0001200375-17-000034.txt : 20171109 0001200375-17-000034.hdr.sgml : 20171109 20171109163421 ACCESSION NUMBER: 0001200375-17-000034 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 70 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171109 DATE AS OF CHANGE: 20171109 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: 171191371 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_20170930x10q.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 September 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 October 31, 2017, there were 48,346,865 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 September 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)
 
September 30,
2017
 
December 31,
2016
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
23,826

 
$
19,240

Accounts receivable, net of allowances of $34 at September 30, 2017 and $421 at December 31, 2016
7,906

 
5,924

Inventories
849

 
825

Prepaid expenses and other current assets
2,443

 
1,238

Total current assets
35,024

 
27,227

Restricted cash
1,536

 
1,624

Marketable securities
1,163

 
1,142

Property and equipment, net
2,810

 
2,155

Goodwill
3,241

 
3,241

Other non-current assets
327

 
259

Total assets
$
44,101

 
$
35,648

Liabilities and Stockholders' Equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
4,474

 
$
4,232

Accrued compensation
3,795

 
4,314

Other accrued liabilities
4,664

 
2,111

Deferred revenue
4,141

 
1,710

Total current liabilities
17,074

 
12,367

Deferred revenue, net of current portion
1,839

 
1,066

Financing obligation, net of current portion
360

 

Other long-term liabilities
2,736

 
3,116

Total liabilities
22,009

 
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,343 shares and 41,255 shares issued and outstanding at September 30, 2017 and December 31, 2016, respectively
5

 
4

Additional paid-in capital
338,110

 
311,164

Accumulated other comprehensive income
13

 

Accumulated deficit
(316,036
)
 
(292,069
)
Total stockholders' equity
22,092

 
19,099

Total liabilities and stockholders' equity
$
44,101

 
$
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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
Revenues:

 

 
 
 
 
Product sales
$
6,948

 
$
4,052

 
$
19,134

 
$
11,072

Research and development revenues
2,929

 
10,373

 
8,320

 
25,971

Revenue sharing arrangement
107

 
445

 
847

 
1,825

Total revenues
9,984

 
14,870

 
28,301

 
38,868

Costs and operating expenses:

 

 
 
 
 
Cost of product sales
3,976

 
2,756

 
10,768

 
7,466

Research and development
8,055

 
5,467

 
20,242

 
16,265

Selling, general and administrative
7,989

 
5,229

 
21,141

 
18,451

Total costs and operating expenses
20,020

 
13,452

 
52,151

 
42,182

Income (loss) from operations
(10,036
)
 
1,418

 
(23,850
)
 
(3,314
)
Interest income
28

 
12

 
96

 
40

Other income (expenses)
(68
)
 
7

 
(80
)
 
(39
)
Income (loss) before income taxes
(10,076
)
 
1,437

 
(23,834
)
 
(3,313
)
Provision for (benefit from) income taxes
150

 

 
132

 
(15
)
Net income (loss)
$
(10,226
)
 
$
1,437

 
$
(23,966
)
 
$
(3,298
)
 
 
 
 
 
 
 
 
Net income (loss) per share, basic
$
(0.21
)
 
$
0.04

 
$
(0.53
)
 
$
(0.08
)
Net income (loss) per share, diluted
$
(0.21
)
 
$
0.03

 
$
(0.53
)
 
$
(0.08
)
Weighted average common stock shares used in computing net income (loss) per share, basic
48,147

 
40,940

 
45,568

 
40,504

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

 
42,134

 
45,568

 
40,504

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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
Net income (loss)
$
(10,226
)
 
$
1,437

 
$
(23,966
)
 
$
(3,298
)
Other comprehensive income (loss)
 
 
 
 
 
 
 
Unrealized gain (loss) on marketable securities, net of tax expense of $52 and $0 for the three months ended September 30, 2017 and 2016, respectively, and tax benefit of $8 and $0 for the nine months ended September 30, 2017 and 2016, respectively
(90
)
 
413

 
13

 
(21
)
Other comprehensive income (loss)
(90
)
 
413

 
13

 
(21
)
Total comprehensive income (loss)
$
(10,316
)
 
$
1,850

 
$
(23,953
)
 
$
(3,319
)
See accompanying notes to the unaudited condensed consolidated financial statements

5




Codexis, Inc.
Condensed Consolidated Statements of Cash Flows
(Unaudited)
(In Thousands)
 
Nine Months Ended September 30,
 
2017
 
2016
Operating activities:
 
 
 
Net loss
$
(23,966
)
 
$
(3,298
)
Adjustments to reconcile net loss to net cash used in operating activities:
 
 
 
Amortization of intangible assets

 
2,531

Depreciation and amortization
795

 
1,365

Gain on disposal of property and equipment
(5
)
 
(35
)
Income tax expense related to marketable securities
(8
)
 

Stock-based compensation
5,212

 
3,861

Changes in operating assets and liabilities:
 
 
 
Accounts receivable, net
(1,757
)
 
(4,636
)
Inventories
(24
)
 
(84
)
Prepaid expenses and other current assets
(1,303
)
 
(18
)
Restricted cash
13

 
(883
)
Other assets
(68
)
 
38

Accounts payable
150

 
(1,046
)
Accrued compensation
(519
)
 
(307
)
Other accrued liabilities
2,287

 
60

Long term lease incentive
(319
)
 
(319
)
Other long term liabilities
(60
)
 

Deferred revenue
3,204

 
(4,252
)
Net cash used in operating activities
(16,368
)
 
(7,023
)
Investing activities:

 
 
Purchase of property and equipment
(743
)
 
(787
)
Proceeds from disposal of property and equipment
5

 
35

Changes in restricted cash
75

 
4

Net cash used in investing activities
(663
)
 
(748
)
Financing activities:
 
 
 
Proceeds from exercises of stock options
175

 
939

Proceeds from issuance of common stock, net of issuance costs
23,229

 

Principal payments on capital lease obligations
(117
)
 

Taxes paid related to net share settlement of equity awards
(1,670
)
 
(1,523
)
Net cash provided by (used in) financing activities
21,617

 
(584
)
Net increase (decrease) in cash and cash equivalents
4,586

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

 
23,273

Cash and cash equivalents at the end of the period
$
23,826

 
$
14,918

 
 
 
 
Supplemental disclosure of cash flow information:
 
 
 
Interest paid
$
131

 
$
12

Income taxes
$
32

 
$
5

Supplemental non-cash 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, we are collaborating with a customer to develop CDX-6114, 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 September 30, 2017 and results of our operations and comprehensive income (loss) for the three and nine months ended September 30, 2017 and 2016, and cash flows for the nine months ended September 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.

8


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.

9


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.

10


Restricted Stock Units ("RSUs"), Restricted Stock Awards ("RSAs"), performance based 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 $23.8 million at September 30, 2017 and were comprised of cash of $17.5 million and money market funds of $6.3 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.8 million at September 30, 2017 and 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 September 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).

11


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.

12


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 nine months ended September 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 nine months ended September 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.

13


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.
Expense from income taxes was $150,000 and $132,000 for the three and nine months ended September 30, 2017, respectively. The tax expense for the three and nine months ended September 30, 2017 primarily related to income tax expense attributable to a foreign subsidiary and unrecognized losses from changes in the fair value of our investment in CO2 Solutions. Benefit from income taxes was $0 and $15,000 for the three and nine months ended September 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.

14


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. In August 2015, the FASB issued ASU 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date," which defers by one year the effective date of ASU 2014-09. The standard becomes effective for us beginning January 1, 2018, but allows us to adopt the standard one year earlier. In March 2016, the FASB issued ASU No. 2016-08, "Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)," which requires an entity to determine whether the nature of its promise is to provide a good or service to the customer (i.e., the entity is a principal) or to arrange for the good or service to be provided to the customer by the other party (i.e., the entity is an agent). In April, 2016, the FASB issued ASU No. 2016-10, "Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing," which clarifies the following two aspects of Topic 606: (a) identifying performance obligations; and (b) the licensing implementation guidance. In May 2016, the FASB issued ASU No. 2016-12, "Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients," which clarifies guidance in certain narrow areas and adds some practical expedients. In September 2017, the FASB issued ASU No. 2017-13, "Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840), and Leases (Topic 842)," which amends the early adoption date option for certain companies related to the adoption of ASU No. 2014-09 and ASU No. 2016-02. The effective date and transition requirements for these amendments are the same as the effective date and transition requirements of ASU 2014-09, which is effective for fiscal years, and for interim periods within those years, beginning after December 15, 2017. We intend to elect a modified retrospective method on adoption of this guidance with the initial application in January 2018.
The standard’s core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The standard defines a five-step process to achieve this principle and will require companies to use more judgment and make more estimates than under the current guidance. We have started our assessment of the impact of the new guidance on our consolidated financial statements and identified key revenue streams, including high level contract review. To date, our sources of research and development revenue have primarily been collaboration agreements. The most significant differences between Topic 606 and previous guidance for license and research and development revenue are: (i) allocating consideration to performance obligations; and (ii) estimating and determining the timing of recognition of variable consideration received from licensees, including up-front license payments, contingent milestones and royalties. Revenues from contingent milestone payments may be recognized earlier under Topic 606 than under Topic 605, based on an assessment of the probability of a significant reversal of such milestone revenue at each reporting date. The adoption of this guidance is expected to have a material impact on our consolidated financial statements 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 will continue to evaluate the potential impact of the new standard, and our preliminary assessments are subject to change. Additionally, we will continue to monitor industry activities and any additional guidance provided by regulators, standards setters, or the accounting profession as an ongoing component of our assessment and implementation plans.
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.

15


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.

16


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 nine months ended September 30, 2017 and 2016 (in thousands, except per share amounts):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2017
 
2016
 
2017
 
2016
Numerator:
 
 
 
 
 
 
 
Net income (loss)
$
(10,226
)
 
$
1,437

 
$
(23,966
)
 
$
(3,298
)
Denominator:
 
 
 
 
 
 
 
Weighted average common stock shares used in computing net income (loss) per share, basic
48,147

 
40,940

 
45,568

 
40,504

Effect of dilutive shares

 
1,194

 

 

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

 
42,134

 
45,568

 
40,504

Net income (loss) per share, basic
(0.21
)
 
$
0.04

 
(0.53
)
 
$
(0.08
)
Net income (loss) per share, diluted
(0.21
)
 
$
0.03

 
(0.53
)
 
$
(0.08
)
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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
Shares of common stock issuable pursuant to equity awards outstanding under the Equity Incentive Plan
7,494

 
2,149

 
7,494

 
5,371

Shares of common stock issuable upon exercise of outstanding warrants

 
73

 

 
73

Total shares excluded as anti-dilutive
7,494

 
2,222

 
7,494

 
5,444

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.

17


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 revenues from the up-front license fees from GSK upon completion of the technology transfer in April 2016 and there were no remaining up-front license fees recognized in the three and nine months ended September 30, 2017. We recognized $0 and $3.0 million for the three and nine months ended September 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") and an exclusive license 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. 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.
Under the Merck CodeEvolver® Agreement, we transferred the CodeEvolver® protein engineering technology platform to Merck over the period from August 2015 through September 2016.
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 the enzyme to Merck 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. The Merck CodeEvolver® Agreement may also be terminated due to the uncured breach of the other party.
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. 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.


18


The deferred revenues relating to the up-front license fees were fully recognized as of December 31, 2016, and there were no remaining up-front license fees recorded in 2017. We recognized $0.6 million and $1.9 million for the three and nine months ended September 30, 2016, respectively, as research and development revenue. Additionally, we recognized research and development revenues of $0.9 million and $2.7 million for the three and nine months ended September 30, 2017, respectively, compared to $0.6 million and $1.3 million for the three and nine months ended September 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.0 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 $1.0 million for the three and nine months ended September 30, 2017, respectively, and $0.3 million and $1.0 million for the three and nine months ended September 30, 2016, respectively, as research and development revenues. We had a deferred revenue balance from Merck related to license fees of $1.8 million at September 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 $1.5 million and $6.5 million for the three and nine months ended September 30, 2017, respectively, compared to $1.7 million and $4.4 million for the three and nine months ended September 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 $0 and $0.1 million for the three and nine months ended September 30, 2017, respectively, compared to $0 and $1.8 million for the three and nine months ended September 30, 2016 as collaborative research and development revenues. The collaborative development agreement was terminated by mutual consent in August 2017.
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 September 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.

19


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 revenue of $0.4 million and $0.9 million in the three and nine months ended September 30, 2017, respectively. We also recognized $0.6 million and $1.1 million of revenue for research and development services on a net payment received under the agreement for the three and nine months ended September 30, 2017, respectively. Total revenue recognized under the research and development agreement for the three and nine months ended September 30, 2017 was $1.1 million and $1.9 million, respectively. As of September 30, 2017, we had deferred revenue from the development services agreement of $2.9 million.
Note 5. Cash Equivalents and Marketable Securities
Cash equivalents and marketable securities classified as available-for-sale at September 30, 2017 and at December 31, 2016 consisted of the following (in thousands):
 
September 30, 2017
 
Adjusted Cost
 
Gross Unrealized
Gains
 
Gross Unrealized
Losses
 
Estimated
Fair Value
Money market funds (1)
$
6,262

 
$

 
$

 
$
6,262

Common shares of CO2 Solutions (2)
563

 
600

 

 
1,163

Total
$
6,825

 
$
600

 
$

 
$
7,425

 
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 September 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 September 30, 2017 and December 31, 2016 by level within the fair value hierarchy (in thousands):
 
September 30, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
6,262

 
$

 
$

 
$
6,262

Common shares of CO2 Solutions


 
1,163

 

 
1,163

Total
$
6,262

 
$
1,163

 
$

 
$
7,425

 
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".)

20


Note 7. Balance Sheets Details
Accounts Receivable
The following is a summary of activity in our allowance for doubtful accounts for the periods presented (in thousands):
Allowance as of December 31, 2016
 
$
(421
)
Write-offs and other (1)
 
387

Allowance as of September 30, 2017
 
$
(34
)
(1) The change in allowance for doubtful accounts was mainly related to the write-off of receivables from a foreign customer.
Inventories
Inventories consisted of the following (in thousands):
 
September 30, 2017
 
December 31, 2016
Raw materials
$
159

 
$
118

Work-in-process
110

 
59

Finished goods
580

 
648

    Inventories
$
849

 
$
825

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

 
$
18,849

Leasehold improvements
10,503

 
10,395

Computer equipment and software
3,678

 
3,267

Office equipment and furniture
1,185

 
1,171

Construction in progress (2)
50

 
124

Property and equipment
35,098

 
33,806

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

 
$
2,155

(2) Construction in progress includes equipment received but not yet placed into service pending installation.
Goodwill
Goodwill had a carrying value of approximately $3.2 million at September 30, 2017 and December 31, 2016.
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.

21


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 (RSUs)
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 (PSUs) and Performance Based Options (PBOs)
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 September 30, 2017, we estimated that the 2017 PSU and 2017 PBOs performance goals would be achieved at 132.9% 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 vest 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.

22


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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
Research and development
$
386

 
$
246

 
$
1,050

 
$
688

Selling, general and administrative
1,447

 
984

 
4,162

 
3,173

   Total
$
1,833

 
$
1,230

 
$
5,212

 
$
3,861

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

 
$
249

 
$
1,107

 
$
820

RSUs and RSAs
456

 
445

 
1,399

 
1,580

PSUs
385

 
536

 
1,373

 
1,461

PBOs
599

 

 
1,333

 

   Total
$
1,833

 
$
1,230

 
$
5,212

 
$
3,861

As of September 30, 2017, unrecognized stock-based compensation expense, net of expected forfeitures, was $2.6 million related to unvested employee stock options, $1.6 million related to unvested RSUs and RSAs, $0.7 million related to unvested PSUs, and $1.6 million related to unvested PBOs based on current estimates of the level of achievement.
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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
 
(1)
 
 
 
 
 
 
Expected term (in years)

 
5.2

 
5.3

 
5.3

Volatility

 
63
%
 
62
%
 
65
%
Risk-free interest rate

 
1.18
%
 
2.02
%
 
1.29
%
Dividend yield

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

 
$
2.25

 
$
2.52

 
$
2.51

(1) The Company did not grant employee stock options or PBOs in the three months ended September 30, 2017.
 
Note 9. Capital Stock
Exercise of Options
For the nine months ended September 30, 2017 and 2016, 63,509 and 361,145 shares, respectively, were exercised at a weighted-average exercise price of $2.76 and $2.60 per share, respectively, with net cash proceeds of $0.2 million and $0.9 million, respectively.

23


Warrants
On September 28, 2017, warrants to purchase 72,727 shares of common stock, at an exercise price of $8.25 per share, expired. No warrants were outstanding as of September 30, 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.2 million after deducting the underwriting discounts, commissions and other offering expenses of $0.6 million.
Consolidated statements of stockholders' equity as of September 30, 2017 and 2016 are as follows (in thousands):
 
 
 
 
 
 
 
 
Accumulated
 
 
 
 
 
 
 
 
 
 
Additional
 
Other
 
 
 
Total
 
 
Common Stock
 
Paid-in
 
Comprehensive
 
Accumulated
 
Stockholders’
 
 
Shares
 
Amount
 
Capital
 
Income
 
Deficit
 
Equity
December 31, 2015
 
40,343

 
$
4

 
$
305,981

 
$
405

 
$
(283,511
)
 
$
22,879

Exercise of stock options
 
361

 

 
939

 

 

 
939

Release of stock awards
 
911

 

 

 

 

 

Employee stock-based compensation
 

 

 
3,861

 

 

 
3,861

Cancelled shares
 
(397
)
 

 
(1,523
)
 

 

 
(1,523
)
Total comprehensive loss
 

 

 

 
(22
)
 
(3,298
)
 
(3,320
)
September 30, 2016
 
41,218

 
$
4

 
$
309,258

 
$
383

 
$
(286,809
)
 
$
22,836

 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2016
 
41,255

 
$
4

 
$
311,164

 
$

 
$
(292,069
)
 
$
19,099

Exercise of stock options
 
64

 

 
175

 

 

 
175

Release of stock awards
 
1,096

 

 

 

 

 

Employee stock-based compensation
 

 

 
5,212

 

 

 
5,212

Cancelled shares
 
(397
)
 

 
(1,670
)
 

 

 
(1,670
)
Issuance of common stock, net of issuance costs
 
6,325

 
1

 
23,229

 

 

 
23,230

Total comprehensive loss
 

 

 

 
13

 
(23,966
)
 
(23,953
)
September 30, 2017
 
48,343

 
$
5

 
$
338,110

 
$
13

 
$
(316,036
)
 
$
22,092


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.0 million and $1.3 million at September 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.

24


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 September 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 nine months ended September 30, 2017 and September 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 September 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 $2.8 million during the three and nine months ended September 30, 2017, respectively, partially offset by sublease income of $0.3 million and $1.0 million, respectively. Rent expense was $0.9 million and $2.6 million during the three and nine months ended September 30, 2016, respectively, partially offset by sublease income of $0.3 million and $0.9 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 September 30, 2017 (in thousands):
Years ending December 31,
Capital Leases
 
Operating Leases
2017 (3 months remaining)
$
63

 
$
776

2018
252

 
3,185

2019
252

 
3,280

2020
60

 
712

2021 and beyond

 
531

Total minimum lease payments
627

 
$
8,484

Less: amount representing interest
(39
)
 
 
Present value of capital lease obligations
588

 
 
Less: current portion
(228
)
 
 
Long-term portion of capital leases
$
360

 
 
Minimum payments have not been reduced by future minimum sublease rentals of $1.5 million to be received under non-cancellable subleases at September 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
April 2017
 
2,180

Service agreement for stability study
July 2017
 
369

Total other commitments
 
 
$
4,242

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 September 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 August 1, 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 September 30, 2017, we were in compliance with the covenants for the Credit Facility.

26


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 certain of the claims 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 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, and Defendants filed a First Amended Answer on July 25, 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 granted partial summary judgment of patent infringement against EnzymeWorks and ruled that the patents in the suit are not invalid.  In addition, on September 25, 2017, the Court granted Codexis' motion to amend the Complaint to add a voidable transfer claim against Junhua Tao and his son, Andrew Tao. Codexis filed the second amended Complaint on September 28, 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.11 million and $0.85 million for the three and nine months ended September 30, 2017, respectively, and $0.45 million and $1.83 million for the three and nine months ended September 30, 2016, respectively, shown in the condensed consolidated statement of operations as a revenue sharing arrangement. We had no receivables from Exela at September 30, 2017 and 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 PLC and to Alfa Aesar, which is a purchasing agent of AstraZeneca PLC.

27


In the three and nine months ended September 30, 2017 and 2016, we recognized de minimis revenue from AstraZeneca PLC and no revenue from Alfa Aesar for the same periods. Accounts receivable from AstraZeneca PLC is nominal as of September 30, 2017 and no accounts receivable were outstanding at December 31, 2016. At September 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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
Customer A
27%
 
76%
 
37%
 
43%
Customer B
*
 
*
 
*
 
27%
Customer C
29%
 
*
 
18%
 
*
Customer D
11%
 
*
 
11%
 
*
Customer E
10%
 
*
 
*
 
*
Customer F
*
 
11%
 
*
 
*
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
 
September 30, 2017
 
December 31, 2016
Customer A
30%
 
54%
Customer C
35%
 
*
Customer E
13%
 
*
Customer F
*
 
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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
Revenues:
 
 
 
 
 
 
 
United States
$
3,597

 
$
10,356

 
9,695

 
$
15,458

Asia
 
 
 
 
 
 
 
Singapore
875

 
792

 
4,369

 
2,912

India
1,273

 
714

 
3,548

 
2,760

Others
816

 
245

 
2,008

 
740

Europe
 
 
 
 
 
 
 
United Kingdom
2

 
145

 
46

 
10,726

Switzerland
826

 
937

 
3,154

 
1,555

Slovenia

 
79

 
1,632

 
823

Ireland
2,240

 
1,505

 
2,526

 
1,505

Others
347

 
80

 
1,224

 
621

Others
8

 
17

 
99

 
1,768

Total revenues
$
9,984

 
$
14,870

 
$
28,301

 
$
38,868


28


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

 
$
2,414

Note 13. Subsequent Events
On October 12, 2017 (the “Effective Date”), we entered into a Global Development, Option and License Agreement (the “Agreement”) with Nestec Ltd. (“Nestlé Health Science”).
Pursuant to the Agreement, we granted to Nestlé Health Science, under certain of our patent rights and know-how: (i) an option (the “Option”) to obtain an exclusive, worldwide, royalty-bearing, sublicensable license to develop and commercialize certain products (each, a “Product”) based on our therapeutic enzyme product candidates for the treatment of hyperphenylalaninemia, and (ii) an exclusive right of first negotiation (the “Right of First Negotiation”) to obtain an exclusive worldwide license to develop and commercialize up to two enzymes discovered by us for use in the field of the prevention, diagnosis, treatment and management of inborn errors of amino acid metabolism.
Under the terms of the Agreement, upon its exercise of the Option (subject to certain conditions), Nestlé Health Science will be granted a license to any enzyme (each, a “Compound”) covered by specified patent applications, other than any enzyme that has other clinically significant, specified activity against another molecule, unless that enzyme’s specified activity against phenylalanine is ten times greater than its activity against such other molecule (in which case it is not excluded). Furthermore, we and our affiliates and customers generally will retain the right to use any enzyme as a biocatalyst, provided that preclinical development of such enzyme has not commenced. The first Compound to be developed under the Agreement is our enzyme CDX-6114 (the “Initial Compound”).
Pursuant to the Agreement, Nestlé Health Science is obligated to pay us an upfront cash payment of $14 million within 30 days after the Effective Date and, in the event Nestlé Health Science exercises the Option, $3 million within 60 days after the effective time of the license. Other potential payments from Nestlé Health Science to us under the Agreement include (i) development and approval milestones of up to $90 million, (ii) sales-based milestones of up to $250 million in the aggregate, which aggregate amount is achievable if net sales exceed $1 billion in a single year, and (iii) tiered royalties, at percentages ranging from the middle single digits to low double-digits, of net sales of Product.
In addition to the Agreement, we and Nestlé Health Science concurrently entered into a strategic collaboration agreement pursuant to which we and Nestlé Health Science will collaborate to leverage the CodeEvolver platform technology to develop novel enzymes for Nestlé Health Science’s established Consumer Care and Medical Nutrition business areas.

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.

30


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, we are collaborating with a customer to develop CDX-6114, 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.0 million for the third quarter of 2017 from $14.9 million in the third quarter of 2016, primarily due to lower research and development service revenues. Research and development service revenues for the third quarter of 2017 decreased to $2.9 million from $10.4 million in the third quarter of 2016 as the prior year included an $8.0 million milestone and a $0.6 million pro-rata recognition of deferred revenues relating to the technology transfer of our proprietary CodeEvolver® protein engineering platform to Merck. An increase in third quarter 2017 research and development service revenues from Tate & Lyle and Merck partially offset the decrease in research and development revenues. Product sales increased by approximately $2.9 million, or 71%, from the prior year quarter to $6.9 million, 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 76%, from the prior year quarter.
Product gross margins increased to 43% in the three months ended September 30, 2017, compared to 32% in the same period in 2016 due to improved sales mix.
Research and development expenses increased by $2.6 million, or 47%, to $8.1 million for the third quarter of 2017, compared to the third quarter of 2016, due primarily to an increase in outside services relating to CDX-6114, our orally dosable enzyme therapeutic candidate for PKU, and an increase in costs associated with higher headcount, which were partially offset by the absence of amortization of intangibles, which ceased in the fourth quarter of 2016.
Selling, general and administrative expense increased by $2.8 million, or 53%, to $8.0 million for the third quarter of 2017, compared to the third quarter of 2016, due primarily to an increase in legal expenses related to intellectual property and an increase in costs associated with higher headcount, which were partially offset by lower depreciation expense.

31


Net loss for the third quarter of 2017 was $10.2 million, representing a net loss of $0.21 per basic and diluted share. This compares to net income of $1.4 million, representing basic net income of $0.04 per basic share or diluted net income of $0.03 per share for the third quarter of 2016. The increase in net loss for the third quarter of 2017 over the same period of the prior year is primarily related to recognition of a milestone payment of $8.0 million and related deferred revenues of $0.6 million in the prior year quarter from the technology transfer of our proprietary CodeEvolver® protein engineering platform to Merck and increased spending in outside services relating to the development of our CDX-6114 product, which were partially offset by increased revenue from product sales.
Cash and cash equivalents increased by $4.6 million to $23.8 million as of September 30, 2017 compared to $19.2 million as of December 31, 2016. Net cash used in operating activities increased to $16.4 million in the nine months ended September 30, 2017 compared to $7.0 million in the nine months ended September 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 $23.2 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 September 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 revenues from the up-front license fees from GSK upon completion of the technology transfer in April 2016 and there were no remaining up-front license fees recognized in the three and nine months ended September 30, 2017. We recognized $0 and $3.0 million for the three and nine months ended September 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.

32


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. The deferred revenues relating to the up-front license fees were fully recognized as of December 31, 2016, and there were no remaining up-front license fees recorded in 2017. We recognized $0.6 million and $1.9 million of the up-front license fees for the three and nine months ended September 30, 2016, respectively, as research and development revenue. Additionally, we recognized research and development revenues of $0.9 million and $2.7 million for the three and nine months ended September 30, 2017, respectively, compared to $0.6 million and $1.3 million for the three and nine months ended September 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.

33


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

 
$
4,052

 
$
2,896

 
71%
 
$
19,134

 
$
11,072

 
$
8,062

 
73%
Research and development revenues
2,929

 
10,373

 
(7,444
)
 
(72)%
 
8,320

 
25,971

 
(17,651
)
 
(68)%
Revenue sharing arrangement
107

 
445

 
(338
)
 
(76)%
 
847

 
1,825

 
(978
)
 
(54)%
Total revenues
9,984

 
14,870

 
(4,886
)
 
(33)%
 
28,301

 
38,868

 
(10,567
)
 
(27)%
Costs and operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cost of product sales
3,976

 
2,756

 
1,220

 
44%
 
10,768

 
7,466

 
3,302

 
44%
Research and development
8,055

 
5,467

 
2,588

 
47%
 
20,242

 
16,265

 
3,977

 
24%
Selling, general and administrative
7,989

 
5,229

 
2,760

 
53%
 
21,141

 
18,451

 
2,690

 
15%
Total costs and operating expenses
20,020

 
13,452

 
6,568

 
49%
 
52,151

 
42,182

 
9,969

 
24%
Income (loss) from operations
(10,036
)
 
1,418

 
(11,454
)
 
(808)%
 
(23,850
)
 
(3,314
)
 
(20,536
)
 
(620)%
Interest income
28

 
12

 
16

 
133%
 
96

 
40

 
56

 
140%
Other income (expenses)
(68
)
 
7

 
(75
)
 
(1,071)%
 
(80
)
 
(39
)
 
(41
)
 
(105)%
Income (loss) before income taxes
(10,076
)
 
1,437

 
(11,513
)
 
(801)%
 
(23,834
)
 
(3,313
)
 
(20,521
)
 
(619)%
Provision for (benefit from) income taxes
150

 

 
150

 
—%
 
132

 
(15
)
 
147

 
980%
Net income (loss)
$
(10,226
)
 
$
1,437

 
$
(11,663
)
 
(812)%
 
$
(23,966
)
 
$
(3,298
)
 
$
(20,668
)
 
(627)%
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 September 30,
 
Change
 
Nine months ended September 30,
 
Change
(In Thousands)
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
Product sales
$
6,948

 
$
4,052

 
$
2,896

 
71%
 
$
19,134

 
$
11,072

 
$
8,062

 
73%
Research and development revenues
2,929

 
10,373

 
(7,444
)
 
(72)%
 
8,320

 
25,971

 
(17,651
)
 
(68)%
Revenue sharing arrangement
107

 
445

 
(338
)
 
(76)%
 
847

 
1,825

 
(978
)
 
(54)%
Total revenues
$
9,984

 
$
14,870

 
$
(4,886
)
 
(33)%
 
$
28,301

 
$
38,868

 
$
(10,567
)
 
(27)%
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.

34


Total revenues decreased $4.9 million and $10.6 million in the three and nine months ended September 30, 2017, respectively, compared to the same periods in 2016 primarily due to the absence of revenues recognized on achievement of milestones in the prior year, partially offset by an increase in product sales. 
Product sales increased $2.9 million, or 71%, and $8.1 million, or 73% in the three and nine months ended September 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.
Research and development revenues were $2.9 million and $8.3 million in the three and nine months ended September 30, 2017, respectively, compared to $10.4 million and $26.0 million for the same periods in 2016. The decrease in research and development revenues for the three and nine months ended September 30, 2017 is primarily due to the achievement of technology transfer milestones in the prior year.  The completion of the technology transfer to Merck resulted in prior year milestone revenue of $8.0 million for the three and nine months ended September 30, 2016 and license fee revenues of $0.6 million and $1.8 million for the three and nine months ended September 30, 2016. The completion of the technology transfer to GSK resulted in prior year revenues of $0 for the three months ended September 30, 2016 and $10.5 million for the nine months ended September 30, 2016 from recognition of a milestone payment and related deferred revenues. The decrease in revenues was partially offset by higher research and development service revenues for Tate & Lyle and Merck. 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.
Revenues from the revenue-sharing arrangement with Exela decreased by $0.3 million and $1.0 million during the three and nine months ended September 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. 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 September 30,
 
Change
 
Nine months ended September 30,
 
Change
(In Thousands)
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
Cost of product sales
$
3,976

 
$
2,756

 
$
1,220

 
44%
 
$
10,768

 
$
7,466

 
$
3,302

 
44%
Research and development expense
8,055

 
5,467

 
2,588

 
47%
 
20,242

 
16,265

 
3,977

 
24%
Selling, general and administrative expense
7,989

 
5,229

 
2,760

 
53%
 
21,141

 
18,451

 
2,690

 
15%
Total costs and operating expenses
$
20,020

 
$
13,452

 
$
6,568

 
49%
 
$
52,151

 
$
42,182

 
$
9,969

 
24%
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 September 30,
 
Change
 
Nine months ended September 30,
 
Change
(In Thousands)
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
Revenues from product sales
$
6,948

 
$
4,052

 
$
2,896

 
71%
 
$
19,134

 
$
11,072

 
$
8,062

 
73%
Cost of product sales
3,976

 
2,756

 
1,220

 
44%
 
10,768

 
7,466

 
3,302

 
44%
Product gross profit
$
2,972


$
1,296


$
1,676


129%

$
8,366


$
3,606


$
4,760


132%
Product gross margin (%)
43%

32%





44%

33%






35


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 nine months ended September 30, 2017, respectively, compared to 32% and 33%, respectively, in the corresponding periods in 2016 due to improved sales mix.
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, and depreciation of facilities and laboratory equipment, and (iii) external costs. Research and development expenses are expensed when incurred.
Research and development expenses increased by $2.6 million, or 47%, during the three months ended September 30, 2017 and $4.0 million, or 24%, during the nine months ended September 30, 2017, compared to the same periods in 2016 primarily due to an increase in outside services relating to CDX-6114, our orally dosable enzyme therapeutic candidate for PKU disease, and increased costs associated with higher headcount, partially offset by the absence of amortization of intangibles, which were fully amortized during 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 $2.8 million, or 53% during the three months ended September 30, 2017 compared to the same period in 2016, primarily due to an increase in legal expenses related to intellectual property and an increase in costs associated with higher headcount, which were partially offset by lower depreciation expense. For the nine months ended September 30, 2017, selling, general and administrative expenses increased by $2.7 million, or 15%, compared to the corresponding period in 2016, primarily due to an increase in legal expenses and an increase in costs associated with higher headcount, which were partially offset by lower depreciation expense and lower outside services.
Interest income and other income (expense)
 
Three months ended September 30,
 
Change
 
Nine months ended September 30,
 
Change
(In Thousands)
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
Interest income
$
28

 
$
12

 
$
16

 
133%
 
$
96

 
$
40

 
$
56

 
140%
Other income (expense)
(68
)
 
7

 
(75
)
 
(1,071)%
 
(80
)
 
(39
)
 
(41
)
 
(105)%
Total other income (expense)
$
(40
)
 
$
19

 
$
(59
)
 
(311)%
 
$
16

 
$
1

 
$
15

 
1,500%
Interest income was not material during the three and nine months ended September 30, 2017 and 2016.
The change in other income (expense) for the nine months ended September 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 expense of $150,000 and $132,000 for the three and nine months ended September 30, 2017, respectively. The tax expense for the three and nine months ended September 30, 2017 primarily related to income tax expense attributable to a foreign subsidiary and unrecognized losses from changes in the fair value of our investment in CO2 Solutions. We recognized benefit from income tax of $0 and $15,000 for the three and nine months ended September 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.

36


Net income (loss)
Net loss for the third quarter of 2017 was $10.2 million, representing a net loss of $0.21 per basic and diluted share. This compares to net income of $1.4 million, representing basic net income of $0.04 per share or diluted net income of $0.03 per share for the third quarter of 2016. For the nine months ended September 30, 2017, net loss was $24.0 million, representing a net loss of $0.53 per basic and diluted share. This compares to a net loss of $3.3 million, representing basic net loss of $0.08 per basic and diluted share for the nine months ended September 30, 2016 The increase in net loss for the three and nine months ended September 30, 2017 compared to the same period of the prior year is primarily related to the decrease in milestones included in research and development revenues and an increase in operating expenses which were partially offset by an increase in revenue from product sales net of associated increases in costs of product sales.
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 nine months ended September 30, 2017 our most significant cash flow activities consisted of $23.2 million of net proceeds from our underwritten public offering, which was completed in April 2017, partially offset by $16.4 million of cash used in operations and $1.7 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 September 30, 2017 and December 31, 2016, as well as our statements of cash flows for the three and nine months ended September 30, 2017 and 2016:
(In Thousands)
September 30, 2017
 
December 31, 2016
Cash and cash equivalents
$
23,826

 
$
19,240

Working capital
$
17,950

 
$
14,860

 
Nine months ended September 30,
(In Thousands)
2017
 
2016
Net cash used in operating activities
$
(16,368
)
 
$
(7,023
)
Net cash used in investing activities
(663
)
 
(748
)
Net cash provided by (used in) financing activities
21,617

 
(584
)
Net increase (decrease) in cash and cash equivalents
$
4,586

 
$
(8,355
)
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.

37


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 September 30, 2017. At September 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.
On October 12, 2017 (the “Effective Date”), we entered into a Global Development, Option and License Agreement (the “Agreement”) with Nestec Ltd. (“Nestlé Health Science”).
Pursuant to the Agreement, we granted to Nestlé Health Science, under certain of our patent rights and know-how: (i) an option (the “Option”) to obtain an exclusive, worldwide, royalty-bearing, sublicensable license to develop and commercialize certain products (each, a “Product”) based on our therapeutic enzyme product candidates for the treatment of hyperphenylalaninemia, and (ii) an exclusive right of first negotiation (the “Right of First Negotiation”) to obtain an exclusive worldwide license to develop and commercialize up to two enzymes discovered by us for use in the field of the prevention, diagnosis, treatment and management of inborn errors of amino acid metabolism.
Pursuant to the Agreement, Nestlé Health Science is obligated to pay us an upfront cash payment of $14 million within 30 days after the Effective Date and, in the event Nestlé Health Science exercises the Option, $3 million within 60 days after the effective time of the license. Other potential payments from Nestlé Health Science to us under the Agreement include (i) development and approval milestones of up to $90 million, (ii) sales-based milestones of up to $250 million in the aggregate, which aggregate amount is achievable if net sales exceed $1 billion in a single year, and (iii) tiered royalties, at percentages ranging from the middle single digits to low double-digits, of net sales of Product.
As of September 30, 2017, we had cash and cash equivalents of $23.8 million and $15.0 million available to borrow 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.

38


Cash Flows from Operating Activities
Cash used in operating activities was $16.4 million net for the nine months ended September 30, 2017, which resulted from a net loss of $24.0 million for the nine months ended September 30, 2017 adjusted for non-cash charges for depreciation and amortization of $0.8 million and stock-based compensation of $5.2 million. Additional cash provided by changes in operating assets and liabilities was $1.6 million. Changes in operating assets and liabilities included a $3.2 million increase in deferred revenues primarily related to an upfront payment received from a fine chemicals customer, a $2.3 million increase in other accrued liabilities primarily due to legal fees and outside services and a $0.4 million increase in accounts payable which were partially offset by increases of $1.8 million in accounts receivable, $1.3 million in prepaid expenses primarily for outside services and decreases of $0.5 million in accrued compensation and $0.3 million in long term incentive obligation.
Cash used in operating activities was $7.0 million for the nine months ended September 30, 2016, which resulted from a net loss of $3.3 million for the nine months ended September 30, 2016, adjusted for non-cash charges for depreciation and amortization of $3.9 million and stock-based compensation of $3.9 million. Additional cash uses from changes in operating assets and liabilities were $11.4 million. Changes in operating assets and liabilities included a $4.6 million increase in accounts receivable and a $4.3 million decrease in deferred revenues, in each case primarily related to revenue recognition on the achievement of milestones from collaborative arrangements with Merck and GSK, a $1.0 million decrease in accounts payable primarily reflecting the timing of payments and a $0.9 million increase in restricted cash-current relating to our subsidiary in India.
Cash Flows from Investing Activities
Cash used in investing activities was $0.7 million for both the nine months ended September 30, 2017 and 2016, which is primarily attributable to purchase of property and equipment.
Cash Flows from Financing Activities
Cash provided by financing activities was $21.6 million for the nine months ended September 30, 2017 which represents $23.2 million of net proceeds from the underwritten public offering in April 2017, partially offset by $1.7 million for taxes paid related to net share settlement of equity awards. Cash used in operating activities was $0.6 million for the nine months ended September 30, 2016 which is primarily attributable to $1.5 million of taxes paid related to net share settlement of equity awards, partially offset by $0.9 million in proceeds from exercise of stock options.
Contractual Obligations
 
 
 
Payments due by period
(In Thousands)
 
Total
 
Less than 1 year
 
1-3 years
 
 3-5 years
Capital lease obligations
 
$
627

 
$
252

 
$
375

 
$

Operating leases
 
8,484

 
3,161

 
4,672

 
651

 
Total
 
$
9,111

 
$
3,413

 
$
5,047

 
$
651

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 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
 
April 2017
 
2,180

Service agreement for stability study
 
July 2017
 
369

Total other commitments
 
 
 
$
4,242


39


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%. No amounts were drawn down under the credit facility as of September 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 September 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.


40



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 September 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. No amounts were drawn down under the credit facility as of September 30, 2017.
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 September 30, 2017, the fair value of our investment in CO2 Solutions' common stock was $1.2 million, including an unrealized gain of $0.6 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 September 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 September 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 September 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.

41


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.

42


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 certain of the claims 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 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, and Defendants filed a First Amended Answer on July 25, 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 granted partial summary judgment of patent infringement against EnzymeWorks and ruled that the patents in the suit are not invalid.  In addition, on September 25, 2017, the Court granted Codexis' motion to amend the Complaint to add a voidable transfer claim against Junhua Tao and his son, Andrew Tao. Codexis filed the second amended Complaint on September 28, 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.
Our biotherapeutic programs are early stage, highly regulated and expensive. Our ability to obtain additional development partners for the programs, to advance our product candidates to clinical trials and to ultimately receive regulatory approvals is highly uncertain.
We are developing novel biotherapeutic candidates, in particular our novel oral enzyme product candidate for the treatment of phenylketonuria (“PKU”). The successful development of biotherapeutic candidates involves many risks and uncertainties, requires long timelines and may lead to uncertain results. In addition, drug development is highly regulated and requires areas of expertise and capital resources we do not currently possess. In October 2017, we entered into a Global Development, Option and License Agreement with Nestec Ltd. (“Nestlé Health Science”) pursuant to which we granted to Nestlé Health Science an option to obtain an exclusive, worldwide, royalty-bearing, sublicensable license to develop and commercialize certain products based on our therapeutic enzyme product candidates for the treatment of hyperphenylalaninemia, including CDX-6114, our product candidate for the treatment of PKU, as well as an exclusive right of first negotiation to obtain an exclusive worldwide license to develop and commercialize any enzyme discovered by us for use in the field of the prevention, diagnosis, treatment and management of inborn errors of amino acid metabolism. (See Note 13, “Subsequent Events”.) Our efforts to advance our PKU program, including CDX-6114, and any other biotherapeutic candidates that we develop are subject to numerous risks, including the following:


43


The regulatory approval processes of the FDA and comparable foreign authorities are lengthy, time consuming and inherently unpredictable. If we or Nestlé Health Science, as applicable, are ultimately unable to obtain regulatory approval for CDX-6114 or any other product candidates that we may develop in the future, our business will be harmed. To obtain regulatory approval to market any product candidate, preclinical studies and costly and lengthy clinical trials are required, and the results of the studies and trials are highly uncertain. A failure of one or more pre-clinical or clinical trials can occur at any stage, and many companies that have believed their drug candidates performed satisfactorily in pre-clinical and clinical testing have nonetheless failed to obtain marketing approval of their product candidates.
We may find it difficult to enroll patients in our clinical trials given the limited number of patients that have PKU. Any enrollment difficulties could delay clinical trials and any potential product approval.
Delays in the commencement or completion of clinical testing could significantly affect our product development costs or the product development costs of our present and any future collaborators. We do not know whether planned clinical trials will begin on time or be completed on schedule, if at all. The commencement and completion of clinical trials can be delayed for a number of reasons.
If Nestlé Health Science does not exercise its option with respect to CDX-6114 or any other product candidates that we develop under our agreement, or if it terminates any development program under its collaboration with us, whether as a result of our inability to meet milestones or otherwise, any potential revenue from those collaborations will be significantly reduced or non-existent, and our results of operations and financial condition will be materially and adversely affected. In addition, without a partner to assist us with the funding and development of our PKU program, we may not have sufficient funds or expertise to advance development of the program on our own.
We do not have experience in drug development or regulatory matters related to drug development. As a result, we rely or will rely on third parties to conduct our pre-clinical and clinical studies, assist us with drug manufacturing and formulation and perform other tasks for us. If these third parties do not successfully carry out their responsibilities or comply with regulatory requirements, we may receive lower quality products or services, suffer reputational harm and not be able to obtain regulatory approval for CDX-6114 or any other product candidates that we may develop in the future.
Our efforts to use CodeEvolver® protein engineering technology platform to generate new lead biotherapeutic candidates, whether under our collaboration with Nestlé Health Science or otherwise, may not be successful in creating candidates of value.
We will be exposed to potential product liability risks through the testing of experimental therapeutics in humans, which may expose us to substantial uninsured liabilities.
Third parties may develop intellectual property that could limit our ability to develop, market and commercialize CDX-6114, if approved, or any other product candidates that we may develop in the future.
Changes in methods of treatment of disease, such as gene therapy, could cause us to stop development of our product candidate or reduce or eliminate potential demand for CDX-6114, if approved, or any other product candidates that we may develop in the future.
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 regarding our compliance with our financial covenants, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”

44


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.


45


ITEM 6.
EXHIBITS
3.1

 
 
 
 
3.2

 
 
 
 
3.3

 
 
 
 
4.1

 
Reference is made to Exhibits 3.1 through 3.3.
 
 
 
4.2

 
 
 
 
10.1

 
 
 
 
31.1

 
 
 
 
31.2

 
 
 
 
32.1

 
 
 
 
101

 
The following materials from the Company's Quarterly Report on Form 10-Q for the quarter ended September 30, 2017, formatted in Extensible Business Reporting Language (XBRL) includes: (i) Condensed Consolidated Balance Sheets at September 30, 2017 and December 31, 2016, (ii) Condensed Consolidated Statements of Operations for the Three and Nine Months Ended September 30, 2017 and 2016, (iii) Condensed Consolidated Statements of Comprehensive Income (Loss) for the Three and Nine Months Ended September 30, 2017 and 2016, (iv) Condensed Consolidated Statements of Cash Flows for the Nine Months Ended September 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.
 
 
 




46


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

47
EX-10.1 2 exhibit101.htm EXHIBIT 10.1 Exhibit


FIRST AMENDMENT TO LOAN AND SECURITY AGREEMENT
THIS FIRST AMENDMENT to Loan and Security Agreement (this “Amendment”) is made effective as of September 28, 2017 (the “Amendment Date”) and made by and among WESTERN ALLIANCE BANK, an Arizona corporation (“Bank”) and CODEXIS, INC., a Delaware corporation (“Borrower”).
WHEREAS, Bank and Borrower have entered into that certain Loan and Security Agreement, dated as of June 30, 2017 (as amended, supplemented, restated or otherwise modified from time to time, the “Loan Agreement”); and
WHEREAS, Bank and Borrower desire to amend certain provisions of the Loan Agreement as provided herein and subject to the terms and conditions set forth herein;
NOW, THEREFORE, in consideration of the promises, covenants and agreements contained herein, and other good and valuable consideration, the receipt and adequacy of which are hereby acknowledged, Bank and Borrower hereby agree as follows:
1.
Capitalized terms used herein but not otherwise defined shall have the respective meanings given to them in the Loan Agreement.

2.
Section 1.1 of the Loan Agreement is hereby amended by amending and restating the following definitions therein as follows:

“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 $750,000 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;
(g)    intercompany Indebtedness constituting Permitted Investments;
(h)    Indebtedness under corporate credit cards used in the ordinary course of business in an aggregate amount not to exceed Four Hundred Thousand Dollars ($400,000) at any given time;
(i)    letters of credit in the ordinary course of business in connection with the leasing of real property in an aggregate amount not to exceed Seven Hundred Fifty Thousand Dollars ($750,000);

BOS 48434269v2



(j)    Indebtedness (in the aggregate outstanding amount of not greater than Five Hundred Thousand Dollars ($500,000) at any given time) consisting of the financing of insurance premiums in the ordinary course of business;
(k)    Indebtedness of Codexis Laboratories India Pte., Ltd. in connection with a bank guarantee in the aggregate amount of Indian Rupees 29,000,000 to comply with the applicable orders or requirements of the sales tax department of the Government of India;
(l)    additional unsecured Indebtedness not to exceed Two Hundred Fifty Thousand dollars ($250,000) in the aggregate at any time; and
(m)    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.
3.
The following subsection (e) is hereby added to Section 6.3 of the Loan Agreement:

(e)    When requested by Bank, Borrower shall provide evidence to the Bank that Borrower is then current with respect to payment of the rent due for Borrower’s headquarters.

4.
The following Section 6.15 is hereby added to the Loan Agreement:

6.15    Electronic Access to Books. If Borrower is unable to comply with its obligation set forth in Section 3.3(i) above, commencing on the first Funding Date, Borrower shall provide Bank with continuous access to Borrower’s books and corporate records by providing the Person designated, and for whom an email address is provided, by the Bank with electronic access to Borrower’s books and corporate records; provided that Borrower shall not modify such access procedure or the location of such Borrower’s books and corporate records without providing prior written notice to the Bank and ensuring that the Bank has continuous access to such Borrower’s books and corporate records; provided, further, that such electronic access to Borrower’s books and corporate records shall no longer be required when Borrower’s books and corporate records are located at an office of Borrower for which Bank has an effective landlord waiver in such form and substance as are reasonably satisfactory to the Bank. For the purposes of clarification, upon Borrower’s compliance with this Section 6.15, Borrower’s failure to comply with Section 3.3(i) above shall not constitute and Event of Default under this Agreement.
 
5.
Limitation of Amendment.

a.
The amendments set forth above are effective for the purposes set forth herein and shall be limited precisely as written and shall not be deemed to (a) be a consent to any amendment, waiver or modification of any other term or condition of any Loan Document, or (b) otherwise prejudice any right, remedy or obligation which the Bank or Borrower may now have or may have in the future under or in connection with any Loan Document, as amended hereby.

b.
This Amendment shall be construed in connection with and as part of the Loan Documents and all terms, conditions, representations, warranties, covenants and agreements set forth in the Loan Documents, except as herein amended, are hereby ratified and confirmed and shall remain in full force and effect.

6.
To induce the Bank to enter into this Amendment, Borrower hereby represents and warrants to the Bank as follows:


2
BOS 48434269v2



a.
Immediately after giving effect to this Amendment (a) the representations and warranties contained in the Loan Documents are true, accurate and complete in all material respects as of the date hereof (except to the extent such representations and warranties relate to an earlier date, in which case they are true and correct in all material respects as of such date), and (b) no Event of Default has occurred and is continuing;

b.
Borrower has the power and due authority to execute and deliver this Amendment and to perform its obligations under the Loan Agreement, as amended by this Amendment;

c.
The organizational documents of Borrower delivered to the Bank on the Effective Date, and updated pursuant to subsequent deliveries by the Borrower to the Bank, if any, remain true, accurate and complete and have not been amended, supplemented or restated and are and continue to be in full force and effect;

d.
The execution and delivery by Borrower of this Amendment and the performance by Borrower of its obligations under the Loan Agreement, as amended by this Amendment, do not and will not contravene (i) any law or regulation binding on or affecting Borrower, (ii) any contractual restriction with a Person binding on Borrower, (iii) any order, judgment or decree of any court or other governmental or public body or authority, or subdivision thereof, binding on Borrower, or (iv) the organizational documents of Borrower;

e.
The execution and delivery by Borrower of this Amendment and the performance by Borrower of its obligations under the Loan Agreement, as amended by this Amendment, do not require any order, consent, approval, license, authorization or validation of, or filing, recording or registration by Borrower with, or exemption by any governmental or public body or authority, or subdivision thereof, binding on Borrower, except as already has been obtained or made; and

f.
This Amendment has been duly executed and delivered by Borrower and is the binding obligation of Borrower, enforceable against Borrower in accordance with its terms, except as such enforceability may be limited by bankruptcy, insolvency, reorganization, liquidation, moratorium or other similar laws of general application and by general equitable principles.

7.
Except as expressly set forth herein, the Loan Agreement shall continue in full force and effect without alteration or amendment. This Amendment and the Loan Documents represent the entire agreement about this subject matter and supersede prior negotiations or agreements.

8.
This Amendment shall be deemed effective as of the Amendment Date upon the due execution and delivery to the Bank of this Amendment by each party hereto.

9.
This Amendment may be executed in any number of counterparts, each of which shall be deemed an original, and all of which, taken together, shall constitute one and the same instrument.

10.
This Amendment and the rights and obligations of the parties hereto shall be governed by and construed in accordance with the laws of the State of California.


[Balance of Page Intentionally Left Blank]


3
BOS 48434269v2



IN WITNESS WHEREOF, the parties hereto have caused this First Amendment to Loan and Security Agreement to be executed as of the date first set forth above.
BORROWER:
 
 
 
 
 
CODEXIS, INC., A DELAWARE CORPORATION
 
 
 
 
 
 
 
 
By /s/ Gordon Sangster
 
 
Name: Gordon Sangster
 
 
Title: CFO
 
 
 
 
 
 
 
 
BANK:
 
 
 
 
 
WESTERN ALLIANCE BANK, AN ARIZONA CORPORATION
 
 
 
 
 
 
 
 
By /s/ Bill Wickline
 
 
Name: Bill Wickline
 
 
Title: VP, Director of Portfolio Management
 
 





BOS 48434269v2
EX-31.1 3 cdxs_20170930xex311.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: November 9, 2017
/s/ John J. Nicols
John J. Nicols
President and Chief Executive Officer
(principal executive officer)


EX-31.2 4 cdxs_20170930xex312.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: November 9, 2017
/s/ Gordon Sangster
Gordon Sangster
Senior Vice President and Chief Financial Officer
(principal financial and accounting officer)


EX-32.1 5 cdxs_20170930xex321.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 September 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: November 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-20170930.xml XBRL INSTANCE DOCUMENT 0001200375 2017-01-01 2017-09-30 0001200375 2017-10-31 0001200375 2016-12-31 0001200375 2017-09-30 0001200375 2017-07-01 2017-09-30 0001200375 2016-01-01 2016-09-30 0001200375 2016-07-01 2016-09-30 0001200375 2015-12-31 0001200375 2016-09-30 0001200375 us-gaap:StandbyLettersOfCreditMember 2016-12-31 0001200375 country:IN 2017-09-30 0001200375 us-gaap:StandbyLettersOfCreditMember 2017-09-30 0001200375 2016-01-01 2016-12-31 0001200375 country:IN 2016-12-31 0001200375 us-gaap:WarrantMember 2017-01-01 2017-09-30 0001200375 us-gaap:StockCompensationPlanMember 2016-07-01 2016-09-30 0001200375 us-gaap:StockCompensationPlanMember 2017-01-01 2017-09-30 0001200375 us-gaap:WarrantMember 2016-01-01 2016-09-30 0001200375 us-gaap:WarrantMember 2017-07-01 2017-09-30 0001200375 us-gaap:StockCompensationPlanMember 2017-07-01 2017-09-30 0001200375 us-gaap:WarrantMember 2016-07-01 2016-09-30 0001200375 us-gaap:StockCompensationPlanMember 2016-01-01 2016-09-30 0001200375 cdxs:SupplyAgreementMember 2017-09-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2016-01-01 2016-09-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2012-02-01 2012-02-29 0001200375 cdxs:TherapeuticDevelopmentProgramMember us-gaap:CollaborativeArrangementMember 2016-01-01 2016-09-30 0001200375 cdxs:GlaxoSmithKlineMember 2014-07-01 2014-07-31 0001200375 cdxs:ResearchandDevelopmentAgreementMember cdxs:FineChemicalCustomerMember 2017-07-01 2017-09-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2016-01-01 2016-01-31 0001200375 cdxs:ResearchandDevelopmentAgreementMember cdxs:FineChemicalCustomerMember 2017-09-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2016-12-31 0001200375 cdxs:GlaxoSmithKlineMember 2016-04-01 2016-04-30 0001200375 cdxs:ResearchandDevelopmentAgreementMember cdxs:FineChemicalCustomerMember 2017-03-01 2017-03-31 0001200375 cdxs:MerckMember us-gaap:CollaborativeArrangementMember 2016-01-01 2016-09-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2015-08-01 2015-08-31 0001200375 cdxs:SupplyAgreementMember 2016-12-01 2016-12-31 0001200375 cdxs:MerckMember us-gaap:CollaborativeArrangementMember 2017-07-01 2017-09-30 0001200375 cdxs:GlaxoSmithKlineMember 2016-01-01 2016-09-30 0001200375 cdxs:GlaxoSmithKlineMember 2017-01-01 2017-09-30 0001200375 cdxs:TherapeuticDevelopmentProgramMember us-gaap:CollaborativeArrangementMember 2017-01-01 2017-09-30 0001200375 cdxs:MerckMember us-gaap:CollaborativeArrangementMember 2017-01-01 2017-09-30 0001200375 cdxs:TherapeuticDevelopmentProgramMember us-gaap:CollaborativeArrangementMember 2016-07-01 2016-09-30 0001200375 cdxs:MerckMember 2017-07-01 2017-09-30 0001200375 cdxs:MerckMember 2016-07-01 2016-09-30 0001200375 cdxs:MerckMember us-gaap:CollaborativeArrangementMember 2016-07-01 2016-09-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2017-01-01 2017-09-30 0001200375 cdxs:GlaxoSmithKlineMember 2015-09-01 2015-09-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2017-09-30 0001200375 cdxs:MerckMember 2017-01-01 2017-09-30 0001200375 cdxs:GlaxoSmithKlineMember 2017-07-01 2017-09-30 0001200375 cdxs:MerckMember 2016-01-01 2016-09-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2016-01-01 2016-09-30 0001200375 cdxs:ResearchandDevelopmentAgreementMember cdxs:FineChemicalCustomerMember 2017-01-01 2017-09-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2017-06-01 2017-06-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2017-07-01 2017-09-30 0001200375 cdxs:TherapeuticDevelopmentProgramMember us-gaap:CollaborativeArrangementMember 2017-07-01 2017-09-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2016-07-01 2016-09-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2016-07-01 2016-09-30 0001200375 cdxs:GlaxoSmithKlineMember 2016-07-01 2016-09-30 0001200375 cdxs:GlaxoSmithKlineMember 2014-08-01 2014-12-31 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2017-07-01 2017-09-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2017-01-01 2017-09-30 0001200375 cdxs:SupplyAgreementMember 2016-12-31 0001200375 us-gaap:MoneyMarketFundsMember 2016-12-31 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember 2016-12-31 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember 2017-09-30 0001200375 us-gaap:MoneyMarketFundsMember 2017-09-30 0001200375 us-gaap:FairValueInputsLevel2Member cdxs:CommonSharesOfCoTwoSolutionMember 2017-09-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 cdxs:CommonSharesOfCoTwoSolutionMember 2017-09-30 0001200375 us-gaap:FairValueInputsLevel1Member cdxs:CommonSharesOfCoTwoSolutionMember 2017-09-30 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2017-09-30 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2017-09-30 0001200375 us-gaap:FairValueInputsLevel3Member cdxs:CommonSharesOfCoTwoSolutionMember 2017-09-30 0001200375 us-gaap:FairValueInputsLevel2Member 2017-09-30 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2017-09-30 0001200375 us-gaap:FairValueInputsLevel1Member 2017-09-30 0001200375 us-gaap:FairValueInputsLevel3Member 2017-09-30 0001200375 us-gaap:ComputerEquipmentMember 2016-12-31 0001200375 cdxs:OfficeEquipmentAndFurnitureMember 2017-09-30 0001200375 cdxs:LaboratoryEquipmentMember 2016-12-31 0001200375 cdxs:LaboratoryEquipmentMember 2017-09-30 0001200375 cdxs:OfficeEquipmentAndFurnitureMember 2016-12-31 0001200375 us-gaap:ComputerEquipmentMember 2017-09-30 0001200375 us-gaap:ConstructionInProgressMember 2017-09-30 0001200375 us-gaap:ConstructionInProgressMember 2016-12-31 0001200375 us-gaap:LeaseholdImprovementsMember 2017-09-30 0001200375 us-gaap:LeaseholdImprovementsMember 2016-12-31 0001200375 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-09-30 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-09-30 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-09-30 0001200375 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-07-01 2016-09-30 0001200375 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-01 2016-09-30 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2016-07-01 2016-09-30 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2017-09-30 0001200375 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-07-01 2017-09-30 0001200375 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-09-30 0001200375 us-gaap:EmployeeStockOptionMember 2017-07-01 2017-09-30 0001200375 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-09-30 0001200375 us-gaap:EmployeeStockOptionMember 2016-07-01 2016-09-30 0001200375 cdxs:RSAsandRSUsMember 2016-01-01 2016-09-30 0001200375 cdxs:PerformanceStockUnitsMember 2017-01-01 2017-09-30 0001200375 cdxs:PerformanceStockUnitsMember 2016-01-01 2016-09-30 0001200375 cdxs:PerformanceBasedOptionsPBOsMember 2017-07-01 2017-09-30 0001200375 cdxs:PerformanceBasedOptionsPBOsMember 2016-01-01 2016-09-30 0001200375 cdxs:PerformanceStockUnitsMember 2017-07-01 2017-09-30 0001200375 cdxs:PerformanceBasedOptionsPBOsMember 2016-07-01 2016-09-30 0001200375 cdxs:PerformanceStockUnitsMember 2016-07-01 2016-09-30 0001200375 cdxs:PerformanceBasedOptionsPBOsMember 2017-01-01 2017-09-30 0001200375 cdxs:RSAsandRSUsMember 2017-07-01 2017-09-30 0001200375 cdxs:RSAsandRSUsMember 2016-07-01 2016-09-30 0001200375 cdxs:RSAsandRSUsMember 2017-01-01 2017-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2015PSUPlanMember 2015-01-01 2015-12-31 0001200375 us-gaap:EmployeeStockOptionMember 2010-03-01 2010-03-31 0001200375 cdxs:PerformanceStockUnitsMember 2017-09-30 0001200375 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2010-03-01 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:A2016PSUPlanMember 2017-03-31 0001200375 cdxs:TwoThousandTenPlanMember 2010-03-31 0001200375 cdxs:IncentiveStockOptionsMember us-gaap:MinimumMember 2010-03-01 2010-03-31 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember cdxs:SharebasedCompensationAwardTrancheSixMember 2017-09-30 0001200375 cdxs:NonStatutoryStockOptionsMember us-gaap:MinimumMember 2010-03-01 2010-03-31 0001200375 cdxs:PerformanceBasedOptionsPBOsMember cdxs:A2017PSUandPBOPlanMember cdxs:SharebasedCompensationAwardTrancheSixMember 2017-09-30 0001200375 cdxs:RSAsandRSUsMember 2017-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2015PSUPlanMember cdxs:SharebasedCompensationAwardTrancheSixMember 2017-09-30 0001200375 cdxs:PerformanceBasedOptionsPBOsMember 2017-09-30 0001200375 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2010-03-01 2010-03-31 0001200375 us-gaap:EmployeeStockOptionMember 2017-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember 2016-01-01 2016-12-31 0001200375 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2010-03-01 2010-03-31 0001200375 cdxs:PerformanceStockUnitsMember cdxs:A2015PSUPlanMember 2017-01-01 2017-03-31 0001200375 cdxs:PerformanceStockUnitsMember cdxs:A2017PSUandPBOPlanMember us-gaap:MinimumMember 2016-07-01 2016-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember 2017-01-01 2017-03-31 0001200375 cdxs:PerformanceStockUnitsMember cdxs:A2015PSUPlanMember 2016-01-01 2016-03-31 0001200375 cdxs:PerformanceBasedOptionsPBOsMember cdxs:A2017PSUandPBOPlanMember us-gaap:MinimumMember 2016-07-01 2016-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember us-gaap:ScenarioForecastMember 2018-03-31 0001200375 cdxs:PerformanceBasedOptionsPBOsMember cdxs:A2015PSUPlanMember 2017-07-01 2017-09-30 0001200375 us-gaap:EmployeeStockOptionMember cdxs:A2015PSUPlanMember 2017-07-01 2017-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember 2017-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2017PBOPlanMember us-gaap:MaximumMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-01-01 2017-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember 2017-04-01 2017-06-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2017PSUPlanMember us-gaap:MaximumMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-01-01 2017-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2017PSUPlanMember us-gaap:MaximumMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-01-01 2017-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2017PBOPlanMember us-gaap:MaximumMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-01-01 2017-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2017PSUandPBOPlanMember cdxs:SharebasedCompensationAwardTrancheSixMember 2017-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2017PBOPlanMember us-gaap:MaximumMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-01-01 2017-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2017PSUPlanMember us-gaap:MaximumMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-01-01 2017-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember us-gaap:MinimumMember 2016-07-01 2016-09-30 0001200375 us-gaap:RetainedEarningsMember 2017-09-30 0001200375 us-gaap:CommonStockMember 2017-01-01 2017-09-30 0001200375 us-gaap:ComprehensiveIncomeMember 2016-09-30 0001200375 us-gaap:ComprehensiveIncomeMember 2015-12-31 0001200375 us-gaap:RetainedEarningsMember 2016-09-30 0001200375 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-09-30 0001200375 us-gaap:CommonStockMember 2015-12-31 0001200375 us-gaap:CommonStockMember 2016-01-01 2016-09-30 0001200375 us-gaap:RetainedEarningsMember 2015-12-31 0001200375 us-gaap:CommonStockMember 2016-09-30 0001200375 us-gaap:RetainedEarningsMember 2017-01-01 2017-09-30 0001200375 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-09-30 0001200375 us-gaap:CommonStockMember 2017-09-30 0001200375 us-gaap:CommonStockMember 2016-12-31 0001200375 us-gaap:ComprehensiveIncomeMember 2017-09-30 0001200375 us-gaap:ComprehensiveIncomeMember 2016-12-31 0001200375 us-gaap:AdditionalPaidInCapitalMember 2016-09-30 0001200375 us-gaap:AdditionalPaidInCapitalMember 2017-09-30 0001200375 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001200375 us-gaap:RetainedEarningsMember 2016-01-01 2016-09-30 0001200375 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0001200375 us-gaap:RetainedEarningsMember 2016-12-31 0001200375 us-gaap:ComprehensiveIncomeMember 2017-01-01 2017-09-30 0001200375 us-gaap:ComprehensiveIncomeMember 2016-01-01 2016-09-30 0001200375 2017-04-30 0001200375 cdxs:WarrantsIssuedOnSeptemberTwentyEightTwoThousandAndSevenAndExpiringOnSeptemberTwentyEightTwoThousandAndSeventeenMember 2017-09-28 0001200375 2017-04-01 2017-04-30 0001200375 cdxs:WarrantsIssuedOnSeptemberTwentyEightTwoThousandAndSevenAndExpiringOnSeptemberTwentyEightTwoThousandAndSeventeenMember 2017-09-30 0001200375 us-gaap:IndemnificationGuaranteeMember 2017-09-30 0001200375 cdxs:FifthAmendmentMember 2012-01-01 2012-12-31 0001200375 cdxs:TermLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-06-30 2017-06-30 0001200375 us-gaap:RevolvingCreditFacilityMember 2017-06-30 0001200375 us-gaap:MinimumMember 2017-01-01 2017-09-30 0001200375 cdxs:SeventhAmendmentMember cdxs:HeadquartersRedwoodCityMember 2017-09-30 0001200375 2017-02-01 2017-02-28 0001200375 cdxs:TermLoanMember 2017-06-30 0001200375 2016-08-11 2016-08-11 0001200375 us-gaap:MaximumMember 2017-01-01 2017-09-30 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 2016-12-01 2016-12-31 0001200375 cdxs:RepaymentPeriodTwoMember cdxs:TermLoanMember 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:RepaymentPeriodSixMember us-gaap:RevolvingCreditFacilityMember 2017-06-30 2017-06-30 0001200375 cdxs:RepaymentPeriodFourMember us-gaap:RevolvingCreditFacilityMember 2017-06-30 2017-06-30 0001200375 cdxs:RepaymentPeriodOneMember cdxs:TermLoanMember 2017-06-30 2017-06-30 0001200375 cdxs:July2017Member us-gaap:SupplyCommitmentMember 2017-09-30 0001200375 cdxs:April2017Member us-gaap:SupplyCommitmentMember 2017-09-30 0001200375 cdxs:April2016Member us-gaap:SupplyCommitmentMember 2017-09-30 0001200375 us-gaap:SupplyCommitmentMember 2017-09-30 0001200375 us-gaap:IndemnificationGuaranteeMember 2016-12-31 0001200375 cdxs:AstraZenecaMember 2016-12-31 0001200375 cdxs:ExelaPharmSciIncMember 2017-09-30 0001200375 cdxs:AlfaAesarMember 2017-07-01 2017-09-30 0001200375 cdxs:AlfaAesarMember 2016-12-31 0001200375 cdxs:AlfaAesarMember 2017-09-30 0001200375 cdxs:PresidioPartners2007L.P.Member cdxs:ExelaPharmSciIncMember us-gaap:AffiliatedEntityMember 2017-09-30 0001200375 cdxs:AstraZenecaMember 2017-09-30 0001200375 cdxs:AstraZenecaMember 2017-07-01 2017-09-30 0001200375 cdxs:ExelaPharmSciIncMember 2016-12-31 0001200375 cdxs:AlfaAesarMember 2017-01-01 2017-09-30 0001200375 cdxs:AstraZenecaMember 2016-07-01 2016-09-30 0001200375 cdxs:AstraZenecaMember 2016-01-01 2016-09-30 0001200375 cdxs:AlfaAesarMember 2016-07-01 2016-09-30 0001200375 cdxs:AstraZenecaMember 2017-01-01 2017-09-30 0001200375 cdxs:AlfaAesarMember 2016-01-01 2016-09-30 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerCMember 2017-01-01 2017-09-30 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerAMember 2016-01-01 2016-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerEMember 2017-01-01 2017-09-30 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerAMember 2017-01-01 2017-09-30 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerFMember 2016-01-01 2016-12-31 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerCMember 2017-01-01 2017-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerFMember 2016-07-01 2016-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerDMember 2017-07-01 2017-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerAMember 2017-07-01 2017-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerAMember 2017-01-01 2017-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerBMember 2016-01-01 2016-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerDMember 2017-01-01 2017-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerEMember 2017-07-01 2017-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerAMember 2016-07-01 2016-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerCMember 2017-07-01 2017-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerAMember 2016-01-01 2016-09-30 0001200375 country:US 2017-09-30 0001200375 country:US 2016-12-31 0001200375 cdxs:OtherCountriesMember 2017-01-01 2017-09-30 0001200375 cdxs:OtherCountriesMember 2017-07-01 2017-09-30 0001200375 cdxs:OtherCountriesMember 2016-01-01 2016-09-30 0001200375 country:SI 2017-01-01 2017-09-30 0001200375 country:IE 2016-07-01 2016-09-30 0001200375 country:SG 2017-01-01 2017-09-30 0001200375 country:CH 2017-07-01 2017-09-30 0001200375 country:GB 2017-07-01 2017-09-30 0001200375 cdxs:OtherEuropeanCountriesMember 2017-01-01 2017-09-30 0001200375 country:US 2016-01-01 2016-09-30 0001200375 cdxs:OtherEuropeanCountriesMember 2017-07-01 2017-09-30 0001200375 country:IE 2017-01-01 2017-09-30 0001200375 country:US 2017-01-01 2017-09-30 0001200375 country:SG 2016-07-01 2016-09-30 0001200375 country:SI 2017-07-01 2017-09-30 0001200375 country:IE 2017-07-01 2017-09-30 0001200375 country:SG 2016-01-01 2016-09-30 0001200375 cdxs:OtherAsianCountriesMember 2016-01-01 2016-09-30 0001200375 country:US 2017-07-01 2017-09-30 0001200375 cdxs:OtherCountriesMember 2016-07-01 2016-09-30 0001200375 country:IN 2017-07-01 2017-09-30 0001200375 cdxs:OtherAsianCountriesMember 2017-01-01 2017-09-30 0001200375 country:IN 2017-01-01 2017-09-30 0001200375 cdxs:OtherAsianCountriesMember 2017-07-01 2017-09-30 0001200375 cdxs:OtherAsianCountriesMember 2016-07-01 2016-09-30 0001200375 country:GB 2016-01-01 2016-09-30 0001200375 country:CH 2017-01-01 2017-09-30 0001200375 country:IN 2016-01-01 2016-09-30 0001200375 country:SI 2016-01-01 2016-09-30 0001200375 country:CH 2016-01-01 2016-09-30 0001200375 country:US 2016-07-01 2016-09-30 0001200375 country:SI 2016-07-01 2016-09-30 0001200375 country:CH 2016-07-01 2016-09-30 0001200375 cdxs:OtherEuropeanCountriesMember 2016-07-01 2016-09-30 0001200375 cdxs:OtherEuropeanCountriesMember 2016-01-01 2016-09-30 0001200375 country:IE 2016-01-01 2016-09-30 0001200375 country:SG 2017-07-01 2017-09-30 0001200375 country:IN 2016-07-01 2016-09-30 0001200375 country:GB 2016-07-01 2016-09-30 0001200375 country:GB 2017-01-01 2017-09-30 0001200375 cdxs:GlobalDevelopmentOptionandLicenseAgreementMember cdxs:NestecLtd.NestleHealthSciencesMember us-gaap:SubsequentEventMember 2017-10-12 2017-10-12 0001200375 cdxs:ResearchandDevelopmentAgreementMember cdxs:GlobalDevelopmentOptionandLicenseAgreementMember cdxs:NestecLtd.NestleHealthSciencesMember us-gaap:MaximumMember us-gaap:SubsequentEventMember 2017-10-12 2017-10-12 0001200375 cdxs:SalesBasedMilestoneMember cdxs:GlobalDevelopmentOptionandLicenseAgreementMember cdxs:NestecLtd.NestleHealthSciencesMember us-gaap:MaximumMember us-gaap:SubsequentEventMember 2017-10-12 2017-10-12 0001200375 cdxs:SalesBasedMilestoneMember cdxs:GlobalDevelopmentOptionandLicenseAgreementMember cdxs:NestecLtd.NestleHealthSciencesMember us-gaap:SubsequentEventMember 2017-10-12 2017-10-12 iso4217:USD xbrli:shares cdxs:building cdxs:operating_segment cdxs:claim xbrli:pure iso4217:USD utreg:sqft xbrli:shares cdxs:security P5Y P15Y 0.10 4 107200 P3Y P3Y P3Y 0.8 0.02 0.03 0.02 0.01 0.055 0.01 319000 319000 0 840000 0.1 3000000 P60D 15000000 38500000 5750000 P90D P90D P24M P3Y 750000 3000000 90000000 250000000 14000000 P5Y P2Y 1000000000 P5Y 1.1 0.928 0.5 0.50 0.5 0.5 0.50 1.423 1.329 0 0 0 0.25 1 0.5 0.5 2 1 600000 P5Y P21M P30D false --12-31 Q3 2017 2017-09-30 10-Q 0001200375 48346865 Accelerated Filer CODEXIS INC 4232000 4474000 5924000 7906000 400000 0 0 0 0 0 2111000 4664000 31651000 32288000 0 13000 311164000 338110000 3861000 3861000 5212000 5212000 421000 34000 421000 34000 387000 2531000 0 2222000 2149000 73000 5444000 5371000 73000 7494000 7494000 0 7494000 7494000 0 400000 400000 0 0 0 0 35648000 44101000 27227000 35024000 12314000 11172000 11172000 0 0 11172000 0 1142000 1142000 0 0 1142000 7425000 6262000 6262000 0 0 6262000 1163000 1163000 0 0 1163000 579000 579000 0 600000 600000 0 0 0 0 0 0 0 11735000 563000 11172000 6825000 563000 6262000 0 0 228000 400000 300000 360000 627000 0 60000 252000 252000 39000 588000 63000 8000000 17500000 23273000 14918000 19240000 23826000 -8355000 4586000 12314000 1142000 11172000 7425000 1163000 6262000 8.25 0 72727 0.0001 0.0001 0.0001 100000000 100000000 41255000 48343000 41255000 48343000 4000 5000 1850000 -3319000 -10316000 -23953000 0.76 0.11 0.43 0.27 0.54 0.16 0.27 0.29 0.11 0.10 0.30 0.35 0.13 0.37 0.18 0.11 2756000 7466000 3976000 10768000 0.036 0.01 0.05 1100000 0 -8000 700000 1300000 2900000 700000 1800000 1710000 4141000 1066000 1839000 1365000 795000 0.04 -0.08 -0.21 -0.53 0.03 -0.08 -0.21 -0.53 4314000 3795000 1600000 700000 1600000 2600000 0 0 0 0 35000 5000 3241000 3200000 3241000 3200000 0 0 1300000 1000000 1437000 -3313000 -10076000 -23834000 0 -15000 150000 132000 5000 32000 -1046000 150000 4636000 1757000 -4252000 3204000 -307000 -519000 84000 24000 60000 2287000 0 -60000 -38000 68000 18000 1303000 -4000 -75000 883000 -13000 12000 131000 648000 580000 825000 849000 118000 159000 59000 110000 12000 40000 28000 96000 10000000 900000 2600000 1000000 2800000 2022-01-31 2020-01-31 16549000 22009000 35648000 44101000 12367000 17074000 300000 600000 0 600000 1000000 1900000 3000000 1300000 300000 0 0 900000 1000000 0 0 2700000 400000 900000 10000000 5000000 0 360000 0 0 5 1142000 1163000 11200000 6300000 -584000 21617000 -748000 -663000 -7023000 -16368000 1437000 -3298000 -10226000 -23966000 2414000 3137000 1 1 13452000 42182000 20020000 52151000 1418000 -3314000 -10036000 -23850000 8484000 1500000 531000 712000 3280000 3185000 776000 300000 900000 300000 1000000 259000 327000 413000 -21000 -90000 13000 -3320000 -22000 -3298000 -23953000 13000 -23966000 413000 -21000 -90000 13000 0 0 -52000 8000 3116000 2736000 7000 -39000 -68000 -80000 3600000 1523000 1670000 787000 743000 0.0001 0.0001 5000000 5000000 0 0 0 0 0 0 1238000 2443000 0 23229000 23200000 6000000 5000000 35000 5000 900000 939000 175000 33806000 18849000 1171000 3267000 124000 10395000 35098000 19682000 1185000 3678000 50000 10503000 2155000 2810000 0 0 0 117000 10373000 25971000 2929000 1100000 8320000 1900000 5467000 16265000 8055000 20242000 800000 800000 1624000 800000 1536000 700000 -292069000 -316036000 0 0 0 0 0 0 0 0 5000000 6500000 7500000 0 0 1800000 600000 0 1100000 100000 14870000 245000 17000 80000 937000 145000 1505000 714000 792000 79000 10356000 38868000 740000 1768000 621000 1555000 10726000 1505000 2760000 2912000 823000 15458000 9984000 816000 8000 347000 826000 2000 2240000 1273000 875000 0 3597000 28301000 2008000 99000 1224000 3154000 46000 2526000 3548000 4369000 1632000 9695000 445000 1825000 107000 847000 4052000 11072000 6948000 19134000 1700000 4400000 1500000 6500000 5229000 18451000 7989000 21141000 1230000 0 536000 445000 249000 246000 984000 3861000 0 1461000 1580000 820000 688000 3173000 1833000 599000 385000 456000 393000 386000 1447000 5212000 1333000 1373000 1399000 1107000 1050000 4162000 P4Y P3Y P4Y 0 0 0 0 0 0 0 0.0118 0.0129 0.0000 0.0202 0.63 0.65 0.00 0.62 0 2.25 2.51 0.00 2.52 2.60 2.76 0.75 0.25 0.333333 0.25 0.50 0.50 0.50 0.50 P10Y P5Y2M12D P5Y4M6D P0Y P5Y4M2D 1 0.85 4.00 40343000 41218000 41255000 48343000 1693000 2180000 369000 4242000 6300000 6325000 397000 397000 911000 1096000 361145 361000 63509 64000 23230000 23229000 1000 1523000 1523000 1670000 1670000 0 0 0 0 939000 939000 175000 175000 22879000 305981000 4000 405000 -283511000 22836000 309258000 4000 383000 -286809000 19099000 311164000 4000 0 -292069000 22092000 338110000 5000 13000 -316036000 3100000 1194000 0 0 0 42134000 40504000 48147000 45568000 40940000 40504000 48147000 45568000 <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;">Accounts Receivable</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 following is a summary of activity in our allowance for doubtful accounts for the periods presented (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:83%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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;">Allowance as of 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write-offs and other </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;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">387</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;">Allowance as of September 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;padding-left:2px;padding-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;">(34</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) The change in allowance for doubtful accounts was mainly related to the write-off of receivables from a foreign customer.</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;">September&#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;">159</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;">110</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">580</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">849</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;">September&#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,682</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,503</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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: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;">Construction in progress </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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,098</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,288</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,810</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;">(2) Construction in progress includes equipment received but not yet placed into service pending installation.</font></div><div style="line-height:174%;padding-top:16px;text-align:left;text-indent:24px;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;">Goodwill had a carrying value of approximately </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">September&#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;">.</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;">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;">September&#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;">September 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;">6,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">6,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">600</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,163</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;">6,825</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;">600</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;">7,425</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;">September&#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;">September&#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;">September 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;">6,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">6,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">600</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,163</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;">6,825</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;">600</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;">7,425</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:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of activity in our allowance for doubtful accounts for the periods presented (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:83%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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;">Allowance as of 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write-offs and other </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;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">387</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;">Allowance as of September 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;padding-left:2px;padding-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;">(34</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) The change in allowance for doubtful accounts was mainly related to the write-off of receivables from a foreign customer.</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;">September&#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 nine months ended September 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;">nine months ended September 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 revenues from the up-front license fees from GSK upon completion of the technology transfer in April 2016 and there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> remaining up-front license fees recognized in the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">. We recognized </font><font style="font-family:inherit;font-size:10pt;">$0</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 nine months ended September 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") and an exclusive license 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. 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.</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. </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 the enzyme to Merck 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. 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 may also be terminated due to the uncured breach of the other party. </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. 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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The deferred revenues relating to the up-front license fees were fully recognized as of December 31, 2016, and there were no remaining up-front license fees recorded in 2017. We recognized </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.9 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 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;">$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 nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, 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 nine months ended September 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.0 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;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 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;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 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;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">September&#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;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, compared to </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 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. We recognized revenues of </font><font style="font-family:inherit;font-size:10pt;">$0</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 nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, compared to </font><font style="font-family:inherit;font-size:10pt;">$0</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 nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> as collaborative research and development revenues. The collaborative development agreement was terminated by mutual consent in August 2017. </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;">September&#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 revenue of </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;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> in the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. We also recognized </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.1 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 nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Total revenue recognized under the research and development agreement for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">September&#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.9 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.0 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;">September&#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;">September&#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 nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#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;">September&#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;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 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;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Rent expense was </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;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 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.9 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;">September&#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 (3 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;">63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">8,484</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;">(39</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;">588</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(228</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;">360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">$1.5 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;">September&#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;">April 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;">2,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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 stability study</font></div></td><td style="vertical-align: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;">July 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;">369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Total other commitments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,242</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align: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 </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, 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;">August&#160;1, 2019</font><font style="font-family:inherit;font-size:10pt;">. 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 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 </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, 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 certain of the claims 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 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;&#160; The Court entered the Order granting leave for Defendants to file the First Amended Answer on July 24, 2017, and Defendants filed a First Amended Answer on July 25, 2017.&#160; 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 granted partial summary judgment of patent infringement against EnzymeWorks and ruled that the patents in the suit are not invalid.&#160; In addition, on September 25, 2017, the Court granted Codexis' motion to amend the Complaint to add a voidable transfer claim against Junhua Tao and his son, Andrew Tao. Codexis filed the second amended Complaint on September 28, 2017.&#160;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 (RSUs)</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 (PSUs) and Performance Based Options (PBOs)</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;">September&#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;">132.9%</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 vest 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 September 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;">Nine Months Ended September 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;">386</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;">246</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;">1,050</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;">688</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,447</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;">984</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,162</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;">3,173</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,833</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,230</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,212</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;">3,861</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 nine months ended September 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: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 September 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;">Nine Months Ended September 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;">393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249</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;">1,107</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;">820</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;">456</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">445</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,399</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">385</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,461</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">599</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,333</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,833</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,230</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,212</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;">3,861</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;">September&#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;">$2.6 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;">$1.6 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.7 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 based on current estimates of the level of achievement.</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 September 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;">Nine Months Ended September 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.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></tr><tr><td style="vertical-align: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;">63</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.18</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.02</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.29</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;">2.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;padding-left:2px;padding-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.51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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 </font><font style="font-family:inherit;font-size:7.5pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:7.5pt;">.</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 nine months ended September 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 September 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;">Nine months ended September 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;">(10,226</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;">1,437</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;">(23,966</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;">(3,298</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;">48,147</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,940</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,194</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;">48,147</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;">42,134</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;">45,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;">40,504</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.21</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.04</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.53</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.08</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.21</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.03</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.53</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.08</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 September 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;">Nine Months Ended September 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,494</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,149</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,494</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,371</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;">&#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 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;">&#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 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,494</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,222</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,494</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,444</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;">September&#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;">September 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;">6,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">6,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,163</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,163</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">6,262</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,163</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;">7,425</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;">September&#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;">September 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;">6,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">6,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,163</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,163</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">6,262</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,163</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;">7,425</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,&#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, we are collaborating with a customer to develop CDX-6114, 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. In August 2015, the FASB issued ASU 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date," which defers by one year the effective date of ASU 2014-09. The standard becomes effective for us beginning January 1, 2018, but allows us to adopt the standard one year earlier. In March 2016, the FASB issued ASU No. 2016-08,&#160;"Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)," which requires an entity to determine whether the nature of its promise is to provide a good or service to the customer (i.e., the entity is a principal) or to arrange for the good or service to be provided to the customer by the other party (i.e., the entity is an agent). In April, 2016, the FASB issued ASU No. 2016-10,&#160;"Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing," which clarifies the following two aspects of Topic 606: (a) identifying performance obligations; and (b) the licensing implementation guidance. In May 2016, the FASB issued ASU No. 2016-12,&#160;"Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients," which clarifies guidance in certain narrow areas and adds some practical expedients. In September 2017, the FASB issued ASU No. 2017-13,&#160;"Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840), and Leases (Topic 842)," which amends the early adoption date option for certain companies related to the adoption of ASU No. 2014-09 and ASU No. 2016-02. The effective date and transition requirements for these amendments are the same as the effective date and transition requirements of ASU 2014-09, which is effective for fiscal years, and for interim periods within those years, beginning after December 15, 2017. We intend to elect a modified retrospective method on adoption of this guidance with the initial application in January 2018. </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 standard&#8217;s core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The standard defines a five-step process to achieve this principle and will require companies to use more judgment and make more estimates than under the current guidance. We have started our assessment of the impact of the new guidance on our consolidated financial statements and identified key revenue streams, including high level contract review. </font><font style="font-family:inherit;font-size:10pt;color:#333333;">To date, our sources of research and development revenue have primarily been collaboration agreements. The most significant differences between Topic 606 and previous guidance for license and research and development revenue are: (i) allocating consideration to performance obligations; and (ii) estimating and determining the timing of recognition of variable consideration received from licensees, including up-front license payments, contingent milestones and royalties. Revenues from contingent milestone payments may be recognized earlier under Topic 606 than under Topic 605, based on an assessment of the probability of a significant reversal of such milestone revenue at each reporting date. </font><font style="font-family:inherit;font-size:10pt;">The adoption of this guidance is expected to have a material impact on our consolidated financial statements 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 will continue to evaluate the potential impact of the new standard, and our preliminary assessments are subject to change. Additionally, we will continue to monitor industry activities and any additional guidance provided by regulators, standards setters, or the accounting profession as an ongoing component of our assessment and implementation plans.</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;">September&#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,682</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,503</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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: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;">Construction in progress </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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,098</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,288</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,810</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;">(2) Construction in progress includes equipment received but not yet placed into service pending installation.</font></div><div style="line-height:174%;padding-top:16px;text-align:left;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" 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: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></tr><tr><td style="vertical-align: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 September 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;">Nine Months Ended September 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;">3,597</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">10,356</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,695</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,458</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">875</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,369</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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,273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,548</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">816</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,008</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">740</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,726</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">826</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">937</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">823</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Ireland</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,224</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Others</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;">8</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;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">99</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,768</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;">Total revenues</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,984</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,870</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,301</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;">38,868</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-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.11 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.85 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$0.45 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.83 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 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;">no</font><font style="font-family:inherit;font-size:10pt;"> receivables from Exela at </font><font style="font-family:inherit;font-size:10pt;">September&#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;">.</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 PLC and to Alfa Aesar, which is a purchasing agent of AstraZeneca PLC.</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 nine months ended September 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;">, we recognized de minimis revenue from AstraZeneca PLC and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> revenue from Alfa Aesar for the same periods. Accounts receivable from AstraZeneca PLC is nominal as of </font><font style="font-family:inherit;font-size:10pt;">September&#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;"> accounts receivable were outstanding at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;">September&#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 September 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;">Nine Months Ended September 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,494</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,149</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,494</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,371</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;">&#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 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;">&#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 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,494</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,222</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,494</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,444</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 nine months ended September 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 September 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;">Nine months ended September 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;">(10,226</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;">1,437</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;">(23,966</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;">(3,298</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;">48,147</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,940</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,194</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;">48,147</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;">42,134</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;">45,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;">40,504</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.21</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.04</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.53</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.08</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.21</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.03</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.53</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.08</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 September 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;">Nine Months Ended September 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;">386</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;">246</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;">1,050</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;">688</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,447</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;">984</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,162</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;">3,173</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,833</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,230</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,212</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;">3,861</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" 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></tr><tr><td style="vertical-align: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;">September&#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,137</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-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;">September&#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 (3 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;">63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">8,484</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;">(39</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;">588</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(228</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;">360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#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 (3 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;">63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">8,484</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;">(39</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;">588</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(228</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;">360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#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;">159</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;">110</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">580</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">849</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 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 September 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;">Nine Months Ended September 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.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></tr><tr><td style="vertical-align: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;">63</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.18</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.02</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.29</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;">2.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;padding-left:2px;padding-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.51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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 </font><font style="font-family:inherit;font-size:7.5pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:7.5pt;">.</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 nine months ended September 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: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 September 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;">Nine Months Ended September 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;">393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249</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;">1,107</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;">820</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;">456</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">445</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,399</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">385</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,461</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">599</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,333</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,833</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,230</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,212</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;">3,861</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:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated statements of stockholders' equity as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;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;"> 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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">361</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">939</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">939</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">&#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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">3,861</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,861</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">(397</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;">(1,523</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,523</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;">(22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,298</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;">(3,320</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;">September 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,218</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;">309,258</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;">383</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;">(286,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;">22,836</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;">64</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">1,096</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">&#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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">5,212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">5,212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">(397</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;">(1,670</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,670</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;">Issuance of common stock, net of issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">6,325</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,229</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">23,230</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 comprehensive loss</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">&#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;">&#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;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,966</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;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;">(23,953</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">September 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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,343</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</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;">338,110</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;">13</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;">(316,036</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,092</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top: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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:41%;" 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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" 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 September 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;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;">Nine Months Ended September 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;">27%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">76%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">37%</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;">43%</font></div></td></tr><tr><td style="vertical-align: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;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">27%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">29%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">18%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">11%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;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;">10%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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 F</font></div></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;">11%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">*</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:71%;" 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></tr><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;">September 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;">30%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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 C</font></div></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;">35%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;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;">13%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 F</font></div></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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:41%;" 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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" 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 September 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;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;">Nine Months Ended September 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;">27%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">76%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">37%</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;">43%</font></div></td></tr><tr><td style="vertical-align: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;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">27%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">29%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">18%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">11%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;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;">10%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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 F</font></div></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;">11%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">*</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:71%;" 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></tr><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;">September 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;">30%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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 C</font></div></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;">35%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;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;">13%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 F</font></div></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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" 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: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></tr><tr><td style="vertical-align: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 September 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;">Nine Months Ended September 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;">3,597</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">10,356</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,695</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,458</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">875</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,369</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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,273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,548</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">816</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,008</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">740</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,726</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">826</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">937</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">823</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Ireland</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,224</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Others</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;">8</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;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">99</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,768</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;">Total revenues</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,984</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,870</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,301</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;">38,868</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" 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></tr><tr><td style="vertical-align: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;">September&#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,137</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 based 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;">September&#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 nine months ended September 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;">nine months ended September 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 based 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;">23.8 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">September&#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;">$17.5 million</font><font style="font-family:inherit;font-size:10pt;"> and money market funds of </font><font style="font-family:inherit;font-size:10pt;">$6.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;">, 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.8 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">September&#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;">. </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;">September&#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;">nine months ended September 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;">nine months ended September 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;">Expense from income taxes was </font><font style="font-family:inherit;font-size:10pt;">$150,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$132,000</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. The tax expense for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> primarily related to income tax expense attributable to a foreign subsidiary and unrecognized losses from changes in the fair value of our investment in CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;"> Solutions. Benefit from income taxes was </font><font style="font-family:inherit;font-size:10pt;">$0</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 nine months ended September 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. In August 2015, the FASB issued ASU 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date," which defers by one year the effective date of ASU 2014-09. The standard becomes effective for us beginning January 1, 2018, but allows us to adopt the standard one year earlier. In March 2016, the FASB issued ASU No. 2016-08,&#160;"Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)," which requires an entity to determine whether the nature of its promise is to provide a good or service to the customer (i.e., the entity is a principal) or to arrange for the good or service to be provided to the customer by the other party (i.e., the entity is an agent). In April, 2016, the FASB issued ASU No. 2016-10,&#160;"Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing," which clarifies the following two aspects of Topic 606: (a) identifying performance obligations; and (b) the licensing implementation guidance. In May 2016, the FASB issued ASU No. 2016-12,&#160;"Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients," which clarifies guidance in certain narrow areas and adds some practical expedients. In September 2017, the FASB issued ASU No. 2017-13,&#160;"Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840), and Leases (Topic 842)," which amends the early adoption date option for certain companies related to the adoption of ASU No. 2014-09 and ASU No. 2016-02. The effective date and transition requirements for these amendments are the same as the effective date and transition requirements of ASU 2014-09, which is effective for fiscal years, and for interim periods within those years, beginning after December 15, 2017. We intend to elect a modified retrospective method on adoption of this guidance with the initial application in January 2018. </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 standard&#8217;s core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The standard defines a five-step process to achieve this principle and will require companies to use more judgment and make more estimates than under the current guidance. We have started our assessment of the impact of the new guidance on our consolidated financial statements and identified key revenue streams, including high level contract review. </font><font style="font-family:inherit;font-size:10pt;color:#333333;">To date, our sources of research and development revenue have primarily been collaboration agreements. The most significant differences between Topic 606 and previous guidance for license and research and development revenue are: (i) allocating consideration to performance obligations; and (ii) estimating and determining the timing of recognition of variable consideration received from licensees, including up-front license payments, contingent milestones and royalties. Revenues from contingent milestone payments may be recognized earlier under Topic 606 than under Topic 605, based on an assessment of the probability of a significant reversal of such milestone revenue at each reporting date. </font><font style="font-family:inherit;font-size:10pt;">The adoption of this guidance is expected to have a material impact on our consolidated financial statements 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 will continue to evaluate the potential impact of the new standard, and our preliminary assessments are subject to change. Additionally, we will continue to monitor industry activities and any additional guidance provided by regulators, standards setters, or the accounting profession as an ongoing component of our assessment and implementation plans.</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;">nine months ended September 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;">63,509</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">361,145</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.76</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.60</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.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 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;">On September 28, 2017, warrants to purchase </font><font style="font-family:inherit;font-size:10pt;">72,727</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock, at an exercise price of </font><font style="font-family:inherit;font-size:10pt;">$8.25</font><font style="font-family:inherit;font-size:10pt;"> per share, expired. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> warrants were outstanding as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</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.2 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.6 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 </font><font style="font-family:inherit;font-size:10pt;">September&#160;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;"> 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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">361</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">939</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">939</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">&#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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">3,861</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,861</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">(397</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;">(1,523</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,523</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;">(22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,298</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;">(3,320</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;">September 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,218</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;">309,258</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;">383</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;">(286,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;">22,836</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;">64</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">1,096</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">&#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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">5,212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">5,212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">(397</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;">(1,670</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,670</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;">Issuance of common stock, net of issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">6,325</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,229</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">23,230</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 comprehensive loss</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">&#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;">&#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;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,966</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;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;">(23,953</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">September 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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,343</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</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;">338,110</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;">13</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;">(316,036</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,092</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsequent Events</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;">On October 12, 2017 (the &#8220;Effective Date&#8221;), we entered into a Global Development, Option and License Agreement (the &#8220;Agreement&#8221;) with Nestec Ltd. (&#8220;Nestl&#233; Health Science&#8221;).</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 Agreement, we granted to Nestl&#233; Health Science, under certain of our patent rights and know-how: (i) an option (the &#8220;Option&#8221;) to obtain an exclusive, worldwide, royalty-bearing, sublicensable license to develop and commercialize certain products (each, a &#8220;Product&#8221;) based on our therapeutic enzyme product candidates for the treatment of hyperphenylalaninemia, and (ii) an exclusive right of first negotiation (the &#8220;Right of First Negotiation&#8221;) to obtain an exclusive worldwide license to develop and commercialize up to two enzymes discovered by us for use in the field of the prevention, diagnosis, treatment and management of inborn errors of amino acid metabolism.</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;">Under the terms of the Agreement, upon its exercise of the Option (subject to certain conditions), Nestl&#233; Health Science will be granted a license to any enzyme (each, a &#8220;Compound&#8221;) covered by specified patent applications, other than any enzyme that has other clinically significant, specified activity against another molecule, unless that enzyme&#8217;s specified activity against phenylalanine is ten times greater than its activity against such other molecule (in which case it is not excluded). Furthermore, we and our affiliates and customers generally will retain the right to use any enzyme as a biocatalyst, provided that preclinical development of such enzyme has not commenced. The first Compound to be developed under the Agreement is our enzyme CDX-6114 (the &#8220;Initial Compound&#8221;).</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 Agreement, Nestl&#233; Health Science is obligated to pay us an upfront cash payment of </font><font style="font-family:inherit;font-size:10pt;">$14 million</font><font style="font-family:inherit;font-size:10pt;"> within </font><font style="font-family:inherit;font-size:10pt;">30 days</font><font style="font-family:inherit;font-size:10pt;"> after the Effective Date and, in the event Nestl&#233; Health Science exercises the Option, </font><font style="font-family:inherit;font-size:10pt;">$3 million</font><font style="font-family:inherit;font-size:10pt;"> within </font><font style="font-family:inherit;font-size:10pt;">60 days</font><font style="font-family:inherit;font-size:10pt;"> after the effective time of the license. Other potential payments from Nestl&#233; Health Science to us under the Agreement include (i) development and approval milestones of up to </font><font style="font-family:inherit;font-size:10pt;">$90 million</font><font style="font-family:inherit;font-size:10pt;">, (ii) sales-based milestones of up to </font><font style="font-family:inherit;font-size:10pt;">$250 million</font><font style="font-family:inherit;font-size:10pt;"> in the aggregate, which aggregate amount is achievable if net sales exceed </font><font style="font-family:inherit;font-size:10pt;">$1 billion</font><font style="font-family:inherit;font-size:10pt;"> in a single year, and (iii) tiered royalties, at percentages ranging from the middle single digits to low double-digits, of net sales of Product. </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 addition to the Agreement, we and Nestl&#233; Health Science concurrently entered into a strategic collaboration agreement pursuant to which we and Nestl&#233; Health Science will collaborate to leverage the CodeEvolver platform technology to develop novel enzymes for Nestl&#233; Health Science&#8217;s established Consumer Care and Medical Nutrition business areas.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent: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;">April 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;">2,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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 stability study</font></div></td><td style="vertical-align: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;">July 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;">369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Total other commitments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,242</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top: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-20170930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2107100 - Disclosure - Balance Sheets Details link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Balance Sheets Details - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Balance Sheets Details - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Balance Sheets Details - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - 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 2202201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Capital Stock link:presentationLink link:calculationLink link:definitionLink 2412403 - 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 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 - Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Commitments and Contingencies 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 2413405 - Disclosure - Commitments and Contingencies - Prepayment Fees of Term Debt (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 link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1003001 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Description of Business - Textual (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 - Anti-Dilutive Securities (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 - Textual (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 2122100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2422401 - Disclosure - Subsequent Events - Textual (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 cdxs-20170930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 cdxs-20170930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 cdxs-20170930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT 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] Segment Reporting [Abstract] 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] Customer F [Member] Customer F [Member] Customer F [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 Balance Sheets Details [Abstract] -- None. No documentation exists for this element. -- Allowance for Doubtful Accounts Receivable [Roll Forward] Allowance for Doubtful Accounts Receivable [Roll Forward] Allowance as of December 31, 2016 Allowance for Doubtful Accounts Receivable Write-offs and other Allowance for Doubtful Accounts Receivable, Write-offs Allowance as of September 30, 2017 Significant Customer and Geographic Information Segment Reporting Disclosure [Text Block] Earnings Per Share [Abstract] Net Income (Loss) per Share Earnings Per Share [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2015 PSU Plan [Member] 2015 PSU Plan [Member] 2015 PSU Plan [Member] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Stock options [Member] Employee Stock Option [Member] Performance Based Options (PBOs) [Member] Performance Based Options (PBOs) [Member] Performance Based Options (PBOs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] 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 PBOs granted in period (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Options granted in period (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Related Party Transaction, Due from (to) Related Party [Abstract] Related Party Transactions Related Party Transactions Disclosure [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] 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 Comprehensive Income [Abstract] Unrealized gain (loss) on marketable securities, tax benefit Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax 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] 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 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 AstraZeneca [Member] AstraZeneca [Member] AstraZeneca [Member] Alfa Aesar [Member] Alfa Aesar [Member] Alfa Aesar [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 Balance Sheet Details [Abstract] Balance Sheet Details [Abstract] Goodwill Goodwill Income Statement [Abstract] Revenues: Revenues [Abstract] Product sales Sales Revenue, Goods, Gross Research and development revenues Research and Development Arrangement, Contract to Perform for Others, Compensation Earned Total revenues 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 income (expenses) Other Nonoperating Income (Expense) Income (loss) before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for (benefit from) income taxes Income Tax Expense (Benefit) Net income (loss) Net Income (Loss) Attributable to Parent 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 Weighted average common stock shares used in computing net income (loss) per share, basic (shares) Weighted Average Number of Shares Outstanding, Basic Weighted average common stock shares used in computing net income (loss) per share, diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Equity [Abstract] Schedule of Stock by Class [Table] Schedule of Stock by Class [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, 2017 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 Stock [Line Items] Class of Stock [Line Items] Stock options exercised (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 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 Proceeds from Stock Options Exercised Shares issued (shares) Stock Issued During Period, Shares, New Issues Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share 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 Warrant outstanding (in shares) Class of Warrant or Right, Outstanding Warrant price per share (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights 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] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Term Loan [Member] Term Loan [Member] Term Loan [Member] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Prepayment fee percentage Line of Credit Facility, Prepayment Fee Percentage Line of Credit Facility, Prepayment Fee Percentage 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] Shares of common stock issuable pursuant to equity awards outstanding under the Equity Incentive Plan [Member] Stock Compensation Plan [Member] Shares of common stock issuable upon exercise of outstanding warrants [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 Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract] 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] Common Shares of Co Two Solution [Member] Common shares of co two solution. 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] 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 Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Amortization of intangible assets Amortization of Intangible Assets Depreciation and amortization Depreciation, Depletion and Amortization Gain on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Income tax expense 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 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 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 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 Carrying Value 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 Income taxes Income Taxes Paid Supplemental non-cash 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 Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Maximum [Member] Maximum [Member] Agreement Type [Axis] Agreement Type [Axis] Agreement Type [Axis] Agreement Type [Domain] Agreement Type [Domain] [Domain] for Agreement Type [Axis] Research and Development Agreement [Member] Research and Development Agreement [Member] Research and Development Agreement [Member] Sales-Based Milestone [Member] Sales-Based Milestone [Member] Sales-Based Milestone [Member] Project [Axis] Project [Axis] Project [Domain] Project [Domain] Global Development, Option and License Agreement [Member] Global Development, Option and License Agreement [Member] Global Development, Option and License Agreement [Member] Counterparty Name [Axis] Counterparty Name [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Nestec Ltd. (Nestle Health Sciences) [Member] Nestec Ltd. (Nestle Health Sciences) [Member] Nestec Ltd. (Nestle Health Sciences) [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Milestone revenue Revenue Recognition, Milestone Revenue Revenue Recognition, Milestone Revenue Term of collaborative research and development agreement Term of Collaborative Research and Development Agreement Term of collaborative research and development agreement. License option exercisable revenue Revenue Recognition, License Option Exercisable, Amount Revenue Recognition, License Option Exercisable, Amount License option exercisable, period Revenue Recognition, License Option Exercisable, Period Revenue Recognition, License Option Exercisable, Period Target sales for sales-based milestone revenue Revenue Recognition, Target Sales for Sales Milestone Revenue Recognition, Target Sales for Sales Milestone Schedule of stockholders equity Schedule of Stockholders Equity [Table Text Block] Fair Value Measurements Fair Value, Measurement Inputs, Disclosure [Text Block] 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] Balance Sheets Details Balance Sheets Details [Text Block] Balance sheets details. Document and Entity Information [Abstract] Document and entity information. Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding 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] Schedule of Commitments and Contingencies [Table] Schedule of Commitments and Contingencies [Table] Schedule of commitments and contingencies. Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Standby Letters of Credit [Member] Standby Letters of Credit [Member] Indemnification Agreement [Member] Indemnification Agreement [Member] Minimum [Member] Minimum [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] LIBOR [Member] London Interbank Offered Rate (LIBOR) [Member] Prime Rate [Member] Prime Rate [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 Accretion expense related to asset retirement obligation Asset Retirement Obligation, Accretion Expense Non-current restricted cash Restricted Cash and Investments, Noncurrent Rent expense Operating Leases, Rent Expense Operating lease, sublease rentals Operating Leases, Rent Expense, Sublease Rentals Capital leases, term of contract Lessee Leasing Arrangements, Capital Leases, Term of Contract Lessee Leasing Arrangements, Capital Leases, Term of Contract Capital lease obligations incurred Capital Lease Obligations Incurred Operating lease, future minimum sublease rentals Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals 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 Claims dismissed Loss Contingency, Claims Dismissed, Number Loss contingency accrual Loss Contingency, Accrual, Current Accounting Policies [Abstract] 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] Net income (loss) Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] 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) 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 Stockholders' Equity Attributable to Parent Exercise of stock options (shares) 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) 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 Subsequent Events Subsequent Events [Text Block] 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] RSAs and RSUs [Member] RSAs and RSUs [Member] RSAs and RSUs [Member] Performance Stock Units (PSUs) [Member] Performance Stock Units [Member] Performance Stock Units [Member] Schedule of stock-based compensation expense Description of Business Nature of Operations [Text Block] Research and Development [Abstract] Collaborative Arrangements Collaborative Arrangement Disclosure [Text Block] Cash Equivalents and Marketable Securities [Abstract] Cash Equivalents and Marketable Securities [Abstract] Cash Equivalents and Marketable Securities Cash Equivalents and Marketable Securities [Text Block] Cash Equivalents and Marketable Securities [Text Block] Summary of financial instruments measured at fair value on a recurring basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] 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, 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 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 Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Therapeutic Development Program [Member] Therapeutic Development Program [Member] Therapeutic Development Program [Member] 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] Collaborative Arrangement [Member] Collaborative Arrangement [Member] GlaxoSmithKline [Member] GlaxoSmithKline [Member] GlaxoSmithKline [Member] Merck [Member] Merck [Member] Merck [Member] Fine chemical customer [Member] Fine Chemical Customer [Member] Fine Chemical Customer [Member] 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] Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] Proceeds from license fees received Proceeds from License Fees Received 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 Right of refusal period Right of Refusal Period Right of Refusal Period Upfront license fee, period for recognition Revenue Recognition, Period for Recognition Revenue Recognition, Period for Recognition Optional extension period Collaborative Research and Development Agreement, Optional Extension Period Collaborative Research and Development Agreement, Optional Extension Period Deferred revenue Deferred Revenue Sales revenue Sales Revenue, Goods, Net Licenses revenue Licenses Revenue Loss Contingencies [Table] Loss Contingencies [Table] India [Member] INDIA Financial Standby Letter of Credit [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cash and cash equivalents Cash Cash Money market funds Money Market Funds, at Carrying Value Non-current restricted cash Restricted Cash and Cash Equivalents, Noncurrent restricted cash deposit balances 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 Expense (benefit) from income taxes Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Accounts receivable, net of allowances of $34 at September 30, 2017 and $421 at 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 Marketable securities Marketable Securities, Noncurrent Property and equipment, net Property, Plant and Equipment, Net 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,343 shares and 41,255 shares issued and outstanding at September 30, 2017 and December 31, 2016, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders' equity Total liabilities and stockholders' equity Liabilities and Equity Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Capital Leases Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2017 (3 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 (3 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 Commitments and Contingencies Commitments and Contingencies Disclosure [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 expense of $52 and $0 for the three months ended September 30, 2017 and 2016, respectively, and tax benefit of $8 and $0 for the nine months ended September 30, 2017 and 2016, respectively Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent 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 Ireland [member] IRELAND 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 Total revenues Allowance for Credit Losses on Financing Receivables [Table Text Block] Allowance for Credit Losses on Financing Receivables [Table 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 cash equivalents and marketable securities Investment [Table Text Block] 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 Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast [Member] Scenario, Forecast [Member] 2010 Plan [Member] Two Thousand Ten Plan [Member] 2010 plan. 2016 PSU Plan [Member] 2016 PSU Plan [Member] 2016 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] 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] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Performance Shares [Member] Performance Shares [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] 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 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 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 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 Basis of Presentation and Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Schedule of Cash Equivalents and Marketable Securities [Table] Schedule of Cash Equivalents and Marketable Securities [Table] Schedule of cash equivalents and marketable securities. 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] 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 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 Capital Stock Stockholders' Equity Note Disclosure [Text Block] EX-101.PRE 11 cdxs-20170930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2017
Oct. 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 Sep. 30, 2017  
Amendment Flag false  
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   48,346,865
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 23,826 $ 19,240
Accounts receivable, net of allowances of $34 at September 30, 2017 and $421 at December 31, 2016 7,906 5,924
Inventories 849 825
Prepaid expenses and other current assets 2,443 1,238
Total current assets 35,024 27,227
Restricted cash 1,536 1,624
Marketable securities 1,163 1,142
Property and equipment, net 2,810 2,155
Goodwill 3,241 3,241
Other non-current assets 327 259
Total assets 44,101 35,648
Current liabilities:    
Accounts payable 4,474 4,232
Accrued compensation 3,795 4,314
Other accrued liabilities 4,664 2,111
Deferred revenue 4,141 1,710
Total current liabilities 17,074 12,367
Deferred revenue, net of current portion 1,839 1,066
Financing obligation, net of current portion 360 0
Other long-term liabilities 2,736 3,116
Total liabilities 22,009 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,343 shares and 41,255 shares issued and outstanding at September 30, 2017 and December 31, 2016, respectively 5 4
Additional paid-in capital 338,110 311,164
Accumulated other comprehensive income 13 0
Accumulated deficit (316,036) (292,069)
Total stockholders' equity 22,092 19,099
Total liabilities and stockholders' equity $ 44,101 $ 35,648
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Statement of Financial Position [Abstract]    
Accounts receivable, allowances $ 34 $ 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,343,000 41,255,000
Common stock, shares outstanding (shares) 48,343,000 41,255,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Revenues:        
Product sales $ 6,948,000 $ 4,052,000 $ 19,134,000 $ 11,072,000
Research and development revenues 2,929,000 10,373,000 8,320,000 25,971,000
Revenue sharing arrangement 107,000 445,000 847,000 1,825,000
Total revenues 9,984,000 14,870,000 28,301,000 38,868,000
Costs and operating expenses:        
Cost of product sales 3,976,000 2,756,000 10,768,000 7,466,000
Research and development 8,055,000 5,467,000 20,242,000 16,265,000
Selling, general and administrative 7,989,000 5,229,000 21,141,000 18,451,000
Total costs and operating expenses 20,020,000 13,452,000 52,151,000 42,182,000
Income (loss) from operations (10,036,000) 1,418,000 (23,850,000) (3,314,000)
Interest income 28,000 12,000 96,000 40,000
Other income (expenses) (68,000) 7,000 (80,000) (39,000)
Income (loss) before income taxes (10,076,000) 1,437,000 (23,834,000) (3,313,000)
Provision for (benefit from) income taxes 150,000 0 132,000 (15,000)
Net income (loss) $ (10,226,000) $ 1,437,000 $ (23,966,000) $ (3,298,000)
Net income (loss) per share, basic (usd per share) $ (0.21) $ 0.04 $ (0.53) $ (0.08)
Net income (loss) per share, diluted (usd per share) $ (0.21) $ 0.03 $ (0.53) $ (0.08)
Weighted average common stock shares used in computing net income (loss) per share, basic (shares) 48,147 40,940 45,568 40,504
Weighted average common stock shares used in computing net income (loss) per share, diluted (shares) 48,147 42,134 45,568 40,504
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ (10,226) $ 1,437 $ (23,966) $ (3,298)
Other comprehensive income (loss)        
Unrealized gain (loss) on marketable securities, net of tax expense of $52 and $0 for the three months ended September 30, 2017 and 2016, respectively, and tax benefit of $8 and $0 for the nine months ended September 30, 2017 and 2016, respectively (90) 413 13 (21)
Other comprehensive income (loss) (90) 413 13 (21)
Total comprehensive income (loss) $ (10,316) $ 1,850 $ (23,953) $ (3,319)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Statement of Comprehensive Income [Abstract]        
Unrealized gain (loss) on marketable securities, tax benefit $ (52) $ 0 $ 8 $ 0
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Operating activities:    
Net loss $ (23,966) $ (3,298)
Adjustments to reconcile net loss to net cash used in operating activities:    
Amortization of intangible assets 0 2,531
Depreciation and amortization 795 1,365
Gain on disposal of property and equipment (5) (35)
Income tax expense related to marketable securities (8) 0
Stock-based compensation 5,212 3,861
Changes in operating assets and liabilities:    
Accounts receivable, net (1,757) (4,636)
Inventories (24) (84)
Prepaid expenses and other current assets (1,303) (18)
Restricted cash 13 (883)
Other assets (68) 38
Accounts payable 150 (1,046)
Accrued compensation (519) (307)
Other accrued liabilities 2,287 60
Long term lease incentive (319) (319)
Other long term liabilities (60) 0
Deferred revenue 3,204 (4,252)
Net cash used in operating activities (16,368) (7,023)
Investing activities:    
Purchase of property and equipment (743) (787)
Proceeds from disposal of property and equipment 5 35
Changes in restricted cash 75 4
Net cash used in investing activities (663) (748)
Financing activities:    
Proceeds from exercises of stock options 175 939
Proceeds from issuance of common stock, net of issuance costs 23,229 0
Principal payments on capital lease obligations (117) 0
Taxes paid related to net share settlement of equity awards (1,670) (1,523)
Net cash provided by (used in) financing activities 21,617 (584)
Net increase (decrease) in cash and cash equivalents 4,586 (8,355)
Cash and cash equivalents at the beginning of the period 19,240 23,273
Cash and cash equivalents at the end of the period 23,826 14,918
Supplemental disclosure of cash flow information:    
Interest paid 131 12
Income taxes 32 5
Supplemental non-cash financing activities:    
Equipment acquired under capital leases $ 840 $ 0
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Description of Business
9 Months Ended
Sep. 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, we are collaborating with a customer to develop CDX-6114, 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.8.0.1
Basis of Presentation and Summary of Significant Accounting Policies
9 Months Ended
Sep. 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 September 30, 2017 and results of our operations and comprehensive income (loss) for the three and nine months ended September 30, 2017 and 2016, and cash flows for the nine months ended September 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 based 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 $23.8 million at September 30, 2017 and were comprised of cash of $17.5 million and money market funds of $6.3 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.8 million at September 30, 2017 and 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 September 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 nine months ended September 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 nine months ended September 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.
Expense from income taxes was $150,000 and $132,000 for the three and nine months ended September 30, 2017, respectively. The tax expense for the three and nine months ended September 30, 2017 primarily related to income tax expense attributable to a foreign subsidiary and unrecognized losses from changes in the fair value of our investment in CO2 Solutions. Benefit from income taxes was $0 and $15,000 for the three and nine months ended September 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. In August 2015, the FASB issued ASU 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date," which defers by one year the effective date of ASU 2014-09. The standard becomes effective for us beginning January 1, 2018, but allows us to adopt the standard one year earlier. In March 2016, the FASB issued ASU No. 2016-08, "Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)," which requires an entity to determine whether the nature of its promise is to provide a good or service to the customer (i.e., the entity is a principal) or to arrange for the good or service to be provided to the customer by the other party (i.e., the entity is an agent). In April, 2016, the FASB issued ASU No. 2016-10, "Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing," which clarifies the following two aspects of Topic 606: (a) identifying performance obligations; and (b) the licensing implementation guidance. In May 2016, the FASB issued ASU No. 2016-12, "Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients," which clarifies guidance in certain narrow areas and adds some practical expedients. In September 2017, the FASB issued ASU No. 2017-13, "Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840), and Leases (Topic 842)," which amends the early adoption date option for certain companies related to the adoption of ASU No. 2014-09 and ASU No. 2016-02. The effective date and transition requirements for these amendments are the same as the effective date and transition requirements of ASU 2014-09, which is effective for fiscal years, and for interim periods within those years, beginning after December 15, 2017. We intend to elect a modified retrospective method on adoption of this guidance with the initial application in January 2018.
The standard’s core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The standard defines a five-step process to achieve this principle and will require companies to use more judgment and make more estimates than under the current guidance. We have started our assessment of the impact of the new guidance on our consolidated financial statements and identified key revenue streams, including high level contract review. To date, our sources of research and development revenue have primarily been collaboration agreements. The most significant differences between Topic 606 and previous guidance for license and research and development revenue are: (i) allocating consideration to performance obligations; and (ii) estimating and determining the timing of recognition of variable consideration received from licensees, including up-front license payments, contingent milestones and royalties. Revenues from contingent milestone payments may be recognized earlier under Topic 606 than under Topic 605, based on an assessment of the probability of a significant reversal of such milestone revenue at each reporting date. The adoption of this guidance is expected to have a material impact on our consolidated financial statements 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 will continue to evaluate the potential impact of the new standard, and our preliminary assessments are subject to change. Additionally, we will continue to monitor industry activities and any additional guidance provided by regulators, standards setters, or the accounting profession as an ongoing component of our assessment and implementation plans.
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.8.0.1
Net Income (Loss) per Share
9 Months Ended
Sep. 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 nine months ended September 30, 2017 and 2016 (in thousands, except per share amounts):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2017
 
2016
 
2017
 
2016
Numerator:
 
 
 
 
 
 
 
Net income (loss)
$
(10,226
)
 
$
1,437

 
$
(23,966
)
 
$
(3,298
)
Denominator:
 
 
 
 
 
 
 
Weighted average common stock shares used in computing net income (loss) per share, basic
48,147

 
40,940

 
45,568

 
40,504

Effect of dilutive shares

 
1,194

 

 

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

 
42,134

 
45,568

 
40,504

Net income (loss) per share, basic
(0.21
)
 
$
0.04

 
(0.53
)
 
$
(0.08
)
Net income (loss) per share, diluted
(0.21
)
 
$
0.03

 
(0.53
)
 
$
(0.08
)

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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
Shares of common stock issuable pursuant to equity awards outstanding under the Equity Incentive Plan
7,494

 
2,149

 
7,494

 
5,371

Shares of common stock issuable upon exercise of outstanding warrants

 
73

 

 
73

Total shares excluded as anti-dilutive
7,494

 
2,222

 
7,494

 
5,444

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Collaborative Arrangements
9 Months Ended
Sep. 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 revenues from the up-front license fees from GSK upon completion of the technology transfer in April 2016 and there were no remaining up-front license fees recognized in the three and nine months ended September 30, 2017. We recognized $0 and $3.0 million for the three and nine months ended September 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") and an exclusive license 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. 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.
Under the Merck CodeEvolver® Agreement, we transferred the CodeEvolver® protein engineering technology platform to Merck over the period from August 2015 through September 2016.
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 the enzyme to Merck 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. The Merck CodeEvolver® Agreement may also be terminated due to the uncured breach of the other party.
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. 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.

The deferred revenues relating to the up-front license fees were fully recognized as of December 31, 2016, and there were no remaining up-front license fees recorded in 2017. We recognized $0.6 million and $1.9 million for the three and nine months ended September 30, 2016, respectively, as research and development revenue. Additionally, we recognized research and development revenues of $0.9 million and $2.7 million for the three and nine months ended September 30, 2017, respectively, compared to $0.6 million and $1.3 million for the three and nine months ended September 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.0 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 $1.0 million for the three and nine months ended September 30, 2017, respectively, and $0.3 million and $1.0 million for the three and nine months ended September 30, 2016, respectively, as research and development revenues. We had a deferred revenue balance from Merck related to license fees of $1.8 million at September 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 $1.5 million and $6.5 million for the three and nine months ended September 30, 2017, respectively, compared to $1.7 million and $4.4 million for the three and nine months ended September 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 $0 and $0.1 million for the three and nine months ended September 30, 2017, respectively, compared to $0 and $1.8 million for the three and nine months ended September 30, 2016 as collaborative research and development revenues. The collaborative development agreement was terminated by mutual consent in August 2017.
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 September 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 revenue of $0.4 million and $0.9 million in the three and nine months ended September 30, 2017, respectively. We also recognized $0.6 million and $1.1 million of revenue for research and development services on a net payment received under the agreement for the three and nine months ended September 30, 2017, respectively. Total revenue recognized under the research and development agreement for the three and nine months ended September 30, 2017 was $1.1 million and $1.9 million, respectively. As of September 30, 2017, we had deferred revenue from the development services agreement of $2.9 million.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash Equivalents and Marketable Securities
9 Months Ended
Sep. 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 September 30, 2017 and at December 31, 2016 consisted of the following (in thousands):
 
September 30, 2017
 
Adjusted Cost
 
Gross Unrealized
Gains
 
Gross Unrealized
Losses
 
Estimated
Fair Value
Money market funds (1)
$
6,262

 
$

 
$

 
$
6,262

Common shares of CO2 Solutions (2)
563

 
600

 

 
1,163

Total
$
6,825

 
$
600

 
$

 
$
7,425


 
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 September 30, 2017 or at December 31, 2016.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements
9 Months Ended
Sep. 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 September 30, 2017 and December 31, 2016 by level within the fair value hierarchy (in thousands):
 
September 30, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
6,262

 
$

 
$

 
$
6,262

Common shares of CO2 Solutions


 
1,163

 

 
1,163

Total
$
6,262

 
$
1,163

 
$

 
$
7,425

 
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.8.0.1
Balance Sheets Details
9 Months Ended
Sep. 30, 2017
Balance Sheets Details [Abstract]  
Balance Sheets Details
Balance Sheets Details
Accounts Receivable
The following is a summary of activity in our allowance for doubtful accounts for the periods presented (in thousands):
Allowance as of December 31, 2016
 
$
(421
)
Write-offs and other (1)
 
387

Allowance as of September 30, 2017
 
$
(34
)
(1) The change in allowance for doubtful accounts was mainly related to the write-off of receivables from a foreign customer.
Inventories
Inventories consisted of the following (in thousands):
 
September 30, 2017
 
December 31, 2016
Raw materials
$
159

 
$
118

Work-in-process
110

 
59

Finished goods
580

 
648

    Inventories
$
849

 
$
825


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

 
$
18,849

Leasehold improvements
10,503

 
10,395

Computer equipment and software
3,678

 
3,267

Office equipment and furniture
1,185

 
1,171

Construction in progress (2)
50

 
124

Property and equipment
35,098

 
33,806

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

 
$
2,155


(2) Construction in progress includes equipment received but not yet placed into service pending installation.
Goodwill
Goodwill had a carrying value of approximately $3.2 million at September 30, 2017 and December 31, 2016.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation
9 Months Ended
Sep. 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 (RSUs)
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 (PSUs) and Performance Based Options (PBOs)
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 September 30, 2017, we estimated that the 2017 PSU and 2017 PBOs performance goals would be achieved at 132.9% 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 vest 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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
Research and development
$
386

 
$
246

 
$
1,050

 
$
688

Selling, general and administrative
1,447

 
984

 
4,162

 
3,173

   Total
$
1,833

 
$
1,230

 
$
5,212

 
$
3,861


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

 
$
249

 
$
1,107

 
$
820

RSUs and RSAs
456

 
445

 
1,399

 
1,580

PSUs
385

 
536

 
1,373

 
1,461

PBOs
599

 

 
1,333

 

   Total
$
1,833

 
$
1,230

 
$
5,212

 
$
3,861


As of September 30, 2017, unrecognized stock-based compensation expense, net of expected forfeitures, was $2.6 million related to unvested employee stock options, $1.6 million related to unvested RSUs and RSAs, $0.7 million related to unvested PSUs, and $1.6 million related to unvested PBOs based on current estimates of the level of achievement.
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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
 
(1)
 
 
 
 
 
 
Expected term (in years)

 
5.2

 
5.3

 
5.3

Volatility

 
63
%
 
62
%
 
65
%
Risk-free interest rate

 
1.18
%
 
2.02
%
 
1.29
%
Dividend yield

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

 
$
2.25

 
$
2.52

 
$
2.51


(1) The Company did not grant employee stock options or PBOs in the three months ended September 30, 2017.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Capital Stock
9 Months Ended
Sep. 30, 2017
Equity [Abstract]  
Capital Stock
Capital Stock
Exercise of Options
For the nine months ended September 30, 2017 and 2016, 63,509 and 361,145 shares, respectively, were exercised at a weighted-average exercise price of $2.76 and $2.60 per share, respectively, with net cash proceeds of $0.2 million and $0.9 million, respectively.
Warrants
On September 28, 2017, warrants to purchase 72,727 shares of common stock, at an exercise price of $8.25 per share, expired. No warrants were outstanding as of September 30, 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.2 million after deducting the underwriting discounts, commissions and other offering expenses of $0.6 million.
Consolidated statements of stockholders' equity as of September 30, 2017 and 2016 are as follows (in thousands):
 
 
 
 
 
 
 
 
Accumulated
 
 
 
 
 
 
 
 
 
 
Additional
 
Other
 
 
 
Total
 
 
Common Stock
 
Paid-in
 
Comprehensive
 
Accumulated
 
Stockholders’
 
 
Shares
 
Amount
 
Capital
 
Income
 
Deficit
 
Equity
December 31, 2015
 
40,343

 
$
4

 
$
305,981

 
$
405

 
$
(283,511
)
 
$
22,879

Exercise of stock options
 
361

 

 
939

 

 

 
939

Release of stock awards
 
911

 

 

 

 

 

Employee stock-based compensation
 

 

 
3,861

 

 

 
3,861

Cancelled shares
 
(397
)
 

 
(1,523
)
 

 

 
(1,523
)
Total comprehensive loss
 

 

 

 
(22
)
 
(3,298
)
 
(3,320
)
September 30, 2016
 
41,218

 
$
4

 
$
309,258

 
$
383

 
$
(286,809
)
 
$
22,836

 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2016
 
41,255

 
$
4

 
$
311,164

 
$

 
$
(292,069
)
 
$
19,099

Exercise of stock options
 
64

 

 
175

 

 

 
175

Release of stock awards
 
1,096

 

 

 

 

 

Employee stock-based compensation
 

 

 
5,212

 

 

 
5,212

Cancelled shares
 
(397
)
 

 
(1,670
)
 

 

 
(1,670
)
Issuance of common stock, net of issuance costs
 
6,325

 
1

 
23,229

 

 

 
23,230

Total comprehensive loss
 

 

 

 
13

 
(23,966
)
 
(23,953
)
September 30, 2017
 
48,343

 
$
5

 
$
338,110

 
$
13

 
$
(316,036
)
 
$
22,092

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies
9 Months Ended
Sep. 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.0 million and $1.3 million at September 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 September 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 nine months ended September 30, 2017 and September 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 September 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 $2.8 million during the three and nine months ended September 30, 2017, respectively, partially offset by sublease income of $0.3 million and $1.0 million, respectively. Rent expense was $0.9 million and $2.6 million during the three and nine months ended September 30, 2016, respectively, partially offset by sublease income of $0.3 million and $0.9 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 September 30, 2017 (in thousands):
Years ending December 31,
Capital Leases
 
Operating Leases
2017 (3 months remaining)
$
63

 
$
776

2018
252

 
3,185

2019
252

 
3,280

2020
60

 
712

2021 and beyond

 
531

Total minimum lease payments
627

 
$
8,484

Less: amount representing interest
(39
)
 
 
Present value of capital lease obligations
588

 
 
Less: current portion
(228
)
 
 
Long-term portion of capital leases
$
360

 
 

Minimum payments have not been reduced by future minimum sublease rentals of $1.5 million to be received under non-cancellable subleases at September 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
April 2017
 
2,180

Service agreement for stability study
July 2017
 
369

Total other commitments
 
 
$
4,242


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 September 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 August 1, 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 September 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 certain of the claims 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 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, and Defendants filed a First Amended Answer on July 25, 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 granted partial summary judgment of patent infringement against EnzymeWorks and ruled that the patents in the suit are not invalid.  In addition, on September 25, 2017, the Court granted Codexis' motion to amend the Complaint to add a voidable transfer claim against Junhua Tao and his son, Andrew Tao. Codexis filed the second amended Complaint on September 28, 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.8.0.1
Related Party Transactions
9 Months Ended
Sep. 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.11 million and $0.85 million for the three and nine months ended September 30, 2017, respectively, and $0.45 million and $1.83 million for the three and nine months ended September 30, 2016, respectively, shown in the condensed consolidated statement of operations as a revenue sharing arrangement. We had no receivables from Exela at September 30, 2017 and 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 PLC and to Alfa Aesar, which is a purchasing agent of AstraZeneca PLC.
In the three and nine months ended September 30, 2017 and 2016, we recognized de minimis revenue from AstraZeneca PLC and no revenue from Alfa Aesar for the same periods. Accounts receivable from AstraZeneca PLC is nominal as of September 30, 2017 and no accounts receivable were outstanding at December 31, 2016. At September 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.8.0.1
Significant Customer and Geographic Information
9 Months Ended
Sep. 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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
Customer A
27%
 
76%
 
37%
 
43%
Customer B
*
 
*
 
*
 
27%
Customer C
29%
 
*
 
18%
 
*
Customer D
11%
 
*
 
11%
 
*
Customer E
10%
 
*
 
*
 
*
Customer F
*
 
11%
 
*
 
*
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
 
September 30, 2017
 
December 31, 2016
Customer A
30%
 
54%
Customer C
35%
 
*
Customer E
13%
 
*
Customer F
*
 
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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
Revenues:
 
 
 
 
 
 
 
United States
$
3,597

 
$
10,356

 
9,695

 
$
15,458

Asia
 
 
 
 
 
 
 
Singapore
875

 
792

 
4,369

 
2,912

India
1,273

 
714

 
3,548

 
2,760

Others
816

 
245

 
2,008

 
740

Europe
 
 
 
 
 
 
 
United Kingdom
2

 
145

 
46

 
10,726

Switzerland
826

 
937

 
3,154

 
1,555

Slovenia

 
79

 
1,632

 
823

Ireland
2,240

 
1,505

 
2,526

 
1,505

Others
347

 
80

 
1,224

 
621

Others
8

 
17

 
99

 
1,768

Total revenues
$
9,984

 
$
14,870

 
$
28,301

 
$
38,868

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

 
$
2,414

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events
9 Months Ended
Sep. 30, 2017
Subsequent Events [Abstract]  
Subsequent Events
Subsequent Events
On October 12, 2017 (the “Effective Date”), we entered into a Global Development, Option and License Agreement (the “Agreement”) with Nestec Ltd. (“Nestlé Health Science”).
Pursuant to the Agreement, we granted to Nestlé Health Science, under certain of our patent rights and know-how: (i) an option (the “Option”) to obtain an exclusive, worldwide, royalty-bearing, sublicensable license to develop and commercialize certain products (each, a “Product”) based on our therapeutic enzyme product candidates for the treatment of hyperphenylalaninemia, and (ii) an exclusive right of first negotiation (the “Right of First Negotiation”) to obtain an exclusive worldwide license to develop and commercialize up to two enzymes discovered by us for use in the field of the prevention, diagnosis, treatment and management of inborn errors of amino acid metabolism.
Under the terms of the Agreement, upon its exercise of the Option (subject to certain conditions), Nestlé Health Science will be granted a license to any enzyme (each, a “Compound”) covered by specified patent applications, other than any enzyme that has other clinically significant, specified activity against another molecule, unless that enzyme’s specified activity against phenylalanine is ten times greater than its activity against such other molecule (in which case it is not excluded). Furthermore, we and our affiliates and customers generally will retain the right to use any enzyme as a biocatalyst, provided that preclinical development of such enzyme has not commenced. The first Compound to be developed under the Agreement is our enzyme CDX-6114 (the “Initial Compound”).
Pursuant to the Agreement, Nestlé Health Science is obligated to pay us an upfront cash payment of $14 million within 30 days after the Effective Date and, in the event Nestlé Health Science exercises the Option, $3 million within 60 days after the effective time of the license. Other potential payments from Nestlé Health Science to us under the Agreement include (i) development and approval milestones of up to $90 million, (ii) sales-based milestones of up to $250 million in the aggregate, which aggregate amount is achievable if net sales exceed $1 billion in a single year, and (iii) tiered royalties, at percentages ranging from the middle single digits to low double-digits, of net sales of Product.
In addition to the Agreement, we and Nestlé Health Science concurrently entered into a strategic collaboration agreement pursuant to which we and Nestlé Health Science will collaborate to leverage the CodeEvolver platform technology to develop novel enzymes for Nestlé Health Science’s established Consumer Care and Medical Nutrition business areas.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 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 September 30, 2017 and results of our operations and comprehensive income (loss) for the three and nine months ended September 30, 2017 and 2016, and cash flows for the nine months ended September 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 based 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. In August 2015, the FASB issued ASU 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date," which defers by one year the effective date of ASU 2014-09. The standard becomes effective for us beginning January 1, 2018, but allows us to adopt the standard one year earlier. In March 2016, the FASB issued ASU No. 2016-08, "Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)," which requires an entity to determine whether the nature of its promise is to provide a good or service to the customer (i.e., the entity is a principal) or to arrange for the good or service to be provided to the customer by the other party (i.e., the entity is an agent). In April, 2016, the FASB issued ASU No. 2016-10, "Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing," which clarifies the following two aspects of Topic 606: (a) identifying performance obligations; and (b) the licensing implementation guidance. In May 2016, the FASB issued ASU No. 2016-12, "Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients," which clarifies guidance in certain narrow areas and adds some practical expedients. In September 2017, the FASB issued ASU No. 2017-13, "Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840), and Leases (Topic 842)," which amends the early adoption date option for certain companies related to the adoption of ASU No. 2014-09 and ASU No. 2016-02. The effective date and transition requirements for these amendments are the same as the effective date and transition requirements of ASU 2014-09, which is effective for fiscal years, and for interim periods within those years, beginning after December 15, 2017. We intend to elect a modified retrospective method on adoption of this guidance with the initial application in January 2018.
The standard’s core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The standard defines a five-step process to achieve this principle and will require companies to use more judgment and make more estimates than under the current guidance. We have started our assessment of the impact of the new guidance on our consolidated financial statements and identified key revenue streams, including high level contract review. To date, our sources of research and development revenue have primarily been collaboration agreements. The most significant differences between Topic 606 and previous guidance for license and research and development revenue are: (i) allocating consideration to performance obligations; and (ii) estimating and determining the timing of recognition of variable consideration received from licensees, including up-front license payments, contingent milestones and royalties. Revenues from contingent milestone payments may be recognized earlier under Topic 606 than under Topic 605, based on an assessment of the probability of a significant reversal of such milestone revenue at each reporting date. The adoption of this guidance is expected to have a material impact on our consolidated financial statements 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 will continue to evaluate the potential impact of the new standard, and our preliminary assessments are subject to change. Additionally, we will continue to monitor industry activities and any additional guidance provided by regulators, standards setters, or the accounting profession as an ongoing component of our assessment and implementation plans.
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 33 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Income (Loss) per Share (Tables)
9 Months Ended
Sep. 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 nine months ended September 30, 2017 and 2016 (in thousands, except per share amounts):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2017
 
2016
 
2017
 
2016
Numerator:
 
 
 
 
 
 
 
Net income (loss)
$
(10,226
)
 
$
1,437

 
$
(23,966
)
 
$
(3,298
)
Denominator:
 
 
 
 
 
 
 
Weighted average common stock shares used in computing net income (loss) per share, basic
48,147

 
40,940

 
45,568

 
40,504

Effect of dilutive shares

 
1,194

 

 

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

 
42,134

 
45,568

 
40,504

Net income (loss) per share, basic
(0.21
)
 
$
0.04

 
(0.53
)
 
$
(0.08
)
Net income (loss) per share, diluted
(0.21
)
 
$
0.03

 
(0.53
)
 
$
(0.08
)
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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
Shares of common stock issuable pursuant to equity awards outstanding under the Equity Incentive Plan
7,494

 
2,149

 
7,494

 
5,371

Shares of common stock issuable upon exercise of outstanding warrants

 
73

 

 
73

Total shares excluded as anti-dilutive
7,494

 
2,222

 
7,494

 
5,444

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash Equivalents and Marketable Securities (Tables)
9 Months Ended
Sep. 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 September 30, 2017 and at December 31, 2016 consisted of the following (in thousands):
 
September 30, 2017
 
Adjusted Cost
 
Gross Unrealized
Gains
 
Gross Unrealized
Losses
 
Estimated
Fair Value
Money market funds (1)
$
6,262

 
$

 
$

 
$
6,262

Common shares of CO2 Solutions (2)
563

 
600

 

 
1,163

Total
$
6,825

 
$
600

 
$

 
$
7,425


 
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 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Tables)
9 Months Ended
Sep. 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 September 30, 2017 and December 31, 2016 by level within the fair value hierarchy (in thousands):
 
September 30, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
6,262

 
$

 
$

 
$
6,262

Common shares of CO2 Solutions


 
1,163

 

 
1,163

Total
$
6,262

 
$
1,163

 
$

 
$
7,425

 
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 36 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheets Details (Tables)
9 Months Ended
Sep. 30, 2017
Balance Sheets Details [Abstract]  
Allowance for Credit Losses on Financing Receivables [Table Text Block]
The following is a summary of activity in our allowance for doubtful accounts for the periods presented (in thousands):
Allowance as of December 31, 2016
 
$
(421
)
Write-offs and other (1)
 
387

Allowance as of September 30, 2017
 
$
(34
)
(1) The change in allowance for doubtful accounts was mainly related to the write-off of receivables from a foreign customer.
Schedule of inventory components
Inventories consisted of the following (in thousands):
 
September 30, 2017
 
December 31, 2016
Raw materials
$
159

 
$
118

Work-in-process
110

 
59

Finished goods
580

 
648

    Inventories
$
849

 
$
825

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

 
$
18,849

Leasehold improvements
10,503

 
10,395

Computer equipment and software
3,678

 
3,267

Office equipment and furniture
1,185

 
1,171

Construction in progress (2)
50

 
124

Property and equipment
35,098

 
33,806

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

 
$
2,155


(2) Construction in progress includes equipment received but not yet placed into service pending installation.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
Research and development
$
386

 
$
246

 
$
1,050

 
$
688

Selling, general and administrative
1,447

 
984

 
4,162

 
3,173

   Total
$
1,833

 
$
1,230

 
$
5,212

 
$
3,861

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 nine months ended September 30, 2017 and 2016 (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
Stock options
$
393

 
$
249

 
$
1,107

 
$
820

RSUs and RSAs
456

 
445

 
1,399

 
1,580

PSUs
385

 
536

 
1,373

 
1,461

PBOs
599

 

 
1,333

 

   Total
$
1,833

 
$
1,230

 
$
5,212

 
$
3,861

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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
 
(1)
 
 
 
 
 
 
Expected term (in years)

 
5.2

 
5.3

 
5.3

Volatility

 
63
%
 
62
%
 
65
%
Risk-free interest rate

 
1.18
%
 
2.02
%
 
1.29
%
Dividend yield

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

 
$
2.25

 
$
2.52

 
$
2.51


(1) The Company did not grant employee stock options or PBOs in the three months ended September 30, 2017.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Capital Stock (Tables)
9 Months Ended
Sep. 30, 2017
Equity [Abstract]  
Schedule of stockholders equity
Consolidated statements of stockholders' equity as of September 30, 2017 and 2016 are as follows (in thousands):
 
 
 
 
 
 
 
 
Accumulated
 
 
 
 
 
 
 
 
 
 
Additional
 
Other
 
 
 
Total
 
 
Common Stock
 
Paid-in
 
Comprehensive
 
Accumulated
 
Stockholders’
 
 
Shares
 
Amount
 
Capital
 
Income
 
Deficit
 
Equity
December 31, 2015
 
40,343

 
$
4

 
$
305,981

 
$
405

 
$
(283,511
)
 
$
22,879

Exercise of stock options
 
361

 

 
939

 

 

 
939

Release of stock awards
 
911

 

 

 

 

 

Employee stock-based compensation
 

 

 
3,861

 

 

 
3,861

Cancelled shares
 
(397
)
 

 
(1,523
)
 

 

 
(1,523
)
Total comprehensive loss
 

 

 

 
(22
)
 
(3,298
)
 
(3,320
)
September 30, 2016
 
41,218

 
$
4

 
$
309,258

 
$
383

 
$
(286,809
)
 
$
22,836

 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2016
 
41,255

 
$
4

 
$
311,164

 
$

 
$
(292,069
)
 
$
19,099

Exercise of stock options
 
64

 

 
175

 

 

 
175

Release of stock awards
 
1,096

 

 

 

 

 

Employee stock-based compensation
 

 

 
5,212

 

 

 
5,212

Cancelled shares
 
(397
)
 

 
(1,670
)
 

 

 
(1,670
)
Issuance of common stock, net of issuance costs
 
6,325

 
1

 
23,229

 

 

 
23,230

Total comprehensive loss
 

 

 

 
13

 
(23,966
)
 
(23,953
)
September 30, 2017
 
48,343

 
$
5

 
$
338,110

 
$
13

 
$
(316,036
)
 
$
22,092

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 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 September 30, 2017 (in thousands):
Years ending December 31,
Capital Leases
 
Operating Leases
2017 (3 months remaining)
$
63

 
$
776

2018
252

 
3,185

2019
252

 
3,280

2020
60

 
712

2021 and beyond

 
531

Total minimum lease payments
627

 
$
8,484

Less: amount representing interest
(39
)
 
 
Present value of capital lease obligations
588

 
 
Less: current portion
(228
)
 
 
Long-term portion of capital leases
$
360

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

 
$
776

2018
252

 
3,185

2019
252

 
3,280

2020
60

 
712

2021 and beyond

 
531

Total minimum lease payments
627

 
$
8,484

Less: amount representing interest
(39
)
 
 
Present value of capital lease obligations
588

 
 
Less: current portion
(228
)
 
 
Long-term portion of capital leases
$
360

 
 
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
April 2017
 
2,180

Service agreement for stability study
July 2017
 
369

Total other commitments
 
 
$
4,242

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 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Customer and Geographic Information (Tables)
9 Months Ended
Sep. 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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
Customer A
27%
 
76%
 
37%
 
43%
Customer B
*
 
*
 
*
 
27%
Customer C
29%
 
*
 
18%
 
*
Customer D
11%
 
*
 
11%
 
*
Customer E
10%
 
*
 
*
 
*
Customer F
*
 
11%
 
*
 
*
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
 
September 30, 2017
 
December 31, 2016
Customer A
30%
 
54%
Customer C
35%
 
*
Customer E
13%
 
*
Customer F
*
 
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 September 30,
 
Nine Months Ended September 30,
 
2017
 
2016
 
2017
 
2016
Revenues:
 
 
 
 
 
 
 
United States
$
3,597

 
$
10,356

 
9,695

 
$
15,458

Asia
 
 
 
 
 
 
 
Singapore
875

 
792

 
4,369

 
2,912

India
1,273

 
714

 
3,548

 
2,760

Others
816

 
245

 
2,008

 
740

Europe
 
 
 
 
 
 
 
United Kingdom
2

 
145

 
46

 
10,726

Switzerland
826

 
937

 
3,154

 
1,555

Slovenia

 
79

 
1,632

 
823

Ireland
2,240

 
1,505

 
2,526

 
1,505

Others
347

 
80

 
1,224

 
621

Others
8

 
17

 
99

 
1,768

Total revenues
$
9,984

 
$
14,870

 
$
28,301

 
$
38,868

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

 
$
2,414

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Description of Business - Textual (Details)
9 Months Ended
Sep. 30, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of years company has been in business 15 years
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Textual (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2017
USD ($)
Sep. 30, 2016
USD ($)
Sep. 30, 2017
USD ($)
operating_segment
Sep. 30, 2016
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Loss Contingencies [Line Items]            
Cash and cash equivalents $ 23,826,000 $ 14,918,000 $ 23,826,000 $ 14,918,000 $ 19,240,000 $ 23,273,000
Cash 17,500,000   17,500,000   8,000,000  
Money market funds 6,300,000   6,300,000   11,200,000  
restricted cash deposit balances 1,536,000   1,536,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  
Expense (benefit) from income taxes 150,000 $ 0 132,000 $ (15,000)    
Financial Standby Letter of Credit [Member]            
Loss Contingencies [Line Items]            
restricted cash deposit balances 700,000   700,000   800,000  
India [Member]            
Loss Contingencies [Line Items]            
Non-current restricted cash $ 800,000   $ 800,000   $ 800,000  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Income (Loss) per Share - Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Earnings Per Share [Abstract]        
Net income (loss) $ (10,226) $ 1,437 $ (23,966) $ (3,298)
Denominator:        
Weighted average common stock shares used in computing net income (loss) per share, basic (shares) 48,147 40,940 45,568 40,504
Effect of dilutive shares (shares) 0 1,194 0 0
Weighted average common stock shares used in computing net income (loss) per share, diluted (shares) 48,147 42,134 45,568 40,504
Net income (loss) per share, basic (usd per share) $ (0.21) $ 0.04 $ (0.53) $ (0.08)
Net income (loss) per share, diluted (usd per share) $ (0.21) $ 0.03 $ (0.53) $ (0.08)
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Income (Loss) per Share - Anti-Dilutive Securities (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded as anti-dilutive (shares) 7,494 2,222 7,494 5,444
Shares of common stock issuable pursuant to 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,494 2,149 7,494 5,371
Shares of common stock issuable upon exercise of outstanding warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded as anti-dilutive (shares) 0 73 0 73
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Collaborative Arrangements - Textual (Details) - USD ($)
1 Months Ended 3 Months Ended 5 Months Ended 9 Months Ended
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Apr. 30, 2016
Jan. 31, 2016
Sep. 30, 2015
Aug. 31, 2015
Jul. 31, 2014
Feb. 29, 2012
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2014
Sep. 30, 2017
Sep. 30, 2016
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                            
Research and development revenues                   $ 2,929,000 $ 10,373,000   $ 8,320,000 $ 25,971,000
Supply Agreement [Member]                            
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                            
Deferred revenue     $ 700,000             700,000     700,000  
Milestone revenue     750,000                      
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  
Maximum milestone receivable                         38,500,000  
Termination notice period               90 days            
Term of milestone agreement               3 years            
License and services revenue                   0 0   0 3,000,000
Merck [Member]                            
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                            
Sales revenue                   1,500,000 1,700,000   6,500,000 4,400,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,900,000
Right of refusal period             5 years              
Upfront license fee, period for recognition             2 years              
Merck [Member] | Supply Agreement [Member]                            
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                            
Revenue recognized $ 0                          
Termination notice period         24 months                  
License and services revenue                   300,000 300,000   1,000,000 1,000,000
Upfront license fee, period for recognition                 5 years          
Term of collaborative research and development agreement                 5 years          
Optional extension period                 5 years          
Deferred revenue     $ 1,300,000             1,800,000     1,800,000  
Fine chemical customer [Member] | Research and Development Agreement [Member]                            
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                            
Revenue recognized                   600,000     1,100,000  
Term of collaborative research and development agreement   21 months                        
Deferred revenue                   2,900,000     2,900,000  
Milestone revenue   $ 3,000,000                        
Licenses revenue                   400,000     900,000  
Research and development revenues                   1,100,000     1,900,000  
Collaborative Arrangement [Member] | Merck [Member]                            
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                            
License and services revenue                   900,000 600,000   2,700,000 1,300,000
Therapeutic Development Program [Member] | Collaborative Arrangement [Member]                            
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                            
Revenue recognized                   $ 0 $ 0   $ 100,000 $ 1,800,000
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash Equivalents and Marketable Securities - Components of Cash Equivalents and Marketable Securities (Details)
$ in Thousands
Sep. 30, 2017
USD ($)
security
Dec. 31, 2016
USD ($)
security
Cash Equivalents and Marketable Securities [Line Items]    
Adjusted Cost $ 6,825 $ 11,735
Gross Unrealized Gains 600 579
Gross Unrealized Losses 0 0
Total $ 7,425 $ 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 600 579
Gross Unrealized Losses 0 0
Total 1,163 1,142
Money Market Funds [Member]    
Cash Equivalents and Marketable Securities [Line Items]    
Adjusted Cost 6,262 11,172
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Total $ 6,262 $ 11,172
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details) - USD ($)
Sep. 30, 2017
Dec. 31, 2016
Summary of financial instruments measured at fair value on a recurring basis    
Financial assets $ 7,425,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 6,262,000 11,172,000
Level 2 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Financial assets 1,163,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 6,262,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 6,262,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,163,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,163,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 48 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheets Details - Accounts Receivable (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2017
USD ($)
Allowance for Doubtful Accounts Receivable [Roll Forward]  
Allowance as of December 31, 2016 $ (421)
Write-offs and other 387
Allowance as of September 30, 2017 $ (34)
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheets Details - Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Schedule of Inventory Components    
Raw materials $ 159 $ 118
Work-in-process 110 59
Finished goods 580 648
Inventories $ 849 $ 825
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheets Details - Property and Equipment, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]    
Property and equipment $ 35,098 $ 33,806
Less: accumulated depreciation and amortization (32,288) (31,651)
Property and equipment, net 2,810 2,155
Laboratory equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 19,682 18,849
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 10,503 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 $ 50 $ 124
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheets Details - Goodwill (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Balance Sheet Details [Abstract]    
Goodwill $ 3,241 $ 3,241
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Textual (Details)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2010
shares
Sep. 30, 2017
USD ($)
shares
Jun. 30, 2017
Mar. 31, 2017
Sep. 30, 2016
Mar. 31, 2016
Sep. 30, 2017
USD ($)
Dec. 31, 2016
shares
Dec. 31, 2015
shares
Mar. 31, 2018
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 | $   $ 2.6         $ 2.6      
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%                  
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%                  
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 | $   1.6         1.6      
Performance Stock Units (PSUs) [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Compensation not yet recognized, share-based awards other than options | $   0.7         0.7      
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         $ 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%                  
2010 Plan [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares reserved for future issuance (shares) | shares 1,100,000                  
2016 PSU Plan [Member] | Performance Shares [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting rights     50.00% 50.00%            
Future vesting rights percentage   50.00%         50.00%      
Estimated performance goal achievement rate       142.30%            
PBOs granted in period (shares) | shares               0    
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%         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          
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%         50.00%      
2015 PSU Plan [Member] | Performance Stock Units (PSUs) [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting rights       50.00%   50.00%        
2015 PSU Plan [Member] | Performance Based Options (PBOs) [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
PBOs granted in period (shares) | shares   0                
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%         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   132.90%         132.90%      
2017 PSU and PBO Plan [Member] | Minimum [Member] | Performance Stock Units (PSUs) [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Performance awards, threshold level, number of shares, multiplier         0          
2017 PSU and PBO Plan [Member] | Minimum [Member] | Performance Based Options (PBOs) [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Performance awards, threshold level, number of shares, multiplier         0          
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      
Scenario, Forecast [Member] | 2016 PSU Plan [Member] | Performance Shares [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Future vesting rights percentage                   50.00%
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Schedule of stock-based compensation expense        
Stock-based compensation $ 1,833 $ 1,230 $ 5,212 $ 3,861
Stock options [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 393 249 1,107 820
RSAs and RSUs [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 456 445 1,399 1,580
Performance Stock Units (PSUs) [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 385 536 1,373 1,461
Performance Based Options (PBOs) [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 599 0 1,333 0
Research and development [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 386 246 1,050 688
Selling, General and Administrative Expenses [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation $ 1,447 $ 984 $ 4,162 $ 3,173
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Valuation Assumptions (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Stock options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 0 years 5 years 2 months 12 days 5 years 4 months 2 days 5 years 4 months 6 days
Volatility 0.00% 63.00% 62.00% 65.00%
Risk-free interest rate 0.00% 1.18% 2.02% 1.29%
Dividend yield 0.00% 0.00% 0.00% 0.00%
Weighted-average estimated fair value of stock options granted (usd per share) $ 0.00 $ 2.25 $ 2.52 $ 2.51
2015 PSU Plan [Member] | Stock options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted in period (shares) 0      
2015 PSU Plan [Member] | Performance Based Options (PBOs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
PBOs granted in period (shares) 0      
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Capital Stock - Textual (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended
Apr. 30, 2017
Sep. 30, 2017
Sep. 30, 2016
Sep. 28, 2017
Dec. 31, 2016
Class of Stock [Line Items]          
Stock options exercised (shares)   63,509 361,145    
Weighted average exercise price of stock options exercised (usd per share)   $ 2.76 $ 2.60    
Proceeds from exercises of stock options   $ 175 $ 939    
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,200        
Underwriting discounts, commissions and other offering expenses $ 600        
Warrants Issued on September 28, 2017          
Class of Stock [Line Items]          
Warrant outstanding (in shares)   0   72,727  
Warrant price per share (in dollars per share)       $ 8.25  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Capital Stock - Stockholders' Equity (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Apr. 30, 2017
Sep. 30, 2017
Sep. 30, 2016
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Stockholders' equity beginning balance   $ 19,099 $ 22,879
Exercise of stock options (shares)   63,509 361,145
Exercise of stock options   $ 175 $ 939
Release of stock awards   0 0
Employee stock-based compensation   5,212 3,861
Issuance of common stock, net of issuance costs (shares) 6,300,000    
Issuance of common stock, net of issuance costs   23,230  
Cancelled shares   (1,670) (1,523)
Total comprehensive loss   (23,953) (3,320)
Stockholders' equity ending balance   $ 22,092 $ 22,836
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)   64,000 361,000
Release of stock awards (shares)   1,096,000 911,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)   (397,000) (397,000)
Ending balance (shares)   48,343,000 41,218,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   175 939
Release of stock awards   0 0
Employee stock-based compensation   5,212 3,861
Issuance of common stock, net of issuance costs   23,229  
Cancelled shares   (1,670) (1,523)
Stockholders' equity ending balance   338,110 309,258
Accumulated Other Comprehensive Income (Loss) [Member]      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Stockholders' equity beginning balance   0 405
Total comprehensive loss   13 (22)
Stockholders' equity ending balance   13 383
Accumulated Deficit [Member]      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Stockholders' equity beginning balance   (292,069) (283,511)
Total comprehensive loss   (23,966) (3,298)
Stockholders' equity ending balance   $ (316,036) $ (286,809)
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Textual (Details)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended 24 Months Ended
Jun. 30, 2017
USD ($)
Aug. 11, 2016
claim
Apr. 30, 2017
USD ($)
Feb. 28, 2017
USD ($)
Dec. 31, 2016
USD ($)
Sep. 30, 2017
USD ($)
ft²
building
Sep. 30, 2016
USD ($)
Sep. 30, 2017
USD ($)
ft²
building
Sep. 30, 2016
USD ($)
Dec. 31, 2012
USD ($)
Dec. 31, 2012
USD ($)
Commitments and Contingencies [Line Items]                      
Incentive from lessor         $ 1,300,000 $ 1,000,000   $ 1,000,000      
Asset retirement obligations         400,000 400,000   400,000      
Accretion expense related to asset retirement obligation           0 $ 0 0 $ 0    
Non-current restricted cash         $ 1,624,000 1,536,000   1,536,000      
Rent expense           1,000,000 900,000 2,800,000 2,600,000    
Operating lease, sublease rentals           300,000 $ 300,000 1,000,000 $ 900,000    
Capital leases, term of contract     3 years 3 years 3 years            
Capital lease obligations incurred     $ 300,000 $ 400,000              
Operating lease, future minimum sublease rentals           $ 1,500,000   $ 1,500,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      
Term Loan [Member]                      
Commitments and Contingencies [Line Items]                      
Borrowing capacity $ 10,000,000                    
Revolving Credit Facility [Member]                      
Commitments and Contingencies [Line Items]                      
Borrowing capacity $ 5,000,000                    
Accounts receivable borrowing base percentage 80.00%                    
Stated interest rate 5.00%                    
LIBOR [Member] | Term Loan [Member]                      
Commitments and Contingencies [Line Items]                      
Basis spread on variable rate 3.60%                    
Prime Rate [Member] | Revolving Credit Facility [Member]                      
Commitments and Contingencies [Line Items]                      
Basis spread on variable rate 1.00%                    
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]                      
Non-current restricted cash         $ 800,000 $ 700,000   $ 700,000      
Indemnification Agreement [Member]                      
Commitments and Contingencies [Line Items]                      
Loss contingency accrual         $ 0 $ 0   $ 0      
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Future Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2017
USD ($)
Capital Leases  
2017 (3 months remaining) $ 63
2018 252
2019 252
2020 60
2021 and beyond 0
Total minimum lease payments 627
Less: amount representing interest (39)
Present value of capital lease obligations 588
Less: current portion (228)
Long-term portion of capital leases 360
Operating Leases  
2017 (3 months remaining) 776
2018 3,185
2019 3,280
2020 712
2021 and beyond 531
Total minimum lease payments $ 8,484
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Other Commitments (Details) - Supply Commitment [Member]
$ in Thousands
Sep. 30, 2017
USD ($)
Other Commitments [Line Items]  
Future Minimum Payment $ 4,242
April 2016 [Member]  
Other Commitments [Line Items]  
Future Minimum Payment 1,693
April 2017 [Member]  
Other Commitments [Line Items]  
Future Minimum Payment 2,180
July 2017 [Member]  
Other Commitments [Line Items]  
Future Minimum Payment $ 369
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Prepayment Fees of Term Debt (Details)
Jun. 30, 2017
Through and including the first anniversary of the funding date of the first Term Debt drawn | Term Loan [Member]  
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 [Member]  
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 [Member]  
Line of Credit Facility [Line Items]  
Prepayment fee percentage 5.50%
Through and including the first anniversary of the closing date | Revolving Credit Facility [Member]  
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 [Member]  
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 [Member]  
Line of Credit Facility [Line Items]  
Prepayment fee percentage 1.00%
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Related Party Transactions - Textual (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Related Party Transaction [Line Items]          
Revenue sharing arrangement $ 107,000 $ 445,000 $ 847,000 $ 1,825,000  
Exela PharmSci, Inc [Member]          
Related Party Transaction [Line Items]          
Accounts receivable from related parties 0   0   $ 0
AstraZeneca [Member]          
Related Party Transaction [Line Items]          
Accounts receivable from related parties 0   0   0
Revenue from related parties 0 0 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  
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 62 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Customer and Geographic Information - Concentration Risk (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Customer Concentration Risk [Member] | Customer A [Member] | Sales [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 27.00% 76.00% 37.00% 43.00%  
Customer Concentration Risk [Member] | Customer B [Member] | Sales [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage       27.00%  
Customer Concentration Risk [Member] | Customer C [Member] | Sales [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 29.00%   18.00%    
Customer Concentration Risk [Member] | Customer D [Member] | Sales [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 11.00%   11.00%    
Customer Concentration Risk [Member] | Customer E [Member] | Sales [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 10.00%        
Customer Concentration Risk [Member] | Customer F [Member] | Sales [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage   11.00%      
Credit Concentration Risk [Member] | Customer A [Member] | Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     30.00%   54.00%
Credit Concentration Risk [Member] | Customer C [Member] | Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     35.00%    
Credit Concentration Risk [Member] | Customer E [Member] | Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     13.00%    
Credit Concentration Risk [Member] | Customer F [Member] | Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage         16.00%
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Customer and Geographic Information - Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Schedule of revenues by geographical area        
Total revenues $ 9,984 $ 14,870 $ 28,301 $ 38,868
United States [Member]        
Schedule of revenues by geographical area        
Total revenues 3,597 10,356 9,695 15,458
Singapore [Member]        
Schedule of revenues by geographical area        
Total revenues 875 792 4,369 2,912
India [Member]        
Schedule of revenues by geographical area        
Total revenues 1,273 714 3,548 2,760
Other Asian Countries [Member]        
Schedule of revenues by geographical area        
Total revenues 816 245 2,008 740
United Kingdom [Member]        
Schedule of revenues by geographical area        
Total revenues 2 145 46 10,726
Switzerland [Member]        
Schedule of revenues by geographical area        
Total revenues 826 937 3,154 1,555
Slovenia [Member]        
Schedule of revenues by geographical area        
Total revenues 0 79 1,632 823
Ireland [member]        
Schedule of revenues by geographical area        
Total revenues 2,240 1,505 2,526 1,505
Other European Countries [Member]        
Schedule of revenues by geographical area        
Total revenues 347 80 1,224 621
Others [Member]        
Schedule of revenues by geographical area        
Total revenues $ 8 $ 17 $ 99 $ 1,768
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Customer and Geographic Information - Long-Lived Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
United States [Member]    
Schedule of long-lived assets by geographical area    
Long-lived assets $ 3,137 $ 2,414
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events - Textual (Details) - Global Development, Option and License Agreement [Member] - Nestec Ltd. (Nestle Health Sciences) [Member] - Subsequent Event [Member]
$ in Millions
Oct. 12, 2017
USD ($)
Subsequent Event [Line Items]  
Milestone revenue $ 14
Term of collaborative research and development agreement 30 days
License option exercisable revenue $ 3
License option exercisable, period 60 days
Sales-Based Milestone [Member]  
Subsequent Event [Line Items]  
Target sales for sales-based milestone revenue $ 1,000
Maximum [Member] | Research and Development Agreement [Member]  
Subsequent Event [Line Items]  
Milestone revenue 90
Maximum [Member] | Sales-Based Milestone [Member]  
Subsequent Event [Line Items]  
Milestone revenue $ 250
EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &R$: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,$% @ ;(1I2V;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 " !LA&E+W'H[@^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)OIVFE8NCFHGA2$%Q0O(5D=C?8-"$9:??M3>MN M%]$'\)B9/]]\ ]/I(+2/^!Q]P$@6T]7D^B$)'3;L0!0$0-('="J5.3'DYLY' MIR@_XQZ"TA]JCU!750L.21E%"F9@$58BDYW10D=4Y.,);_2*#Y^Q7V!& _;H M<* $O.3 Y#PQ'*>^@PM@AA%&E[X+:%;B4OT3NW2 G9)3LFMJ',=R;)9621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( &R$:4LHX('Y5@( *\' 8 >&PO=V]R:W-H965T&UL?57;CILP$/T5Q MJ5N^T;NHJQ9.S.'WIB'LSP%JVN]< MY+YO/%>W4J@-+\\Z[ZO;U&QWZD;[0#^?'_"AE7TG[%:UW#E3(1]A_51>*14@'?*?I"NE[)[3 MHH:K4--$SMG00H:%H-W8'KVI1^=_ 5!+ P04 " !LA&E+A!&&!@ $ Q M$P & 'AL+W=O*S8="T>+*RGQZ=N76F+(,\/TQEK\#^?G]I'BYM9V MW_J+M4/PO:Z:?AM>AN'Z%$7]\6+KHO_27FWC_CFW75T,[K%[C?IK9XO3%%17 M$<9Q$M5%V82[S?3NN=MMVK>A*AO[W 7]6UT7W;][6[6W;0CAQXNOY>ME&%]$ MN\VU>+5_V.'/ZW/GGJ)[*:>RMDU?MDW0V?,V_!&>#@K'@$GQ5VEO_>H^&*OR MTK;?QH=?3]LP'AW9RAZ'L8C"7=[MP5;56)+S\<]2:'C/.0:N[S]*_WFJO*O, M2]';0UO]79Z&RS;,PN!DS\5;-7QM;[_8I4(F#);:_V;?;>7DHQ.7X]A6_?0; M'-_ZH:V74IR5NO@^7\MFNMZ6\C_"Y !< O > /K3 +4$*!(0SE&O,X_AR:KOI/U?;WKU]WR%NHO>QG$6RGR6XECPJ#H)" MW261RW\W@:()G.+5.E[+\4J,5U.\7L<;4HE9DDZ29K&884(JPE60HXYE+UKT MHKD7DF4_2\PJ2YK'U H7F=S7*D9T8KB3E#@Q+$FFIZ"3E3DAM]RE+HDR\:O?9"E=ABJO6??"2B5XRYD7% MQ$O&*VP4'2>"*/&-DUQTDG,G0)SD/ DDM'\DD4;9"<0RC6+NA>$HYHV?04R1 M)*C >,8M>-@(W(VB;H /&-1 W?R/ZM&-#$E [D93-RCD2:D9+D*3>[S(P 5. M7$6)NVC6:;2&F#4-ERF3:,^\!AFZH-D*LIHHCR7(L 1.2T5I"1R%6J>4#9(* ME6\>R,@$SDQ%F0FGIN0$3D4-?%8*[$S!L]J##$_@]*1Y]B"0,8WYP!%DJ!+/JH(R09$35%." M(FJZ:Y5TM"EY7/-HQ.9 MPV@8R7UK %(<@S\H M2&+&!4F(.<:)9RHJ&9F*(]-04"E.0X>&G'Z6"S+(X]SG1P:GXN T[.,:V7>S MM-439-)6+UJ=78R'2;\7W6O9],%+.PQM/1U6G-MVL*[(^(NKW,46I_M#9<_# M>)NZ^VX^Q)D?AO:Z'%!%]U.RW7]02P,$% @ ;(1I2]R]\R%1 @ 00@ M !@ !X;"]W;W)K^: M:C)=EBW9$G.6;9]1T3:'E@[0GOW[ >UI6N"H?I"W^WZ>ZZD4+#K*7GF)L?#> M:M+PM5\*T:Z"@!]+7".^H"UNY,J9LAH).627@+<,HY,VU20( 4B#&E6-ORGT MW)YM"GH5I&KPGGG\6M>(_=MB0KNU#_WWB9?J4@HU$6R*%EWP3RQ^M7LF1\$8 MY535N.$5;3R&SVO_$USMH#9HQ>\*=WS2]U0I!TI?U>#;:>T#180)/@H5 LGF MAG>8$!5):/<5 M#P4EOC=4_QW?,)%R12)S'"GA^ML[7KF@]1!%HM3HK6^K1K==OY(M!YO;$ Z& M<#3 ^*XA&@R180AZ,EWJ9R30IF"T\UC_:[5(;0JXBN3#/*I)_>STFJR6R]G; M)DF+X*;B#))M+PDGDG"NV#D4T2@)9/X1(G1"A-H?32$RMS]R^B/MCZ?^W"BB MEV1:TFA)%!M5V)(XA&Z,V(D1VQA+ Z.7Y),<8 $ @ ;*0]F,)G'2)!9-"@R: M7I),TB1 ?PRH^QM:N4Q2>XI9@R9DR&S&8R]O,T>,MQ3S!AR M)T-N,T0&0_[<+GDHF]$LG31+F\9X+[9+JUX(@'.?/*.<,4'@/I2 3968IQ*P MDL5Y%$7ZP_$+E7#O0,5\EK0 MA_>94H%E5+"0\4IYGX\#@L]"=3/99_VEU@\$;8<+.QC_-6S^ U!+ P04 M" !LA&E+@'_;^60$ #K% & 'AL+W=OFJA]JZJB M^??1E?7Q/J;XH^'+[G7;]0W)?'8H7MU7U_UY>&K\4W+.LME5;M_NZGW4N)?[ M^('N5E+V 0/QU\X=VXOO42_EN:Z_]0^_;>YCT5?D2K?N^A2%_WAW"U>6?29? MQS]CTOC<9Q]X^?TC^R^#>"_FN6C=HB[_WFVZ[7ULXVCC7HJWLOM2'W]UHR 3 M1Z/ZW]V[*SW>5^+[6-=E._R-UF]M5U=C%E]*57P_?>[VP^=QS/\1A@/D&"#/ M ;[OSP+4&*!^!.A/ _08H/]O#V8,,$$/R4G[,)C+HBOFLZ8^1LUI/1R*?MG1 MG?'3M>X;A]D9?O/CV?K6]WF:S9+W/L^(/)X0>8G8:V3)$3H3B>__7(1$13Q* M%BZO.UAP(LV#&GZ:9/5IDJLR%1PK-<2KB_A,X'@-X_40KR_C*1CK$Y(-R'XL M45LA1# >G-/"2,8M.4<8%;04ZM=), MBLN@N(R+TX&XC/63YY:OIP7G2-N,3\N2@](J05PA!Y6UJ9V4:*%$R]]A@^-S M&)_S(4J#(6DEG[[ MFE:*SV=23*D5H5+%^KKQ)2GP?@+43Q1_[Y8HIU36@$,(H4J1GI:*K01Q+V%# M+S$RUULKD,DQ0M/)L9P/V@I@6DRKPS:"N(^PH8\@?I[?@$UQ 3BT_8!L%LT? MX%0^K0^;".(NPH8N@OB)WB]4=) E+1"*D%.OU"1'T2H7ZAJ6BJV%,0]A0T] M!0&S %Z>!>"80I!*H4.$I43SR-&)>00YI( )G(=+D^$ M&1->&JQ@-G.Q$*[5871UN MS=IH7;_MN_[_E(O6\\W[MNWT;/ M==?5U7 )]%+7G?/5^[481UM7;,X/I7OI^J^9_]Z@( $D( 8 >&PO=V]R:W-H965T&ULC5;;CILP$/T5Q'O78*Z)"-+F4K52*T5;M7UV$B>@!4QM)VS_ MOK8A++&==%^"/9PS,V<\>))UA+ZR F/NO-55PQ9NP7D[!X#M"UPC]D1:W(@W M1T)KQ,66G@!K*48'1:HK #TO!C4J&S?/E&U+\XR<>54V>$L==JYK1/\N<46Z MA>N[5\-+>2JX-( \:]$)_\#\9[NE8@=&+X>RQ@TK2>-0?%RXS_Y\DTJ\ OPJ M<<5$S] M.OLSXZ0>O(A4:O36/\M&/;O!_Y5F)\"! $>"B/V($ R$X)T0/B2$ R'\:(1H M($1:!-!K5\5<(X[RC)+.H7T[M$AVG3^/Q''MI5&=CGHGZLF$]9+/O Q!M@92+BF9;#?YUL'CJY23.PUBI0 M_&!:JSLR0RL_5/QPPD\CK=8])%&01D$^^1Z$L58.$^:'0:(5Q.(+!K-8\[6Q MP (X2^W"(JNPR"P,M/-C*S\V"C,+M,+TD&B:I=ZH*Q,3^IJ?M8G1(1M+*'CG MG!.KG,24H[7B,OF '!-CRC$QAAQ+J'MR4JNU2S+_WYRK?8 MUV).]F/MW7T_9+\C>BH;YNP(%[>WNF./A' LDO>>Q'$48JZ/FPH?N5PF8DW[ MZ=9O.&F'P0W&?P_Y/U!+ P04 " !LA&E++$,$/ 8" "#!0 & 'AL M+W=O-)&RY>9 F@O%=*F%SZI5+U M B&9ET"QO.,U,/WEP 7%2IOBB&0M !>61 D*9[,YHKAB?I9:WTYD*3\I4C'8 M"4^>*,7B[PH(;Y9^X%\]$]I"G4I146"RXLP3<%CZ M3\%B&QN\!?RJH)&]NVIX(TGVG&HL9FZ8)'HY\J-T[Z._:;[*;7WG#TF M*3H;'0=9M9"P!YD_7$,V8TC0(9".WR413B6Q"D?T\#K >HR8/PYR^%!D>U/D M*LUHLE>1Y4?]7KU39CS)CRT_[O/G@UZWD'L+81;R*1GV8HR9#5HQ1@P>;'M+ MHZT$]2:(@CC:O[/TVYTG-OI_/ N0*=^.Q.SWNI-V)G$#@H<[W7=]'NA=90O'8K#W5[-_L' M4$L#!!0 ( &R$:4MIJUM3J00 )87 8 >&PO=V]R:W-H965T&ULA9C9CN,V$$5_Q?"[1V(5M35L VT'00(D0&."29[5-KU@),N1 MU.W)WT?;>-Q5E\F+M?B2O$61AT4N;U7]M3DYU\Z^E<6E6O=3K9?76%N>+ M>ZEGS5M9YO4_&U=4M]77O.C^\.U7ZXO=?<4W&O9GTMW M:<[595:[PVK^;)ZVEOH"@^+/L[LU#_>S/I37JOK:/_RZ7\W#WI$KW*[MJ\B[ MR[O;NJ+H:^I\_#U5.K^WV1=\O/]>^\]#\%TPKWGCME7QUWG?GE;S=#[;NT/^ M5K2?J]LO;@HHFL^FZ']S[Z[HY+V3KHU=533#[VSWUK15.=7262GS;^/U?!FN MM_&?))Z*X0(T%:![@:[M_RK 4P'^4< .P8_.AE!_RMM\O:RKVZP>O]8U[P>% M>>*N,W?]RZ'OAO^Z:)ON[?LZ2Y;!>U_/)-F,$GJ0F+LBZ"J_MT"HA0VIXO2Q M@:U6Q!EN@6$,/)3GQQA27-["\G8H;Q_+9Z(/1DDR2"Z#9$&>[)]!' GR(+[])5"M)%@DG M6F,XCK"3%#I)@1,63E+5RD(: 1+V^,B@CPSXL,)'IAM)A0\M\8P/$^(I'P(? MD9STH6HE(B-G+E!Q&GN&B?$0R( 1'WNJ@(AY-@0B4A@CW;4FB1(9$I#9F'V& M,)$,*T.D_+!NB*QT T2I]7C!=#,:;Y1*+Q;T#+YB4!J%2=8TFX2*64Q*(V->A.%)")[2 M#&DL+EAUS?^I/MK!\"2C[1@YGR;1QR$LQPT0^7H&0Y@TA*URHN'*)-? +5 M M+$7DL8,13!K!QL@\B !>30=[.;^1+@G)@QO"(":K%SKC"PK3DS0]C43CA@ : M$RL!"E6I9V(2!B@!@!J9T9!FH\RL@,2761'&)X%LT\BY)8Q. M MFFB:430,4X5I\(J!+K65<(LY,R,.@\7YDQ\A@@S\C5@#7,C.I<(,K8M]7# MP&,$/,E?UBPC)I( !C(/\A@CCT'>29)YC/).(U](\HXA[Q*Y M%D!9Y,,=8]RQSCL-R0T@ZXR23*Q[!R2>D2\/9LQ.!NPDR4[65+11*K?Y0+5( M.?(@BS$\&5BJQBX02?(%#Z>9I:N/P\%O,]M5;Y>V M/SA\>'L_7'X>SI;%^XUYVHY'Q#^J&4^L?\_KX_G2S%ZKMJW*X43T4%6MZQR& MG[J>/KE\?W\HW*'M;Y/NOAY/BL>'MKI.I^#!_2A^_2]02P,$% @ ;(1I M2Y59TMRO 0 T@, !@ !X;"]W;W)K/*BI'8%[;SO#XRYJ@/%W8WI0>.?QEC%/;JV9:ZWP.L(4I*E MN]TM4UQH6N8Q=K)E;@8OA8:3)6Y0BMO7(T@S%C2AU\"C:#L? JS,>]["-_#? M^Y-%CRTLM5"@G3":6&@*>I\45)#PP?I'\WX M">9^WE$R-_\%+B Q/2C!&I61+GY)-3AOU,R"4A1_F4ZAXSG._%?8-B"= >D; M )L*1>4?N.=E;LU([#3[GHRB1+*8_@5/M^'9IL(LPK,_%/Z#8+])L(\$^_^VN)63O2G"5C-5 M8-NX38Y49M!QDU?196'OTW@GO].G;?_*;2NT(V?C\6;C_!MC/*"4W0VN4("W@,$MSB14^>-FEA0BN+/XRYTW(?Q9O]Y@JT#D@F0S(";F(>-B:+R M+]SS(K-F(';L?&PO=V]R:W-H965T5-2 MVYRVSG4'QFS9@N+V!CO0_J9&H[CSIFF8[0SP*H*49,EF\Y$I+C0MLN@[F2+# MWDFAX62([97BYM<1) XYW=*KXU$TK0L.5F0=;^ 'N)_=R7B+S2R54*"M0$T, MU#F]VQZ.NQ ? YX$#'9Q)J&2,^)+,+Y6.=T$02"A=(&!^^T"]R!E(/(R7B=. M.J<,P.7YROXEUNYK.7,+]RB?1>7:G.XIJ:#FO72/.#S 5,\'2J;BO\$%I \/ M2GR.$J6-*RE[ZU!-+%Z*XF_C+G3GGA[2'QORN",K8AW7KSUWDNQ36\S=@E$4\QQC$F6,7,$\^QSBF0M MQ3'Y!YZLP]-5A6F$IW\HW*\3[%8)=I%@]]\2UV(^_96$+7JJP#1QFBPIL==Q MDA?>>6#ODO@F[^'CM'_GIA':DC,Z_[*Q_S6B R]E<^-'J/4?;#8DU"X<;_W9 MC&,V&@Z[Z0>Q^1L7OP%02P,$% @ ;(1I2^T2L*^S 0 T@, !D !X M;"]W;W)K&UL?5-A;]P@#/TKB!]0 M]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5!&G%>))<,RUD1XLL^DZVR,S@E>S@ M9(D;M!;VQQ&4&7.ZH^^.)]FT/CA8D?6B@:_@O_4GBQ9;6"JIH7/2=,1"G=/; MW>&8AO@8\%W"Z%9G$BHY&_,2C,X Z4"$D-)!;48E'\RXP/,]7R@9"[^,UQ 87A0@CE* MHUQ<23DX;_3,@E*T>)MVV<5]G&[VUS-L&\!G %\ -S$/FQ)%Y9^$%T5FS4CL MU/M>A"?>'3CVI@S.V(IXA^(=>B_%+DTR=@E$<\QQBN'KF"6"(?N2@F^E./*_ MX'P;OM]4N(_P_6\*_Y$_W21((T'ZWQ*W8OY4R58]U6";.$V.E&;HXB2OO,O MWO+X)K_"IVG_(FPC.T?.QN/+QO[7QGA * M]/,/8LLW+GX"4$L#!!0 ( &R$:4MP51!YM $ -(# 9 >&PO=V]R M:W-H965T':326*M+\%VFN7O&3O9$"#BQ?:,YYPY,Q[GHW7/O@,(Y$4KXPO:A="?&/-5 M!UKX.]N#P9O&.BT"FJYEOG<@Z@32BO'=[@W30AI:YLEW<65NAZ"D@8LC?M!: MN)]G4'8LZ)Z^.IYDVX7H8&7>BQ:^0/C:7QQ:;&&II0;CI37$05/0A_WIG,7X M%/!-PNA79Q(KN5K['(V/=4%W41 HJ$)D$+C=X!&4BD0HX\?,29>4$;@^O[*_ M3[5C+5?AX=&J[[(.74'O*:FA$8,*3W;\ ',]1TKFXC_!#12&1R68H[+*IY54 M@P]6SRPH18N7:9-T<\QFV#: SP"^ .Y3'C8E2LK?B2#*W-F1N*GWO8A/ MO#]Q[$T5G:D5Z0[%>_3>RGUVR-DM$LTQYRF&KV.6"(;L2PJ^E>+,_X'S;?AA M4^$AP0]_*,RV";)-@BP19/\M<2OF^%<2MNJI!M>F:?*DLH-)D[SR+@/[P-.; M_ Z?IOVS<*TTGEQMP)=-_6^L#8!2=G19Q>Q 0 T@, !D !X;"]W;W)K&UL?5-M;YPP#/XK47Y <\?1%YT J=>IZJ1-.K7:]CD' M!J(F,4W"T?W[)H%CK$/[0FSCY_%CQ\D&-*^V!7#D74EM<]HZU^T9LV4+BMLK M[$#[/S4:Q9UW3<-L9X!7$:0D2S:;&Z:XT+3(8NQHB@Q[)X6&HR&V5XJ;WP>0 M..1T2R^!9]&T+@18D76\@1=P/[JC\1Z;62JA0%N!FABH)DXZEPS I7UA?XR]^UY. MW,(#RE^B\R P.Q(RS[WBXXNT^\;,I0S". M(O[SXJV/GHMM>I.Q?N4Q&VF*D"T\1MLJ3$7L=-7D3GA;U/XIW\21^W_3LW MC="6G-#YFXWSKQ$=>"F;*[]"K7]@LR.A=L&\];89UVQT'';3"V+S,RX^ %!+ M P04 " !LA&E+E*-+Y[0! #2 P &0 'AL+W=OV$ *[Y0VRS) MWW=L"$4MZHOM&9]SYN)Q/AK[XCH 3UZ5U*Z@G??]D3%7=:"XNS$]:+QIC%7< MHVE;YGH+O(XD)5F:)!^8XD+3,H^^LRUS,W@I-)PM<8-2W+Z=0)JQH#OZ[G@6 M;>>#@Y5YSUOX!OY[?[9HL46E%@JT$T83"TU![W?'4Q;P$?!#P.A69Q(JN1CS M$HRO=4&3D!!(J'Q0X+A=X0&D#$*8QJ]9DRXA W%]?E?_'&O'6B[45)#PP?IG\WX!>9Z#I3,Q3_"%23"0R88HS+2Q954@_-&S2J8BN*OTRYT MW,?I9I_-M&U".A/2A7 7X[ I4,S\$_>\S*T9B9UZW_/PQ+MCBKVI@C.V(MYA M\@Z]UW*7?8!<%0?0F1;H4XI?_0TVWZ?C/#?:3OU]$/R;9 MMBF018'LOR5N8 Y_%\E6/55@VSA-CE1FT'&25]YE8._3^"9_X-.T/W';"NW( MQ7A\V=C_QA@/F$IR@R/4X0=;# F-#\=;/-MIS";#FW[^06SYQN5O4$L#!!0 M ( &R$:4MH!?1"M $ -(# 9 >&PO=V]R:W-H965TMC"]H%T)_9,Q7'6CA;VP/!F\:Z[0(:+J6 M^=Z!J!-(*\9WNW=,"VEHF2??V96Y'8*2!LZ.^$%KX7Z>0-FQH'OZYGB2;1>B M@Y5Y+UKX"N%;?W9HL86EEAJ,E]80!TU!'_;'4Q;C4\!W":-?G4FLY&+M2S0^ MU07=14&@H J10>!VA4=0*A*AC!\S)UU21N#Z_,;^(=6.M5R$AT>KGF4=NH+> M4U)#(P85GNSX$>9Z;BF9B_\,5U 8'I5@CLHJGU92#3Y8/;.@%"U>IUV:M(_3 MS5TVP[8!? ;P!7"?\K I45+^7@11YLZ.Q$V][T5\XOV18V^JZ$RM2'Y'?X-.U?A&NE\>1B [YL MZG]C;0"4LKO!$>KP@RV&@B;$XQV>W31FDQ%L/_\@MGSC\A=02P,$% @ M;(1I2[[:+ .S 0 T@, !D !X;"]W;W)K&UL M?5-A;]L@$/TKB!]0$I*T461;:CI-F[1)4:=MGXE]ME&!\P#'W;\?8-?S-FM? M@#ONO7MW'-F ]L6U )Z\:F5<3EOONQ-CKFQ!"W>''9AP4Z/5P@?3-LQU%D25 M0%HQOMG<,RVDH466?!=;9-A[)0U<+'&]UL+^/(/"(:=;^N9XEDWKHX,562<: M^ +^:W>QP6(S2R4U&"?1$ MU3A^WI_,^QJ> ;Q(&MSB36,D5\24:'ZN<;J(@ M4%#ZR"#"=H,G4"H2!1D_)DXZIXS Y?F-_7VJ/=1R%0Z>4'V7E6]S>J2D@EKT MRC_C\ &F>@Z43,5_@ANH$!Z5A!PE*I=64O;.HYY8@A0M7L==FK0/T\UQ@JT# M^ 3@,^"8\K Q45+^3GA19!8'8L?>=R(^\?;$0V_*Z$RM2'=!O O>6[$]'#)V MBT13S'F,XKQ/L5PGVB6#_WQ+7 M8A[^2L(6/=5@FS1-CI38FS3)"^\\L(\\O&PO=V]R:W-H965T"[@,$MSB14>4 ;@\O[-_BK5C+1?NX,'('Z+R;4X/E%10\U[Z9S-\ MAJF>/253\8]P!8GA00GF*(UT<25E[[Q1$PM*4?QUW(6.^S#>[-,)M@Y()T Z M PXQ#QL31>4?N>=%9LU [-C[CHB\W^D+%K()IB M3F-,NHR9(QBRSRG2M12G]!]XN@[?KBK<1OCV#X4?U@EVJP2[2+#[;XDK,;?) M7TG8HJ<*;!.GR9'2]#I.\L([#^Q]?$3V.WR<]B=N&Z$=N1B/+QO[7QOC :4D M-SA"+7ZPV9!0^W"\P[,=QVPTO.FF'\3F;US\ E!+ P04 " !LA&E+JJ>G MT+0! #2 P &0 'AL+W=O2X^_M1LNMZF]<72:1X#@\I M*AN,?78M@">O2FJ7T];[[L"8*UM0W%V9#C3>U,8J[M&T#7.=!5Y%D)(LW6SV M3'&A:9%%W\D6F>F]%!I.EKA>*6Y_'4&:(:<)?7,\BJ;UP<&*K.,-? ?_HSM9 MM-C,4@D%V@FCB84ZIS?)X;@+\3'@IX#!+ 6I Q$*.-EXJ1SR@!%YDU [%C[SL>GC@YI-B;,CAC*^(=BG?HO13)/LG8)1!-,<<4Z5J*8_H//%V';U<5;B-\^X?"_Q#L5@EVD6#W88EK,=N_DK!% M3Q78)DZ3(Z7I=9SDA7<>V)LTOLE[^#CMW[AMA';D;#R^;.Q_;8P'E+*YPA%J M\8/-AH3:A^-G/-MQS$;#FV[Z06S^QL5O4$L#!!0 ( &R$:4O14Q=XM $ M -(# 9 >&PO=V]R:W-H965TMYF[$42*9[#0XI*!V-? M7 /@R9N2VF6T\;X[,N:*!I1P-Z8#C3>5L4IX-&W-7&=!E!&D)..;S9XIT6J: MI]%WMGEJ>B];#6=+7*^4L.\GD&;(Z)9^.)[:NO'!P?*T$S5\!_^C.UNTV,Q2 MM@JT:XTF%JJ,WFV/IR3$QX"?+0QN<2:ADHLQ+\%X*#.Z"8) 0N$#@\#M"O<@ M92!"&:\3)YU3!N#R_,'^)=:.M5R$@WLCG]O2-QD]4%)")7KIG\SP%:9Z;BF9 MBO\&5Y 8'I1@CL)(%U=2],X;-;&@%"7>QKW5<1_&F^0PP=8!? +P&7"(>=B8 M*"K_++S(4VL&8L?>=R(\\?;(L3=%<,96Q#L4[]![S;?[)&770#3%G,88OHR9 M(QBRSRGX6HH3_P?.U^&[586["-_]H?!VG2!9)4@B0?+?$M=B]G\E88N>*K!U MG"9'"M/K.,D+[SRP=SR^R>_P<=H?A:U;['S9V/_*& \H97.#(]3@!YL- M"94/QT]XMN.8C88WW?2#V/R-\U]02P,$% @ ;(1I2P8*YVRT 0 T@, M !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$I*U M:61;:CI-F[1)4:=UGXE]ME&!\P#'W;\?8-?S-FM?@#ONO7MW'-F ]L6U )Z\ M:F5<3EOONR-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D250%HQOMG<,BVDH466?&=; M9-A[)0V<+7&]UL+^/('"(:=;^N9XDDWKHX,562<:^ K^6W>VP6(S2R4U&"?1 M$ MU3A^VQ],^QJ> 9PF#6YQ)K.2"^!*-3U5.-U$0*"A]9!!AN\(C*!6)@HP? M$R>=4T;@\OS&_B'5'FJY" >/J+[+RK\HF8K_#%=0 M(3PJ"3E*5"ZMI.R=1SVQ!"E:O(Z[-&D?QAM^/\'6 7P"\!EP2'G8F"@I?R^\ M*#*+ [%C[SL1GWA[Y*$W972F5J2[(-X%[[78WMYE[!J)IIC3&,.7,7,$"^QS M"KZ6XL3_@?-U^&Y5X2[!=W\H/*P3[%<)]HE@_]\2UV+N_TK"%CW58)LT38Z4 MV)LTR0OO/+ //+W)[_!QVK\(VTCCR 5]>-G4_QK10Y"RN0DCU(8/-AL*:A^/ M=^%LQS$;#8_=](/8_(V+7U!+ P04 " !LA&E+ICR:>)P" "J"@ &0 M 'AL+W=OI0\)JI)]'RQGPY"5DS;;;R'*E61S4KFW"]M&<[ MN5Z*BZ[*AN]DH"YUS>2?+:_$;162\'[P6IX+W1U$ZV7+SOP'US_;G32[:&0Y MEC5O5"F:0/+3*MR0YRVU!A;Q5O*;>E@'72A[(=Z[S=?C*HP[CWC%#[JC8.9U MY2^\JCHFX\?O@30<-3O#Q_6=_;,-W@2S9XJ_B.I7>=3%*LS"X,A/[%+I5W'[ MPH> 9F$P1/^-7WEEX)TG1N,@*F6?P>&BM*@'%N-*S3[Z=]G8]VW@OYMA SH8 M4,<@ZH6LYY^89NNE%+= ]C^_9=T=DV=J_LVA.[2_PGXSSBMS>EV31;R,KAW1 M@-GV&/J(&1&181\E*)+8THDYQ>8)]#"QYLFC>C+#!"DD2"U!^E^(Q D183Q> MSJ#(#! DC@C"I%AD#D7F@&#FB"#,'(LLH,@"$"P<$83)L$@&13) D#LB )/% M6"2'(CD@<"\>83P73V)<0?&48D;=$@*@+/'H>"J5 (K4U4$@3[406*X;0@'% MW-5!H(5'!]5/IK5-W7P&&))[=NMD&0+]UP M#R"@P-/)]0!0[DLWW 8(J/%\DFX(Y$LWW D(*/-\$@\"^=(--P,RK?3$;= M0W)/7Z.X&U!0Z+G;V0#(S%$>'=P-Z+30:>RF&P2YZ18]C HUEV<[)*G@("Z- MG= >3L=!;$/MJ/$/WD]QWYD\EXT*]D*;@<6.%2^Q$\F]0LS.(Z;BI]T MMUR8M>RGIWZC13M,AM$XGJ[_ E!+ P04 " !LA&E+2G]'K<,! W! M&0 'AL+W=OX+A]^P)V/"_CCX'#=SD'.$Y'J=YU V#0A^"= MSG!C3'\@1!<-"*;O9 ^=W:FD$LS8I:J)[A6PTI,$)S2*[HE@;8?SU,=.*D_E M8'C;P4DA/0C!U.<1N!PSO,'7P&M;-\8%2)[VK(8W,#_[D[(KLJB4K8!.M[)# M"JH,/VP.Q\3A/>!7"Z->S9&KY"SENUM\+S,S:%"_JC\'LV>6VCEYQ&<4HN3FC&'"<,76$V"X)8]<6" MABR.]#\Z#=/C8(:QI\=K]W@?%M@&!;9>8/M/B=N;$D.8)&R2!$V2@,#]C4D( ML[LQ(:N+$Z!J_V0U*N30^79919>N>*#^XO_"IY9Z8:IN.XW.TMCGXR^YDM* M326ZL[DTMHN7!8?*N.G.SM7TEJ>%D?W&PO=V]R:W-H965TU#^IM%&,N=-TQ+;&V!U)$E!:)+< M$LFXPF4>?6=3YGIP@BLX&V0'*9GY0@;B^ORF_C76[FNY, OW6CSQVG4%/F!40\,&X1[T^ WF M>O88S<7_@"L(#P^9^!B5%C:NJ!JLTW)6\:E(]CKM7,5]G&[V^YFV3: S@2Z$ M0XQ#ID Q\R_,L3(W>D1FZGW/PA.G1^I[4P5G;$6\\\E;[[V6-#GDY!J$9LQI MPM 5)ET0Q*LO(>A6B!/]CTZWZ;O-#'>1OEM'S[)M@6Q3((L"V3\E?OY0X@8F M33X$(:N>2C!MG":+*CVH.,DK[S*P=S2^R3M\FO:?S+1<6731SK]L['^CM0.? M2G+C1ZCS'VPQ!#0N'#_YLYG&;#*<[N&PO=V]R:W-H965TTE0K0,JFBEJIE5:IVCY[80 K-D-MLZ1_7]NPA&YYP3/#.6[ M#TP+V=$BB[&3*3(>DKGYKW !Y>&A$I^C1&7CEY2#=:AG%5^*%F_3*;MXCK/^E;9-X#.!WQ#8 ME"A6_DDX460&1V*FV?")TG&+D%HQAPG#%]A MWA',JR\I^%:*(_^/SK?I^\T*]Y&^7V=/'[8%TDV!- JD_[3(;UK[^0=/FW[-V$:V5ER1N=O-LZ_1G3@2]G=^15J M_0-;' 6U"^:#M\VT9I/CL)]?$%N>&PO=V]R:W-H965TT[1)FVRNZ?4SJ^-+#L0"KM=_7T#/VBU?A!F>>9Z9D2&;I'K5 M+8!!;X+W.L>M,<.)$%VV()A^D /T]J262C!C3=40/2A@E0\2G- H2HE@78^+ MS/LNJLCD:'C7PT4A/0K!U.\S<#GE.,;OCN>N:8USD"(;6 /?P?P8+LI:9&6I M.@&][F2/%-0Y?HQ/Y]3A/>"E@TEO]LA57*-#Q)_K.K3)OC(T85U&SDYEE.GV&I)\%H M*?XKW(!;N,O$:I22:_]%Y:B-% N+346PMWGM>K].\\F!+F'A +H$T#7@Z'7( M+.0S_\@,*S(E)Z3FW@_,_>+X1&UO2N?TK?!G-GEMO;>"QON,W!S1@CG/&+K! MQ"N"6/95@H8DSO2_S^3&NX[>H[^. MY"]\GMMO3#5=K]%5&GM'_4VJI31@4XD>;,&M?2I6@T-MW/9@]VH>F-DP M K(^2,4?4$L#!!0 ( &R$:4MI?#4ZT@$ )P$ 9 >&PO=V]R:W-H M965TAG[8KCCN>>YPW>DHU2ON@$PZ$WP3F>X,:8_$**+!@33 M-[*'SIY44@EFK*EJHGL%K/1!@A.ZV21$L+;#>>I])Y6G"DD!Z$8.K] M"%R.&=[B3\=S6S?&.4B>]JR&%S _^Y.R%EE8RE9 IUO9(055AN^VAV/B\![P MJX51K_;(57*6\M49W\L,;UQ"P*$PCH'9Y0+WP+DCLFG\F3GQ(ND"U_M/]D=? MNZWES#3<2_Z[+4V3X5N,2JC8P,VS'+_!7$^,T5S\#[@ MW"7B=4H)-?^BXI! M&REF%IN*8&_3VG9^':>3?32'A0/H'$"7@%NO0R8AG_D#,RQ/E1R1FNZ^9^X7 M;P_4WDWAG/XJ_)E-7EOO):=TFY*+(YHQQPE#5Y@O!+'LBP0-21SI/^$T'+X+ M9KCSX;NU>KP+$T1!@L@31'^52*]*#&'^(Q('1>( 070E$L+$89$D*)($")(K MD1!F?R5"5MTA0-5^+C0JY-#YF5QYE]&[H[Z[ON#3W#XQ5;>=1F=I;(_Z3JJD M-&!3V=S8@AO[5"P&A\JX[=[NU30PDV%D/[\%9'F0\@]02P,$% @ ;(1I M2[=2Y^:X 0 T@, !D !X;"]W;W)K&UL;5/; M;MP@$/T5Q <$+]ZDVY5M*9NH:J566J5J^\S:XXL"C MXG?Y] 3NNF_@%F.&< M,Q>&;$3S;%L 1UZ4U#:GK7/]D3%;MJ"$O<$>M+^IT2CAO&D:9GL#HHHD)1E/ MDCNF1*=ID47?V109#DYV&LZ&V$$I8?Z<0.*8TQU]=3QU3>N"@Q59+QKX#NY' M?S;>8HM*U2G0MD--#-0YO=\=3_N CX"?'8QV=2:AD@OB->D2,A#7YU?U3[%V7\M%6'A ^:NK7)O3 R45U&*0[@G' MSS#71.$K7JJP#1QFBPI<=!QDE?>96#OXR.R?_!IVK\)TW3:D@LZ_[*Q_S6B M Y]*&UL=51M M;]L@$/XKB!]0$AS'6>18:CI-F[1)4:=UGXE]?E'!>(#C[M\/L.MZ+OUBN..Y MY[G#W*6#5,^Z!C#H1?!6GW!M3'M/2FE$LQ84U5$=PI8X8,$ M)W2SV1/!FA9GJ?==5);*WO"FA8M"NA>"J;]GX'(XX2U^=3PV56V<@V1IQRKX M">97=U'6(C-+T0AH=2-;I* \X?OM\9PXO <\-3#HQ1ZY2JY2/COC6W'"&Y<0 M<,B-8V!VN<$#<.Z(;!I_)DX\2[K Y?Z5_8NOW=9R91H>)/_=%*8^X0-&!92L MY^91#E]AJB?&:"K^.]R 6[C+Q&KDDFO_17FOC103BTU%L)=Q;5J_#N-)$D]A MX0 Z!= YX.!UR"CD,__,#,M2)0>DQKOOF/O%VR.U=Y,[I[\*?V:3U]9[RVBT M3@JC6T$_UQ+*0W85#9W M]E9K.X]F@T-IW-;V#U)C5XZ&D=TT<,@\];)_4$L#!!0 ( &R$:4M_G6PT MS@$ )P$ 9 >&PO=V]R:W-H965TOW,ZOB2 [& Z_7?%]"UQM(O"S,^+S,L0S9) M]:I; (/>!.]UCEMCAA,ANFQ!,/T@!^CMEUHJP8P-54/TH(!5GB0XH5&4$L&Z M'A>9SUU4D#B=4X?W@)<.)KW9(]?)5N]^NTZ-]I80)="'1'(+.1 MK_PC,ZS(E)R0FL]^8.XO/IRH/9O2)?U1^&^V>&VSMX+&'S)R!RN,/3W>NJ?'L$ 2%$B\0++U3Z)=BR',?YH\!DV. M 0&Z,PEAXK!)&C1) P+)SB2$V1\7V=P. :KQS^0FNX[>(_6WZR]\ MGMMO3#5=K]%5&GM'_4VJI31@2XD>;,.M?2K6@$-MW/:=W:MY8.; R&%Y"\CZ M(!5_ %!+ P04 " !LA&E+_2EO]+8! #2 P &0 'AL+W=OLE%*T#*IHI2J956B=H^>V&X M*+X0VRSIWV=L6$I3^H)GAG/.7#Q.!V-?70/@R;N2VF6T\;[;,^:*!I1P5Z8# MC7\J8Y7PZ-J:N:IZ;UL-1PM<;U2POX^@#1# M1K?T$GANZ\:' ,O33M3P OY'=[3HL5FE;!5HUQI-+%09O=_N#TG 1\#/%@:W ML$GHY&3,:W"^EAG=A() 0N&#@L#C# \@91#",MXF33JG#,2E?5%_C+UC+R?A MX,'(7VWIFXS>45)")7KIG\WP!%,_UY1,S7^#,TB$ATHP1V&DBU]2],X;-:E@ M*4J\CV>KXSE,^A?:.H%/!#X3,'?H94P4*_\BO,A3:P9BQ]EW(ESQ=L]Q-D4( MQE'$?UB\P^@YY\E-RLY!:,(<1@Q?8+8S@J'ZG(*OI3CP?^A\G;Y;K7 7Z;ME M]MU_!))5@20*)'^U>/NIQ37,W:8NV'==L=+SIIA?$YF>< M?P!02P,$% @ ;(1I2\QCY_PY P *PX !D !X;"]W;W)K&ULE9=M;YLP$,>_"N+]"C:/B9)(32C=I$VJ.FU[31,G007, MP$FZ;S_;N SL2\K>!.S\[NY_MCG;BPMM7MLC(B)%7E%GAJK M/95EUOQ9DX)>EC:RWSN>\\.1B0YGM:BS _E.V(_ZJ>$MI_>RRTM2M3FMK(;L ME_8]FC^B6!A(XF=.+NW@W1*IO%#Z*AI?=DO;%8I(0;9,N,CXXTPVI"B$)Z[C MMW)J]S&%X?#]W7LJD^?)O&0MV=#B5[YCQZ4=V]:.[+-3P9[IY3-1"06VI;+_ M2LZDX+A0PF-L:='*7VM[:ADME1NF=>R>=%^7\W@PVP,L"] 48W#3QE MX$TU\)6!WQMX\4V#0!D$4R.$RB"<:A I@T@S<+K1E=.59"Q;+1IZL9INQ=69 M6-AH'O$%L16='Z9Z3 %PAGW7 !^A MT#CRAN!HU )PU )@U")MV#HF&$J* M>4E$P%4Q.,W3$WDAZ"TD- NO:UKD,C M4.A!RB=RJZH)B M8UWJ4F)#RA41,U#$#!"AE<=D9F8+AT NO%FX0!"]OBIH2I0K6Q("HGAZ%/3A M@"IDPH@B<,>Y1Q@0HI7XM8+&2\W\1C:*NR$X@5QYV*R:@*M/,N:5[."M!7E M=E; M>RR.L5K_<W".A/T/RA._;^<]]=H[YES2&O6NN%,GYXED?&PO=V]R:W-H965T'FG,,]%V/N M_,+XDSA2*KWGIF[%PC]*VCU(%@.>_( M@?ZD\E?WP-4L&%5V54-;4;'6XW2_\._1;(-"33"(WQ6]B,G8TU8>&7O2DZ^[ MA1_JC&A-MU)+$/4XTQ6M:ZVD\O@[B/KCFIHX';^H?S;FE9E'(NB*U7^JG3PN M_-SW=G1/3K7\P2Y?Z& H\;W!_3=ZIK6"ZTS4&EM6"_/K;4]"LF904:DTY+E_ M5JUY7@;]%QI,P ,!CP2U]BU"-!"B5T)\DQ /A/BC*R0#(;%6"'KOIIAK(LER MSMG%X_W[T!']VJ%9HK9KJX-F=\Q_JIY"1<]+G.;SX*R%!DS98_ $8T/6+@2- MB$ E,&:!H2Q*[-#QVP56+B(MK!S>%=G<%'F39@06*S+\:.HRRF&!&!2(C4 \ M$<@3J]@])#.0UD ^H1#CU*J'"T-QE%D5 ;1P5*26U@: 1;BX8BP!C25.9?"U MTJ:@0.I6QGX->T@R23/.46QY7@&HL(A#JS( *DGLMWH#:25A#/O*0%^9XPMG M5C)EYBQC(58N J$BMCR]*[.YA7CC)0>]Y.X>66>PS#^T1P *H\CV Z" /0)0 MU_>H 'T5KB_KB)0]I)@>D? .(\N7BPKO0ML6*)5$EBT0%5XYD^JF!K_MH6O, MVHIRP+SG#("I=*RDU["8XPV&.>:"R1W64'XP#87PMNS42OVMF43'IN4>ZSO0 MBI=HMD) ?*V;''-GOLKW'=)WP@]5*[Q')M7-:^['/6.2JNR5']\[JJ9LG-1T M+_4P4V/>=R;]1+)NZ+J"L?5;_@=02P,$% @ ;(1I2^TL%>UA @ .P@ M !D !X;"]W;W)K&ULC5;;CILP$/T5Q >LN9B0 M1 1IB7@+ LQR7B#_1&E?RSI&R$@FY92? :X;109-* @+/FX$2%96; M)CKVPM*$G@4I*OS"''XN2\3^K3&AS**%[1R&#ZNW&=_N?,]1="(WP5N>&_MJ%+VE+ZIS;?#RO541IC@3"@) M)"\7O,&$*"69QU\CZG9G*F)_?57_HHN7Q>P1QQM*_A0'D:_L<\!&=B7BE MS5=L"HIRTJ?6V,_I5F)P2& M$'0$>?8C0F@(X8T 'Q*@(<"I)T2&$ U. &WMVLPM$BA-&&TLAU#;B) )M!E$=BR6 G!_P&:,F"T&.7PJLGLH()ML93;!V# M A\.W[,I2KLQ* KC#WX30MS)Z+D2RHQ>M)MTSX%JG(/XVE]N?$M\JR:C M;K0W^7:L_D#L5%3T\RZ5Q.\FY#\%&H92S7K!UG[4;0 MVHQJT/U?2/\#4$L#!!0 ( &R$:4ON\N)Y504 -D> 9 >&PO=V]R M:W-H965T*4)5D-I,,!%*S MM;O73E "-39F;2?,OOWZ(!@L_6VES&TT/6?ZSV"A5CGZER:ZX M&F_*9O3K'/5;QNC-+$X:[K.VF\W8UG MT^;>4SZ;9N]ELMVIIWQ4O*=IG/]WHY+L<#5FX^.-']NW35G?<&;3??RF_E3E M7_NGO+IR3E[6VU3MBFVV&^7J]6I\S28KKS%H%']OU:$X^SZJ4WG.LI_UQBEK%W'U\:%N59+4GJIQ_*N=CD\Q:\/S[T?O=TWR53+/<:%NL^2? M[;K<7(W#\6BM7N/WI/R1'>Z53L@;CW3V"_6ADDI>CZ2*\9(E1?-W]/)>E%FJ MO51#2>-?[>=VUWP>M/^C&3;@VH"?#*K8?09"&XC?!K+70&H#.=3 TP;>4 -? M&_A##0)M$ PU"+5!.-0@T@;14 /F'F?.'6QRFFPV=/+8<;H9'QSE..%,#(YR MG'(F!YL<)YV9L^ZT*[[90E_C,IY-\^PPREL*[.,:-FQ2657.Z[O-IFS^66VC MHKK[,>.!/W4^:D]:<]-J>$<3=#5S6^.'7$@ M1M2-<0LTH=O5? 4:T97\@=RPKN8.:7A7\PUIC%CW2".[F@>D\;J:[TACS/8< M:+J*A:WPC1H_HD#&DEE>#+3J#=19#@*O;M$X$)UAA-B#Q!YDXT&>>0B,4N:ZRIA:UCK@B$)5S:PE!43WQ3MP*!O2A@Y\).BAY.T;-2Y"%1 M9A][\(>7.< > FL,TMR2@95MX-I%F;5'6&76(1QW:E8O,88=V((\. M%.% $0A$@+%^($+0N\,GB5$/"P;&86R'!RTZGRC?[:DMPRB_9AP$,R&L18%5 M7F,:O@&ACX2/0.CU#I] #Q-@^ :SEUITOCJ\ON7!"$HQ&U,\\LQ@T@HF0J\O M-0(8#! C\LUE@$0!$8C@"O.!C] ,A$0$OQB!'V;S1UAD838S3,1?EBPO2U9 M(GJ7(($G9O-)N!0V"/*P:#@V.($>[H)QF$]1+3I/FJ$-ND!"B'@@A%M^!812 M]M2;$WCD-AZ%*P@?!/4X_T2]"?1PA!ZCWO=:-)ASG$ /'X">>PYZG_YH!'KX M /3<0Q&!'DZ@A]M4L8F@17U$ !(?+M:+KE9 PJ*^&A*PXPAVTJPA$GE$(((_ M'/''FBPDHB:+@!2W^R/A$IM&$) 2G^B/! $ @?HCHV6Y$79_1$R@(!@A4&=D MU/4.B(1+O3U1KT\V2.Q-(.P>1B!N#]0M@8ZY"-L#A-TL"8()FV#6,OT.1<1^ M$ 2\A,TEP5PS$!"1@0AX"0 OQLQ B'!4( (E8L![F[!?W!B:^+FPVQX6PA5R M6=@=/<$G =##..�(_X1'\D"?1(NS^RL#&7H)M!Q0$ZQGJ*(PF62=#,F(OU M%HJ(CD<2-),VJ,PU-->:\Z1X!+._+.P.BB"?1"V4E;W=0O7VZ9+ZC0FPA4FS M!/;;FX05L'6]!2!8)6T,V3]\>1>7FAX3$/8.BN":1%PCD"4)9,G@$QN6 (=$ M/8NU9NU??M"270 =WMBVCJ/WGA40FL#M9DF@38*NBOG8AT>@S?M$5^41)/(& M=%5SKZ^K:@M]6;($$K2@5T@'GT#.V4%,JO*WYBRT&+UD[[NR3NGL[NF\]9K7 M!SG&_1LV^<[ _3F;+-#])9NLVE/6WV';0]_'.'_;[HK17O8VEZ4V5X?)#NGT^S9_U!+ P04 " !L MA&E+S7I-#;8" !B"P &0 'AL+W=O/($ J5%4KM1+:JMMK P:B3>+4-K!]^]J.B4@\!'JS MB$6D&O)# M(!I.R*U M.!REG@@6LX8I_NY_PE-5RC7 4;Q5M"+N'GW M="H;QM[UX-MN[H>:B)9T*[4%48\S7=&RU$Z*XX\U];MOZL#;]ZO[%Y.\2F9# M!%VQ\G>QD\>Y/_&]'=V34RE?V>4KM0DEOF>S_T[/M%1R3:*^L66E,'^][4E( M5ED7A5*1C_99U.9YL?[7,#@ VP#!\-""R =$@(&C)3*J?B22+&6<7C[>[ MU1!]*- T4HNYU9-F[.B/LR=)H2>J!444D?!.XI"&HJSK&=/ 89D_1!X-Z$\F>.;>[^ M)P9VR%5!.Q3<7';T[?,'X8>B%MZ&275O,K>;/6.2*LOP125V5!?>;E#2O=2O MF7KG[:VO'4C6V!MMT%VK%_\ 4$L#!!0 ( &R$:4ON9O4>4 , #@1 9 M >&PO=V]R:W-H965TY%%D^I>=S--(Z<-\[Q3'7$3;JBA-'.ZZ@9-& M<6:O%M6YYWRUD">5Q)EXSJWBE*91_N]))/*RM)G]<>(EWA]4><)9+8[17OP4 MZM?Q.=='SI5E&ZU/['%-\[*@0OR.Q:6XV;?*5EZE?"L/OFV7 MMELJ$HG8J)(BTINS6(LD*9FTCK\-J7V]9EEXN__!_J5J7C?S&A5B+9,_\58= MEO;,MK9B%YT2]2(O7T73D&];3???Q5DD&EXJT=?8R*2HOJW-J5 R;5BTE#1Z MK[=Q5FTO#?]'&2[@30&_%C!OL(": NH4.+6RJM7/D8I6BUQ>K+S^MXY1.2C8 M(VDS-^7)RKOJ-]UMH<^>5\1G"^=<$C68IQK#;S"\C5@#!%TACA9P5<&A"E[5 MTVT]XYB ( %5!%ZKC7FGC1H35IBLPH0>]UW7[333QS%.S+L%MA1Y4)'75T2= M*SW5&/_F2ETM0XB6"!^*\($(UA'AWQ4QA&B)"*"( (@P_+DA) C'CXX9))B- M&!VS7I,!#WA_=/1QC+&0&T?''"J: T\,B6$N#JX[WA5FR#X;X4L#:C<<4-\8 M"/3,QC!\*V <6.,9*/#-@-$$:W!Z&8AOWYK[^1V$M(7@!#,081X:*'#^6##! M#IQ %HZQ(QP9(0 /SR;8@#PD3?!#QP^0M-@SP^_ MOW*'0X7Z*]KAH8+C3"#.7G=Y3?VL,K?^&"Z&(TL@LI[)1!Q9FA!9PI&E,9%M M0.' '6P04@MQ;AYARW<*/Z)\'V>%]2J5?AJNGEEW4BJAZ=P';>]!1-OK02)V MJMP-]7Y>/\O7!TH>F_<4SO5ER>H_4$L#!!0 ( &R$:4M"]T$VWP$ )\$ M 9 >&PO=V]R:W-H965T]RH-6Z^& L2I;X%3=B0%ZLU(+R:DVH6RP&B30RA5QALENEV!.NSXH,I<[ MR2(3HV9=#R>)U,@YE7^/P,24!_O@FGCJFE;;!"ZR@3;P$_2OX21-A!>6JN/0 MJT[T2$*=!P_[PS&Q> =X[F!2JSFRG9R%>+'!MRH/=M80,"BU9:!FN, C,&:) MC(T_,V>P2-K"]?S*_L7U;GHY4P6/@OWN*MWFP7V *JCIR/23F+["W$\GW?J#V%^\/Q.Q-:9-N*]R:,:],]E*$49CABR6:,4>/(2O,?D%@ MP[Y(D"V)(WE73N(/",)-CZ$C"-]XC+8)HDV"R!%$;PCBFR8])G68WF$^1>0# MF_&F2KRADMRH>$R\4@GOTVV19%,DV1!);T22]ZV$M_N%5P>$@VSI.(?4$L#!!0 ( &R$:4M# XUO] $ &D% 9 M>&PO=V]R:W-H965TAS-HEA@QNW=%] UCK+](QQXS\MS $D'QM]$#2"=]Y9VXH!J M*?L]QJ*HH27B@?70J9F*\99(%?(+%CT'4IJDEF+?=6/P3*A@/RT,? 2W.II1[ 6=J3"_P$^:L_<17AV:5L6NA$PSJ' M0W5 3]X^C[7>"%X;&,2B[^A*SHR]Z>!;>4"N!@(*A=0.1#4WR(%2;:0P_DR> M:%Y2)R[['^Y?3.VJEC,1D#/ZNREE?4 )"#E3\=_A!E3) M-8E:HV!4F*]37(5D[>2B4%KR/K9-9]IAG-EY4YH]P9\2_#G!"_^;$$P)P2H! MCV2FU&Z#OA[0.UF84>-'MGYE2U0HW>LB!,4GS31I/F.&K\ MA<:_5^0613!+L *8*7PKA6_R@SN*1[M!8#4(C$&X-(C<51FC9F.J M$(O&2^P@H14DM(!X*Y!1$]TMLH+-MYKHDPV)K!R1A6-U:L=HNT:RYMAJXO"3 M#8FM(/$&Q-^M..+-IB?A^F L&C]:<>#%I=>/T _"+TTGG#.3ZO\QM[QB3(+R M&PO=V]R:W-H965TB]JKN]D*QK[9BM5S8V=JEVB6R7X MQ@?554(0RI*:ETV\G/NU1[6,3/4IST8!RY5%ZD M?'63KYM%C)PB48FU<13NQ4I6 MO\J-V2]B%D<;L>6'RCS)TQ?1)Y3&49_]-W$4E84[)7:/M:RT_XW6!VUDW;-8 M*35_ZYYEXY^GGO\0/H!< O#LOP&T#Z!!0-(I\ZE^XH8OYTJ>(M7]6RUW M18'OJ35S[1:]=_Z=S5;;U>.2IG2>'!U1CWGH,&2 (=>(%8#X1Y)8 1<5!%1! M?#R]4C&#"2A(0#W![(H@#=+H,+G'-#T&%2Q(!4!1AC)8S P4,P/$9(&8#I,. MMOE "6&A&@B&LQ3#>(B8V') RC&9@4LI@#%%( 8!A-@!'M!5MBA%-#P&(!@M1FH$PV##[FY:W[G:E8V.7J2Q=P3_ M)=]*:80E1'?6W;V]W%TFE=@:-\SM6'4WG&YB9-O?WI++%7+Y%U!+ P04 M" !LA&E+,[F+@ZT! #1 P &0 'AL+W=OP&=O2FI7D=[[84NI:WI0W-V9 32N=,8J[K&T1^H& M"[R-)"5IL5K=4\6%)G49>WM;E^;DI="PMYD[*<7M^R-(,U8D)Y?&BSCV/C1H M70[\"-_ ?Q_V%BLZJ[1"@7;"Z,Q"5Y&/^7;' CX"?@@8W6*>A20'8UY#\;FM MR"H8 @F-#PH0" ].<(_&2!>_67-RWJA)!:TH_I9&H>,XII7- MA7:;4$R$8B;DZW\2V$1@5P2:G,6HG[CG=6G-F-GTLP8>[D2^97B836C&LXMK MF-9A]URS^Z*DYR T81X3IEA@KA"[&P@V0R@:F%T4-UT4D<_^Q3:90?C\3_%T^R,\8""JSN\ M03V^K[F0T/DPW>#&ULE9K;4N,X$(9? M)94'():L(P54D7 (L%M%S=3N7AL0D)HDSMH&9M]^;<>$6.J?6',Q29X,BD?7]TJ*X_RC5O7?WG.BU56U1^+ METFY*5SVU!JMEA.>)&JRRA;K\=E)>^V^.#O)WZKE8NWNBU'YMEIEQ7]3M\P_ M3L=L_'GAQ^+EM6HN3,Y.-MF+^^FJOS;W1?UILO/RM%BY=;G(UZ/"/9^.S]GQ MG;6-0:OX>^$^RKWWHR:5ASS_U7RX>3H=)TU$;ND>J\9%5K^\NYE;+AM/=1S_ M=D['NS$;P_WWG]ZOVN3K9!ZRTLWRY3^+I^KU=&S&HR?WG+TMJQ_YQ]QU"XS%?ENW_H\>WLLI7G9_NZ6+>O'YW_3S/:@'<& M?&? OS=(.X/TRT!_:R Z [$S8.); ]D9R*$&JC-00PUT9Z"'&IC.P'PES;XU ML)V!'3JM+/F\<\E@D]W-9EX>DVV5M&5WD579V4F1?XR*+3F;K &4'==6M?/F M:EO([1_KTBOKJ^]GJ1(GD_?&4Z>9;C5\3\.U[FMFH4:9OF0>2EA?<4,,)).= M9E)GLDN'D^E,>> A5=(+E=*HON8BU'!M^YI+0F.2ON8JU"C/S345CC>[Y<>[!;>4QHOGCM!H6"T!T%[$*V'M.>!TQXD[4$2,:1> M75,:08^BZ%$4X<$KMRFE4?0HFAY%$QZ\"IE2&D./8NA1#.'!JXTIH3&@-BP] MBB4\>)4\VVJ:U; 6K;?E?N01.C\@ZL72J,C%+R&B 77&T +*AMM<\:) M./QJ)46@7!D@DQ%H&@E\ #99!)P,T,D(],*$*1&ZPP!01M!G-/ !\&,Z(F$ M%QM"%R'BUH*! %^, BR864H$5@L.V.$4.R!8#MCA$>QPP XGL AFEA*AA8L# M=CC%CC^SI C4+ > <1'ZL"A8 !B7$3,+V.$$.]9?JSL18WOK, L6ZT.J?CR M0T[L<1;E!#CD)F)> &*<%QMFG!P%?=T!5;_; B2F!(DV!3X B6D$B2D@ M,24@"^:E$_7V[;!>#JGZ\: VE@@TS!2RF$9M="EA,B7W,^ETB*4() V!3 M"EA43 "R-&*S2P%D*;'9A0E3(K 'I8#$E"(1[$$"T".2X0D+0(]@01PB\8Z" MTTXD]TN:)%]T>4#4CP9 M)D)^1.)%,R-%7C3S Z)^-(!$$9(H$N&G38E ,RX KB+<$T7BK:8WG6B_\E#- M :)%"*M(P,HB *S"1ASJ :PRW.K"NTR*_+M\0-2/!F O*>S!$B8!S9)'S J@ M688;G4B\%OBJ$PTH @F EP2F#/E 7\M$]*42P"4I;KPBN*9$#*R2$L E!\!U M*P?#)0%#'VE#/#2$0<^#?#25"?J=3DS M2L3\<_ !43\: *HF\&)@-]8 +QUQW-, +TWUC_YNW(D&H*$!@9K:X,#91Z,? M%B(.>QK@I:G6,$C7#$X7$*@);CCP80 W)N*H9P WANKYO'3GGL6P;0 M90@F..A@#&#"1)SS#&#"4*>S(&,1'F[!, ;0V##4:B ":,BT@5,&*KI"](- MFSXT#/JUC<"&@_;& "9,1--G 1.6:M7\=#L1X[UZYJ"@+4#'$NAPT+M8 (6- MZ.@L@,(.."[-.]$PA"U QQ+HP%D#7-B(;LT"+BS5K049A]T:0-@"="R!#@=] MB05DR!]HLO<U=WCYB=\^8Y M'._ZC!U?,^+Z#3N^W3Y ]N5^^SS;GUGQLEB7HX>\JO)5^XC.V_5#EF]/M,W*3W8-Z9_\#4$L#!!0 ( &R$ M:4M5UXOO,@, +<- 9 >&PO=V]R:W-H965T5Z]/?(\J>]$R0OUSUY4>2+5L#IX M=5GQ9*>#\LS#OA]X>9(6[G*NYQZKY5R<9)86_+%RZE.>)]7?%<_$9>$B]WWB M*3T<93/A+>=E._ST,#L!= .X#U-JW D@70#X"Z,T V@70J2NP M+H 9*WAM[5K,AT0FRWDE+D[5[H4A9T%Q5.4C8&-:_F"#<+4VK@V2"WGF]K:J" :D0;# M?H=MOZ-XY'B 86?!:+JZ&'86C">HVX&N/O^4&A^A-8"*(VH>FFP018%U<+)1 M!(7F2^T-#ITYKPZZ ZB=K3@5LE%E,-MW&?>ZR3#F5VBV1L#\@^I*VA[B@[YM M:7XDU2$M:N=%2'54U@?:O1"2J^3].[4KCJJ+Z@<9W\OF-E3W5=M*M ,IRJY- M\OI>;?D/4$L#!!0 ( &R$:4L /6@ZQ ( .L* 9 >&PO=V]R:W-H M965TC.DHH\P&$X" J:E?XTM6MK,4WY2>59R=;" MDZ>BH.+OG.7\,O&1_[[PG!V.RBP$T[2B!_:3J9=J+?0L:%5V6<%*F?'2$VP_ M\6=HO$*Q(5C$KXQ=9&?L&2L;SE_-Y-MNXHV4\>)/_2]'=O34ZZ>^>4K:PS%OM>X_\[. M+-=P$XG>8\MS:7^][4DJ7C0J.I2"OM7/K+3/2_TF&34TF( ; FX)=7)N$J*& M$+4$?)] &@+Y()"[A+@AQ XAJ+W;9"ZIHM-4\(LGZOM047/MT#C6Q[4UB_9T M[#N=3ZE7SU,2A6EP-D(-9EYC< #I1E+0C0\! M>KPV(;"*SQ &HG#^A/,&%(.IO=X%+L*H7X4)NG&C$5R&T7_480078@14/C)R MO<:?>@TZ'^J"B8/MFJ2WY:=2F0@[JVUG-L/F0^^LS]%X@8#UI>GD;&/P(5^W M@3^H.&2E]#9B M5_5[1DUX6/_-O$/+5R%/11]D5%:UZPVFOI M8>$_H-D6)8J@$3\*>N6#>T^E\L+8JQI\WB_\4#FB)=T)%2*7EPM=T[)4D:2/ M7UU0O]=4Q.']+?I6)R^3>3G4CRSZR?:)93X7I?] M%WJAI80K)U)CQTJN?[W=F0M6=5&DE2I_,]>BUM=K%_]&@PFX(^">8!9GE!!U MA.BCA+@CQ.^$^*^$I",D'R60CD L0F 62Z_^)A?Y:%ZC)U7N*9D3N M[TY-ZNW4S^0&<#E[6<9). \N*E"'61D,'F!PFMYCUBX&]8A .NAM8,C&"COT M.$&6A(O!]XB-BR#9/>01$K+"; &A"$XF MPFP1TDP!N$LN-P60#'3Q)B64& A'8"0&=$,<) M0E/+B<&D Q&46FXW+B:+,MA("AI)@26QLEVEP :%Z@,+34&AJ2-$(DO'0*8# MG7 B5>Q_S\=@VW_"[DQGH.D,6!VK7JPR9PMB6 *%<-T* 9&I7;A"1P5'>&P' MT$B%1(!29BLA1XF,ZH E\ %A5X>,A8 +#_J/RH/@TH. VD/L=PFY9<4Z,QX! M2(KE=\0,7'D04'H(MI7PY@^[&O>'HN:>R],R.-:'ZH'Q@25)L.)-'F2K5\_*.E!J-M4 MWK>F_S$#P9JNMPOZ!G/Y!U!+ P04 " !LA&E+/I8 OYT$ "8%P &0 M 'AL+W=OLQ!GJ%M@& M$AN+%FB!8(MVGQ6;OF ERY64>/OOJ]MZ;UDRS.O_GDU1G>>^\G\\^'+8[=O^0;"8 MG?*=^ZNXNN/2R.93FV!RJHU>;[=Q_4H\KS7V#0?'/P9R;JVNO'\IK M57WK;W[?S/VP=V0*LV[[+O+NX]TL35'T/74^_ITZ]2\Q^X;7US]Z_SP,OAO, M:]Z8955\/6S:_=Q/?6]CMOE;T7ZISK^9:4"1[TVC_\.\FZ*3]TZZ&.NJ:(;_ MWOJM::MRZJ6S4N;?Q\_#R/&O#4@.]MH*<&^F<# M/61K',J0FU7>YHM979V]>OQY3WD_B]2C[K*_[A\.R1Z^Z]+3=$_?%SKF6?#> M=S1IGD<-76DH26XU2ZE1%T70.;C8(&3CF41S'2DKA-30K6(E%7&&73!,!@_M M^289&G>@80=ZZ$#?=!!9PQ@UR: YCIG*PBRSAB)51&GB&$T$S43 3&R9&371 M59B8H] V(U4<*Z4C[":&;F+@QIY$L4Q-8J5O)349.]*20",),)):1A(QX-"R M\9'BQD0*3:3 A)7U92I"1*3L*2]%G,:.I9=!*YFTDEBC?<[ - G[/QQ(A9@U M(0AEK_))=!V+F-@5R4$U!2*1'4F)2 \JML>^@K*(V&$(\NU)$3#$MB&2D8BS MB&U'0,=,KA1AUBD&CK3MB &&PLR>A%"6XPIA2 M@%.)3")..$.FL4$N2I(N9 M(G@]Q1E+7#&GW,>"9G"^ 9\(+VD^Z MYB[&&0.W:! M&N\"[2)[A71,F6-5:PP:?0]HM-S>/;"*0Q:6@)#2. UM' =7QY.EJ7?#T6_C MK:NW8]L?X%T]O1PO/U%_O&D]7ZK'U7A(_+.;\'8Z-]UJU;54.1YS; MJFI-YS/\U"5M;_+-Y:8PV[:_3+KK>CPK'F_:ZC2=@P>7P_C%_U!+ P04 M" !LA&E+OYY%](8$ !&&0 &0 'AL+W=OJ;:;'HOQ5;;6N)[_S;%_-O&U='VY\OWK;ZCRMOA4'O6^^ MV11EGM;-:?GN5X=2I^O.*,]\'@2AGZ>[O3>?=M=>ROFT^*BSW5Z_E)/J(\_3 M\K];G17'F<>\KPL_=N_;NKW@SZ>']%W_U/5?AY>R.?-/+.M=KO?5KMA/2KV9 M>7^PFV<9M@8=XN^=/E9GQY,VE=>B^-6>K-8S+V@CTIE^JUN*M/GXU'COS8F^RUIOT(ZM_%,>E-@DI M;V*R?]:?.FO@;22-C[/JBYRP]*$DJ>_^\_=OOL\]M^$PICA!MP8 M\),!9X,&PAB(DP%+!@VD,9!C/2ACH,8:A,8@'&L0&8/H9"#XH$%L#.*Q'A)C MD(SUP(*OR@5C?;!3L=EHDZ]R,[?>?K^PNI5ZG];I?%H6QTG9B^V0MIIF-XU5 M0]Y>[=9^]V6S6JOFZN=JLGQ:O*.09PS) '. M(' &T3%(BX$Y][_'1!UFWV&8"-H_IP8(+D!PJ\LX*W*)1RZ1R)TJ//88=>9) M8H&/@ZTNPJRP%1ZV0L)V!+A0P)$3RE*!6^@&>Y'C:8C#RB3$,PE!)CQTI1O" M4H=0ER"K1T(XS&">T)PX< B MB_$$8R1!ISLO8N )$_4R!A7$8"O(AMZN)TB7#*27X.DE2'K.8+F'&)XX#?AA M!.9Q&&-%VVX!T)D;(/$Z2KDWH$LW^@'!#74A1NT#&!*3,^@6!F3)5V'5'P&T MHR+F&>-(5$Y%[@SH?*TIP@TQ]!B<>HH,E1@_3(Z?O8R8!0P. Q4XT_<[@WU: M#+4$1K1K!ONU"IR!^L, 3'*$:%:#O<>BC'7$0;BA"-"VAR1-B-:C""D*((K'J ($0E$1,S1ZBT* M(J:6()0FX'!4C%"KH![WQ!4)$_H1B'Y@PA@H(AP1(A/(>&2$4 4A,A%>D3"A M'8')PM'."@-QRA&A'8'(@C."@Y"%2,8G+ E92&1"@80Q$"B[2\,?Z;E^VY?35Z+NB[R[@WHIBAJ MW= %WYKLMSI=GTXRO:G;PZ@Y+OLW^_U)71S,KQ;^Z:>3^?]02P,$% @ M;(1I2YG)*T&% @ J@D !D !X;"]W;W)K&UL MC99OKYL@%,:_BO']K@+^;:S)>I=E2[;DYB[;7M.65G-5'-#V[ML/T!HKQV1O M*N YSX^#?8#BQL6;K!A3WGO;='+K5TKUFR"0AXJU5#[QGG7ZS8F+EBK=%>= M]H+1HTUJFP"'81*TM.[\LK!C+Z(L^$4U=<=>A"R@C 35CRM[9DUCE/0\_HRB_L0TB?/V7?VS+5X7LZ>2 M/?/F=WU4U=;/?._(3O32J%=^^\+&@F+?&ZO_QJZLT>%F)IIQX(VTO][A(A5O M1Q4]E9:^#\^ZL\_;J']/@Q/PF("G!#S4,H#LS#]11!:#8S3%!%I_@F 0@JT >8"DL ! M!8@5B!X$LL4LAYC4QG0V)B$P(P(9D(5"=C:*/J/_0.YWD[39(4#FQN![G9 ;A1!V5I%L,$1Y'!G M'P&B",[6EA]V.7(M#.PE0%2*5K8L!'L= 69W]A/DNGUNUD<.;'<$^=VI)W=. MDRS*H@4HF)VRYA;SG8ISW4EOSY4^L.VQ>N)<,:T8/NDY5_KB-'4:=E*FF>JV M&&X/0T?Q?KP9!=/UK/P'4$L#!!0 ( &R$:4NB?:0>_@$ !H& 9 M>&PO=V]R:W-H965T2_DBZH!=/#&6:MV M8:UUMT5(E35PJAY$!ZUYF.AW(0YO&\_-N=9V Q5Y1\_P"_3O[B#-"DTL5<.A58UH M PFG7?@%;_>8V "'^-- KV;SP%HY"O%B%]^K71C9C(!!J2T%-<,5'H$QRV3R M>!U)PTG3!L[G-_8G9]Z8.5(%CX+];2I=[\)U&%1PHA>FGT7_#49#:1B,[G_ M%9B!VTR,1BF80,8!, 63P,@BYS+]2 M38M??!*\ MOI,FCOS%'7FL;_Z,5G@=@3-RS?./A8?FMUJVS5_4GEN6A4< MA38-PEWCDQ :#&'T8$ZN-HUZ6C X:3M=F;D^]T]X,/)6JE>=0%@@O=*U'H=%L8T*T+TOH"*ZP?90&WO'*6J MN+%3=2*Z4< //J@2A$71C%2\K,,\\VM;E6?R;$19PU8%^EQ57/W=@)#M.J3A M=>&Y/!7&+9 \:_@)?H'YW6R5G9&!3+$.%V%P@",_"_,LVV_0&TK#H'?_ RX@K-Q58G/LI=#^-]B?M9%5 M3[&E5/R]NY:UO[8]_QJ&![ ^@ T!-/%>ND2^\J_<\#Q3L@U4]_ ;[MXQ73'[ M;/9NT3\*?\\6K^WJ)4\3EI&+ _6:3:=A-QHV7PX:8OE#$H8F81Z0?$@2XX 8 M!<0>$'\ )#@@00$)4D'ZGTU,,\.3I&B2% ',<< ,! C2]PRW>!'0VQ2TF&FE6BO<*11HA'?DJ4;P3Z.(. MMW@OT.44MXCH4\^2FT^^.U)_&ULE5?;;N(P$/V5*!_0Q+F# M *G,D(WFM2GCF>ZT9.CM/" M7LSTVA-;S.A99&E!GIC%SWF.V;\ER>AU;B/[8^$Y/9Z$6G 6LQ(?R2\B7LHG M)F=.K;)/Y_8BF6Y0H@D;\3LF5-\:62N65TCU.W-!_5,"_V\&OT/ M&DSP#,&K"7+O(8)O"/XG(1@D!(80W+M#: CAO3M$AA!U"$YEEG9_C05>S!B] M6JRZ0"56]Q1-(WF^.[6HCU._DP? Y>IE$8;!S+DH(8-95ABO@8F2-F3=AZ : MX<@ ZB@\*(JEUZ-[[0U6?40TZ<0P*K(9%]D"(CZN-*H: 6"?=6-%8(*MQR'H\ZE]9:E>3FU]U(>QHY3KO<\ MB\L'<>"Y^F>B]E$'&6:Y/RY ML,ICEL7%OSE/Q7EJ$_M]XD>RV\MJPIE-#O&._^3RU^&Y4".G9=DD&<_+1.16 MP;=3^Y&,5XQ6!AKQ.^'G\N+=JE)Y$>*U&GS=3&VWBHBG?"TKBE@]3GS!T[1B M4G'\;4CMUF=E>/G^SK[2R:MD7N*2+T3Z)]G(_=2.;&O#M_$QE3_$^0MO$O)M MJ\G^&S_Q5,&K2)2/M4A+_6NMCZ446<.B0LGBM_J9Y/IY;OC?S; !;0QH:Z!\ M?V; &@/V8>!]:N U!MY0#WYCX _U$#0&P8=!H->C+I:N_E,LX]FD$&>KJ#?0 M(:[V*1D':GW7U:1>3OV?6H!2S9YF?L FSJDB:C#S&D,O,$%T#7GJ0\@U8M5' M4-]M,8X*LHV4HDCGM$]P[6+11P2C3IPW29:W25: A.%,&*PYT_;>58L%-QA.EN#83I5'0),*%A$DC2!#=+ND284+L9 2=C$":%!,0%^O='9XH,1P99,#N0:"0=4\-!#(H@%[LD+ZT7(54SH3_YMT)(KF)W']3^WZO&M!VD?"NKUU"]%W5W M5@^D.#2=I].VO[/_4$L#!!0 ( &R$:4M9G##N]P, "D3 9 >&PO M=V]R:W-H965T)[/4G^!.R<>WSOP1QLS\^Z^=$>E#+!SZJL MVT5X,.8XBZ)V_:7,W\?7 MQK:B"\NVJ%3=%KH.&K5;A$]DMF:\"^@1_Q3JW$[N@ZZ4-ZU_=(W?MXLP[C)2 MI=J8CB*WEW>U4F79,=D\_AU)P\N87>#T_H/]:U^\+>8M;]5*E]^+K3DLPBP, MMFJ7GTKS39]_4V-!(@S&ZO]0[ZJT\"X3.\9&EVW_&VQ.K='5R&)3J?*?P[6H M^^MYY/\(PP/H&$ O 7;LSP+8&,!^!?!/ _@8P.\=08P!PADA&FKOQ7S)3;Z< M-_H<-,-\..;=M",S81_7INOLGT[_G]6SM;WO2Y%E\^B](QHQSP.&3C") WF! M$')!1#:!2Q84R^*9@G!Z/< *(A+IY'"39/TIR56:#!6+]?%L.@*G. %'"7A/ MP"<$*7?$'B!I#ZE[B)29 UI!$.%9&CN"0!3-6$P<42"*9=GD 5^5)="R!"A+ M9!YA$Y0@N5_8%"5(;PL[0,2T3B%31U@((C$3B2,L1,E$"D=7A$IPX=$U0ZO* MH*XRQ@DD2B#OUY7$N#_$MY4=,=-2L]218X6 4DE=&X$@SMP7?8V@J"2^NCR^ M1T!=-$D\%*AI/1'Z@+JXH1!VA[H,3B2:,E=>B$H)=^6%("9XYLH+431-//.. MX$9'H-,)Z?DD$-Q4B'A 7MQ62'*'O F0N0=XDHHB2LMA! H+03QQ!46(8I3ZGFG*6YW%-J= MD,Q#@3L+)?=+2W%GH?2VM"/F:MY2=]XB(,F<;]X+ F+V4^6NG2"*""$\=>%V M1Z'="H*4&WL:@LA*5B20@Q)&%B60E1&?9,.=SH* MG4Y(W\/!786F#RB+NPJ%"Q:H; 8M@7(@+D01$;NV@'$)]R58W^*ZK@PW.PK- M3DB/M3#<6EA\O[X,MQ8&%RU WQ%S]39S=YF+@#)W]X!@B'U2CK@(*J&>#SW# MW8Y!MYLNS*\I/!NS!W9F##<6=L?>C,&]4N8JBVS-7,-%,-)=XZ(\8%<63;;Y ME6KV_9E+&VSTJ3:=')/>R[G.$^V."9S^9S);$:3_A6 M_P-02P,$% @ ;(1I2^J(FA>] 0 $P0 !D !X;"]W;W)K&UL?53M;ML@%'T5Q .4V+C-AVQ+:Z9IDS8IZK3V-[&O8U0P M+I"X>_L!)I:;6OMCN)=S#N=>P/F@]*MI 2QZEZ(S!6ZM[7>$F*H%R;J; 7OX*"1.4O)]-]'$&HH M<(*OB2=^:JU/D#+OV0E^@_W3'[2+R*12#ZMG_DXD M.^J:6?EDZ%U8<]4:E[V4]]M-3BY>*&(>1TPZPZ0?$?L%!)T@Q!F87*2++M+ MS^8N-MME ;HH0(, G1O(LF6!;%$@^^Q@N[WIPXA9!TP7,#2AZYM6? :E67)K MA&?045EWTN$\&J4L.,'5G;N#K7NA4R"@L7ZZ=G,]WM,QL*J/ M3Y!,_X'R'U!+ P04 " !LA&E+^@8Y(B@" !*!P &0 'AL+W=O'(6LF#9+>0I4(X$=7%+% QJ&25"QLO;SS.UM99Z)L^9E#5OI MJ7-5,?EW URT:Y_XUXW7\E1HNQ'D6<-.\!/TKV8KS2H8*(>R@EJ5HO8D'-?^ M)_*\(;%-LE9T0[W;Q[;#V0UL1<-AKBV!FN, +<&Y)IHX_/=0? M-&WB>'ZE?W'FC9D=4_ B^._RH(NUO_*] QS9F>M7T7Z%WE#L>[W[[W !;L)M M)49C+[ARO][^K+2H>HHII6(?W5C6;FQ[_C4-3Z!] AT2:.>E$W*5?V::Y9D4 MK2>[E]\P^Q^39VK>S=YNNE?AGIGBE=F]Y$D89L'%@OJ831=#;V+($!,8_B!" M41'J (L; ,4!"Q2P<(!H!*#IM,HN9NEB:A=#(EPC0C6BF<:"3#7F,4FXP$5B M5"1& -%$))X9N2.1H!()(A%/)+"8!!=9HB)+!+#$ 2L4L'K\DTA10(I4L)K8 M3.>?1#CZNF]42(CW1XCHI'<0=UJ,/.Z5X U$Z ,-T ?%([OI/;-XFY%YGR7D M'@+O(A+]AUF\1\B\21"S\RZA\;348'0*VEOF!Y.GLE;>3FASH+IC[RB$!@,, MGPRP,!?;L.!PU':Z-'/9G>[=0HNFO[F"X?K,_P%02P,$% @ ;(1I2T\D M93O>3C>E4V_[9W MU[:;[[_[KIG?Y>NL.:PV>0G?+*MZG;7P9WW[7;.I\VS1W.5YNUY]-STZ.OUN MG17EWE_^W!1_^7/[EQ?5?+O.RS;)RD7RLFR+]B%Y7?((154F!TESE]5Y\^?O MVK_\^3O\#?_N(OFI*MN[!GZSR!?=;Z_SS6$R.TJ3Z='DK/OEFWD+7TZ&OWQL M/O_G\J9IZVS>_M_N+^7A=_EM@4_ $#]GZ[S[U-6;%R___?5U\OKGJY$!KN#M M=;:"MR[RC\G?\H?1*;Y_V/3&GQP=_,_1'[S-ZZ+"92V2%UG;^ZU2[;_^E_\R M1)I+&&-!X[Q:9;?=;Y?9JNF-:&]^531S6-/_RK,Z>04?]O:S^Z1,=?#9_SGK M475;U]W7C*WRX& R/9A-1JC_JECE=7(%O[NMZA[I+^?S'+Z';Q?\Y-@>5NLU M,,MU6\U_3Y-KXN#DS;9M6F"KHNP1[ZJ"S2X;&!7^U52K8D&O>)ZMLG*>PP!P M?!HX"[]^SIH[XOTY M_B/_Q[;XD*W@^=Y+@!0H#YJDSNC#I/=\<3R?X-4Q:OAV9^.OR \RCJHN^,'A;YYNL6"3YQPU2 ML:&!J_8.1IM'R^W^\'W5 KOL?N9=#L>YF.-^($VZ7_^4U;_G+2X_:7(8J6@' M)PBBL0;&P(DA43?(ZT2O[J-_K:K%?;%:]:06+:>LRH.G+&GX.]W[59'=%"N: M:8\!;%\WV0.N:N#[>HNTJ-9(;)**PW/-Y$GWMCZG+G.8T@*8"#9WVWM9O#^? M,)"QHOYV4]5#,WU5E,"G<"*3ZF95W-)JGOI;7N6J*F\/VKQ>[YH>KV/' R@P MBA:9@IEW#I<;S"J'N0$[[_]P]\WFVR>_]L>W+--7G_(]_Z2 M].0ZBJ&[:K7(Z^9;8K_VH;?O<(:$A U+K6^.#H^.CB; !W4",F";)\#"?!O_ MD)RD\)U_@7/XS7_R #)HG1=/@QM,IW"7T2$@^Y763HZ.Q%QZ?I[/C MF7T#KSR>I-.3$_UD>"X[!%)/$*7 5,TFG[?%AWS5OQ(6BP*Y _879= !".9Y MMBE@OP=.SG:]79%D%^$$9ZC.[^ 8P= @TN'OH?-FOUKDRV)>]$0&ZQZU_B][O)CL\T=/_JFPYJ?^S+/QV&_CL_7D1<8_>_H* MAWZ7/K:^P9<];7&#O&A,1%K'FPWJ:< \7F]2PN]@Q=F3#8N>AO*.[Y[^G0K7 M_V([;Y,&5*DA_0+4U3EK70L88E61=J!7V< /Z'-:#(FR&JR-6UKY\'D?&^BJ M:N2ZJ9A8,)BJ4'W%$!Y&NFX^9RU],JY6\+8T@1LN1V,'G\\6ZZ(DVPDE[8@J ML&/*?841Y6FROZJ:YEFRK*NU_@B8HO\PW.&@Z8U(8;[K"QE1W]CCS/B5-SG8 MC2K7DS;[.*@8?B@:%''P:+)_ ^18%BU-]MG.'_ZMNC#X1CGR8W65/, M'Q,&.T=8%*LM'KI'QO@U+V[O\+GL U#^-L:(O]$H%T%5WVRBD_TKL^ZYX<''#\IGPSJG*,<- O99UG*Y+[MQG, M2N@"M%P/V3RF-@._ZIDD\^]DRH;>$?$XS +^K\[S9,UR-D<=U]1%N7GOF%,\CR9<%_,#I^K1GWRCCDR?MXBT$GP"I2MISLGWIC< MSI#>PT8HBAZ<>U_9_FW;B)G45JCS5: IPJ)*^0%^BO\F[X6>\NHIK[Q5&Z%GUN!WPW*)H-A58YBW6U!T,I9Q3]M*N.SG M>;YH6!?Y=%9P^U/O=DKU5ET,K&C<%[)KU=$:\H]Y/2\:]O/Q#5MM!O6K^'=H M&9#=B%Z6R R0.\0>((6O/QBP1K$AD_M!A)&9W<(\P9_3]\:@0D76NC]*^&:Z MW^$DM>W*KEFVAY/L/JO[TLP(O4%%#J^9FP?4B8CJH'0.D'1$S:IIUON+G/_U MC-23ISIC1[VVZ.? Z_ FORW*DOQ<2_I@0_[U3QXG1\U[UPC7V\V&:0<[ 2P^ M!ZF\K7FC<PI3O]03!P_!/]'D MWL+M5\U+=9*?="ZFY3O3?>HN<.9JWC!/^' MNVS'];J168!*@=L$/%56;4X7(^[:W%_F2WM38V]*Z;%__9?SZ?3H!U12LO(A MI3\G/^C']WGWDVUCG^"2Y--J6^NGY,N@65Q5B_QC >^!S3RDIPM87[.]:8I% MD:%['P]S%L\4=?[F,/DU)YZJ0+5/U;YD%Q88E'@&V[P @[^] W9=Y"NX.M3Q M 2^&V23S54'D+/ -MW5UCYS1B,PI%UN4JCF_Z$.1WX<8 'ET0L<#:O0/#! N*U.HA*=8D8G (7!6.LRR6+3YW\(#QKCLPG:L: M]&-8*LI4E,RD#,(D5,"0I;,E)1BF7<)(@6I@6%7M'2X4;R,@0YO5#[I;:O:S M(@#4VV1U"Z9[I6;,[Y!."G:J9TR2,ZQZ2#=Q]*(A395'2(X'L^GR'0^@0P? L@TFVZ/1Q MV420.H<+,%N0_XY/'NP=Y@7@!]L-W+)TJ,C::LA:PW4@B[%V MRU@;*&G"9'=$XV\(N< M/$JTM:!VX/SE?F:O1"91!2\F< <6.&YR4_ >9HL/>"Q(=!\F;W#S<< 52BJ5 M#R@>FM1DRSI;Y"1OP< A,K-RN%;!B+_W?DCAM2_A+](7ZF*-?!K$)M$5[9&V M(%+36MKL%@CU!KX:&"E!253=YS4K6H[]0=2"\87A$5I0BPY&#)_E;/>D':)F MJUN01.W=6CBBAHM^@7R ;@.G MS#^VXD EF="="#++36Z;@T2@\7'^^#M] N9B#;U%E,O&GLAC+X&@0![)7S$ M\=(4";C:D@RJ*[C5BCG $M<=KGW'/RKQ'P 29Y1$N#L#3O0'/<]. MI0KWF7HPX8!ME_!:L9XV<$>LLWF^)9\@;1?, C3F5J*X=E_=HIRP3((E2C0E MJ\P6KJVZRH!E'5&&9AC1(,Q'=!F9+YF6#8IC=,;EFW9+0RQRNF%Q-W QR'QH MRZ,$84>K+!NG/6@3DHG MDI:K%Q/+*TED ,5*["+X/4JVQ$DVMESAULCQ-NUL6_!^P6:Q$*4K">Y58PK0 MZ;8KD?KE#CJ'VT0W5JZ&P!M$_O9A(SH_KHH\+N1G-\%1)?6VY' ,Y7B)9(\F M;DXQG>VJJ3C.'TY,F 'M$[$59F(V2];_1301+X@]V&%J,6KHD@85:8Z/+K<@ M*]8WU:+X.MJ0Q)U4A1P[5F@B%!BKN@=5YL N/TYR U6'_*-P4H)Y$Q:--G(! MFFF9-[T+&CBQ02NZ!CY#L[*D1;!-QX?QRP]'BK0C4W)=K?(Y7="BL*8L=^7? M()3@@M9OX'I8T;-N>'@&_=L5J-GQQ_ K*573J(PFE I&=N&GJZ0AIML4&.P;Z,U^8ME<%;=V\?_G$5[F"%0#HYQ<6#, M@/JJE_SN=A]3;5#?SD"#*9AN40W\ ?*36!3 MX'95W>!NQM>P>3A2TU'\,8BN>$S/*^:Y3K_H21\[^R.[$8Q;8DKR@5 X-=#+ M7>C]:U$U.R%?K!D(]5CT#7Y%'KFBXB#DYOH(&OJPJOK7H'TX] M0>\8;,L*.!JY=;G*/E2X"\LZ PZF[&'2:V[K D0(N5.\(O-31;?)G/PHP87! ME%&]X^LHC& _XW6%IFDJVB,<'O1V9!OB!,N*\1<_N=/LC"B7"2GXT^J^-)X4 M#;VLT L1%C2O5BN0?W)KDZLML]'\)*]>_/O!Z61RS#)ME6?$0T#)M5V0P;/2 MHE&B]]D&%(V'%6Q@50(G9LG^WMN__;+W#*\1B<,E=UO@59@B?$$RH63'5X&2 M, AH^ &8/NS6X+/$,0-4M%D7H!N^1A4-OV@:F4X&=C=\M,\>&EW6>-R%]1#?&[!F/DB^0?6]!M6$_ U(?#;A3A M.3K8\=LH&H$3NMZNU^+JN X^LT0"OCB-M[CY Y&M@4?&XQC#ND'^%3K(DOV&FO$< M+2=4[\/\-V%RLI>_E(7E8-",+X$%8=UP8O]Z>?EVCUG3^8K1!*JW*Y&D=7Z+ MB<3JHL;GKBUI@ N>/LXIQDP%+$5#B6G[>]P;Z0($('2S]UBL&MUHI^SU0,'LA(! MF8'HI/@B&BR?2)!RD>KAK#8@>SDT W=EQ@FYN-PE2/J6").Y]"4LDP*2U&MR M=FF(B ,%K&DMR+=0YJ@&HJ2C>!@),%# "]1(. BH\]IHMGQ&HX_DNZEU+W9L MR(@59_=HEELG>X]8_E.2[)(T9!8L([O]TX9A;E >T.6@JH1\J.0JR+9=T,7Y M(5>AHT^3DZE\2)9;(K<.QBD-B9@V?+.VP*MT,@^3*]!<,K*3"W2&\L/9FO.> M H/!;JXRD)W+0AS 5:D*I544\6\W[C[Z&DRNAW XQ'Y_5U& \QZE4A1O'[I> M\,?PO=TH/^5!TYV'+\0@/9L>E7@1R1$_*N=JX^(8'7E!\8*EWS5.W M.[6]&9J9)/US1IG612[8T@R_(3V#F)'T:=804+3@PII&HKR!1JS5LSF-1TS( MHR_#A,S;LN!,EVPH); (59P<%L0@L4NZU$BD2V>D)8PDL-Y*M22<_T*\NF32 MF*%/"3TL%YMTJ"0QE;PUSN\RDH9IN6)6($HU9^V:F&NA!3J8GL!- MU,Q)Q5@42W1"RIU;-5V^(W\9/Y33J];9 ^HEFDKBTG>>RAZ'($5OB93O;*M# M\FW#W['@1*.*?,L;_*$JK0X7#B@ZD' ! M<"GP4E9HD]-GCMEN$K25>&7LV<\SYQ6N2P^ M\H\6.48K"XK)<8;@_O$S>"T1IS*!^LLT,J@" MN"8/<,ZR67X6'G?$NGF@;XBC@B37;]$&7[%8QL0'408PNO\TNG.N#Y\$\ G8\)3Q3QZG?IPE1+I)OT>07_2?;W7EU>/]][-OP,**JD0K+C M;._R&AT-U]N;%HRI>7)Z='(P/4F3O9^46B^%6I?^7.VA*4U97E5M%R9RT)J- MB4=H#;R")Z(ME@^2^A36K1I:08%M82 R$=VQ(0T+8RKNET0ABL_9V_VWIIRY M8?#*9!I)$@:EG-H]2Y(0SVR@8[%D'[/,:5FAID*>*G\H3 BXQ:':#6H"$@S_ M*X?9,F5)#*N+F6XEJLG-5G2?L*F,9WCZ3"RI:"%\W;,I@DO0&L\:"_/XV(#5 M55HD6-\8SVV_>9:Z-*4ZRDZ2%6.HN_,;)*.SGD&$WVA2G\]Y(^M0@E=E6U>K M()U5>R#;C?95^:9H)"8?A#<7U:"S2*4X2V<2U(_**]B:D \@;U&!ERGL!&?J ME@=UOH3UTF*VFP.0(BA81?90/K$;VY"G?CD:WK G4R2C@P6G-^EJ]@E5+CI/3Q'P.,S7Q MQRGB3,4C9IOE@N #G=)AH??HUUG3;7U3AK4$_BOEEXBCOA1;3G>E)3&1R2F@0 M[KF+/;_-2M0'\9F_%:@GQ1-0UA+.J8A2H!U@;2_N0='*\08;Y7?\A.H ([5% MTS@Q[L#924@H=M"PYYUKC>1LIBA9L>S!Z3BD5EB1#_FQZ8-DB2"&79<@NT(94I7V]6U0.H%Z #O'\)%WOO5VF0 M9*R+D$F3DVL@*#F9)!W0Y\Z38N)NNT'^1P/N@U5MN>UV^TIL4CUD*U W:<;1 MT59]J/DV1CE@4Z7!O[ H]%WD0N[4_?P:ZY'>H?18)5(N)^!%3$H+0E8>H[M M%G82[JVN>^G5\4CFHR(<[HO@N0Q3T4ZIWY2&_UP0GHE^$D-2'&Z,\O 3,89'$!? MWY!W@Y56F+M/Q##[L:]?D6H8%D,*1_\-X2(+60>8E\Z7MY#,)@PBX*Y:C-D. MO W$SG2K\8+9J<>_$0K279S< >\UP4CLZE/A=W2K4A4[>@*I:M2/P'GB-LX- M%N?@T>P/1,Y[Y31*+9MC81QJ/V*CH9F/Q%8C?SDD*U9;7%F;=S0RVV[["5XB ME@EA@:.^ZS9:(R_*/ZTGD@(>0=79R:VQRM635+GI7GU)9[%*__-.I6&MQAA-;RQVM;E\H@YAAUEYH[_-%]EH6S M@B4\!5Q++4.M^D*9$'C5O<]2ZQZ*GJ5-*;\0Y.O,I ,F^ M15(.",4G'BF%R15LB=KRT'F&>J?Q#<58NI9[T;![F\-M51K1> M#TZW9/H3- M9&)0Q,&OGZSA F?ADZ<],IQ(A)N'Q.@-9:-0JA/1E4O G"1[H8 CV M.7DSF#I/VV5DY/XN\_D'K0GX;,4Q<2QUBXJM;#.\1S&/[D=*4W .&7*PZ:DD MLU>.CF.7G=>% OKUM=-8G'G#94VTI+V5G90$!$\FU0"_C:@QY(_S2A*O@:J/ M[3*Q&>$1YIP7=;8& :G>0^>71Y2;\3_ M#A4;OAH23" ;MV,E8ND-DW2 4%V-DHE%A H3I7G;)#^59B,D>F6U/;]A^>&# M+EIM$D,O=='!6JXR256LVN QE9.F,0N9K4N4-LE@"PE^KFN)43A?ZJXMS'8% M-[SF:KO9GXZ82]V!I.P"(V>K+'F+GH3K>2'9"_M[]#&8C_OHJF8DU$F:[+T3 M3>!MAL I[UV>P=ZS,684=!&U[A0Y(%C@M(*(QG;CC,U:^=9YZW*J'T!LJNCP M=ZP8S%Q&6="+/74)=RB.F8/7&@ZA.190H;J^5;\K996OMZ0=)*-(CR% MK08.(G6P< E27:U&];"@)M:QPA2D.5E9P/Y;3JNC!!IG78-U*I6)L1MJ$'"0 M$Y0(<89$<#0:9$QG36G?VA$@I%J%\)/D6 MFWMH;1G"A7<%RU.J;W>B75V:CLY!\F"8+E+&(+,WUQXOX[,";Y\XC3!Y^6 1 MZ^LN5D?W;S\NO,,'^%+?,>H,M%DX#Z\=$?8$6,JOU'%3152JDN\ MROO!AN? MX/4BO1S+VCXSQ$F_7W.A(![R&^"74%C5 MV8I3Y(((P%AZ59;YRD8Q2NX'X=*,8*X]2\G/(GW^4[94Y]%@R:QR[\;DARX &[H!3J+MC MVQ8KM4?'^:&4ZX1<&5C^L:*I$!>);X3JT/UL2$D+\V%DN^<9PQ0&*FO-.!ZF MYZL,GKF>HV7:'/P$-EU5"DH9WII4Y;&NP!B@>)_H71Q0S8HZV#0";)9@;5)K M@H*"5(P09G!UG.O"KHFGO]V2%,G1R"F0+AW1N]_)_%)/GI>1E,1FV2+V"&>X MX>O 1JO0"D(E57PGT3B%T] #7(_AO($*#+M5L.G>%& 39K5DSJ7);?%!RB2< MB1KRUF)U.TT4D Z;QRRL1H&G$XH4A!$LEJ 3,%@ -\NPM&@KGT0&#!X=+#&Q MF0$*C/ 12>("C/>HXF]KW/FFK;=\"]R30UOL+[7HFY;=!F)\#.Y=!)_7V9M% M05D[B[%Y(1<*_E.7BCB\_1S4/@38IGM#\0/I#-'*0(#MO;O^!?3GM/_ )>=' MXA.7]$3DM^2)R G9WWO[_ T]0T(]/'?@[&.'8,@KW\H,WM(,)#Z>D>$4J]%T M++7B$$^G.7GH2*X>3/[J+Q;J)*:SR[15]D.]$V;+Y4#P:F9GE%U-J)&/O/(M M.H6L%IP=(H0?%$?4?V-EI6%M)G-QGA#GY5'%C8LW";&Y^ 9[R$^HQ.JT<4F' MR>40*E_/P:G0Z@K1V&QI9AM$M0,J 1;R>QXI53HFC#YHIH0,'0A[^6 M>=%25K?80>S%$<[2',""$(>*92C>H 0J].@Q\%?0\)8:Y?%C[\@6%L'@? ]E M_.N$(7(H-N@E"AQIV-Z4-CFE/>?CB<J&I7KW(B?/?CR%^)H<>&G\ M'KO+);&HSC OZ #1"L21;NJ_[KH7DX'0[8Y9O-77,G/[U[(?)<*C65A<;LCP MX$N5\@Y<_< =!4LDT40TF8)9$/8Q7&\;)9Y"Y"QFGM%CK5 M@V6[&*;Z+;J=$:Y#+\2,5#A0I4B?'9NT=G\0<:@T]*>%8/Z4()Q;+?H+#V?^ MPRX1UL'KS1YQS(2R\#.C;3G,1]$0V\C!0/HDEQ?RO!01FGT^(GM*K*EC)2(E M8SG_2#&Z@*VO -B196OZQI@>;]O3\6O3!84I$ ,%!'I3#Y0-..5NZ-L.3&W( MNJ9Q'T'3$1]*& M3EYS[^Q5+]70@@)DK=:TLF#$) L.%_KJ&\H (Q_+P!RP,G_W&A94M&WU3(,3 M;F47)-CT99.."S[Y5O3;["L-N]3BV9EXT7#CXY7.KM*J6CIN.$S^2D@;1)5* MT&L$]L-BZ;\<7A\JK_FB,&_7#)>1X0EW<;&, B$@1RB"%Z +T^XN./KSD@F@ MD4M:0"Z!6!QB]IZ#[NM3RU"6Z1\O'F9EE>G/>1Q?J6O]K:JC,AJXTMHMBR38FI^K&IZ2HGA$ M@Z5I-69X-?G8CS$#'F^&?-')>"DH5$J:JWH(*XFGR:K]AO8601DI\)MODNGL M\!SOO14=S]'N8R2#U,F]"$1>)M],S@Y/P@B#]*7G3@]G]AB9"/UB\'0'W6W* MDXO#:?2^'7,[/SQZRM0F$S=D9(42"5^7TH[CGA#+,TL!F4L&"!\$OOKP1J(2 MU3(4LXHQCPG/"-I]FYE;)63,V1A5&9*$M@UG%3&_T=AAT&\;7J@*709&T^(. M5K0H;2J3=[8U"-^<#AAJ"\VR6ZH=)2$1GIF-[;2]K(GZ/78P_UU4:00(0*H9 M=3^/GL2 0\@##D(L1?&!V/QF/EJ6.!N)*%C,56NJP[M\<8_P/U=P[-/DZM)Y M-!6OIFTQVQ69"@&"V@!^TV+U &?;/YBHL=L!V>KH\"RL;%?Q>TP#>G+H<(@/ M^*MNA8M>PHSVN@T?KWS#QSVB&U@76;%JGB']K6@V^G?&H,5D![*,7R$XKGKR M$RJ+:>4R9CL:#22)"Q61 2-F$1P][I]TH/V3%#(L976(\C-0P!!>3 M>=FQ[)[^B.&MQ,%2XY1^B/I0GG:TJT=WKZF,ZD8 "A/A>D4WN?6TY.XPS277/2(,7X M.]V&&)5\Q,_Y 5SC68?B0A!L'[B1F3JF.Z74(%P%H.!!O M>LX!K/P MHY$Z<3\2'D\P/ IFOD%#// \5G'UM!VGY1\FKBF7L"YMM91Z9,38 M;;+WQML9>QSHRK *?<4X:/Y9$!MZ#H&88?28$MYDW)UE MT&V=908&/+,NMFO%)X:+O?=(G'XR?MQ)8M^T70GDI4 1MW!4P"2I70J_@_M@ M$45/R-NEV8A2"ZKI/^P8/$Q>(?7_3M3_B:,2+"Y?=7;%@!18I5%O0V-\.#J)T$L+=Z\#:TW4;"Y!B?IQ/D&O>LPZ3% M7?"Z-":BB]<60NJWA'#=5<7PLO_8:J!WG7TD8& ?KX3+-J\_")0V(=J3,0!O MZ#ZY+?O/BD(IQQ?TO*;0W,Q[9QASC6S->3ZB+%+MERCN[(C4\$18%]II=4TF MN\-)B0U"B>)YI\2HI32"<+)Y:C/ZM*M&IF,H)UFG)WL ,O$NR;27O)^Z=P]" MGW0R<8!2@5R-RY[NNYM02,PSV4S^:4"S:^X0XRSN^V@*$;8V0L5^XS'+(=P:2(I?FO*A!EVE:-F[V!X[)LQW4] BM[ JZ M =U=JW$L1(\O0M<2M=E","NYSK>R=1FLN_.M<-=S?KP"'_K#-+(BVE8SCK8!G(N5*Y6FTA"EB10[ M[M<44V3V/2A+ ]>"M>S9;@3GZ@9]HMBDCTQ<;8/91;CI=_K1*R8.%AII^EM) M"?2,)LTP?B&L9LN*@VLPWCU?C_V[F)4 @6#6[)^1C1GEHJN*\HSJD"-SQ7?@ M.[P#7PU=9TP+0_]%"2TI .SW\A2:]X;W5ZPZ?T.Z\2X?[L@-.7;+<8:>OQ'% MM:IU4AP"%)<='<6UU)B[D%A);2:I'@O5>SY,W"Z241^&W-([&A_6>1A)3TOP M1XTJ1 ?[Z43,NA[RT)= M?LEH-V2W*3-SC'W1?2>(C0H9UDILL[!F8D@#Y )6I"LIWT'U MG&U9KR=Z9# NH IUD0A@'4@EMK4E?;KC0"E%!QWLD:A.I5 D$\YVBQ+8XMKC MS'*T!*6 "T@SI!@H4YJ":S6=:BYVDLR=%JWM38CP:33Q; '$:7)/:]) % T, M[$J65[4XK<4=D"(V>*G(&)%DD)',VR+27E-N'5OZ&$H([YIOS.ZC ,['-?8D MLN;^&M'%_< N#;3D_)0,)8&,)^[>\8-6J*FZ[;/A0DZ&LBNE85#^UJKXG6K* M\!X6)B-;$7VQU*R7@QYQY[@;*1N5-"PJOS1?&&P3M@_AR^Y7D^:2PA$=$7_V M;J1U(OE-!TZ!RVY<6*ILJ::T.!\=T*J"(TI"D>,9YG)73MN49*6 MIB9$[P_O3B6_Q 5PI=R[$7E;U M]4E M8P^5B @=-(&:"EI'HGBK>(X1T#C+R*IK8T=30SCE2TVZURN2^Y64AI(GUZXB1!(,0J@:-R@3^-'E]54R/BD4JN@$K;$$)@6*TW9K>22Z5#_Q=LJ[C.:7.79)H2TS-'6Z/KWIEB7M?74 &L=& M@Y_:EJ-&%!+\7+/AQH;CYB!5X+]!;N/3)3E;?:6XPQ8(2Q.MVJ3'HS_EB$T3 M"S.^(1R(Z_!O8^E!KG.1'0$!5[H<>-)T*=+1'Z.^[,JYNRX6^2,\)0XX9\I$MG*TI&7292X2V>$[&+U:HBQRKA/=#^?"@6 MF 7+[=LKZRSJ^LI3; .1F.99&51$Y9-Y&VV!.J[)6J!)ZC414XN3!CVU%)Z# M4B6HQ%_;+V, *H12"_4(Y]1TMD#KPP]^8_7% 5.&H=^CK9*:K* %N$O?)VL" M4:6]B7K$"$C4.L^\OPN>>"F H%*DA1K,NUZ$ 9R:FM*::N6G:IYOZS!)@:. MBH^&)>=(W6M':3W63O6UISA&H&1A<"K1GL:FR"E-0_J)^/>YU(QG:LPA UHE MRA#4;B^ZI?$YZKG;U?\]$@G0B)DV1(:Y2V*DQ#N7XGT>^P^RQQ?\;;E],;QZ6$\/1W2=)[:*)8]*1 MRL(7KW0Y##9@ (Y?"$M7J/6L%7.6?"K=I4NR=&SP/DH:R]Z/GT09J%'' MX)/II!BSNI&)>N$&<"!895=>V.5;1=@5N8'4VTEGT!I47'?6GIB%@=9'RSXQ M]L,YQ7Y$_99ZGH!&95848G50? M(EUSQA?_FH77^^PCYR%Y].M0;I$W#BB/_=Z>U4.+2LR<8!W--:=-!\LCNNGX M'3 8:^9B&A'\%*4[MWF3S&E+AO!M&+R7@6I%M)78V)M9<2E4'N>A)T?HNMAO M7,(4RQ.L3/*U.ZXO?MHM;@R;W&0FN1$?3[Y=1^K<1 MT+HC:&K3V!L8OTU#K5(AJ-Y&9 H*=6#O1JT)XJIUP2ZQ/A(#/]?%C;-EZ!-O M1IG?+AD6NRUS6>H(;KVJ:J4U"\L7^/(VI1U1"=IO(,0;$+ZL@SYT_N:B--2>R4 M<8:$Z!:=59F\"$6YO99+ U7S9.Q2!Q%B_Z"1B!'!T00'EQH7T7HH<>D[%'1, MRC8>J-:;J^'J>@KPQ4E);YBI:-F[ <.^MR5#0_MLL AK2:@4#K"U;NU"PM : MPON'4@(C5Y>_C3VT85'&EW,6-V$4XY^/./>6_^A;YL=W0&=:[0@P:;-ANSJMO9X&I\TU-V'^-IA M><%Y\'356XZ.]4Y13W"C@*?<1IW"J4T'6;H]RTYI8A7 F)7G8BZN#%9S%ZFQ,V; \CG1$/R: M@UVPNI.C/^EJ889Y1*G0Q>8"HP7#L-P67VT MG[!'PTUYBH4Q:B-I##'N?Z<$&6' L*K8T@H%=I(M*V?K(S*O1I,Y;&W=EISL M,3Q"QUE!7U/U0:]\OE49,D=!;^/(*0,:/2+9JUKW:6W%=& MW"@5%;$AIZ9T65)AUU>LF&'@""?O<+\OD1H8A CQ+![A;)LY=+ M5G1TQ)57D]F4_OC,+J*IPW];B8#K6@:?,6P7-I%C9GW#(VO;NKC9)-/D6JX ZOOM(D!]4BN13SZ? MQJ<]&K\C'R?0YC66,BRBWMIU559;@?]MDE?D+:(^617]-R5O1-3,.OH!957Q MJ*)D8)NHT,JFL191>'?@ #<@,SW&6+:H-I(*N/6IR@%FAXUEO$DX<>Z7DKS) M](+[0FH/MDTC?J!>I"H$AFHEA$PYS"XR?Q_@3(:7VI$9=[Y(_Z%'NKIR>XL% M0ZJ0^/H);@K8L>,T4*[H;5'HLO7+AGSAV%_KE[UGR<_5(?WZX.B"8%193A)C M70E,EU0[75EZS?Y[Z3IV4-"K,+/.WW"2=LN6;.M@X#%W0#*C/A@H/=UE151+ CMXN;V%9> V MG QLXO4O],T![O"G;]#WR0N2X)G9OB]M22\PVJ!*.@EZ1N75BC6Z&*-SPRK_ M+\HQA_'F]XE&"CXZSFZ+DO3I_Y&56Y2.["@\UU LA0Y9;R/>EFB>,I5."/X/ MCF4M;(\X@EPA;C3[\W?M7_[\75/\Y<_X?^U??H9#*";)_H_4MQI;EB#8<=Y] M]&56E]3/Y:T^D?R?RYN&"/Q_/V%<=#(#[00+NTNL@%"LC(C>:M-+EHODB'EIW-&.+LQOB 5,%"5*&ME!$U!^!([I\?. M7 E4&&*T\T&*582N9Y$\]QFGW!_H L12MC:!FH+-=0T&C+[>Y*UY'7D)Y 5] M K=8?^G/ZQ"_SUG/VR:C!%0,^6Q:3S8V $'"O?(.@Z# M\_'CHQEDNX]Q?$SL,/S$S/YR[##L^'[H,%P/"VN4CIS-X&! - ^#;5LOST,F MZ4M^YK6!Y+Y=@1%ZEAX#%P)''%_(OT_2V=GDT;>33FRHM&1!A9?>4V>"-O#Z MVQNL>5CO'!D[]> M_PU)R'C9[P->]GLI'4X3]V.I5O]1L+8O#9\%M*K_L5VI-7&?1_UP0*-'[\G+ M#]4*,Q>D=>-.D.YY[YV&[VWOW$=VH,JOHQ]P%0/OL G28Y,?! _BKZOL8W4- M^OC=WZ@J?G\/?H_='M[NPJ2Q-],"%;X9WYP1J NQ )DJ.E>Q3_#'0P20[I=Y M"2INSHE.CA:!/I66@<)KL+XM+__YL):@W3: B068%.)DF!CV>HG[:2(E[_)L MA?:/Q&:I^D3=@-+Z#\&? A#3<'-%Z=*!X4!10!_;!'7,2F /_9+)-R?N102- M0Z%3+O#JM*L-K8.TQ4D.Q(N2L$X=.A6;:IBY6 9,*1?HJ;^6%W.E2.5_>]D1^&3I$CT[O M+)K>K]):E/1?CC"H LE F#G9L$&/OD'DFSPB4=RICJ0+*Y>PO6?A93#>-[-S M]_9-2(\,@3QFW&9+3?"P[$7P>WTYC[4V\15D>+/NFESHH)=CBR MR:W_@;F@N6%))T>*Q;#T@RJCWGOAB/0;30UU0_9.38Y.ADER\C2+).OBO:KS M;/%PX">?NS8T$0Z8=&7,5P7GG3NF&VCWA&H/]34)S74IXUIQ9IJH,T]40/] M BHD#7V^2!:WLN]S)IYX;$F=/.">]UKMTN'_76-I"OONGB8EYS];E;AV2/JM*DH* M9^>"G89H<0@IZ'H'DP56EA+:LG3;G2^LW/"P4?GM:ARK:]Q M;\"<0>38_CO,UB'V)D<._KK,;X$U\2SVH;,$,'R:BI39>2:Z+Y%J*'A>,M/!LU7U7Y%Y JJ(.-RT;R M;>Q4 8C!<9!JBJ'4!,42*;+5]*2!AK6BY03-[3Z+4BY@LZAAG<-!'UM\@!CA M4@=ZM]D2<7AZ(?T6NZUES8\UW%R7OB;9SUT22/ERRL30Y JOM.DAK',UU!V MV_ [X_R3SX@H=E>NH;F9H_I7B<^ES!TCW76L2_Q/<)'_OM-2'#<-HRC%EQN' M.\S!/9[FKKM'00'Y2700;))_S=:;'Y(7U=T:U8)Z+>P1X_^HFL7)L:L8QY[X$&WC86(:+G>)K&7D 3K&6^Y/QR7S%I/G"Y@G%-N? M3)KN @28DT.^/N+[%1Q!6(%'%6'E0[3WS#WHG\YNRZIQ[(!\\ $4)AC:G_T)TGK8$( M-FFP $T5^_Q%<&T?*EB2C5%K=B?;T^BM:MAS(BH;*5L\$R- H0<&OT M/'4NT*]8B1YY#5?7-B%>%C=8I>!Y$U"EO>*3H6L0V/+UZ]>(X5*2:&DIL<1R MA86!\%R)LH,?(_')QX05BTL4(**Y65"CSF\QFDA=Q+#@YH,,RNV?U0OPQ"OR MCI(/R=CFQO%_L"6=!9-9N>NA8S0_8=:?8#8_D0XX#7+4W>1NI=Y=M<5^ABCJ M:SHDPD;2;3(CE):.E_=DW,N;!Q]O_C&?;[W"_"39P8#%C]@%H8YYI\;G3(7[ MBME-?3#]A_&=P<-:E#TQHB40H\Y.\QC""[<;SM,CF-(M.7R^F9QTE'"B=_!V M*=I?Q_D.K(#.;5)6]^ 4[0D&7]'W/3"%I5VY:PT7JPJ1<\O_Y&NXM_IF%L-3 MX6^J'=8664B,^!5;H$/E?NEGFE9:ZX"F4M]2.CR-FDA\,SF\^/]B,UV:TQQ_ M"BW@I4]>BX*NDP%I]-JGQ0[2;?6W:+4DCX31ZKW536V#7#S5N M".Q\'RJ9KT$AO%T5FQ8374&TK![@;KSF2S0R0%_E-S4EC\%\ID,F*%UC!Y0I M]K1!]_>>]%QL;%)RNAU5%.A<0>Q%!\(*Y1J;F.>/!/DP*>Y#D>D!3\FDT7L[ M@HP5D>1D4!,60"Y).YQLI_,D-3;.4"W2<'8[;#4^C7($_L*0]5&,06,'(=#D M= O5"-U&3J>'+B&1Y8OF"%K\@UH#L&VR%M"03YGH)F1EKO1"SXU_.7]!X#QJ#_C'EO#@0#1"N(*6S1C"W%]BZ*J3XXG$$:AA$!738Y$T MXH]':$*N@HO4JD-.1@"YA-*N$V_-(B,QQ CA18C94"PMBC=,!]'DE1S=P!J( MSR/?%^;Q*^+]DZEE14IAKU$C+!6LQ*MMYH+ [3% =+_;[MHGY85$G\EWW[4R MJ,.7 >V\_\Y.\T]'9O1;XR"&1DR>DSKG*EGN3$"I4'/J$/(609UQRAUYQ).! M@6Z1RX966V!^MI<;JC?>9XT5EHWKHOV?>SH\D:6;I[:Q-PYX$11XDE&,.V'7 M4TP&;B#4JJ]?E(H/W$=K6P^UR.T/@1FEU!5+J1$*JDWS*@-:J]5!QZZ/91Z" M4X/[TMC&2$I%;U]<&U)>@G[N.[HFH:-K5].+7L;JTJRKO7RAM[RO+M&X7_]% MGZ5B:EO3J(I;(ST*MD^"G86&B^/W:#=Y4ENO2!_,AGK"?4J;+Y=2%70BN\+$ M'2+1*('(0K8;D3+2PLI)F5CEAKG'C>^B1)T_0IN>^(9B^,+CP^,O91."_&8% MCQ(A3'% >),@K)\75)@I"M+4=!@I":6;9%;VX80B.)5GI'OXW95 MW6#24&\ZTOER- 81I]MM5<)]06*42Z3+(DO:*]D:\"WSVN+^WM'J%RV1@JY8 MBBTX%1B3/]9NT]-Y_J7\]\/T,VW<^P@>;4&6)6C9F'MXOY1;:E5#S%$N@G$0X=>.?: F,^2VQ0&L=6YWD_3T"HL"U"Z M#NZCZ7MV!#2^^ZZ!1(*NZUZ+);ND%O/ J!QR#(:I"+K77N6 M#-";5-5I\>A%3V\'I"!>16W(-8!=C]E$;0*$^!9 &ULWM]]"<,J!.D(#149E M>)VWU,AT.+6[(Z&E?NULB.W7")? KHS1DVNY+SVQC07P%FIL;"'CI-KM27W< MRY4-YVIVS&F>Q;<-(?$WDLBED8"DFY-H8,>_/GZ8?#Y%IV/GF*&@KF!O'AA% MP\&83D364HJBG1RK"M[U]WDI)-TZ;,WT?<17&BXJAQ;%5;6/L1,I M[F4>*#R0RA1[?+["LK@.HW/ _AF]_5AKP[DR:TS/_^7N\I0GC[(5:]_2JFHS9V&+YUNE_VFHSNLF4$#1C&C M['8+@!R\M O93O]^<.]4BYAPG//I"?X7GO#CGZ7'\'F? M2'_ ,B_CZ)NPR,R=M8V;CT:,*B& M3Q;:Z8.>@:X\&&F&.?Y8*OV'TN3'#ECF=03H+$6",BCI$>]P460:/B?LS7$I M-=:B\WTD"EI.5=ZW3@ X_;4A*^LTZ/H4$_I;$Z=C&CQF>H MP_5Q84)?NR>(+^D.I[WEM*.:')^!@_$UQ!.+HC'!Q*/SIT\139^QA*\A>F)Q M,RI\^#W\\8#X\94%W8V$=^K:!$Z)H_V?TVR0M,&0?=%_4Q]*:$(H3 0,-'^$ M%B$+H=LO.?YE%J$-WG!3"\YYH%^_O_[WY._P>C2D7WYDZ*-4/7M.(@[A'D4" MM#%N$,JYM)D/%8;JI$$L!M-T$ARZZPI*S3,)H+ZV*9C_+*^)96BPF*.&Q_O7 MN:CDG]/<_/!95W(]%PE_31(>CD8+NE!/G X_M4,@COS@4GORO;.>?!T961"8 MSW:]EAQJZZLH?K8 1X8LNJBV-RW5^^G 7=!*(UU/DET&8+,17.EODOUCJMC_ M%:WN@VJY]'U/\-:?G9_UQAF0D C0< SCX$_([\7H;D7YZ'+05L 2XP2A@N\ MUSDI2A23L]&@K(*$!7/\=8FEAQ4U]//__C+EM4^V=]F](4Z1I#RY(#EVGOQ: MU;\?%.6!&-OPV5$"7[XJ2NS!NR!(\28Y.3]*3H_/HSE^DYP?XRBH<;[U#:J0 M[S?L64 C,OHNC[_[VNO\D5V7F+)H;\*%7J2GYR2PSU.<](\(6WQ'C;_7F X@ MJL$$T2=F^)_9Q0G>% AT4[N1J/*Y6K;WJ,K-TM.S<_C?Z>E9\@9!*_/.D\MM M71*V#MX3YR?XOV<3Q&P*;>TX"@"67R-*[Q'<(,CXYHO]. M3DY$PQV9O#1+;-QLS6F "$\*B+9997-U MF2ONBT(X%@?L%'NK/K)QB3TV@6'TC"9R*AYQV[6;BO"SEM(6&&%,N<+F.7XA M]0^^C8JD^HHR@0/UWW:)R!Z,V,&#T6/X]]XS=;YA0=_:HX<9S'6?,O'8RN#X/7F^!'U* MBDDIQ88GT:E]&Z$@TRRLEI04R7^22.P6;J*L)5 GR@51@'=3>'H4'UJU+O80 MKUXII^# 0XUH^7F'ZC*$8LTQW UEX'[(:R&WEB5UUQ!-'X<5BF/W6V5001)C M&'$&H,"H\I8NALZ7[ZY_H?^]A/]]2_]^^_P-_*^PTL:)5,[#2<.9"2&GD*)# MX.*P/]5#GLN[]4]W"*6T&;%LN?2$V>*-()_CDB5+SV!MN)&0M,\86FC"!N MV"DH[9Z-3'\7)F^$YZ;H-P^&WTHGZ!XF++M966." &P]"73DIE/6Q>M#Q5BF MU3V?#VDO@.OR^$/2QDI;SW$Q0X^:+54S*P'7&#N]R=UV3L:VDTL&#+K"4U2Y M2D=UA7[&H=)U !,O#)DTCHO P>/L360)-,ZTF14V]8D2@8*#.]Y"BYM,@1=H M!-DT3!^5""V.PR?K3!\BI[V/V(3$)E=J+%C)#RH'M-\1!L*TH49+ W*>/.8F M++L M08'BP5'0IIO0Y!;)*TJ+(49GHNB,5!Q;(B1M7>IW'2#/TWI.MF6(1]7 M6HF':7.P5H 9@^P74K4>Z2XTLG&E,8'OY2JF?J9%$[ SWX6NZLP?V)$<] *4 MA,\LO,3D#'S"#1M$;"/R\17:(1.Y2L_ER+!M?K7/"$K=?;&)_2?*9!+HW.Y&M,A$HIN;(D MHP;NAF?!R$L8LE/(M\22*!?=#:>.E ME^4^7MC/4/NUQ,B "COW>G. =Y!=HWO$5-[42E]]I<&9]AXM2HT! DN_[!; M^G#V"2O#DVP:O1L7*,94Q3U4K45G**E ]!T]A$_326?3A1CWII(R3 _Q%&,K M:/3\:O=[DY M[(QO;BMT?Q T*8-',5(']X98L?[@EA#NY?9AP_H_@QJF40((BG>RU)@ZT;XH M8KR*A8#VQ"6@,=K36:I:T=#.(D'&>$FO=MJS?8'3(^;%3PPW3[%01MY@H^"& MQZ/ )SI*FFAAHG1WD;79#C@NX9J5B"NT9LB@@7L[%'<^X>#Y;5W=X^6*OOXZ M(SSPU(2C]29%F'G+&=3<6/N6]79DQ%MJN$%U!SJMFZ)R"8(@&(L-,>*(W=E! M"S-2J_AADB56?>Z!L5@%LCQ[(A0Y4OO09 /QCM MKPV6.NVX'9\D$EZ/DK1VX(%J3X 6TY"+D()RZ5.I'=T1?=(I!G5+A,3BU00;%EYI=_6GTP 9 [=__WK&Q+=2;J1*9[[)$S'?^]]^P/U010 :>6'0Y#V[X#/2# MW$8PQ U_^XXPH%YT50A?G\S[QQ4&;0^DI?$*Q&-:W0@ZH))J8$>M 4&TH\?3 MP]G@CJ;=&D;K">K2QSO;CE?(DT0H;Z>Z*HH=*[6KZ5/&)9^'J2(C0Y]W[.C/ M4!+4B(^U@I\KN8(P,4!9F3$)3I7/3T;X_.0_-Y^3'*5, X3221;U]C9.L.8" M&>YDQDX:\N&P\:Y-WH3"B.,72;738)V.;=KI+LX_^13.OY@>GG\)X[]Y*D^> M/(G7U0 R6$$^YO\13'DB7MW!N*"([NO'S-'"(K:N08%+,G3]IM _NY&^M)2" MPR'ZYC^F[\"[L93O;Y+9.::#3(]/*1'KZ 0CU:?GYS#H:D76H?C$.!*^P'Z> M9/RAV3Q)CX_/DHOSX^0XG9Q.DUDZ.0O):I/T?#:C_TYG..I).IU@]L L/3^= M#'9-D9261D($C[H#;AXTM>A!? L#VS&4_3FZ,9^9^&YG^3^FBT04C@""7LQH M"R\XE^[HC-))CL2M"5.C?D7')Z?)\3'F3\PN+N!_,1F%#NGL_"0YF9WB%[![ ML*>P.W1L3BY\WO!L%K(2G[;%.Q2UJ*/?8_O,B10H+[3Q>G#)HC,=JPZFKG3# MY1-M2Q%!%CSLQ"V_F3SRPXB(:5PS-?0\!S^E\&'WT$3D4+XK3=9" VBM,2>- M.C;V?8?Y2]?K&4]5K\.5;P9-I:.^"6P_%#9,JN#"5#N*I:I)LC^(V3&S[*7N M.P73\(Q1S.J9\>/)X13^;T;_]W?.8$29H%^?SI(_)2"?X'].X'_>%J\?KAY!P>FQX>X4\FA],+^,^+@OH4+Y('PA+M]OCYT^"_?NUN1;!. M8IHW@Q'&D! [/:2"A.GAR93_,[&4NRLN'3:<[3CBU!D9Q!OM851#]2CZ;K]T MA6.Q)(AZ#> XSV57X8O[-3IAK=^,AB)>B13^--F;PCZG)T<7],GL%+.*3T1# MZ58+$^N&Z"$Z%_O'IA->YGJBLU.%GCH]\JV0.N.C%DB9>9C!2DF!^4)1&:;C MI6V](C5MNO,F FX[3]4@TN\]V,W9-#V;GHUDVZ0,-#.TN'/D,;B&4A;LC)!3>"AQ$$X?:<.=V$\@RE% MU5S.&(+1'!U-_/IHU[MO#>0XAA^$Q^/R2:KJ<[O:R9V;1LES!.:SP 2>5C5D M4I@QSY5[Z35SZ<%-,82F,7G+AH1-SI1R9J135[Q[-:[>^+RT;ZVMU*X*8];' M(^G>3S)V&9,!VBUY0S-F_4"*!"15*RL6!YB+'O4Q]:/XJA5%-9*650RVDZCD MD):1+_)E,2]:S:SKYB*>8!^TV3'J)\>HDQR=I!?G$_SKZ(2ZS)V#N)APW[+I M-#T_NXB$42PX09Z8.+Z87?3D/W[V+L1])>V)>W==3":]Y\?^^S*2VT-*4?<7 MK&L-?WJ%!B$A'LLIV9]=G"7AWMP'-7 ZG3*PTPNTJ.+7;M\&IKW3FO#S\8V&6RGB],_<)M9 MM1[^] G;?'IV-+S-_,5K3;/L71>B>EL>YAQS<)-3V%4P)9(I[/.T?QKP8S ( M/IEY)C/7_)'^18T$!\34\;D<;=S\V>P\G5".]8189S8Y38]FI\HZ1Q?3?@\X M#-8&]^25YE#,A\I]=SV/97\A-3_9I-Q6V?*_+G9%BN\\!M?6-=@Q07#EWGL99WXPJ>F+;AO5J>S M6(!Z!%FK45SWX32AL$EHCK+A*:VN>D;$:Z6 MW1#B^67-%N;8@;PHUC?;NE&<3,U-7<&O5E7MLE5Y4Z+%X,C__>^75Z$8++![ M4/WGKAJ&#TCGI;0SAME#21MD5PF>MB*:,(YB@.H; \[SC7@"9@DS,\&KUZRK M_ DPC+>2ITK<.="NI:TF""NXB/# MD@G]6305=P"D@EP&*QT$=P&64EV D&& _;6]DU>IMA?5O,)/6P%_];L6+<"F M$FB?J"CYE6$:@2)&]37W4G1^=C=!/8J^&8J1U'GGKG5"C-*U= MZ[DG:,\U[>7GX?T0#D+?YGBLK:UH!R(-(G"G<"%6UH2"4/2H61^A_+42V.*^ MK0DU:LFW7%!AD8I%3I 1TB>%?M.X'Q&^!88@6PR[T(&[L1\IF1M0#U=6QW&3 ME=89A]NY"T.<=1AB#,?RR,-=CM0,TWRQGQ_/I)$3&)#4-,;4SF@" V#790U<+;8\"I':HJA*4TH]671B497+5#% MG5SSS-D/L=X.'FZF4,WV:X+W0@7-V1A' \V1Z0DD%YR=D3T!L9IS M943C47@?UOE3=Y?)7,9P'SDUN#R8](%ES!9V"^#[,2^H6L;0SX-=5KO<8T;T M"&\B9&AT21YCL&*\?$BO+8G58EY,= /'/I M#56LJ9:@6_8^O!E1%1]W]^"(.B8/=O,3J#+-VW5JVM.W]U7]^^%(MH^4H N" M;*9"&BWPVZQF[",L R;>F@>"'HX*/TVUS;2'L%B+G#FB?2)"EF# :>WW/^MC M2D9DJ8OF=SZOCN#<*;LK*KN'PR'8OG_8^/ZP+_"*DL7IF1>("[BHAMBY>[^& M'!D>15E$+S^GPTVGOJTO9O&<7LSZI^.3CH-3%!#P!$3U\'A-JRR%)^;!FAR? M@;B[$+'=VW>,\Z33XVERQ:;2*W8+/+C6-]3K1.72(&H[_W2I/R7T"*G1Z@QK M]5Z"KR,'B 3VJD*H$"WN>H\?O"FCT_$]VU@M*P,T4\!<2D#QKOG,WHA2 M=LX5]); /_ K,/X';XG@Y\6+:U%G]V70=CNTMR)9?,P0T)3,4;<W\> MI9$R5!0JXY@06(1)$**H@/W&7D/V[.B "DKA-1@KE_DRPR+&JC1 M:C,XS;'=&)XU_@+DJ?@&2--_4_)Y(-,;E!NN=V>6PUD'.M /0^N1T3>'4N5# M]^L;4N%,P5&SR69#&1+6W(F<[!$4->@O"_CG:QR ?!"4ZH%)<_@HX;[,#D^! M8;#[FS![B&^,3O;&RDX$Y,!-0O!5:"Y1$0](ETR\+_O%LP3,='@O]X GNZ*F M6PI_AL3:+^"9$WJ&+Z>N1)%>U(P3PC,YJ!"L++1#+!TEE72"U\\^DPL8^R=! M7_!=%&$N8#1L1!NWA?:9W/M+W>UY%U7G1>A44K7+/)FO],X#A9:N/6I%V'U+ MN?BDW7%,C/V)%2N\N] ..P>.]:'-C8Z(X&1.U _L39+40JB36#T'>_5 M.4"T5T4@Y*TB^Y+J]K3?N"!D\.3/WT.)3%2;NN> M/9%8T8_:T9=*8Z7'!NALT1-_-?Y:=F<\]GO>*=R4P3Z[/?%3"_(P&W49^I%+ M1J^@7HCB\7)8.6!D-Y2!92V[I0H%T7<8'FR@K_>P\#,8NLR5/OH[](,$8#ET M&* MQ$11\V3;F#GPP&J&6BD!'3@,%LC*B/ E5>LGT5=^$B>=ZJGI.7R?4Y(EFQ^R0)U0N0)EUF% M-(&<-I[QI,7G8)=95=M=1GO7%!]=86NS#WU*H!2$"@$$9MKM![_D#YV%RAC<]L?DN M8.QBYB9N&6OHN21O-EQ!HR"[1$R\"]M6HWF->%\HEI.UAFR*A[P *A- *.LP M =ICGFV:\2H^Y;_\XSS?"-S,)2:;KU!/[)Q&3G$()W!.&0X\2<^HE"0A.7,8 MK%O0O-!K"0)[&TKRP^:$@KF!H^?+]'#)#O91&^)(W'G'*(IU3DF_P.,[C0[* M(.#6LJ W<9],/8QA^6KG]DR1'_-;6-);3OBE'*@WSK\OSF,.B"R+5%- M*!2,3MR]"8%B8?M>E_-#T.I=ZI;!NQ#DU/##=^@*R_V3R3[2W)JRVJ+&QA5[ MT0T?X$B0FF!"W6TS?>QRE7^4[Y/W637TLFBBSI1^D2^!=Y"L9H.*!$%((LKV M)1_2BX(% )SZ;1U<#3]7E)]4AN]1@;-%D8DDGH8AZK\B5>)2@KE7NA?2$PV$WC+%2X3;6"VR M-1 *&:+.\>ZPOU'<%^U6FR%BAM\'^YHOW1;F4^8/E@'.+LPWW(IO,M/-[NR/ M;OQ;#@:"V:7Y:L! F%)O@M&4LZQ8F]MYE%]^Q7#,IJ*B*?]&NYQ&7\@L*N;@ MQ$_[M^WBUI4T)!A KYGKX/HINJ\R2HROC?9;X1.X#3+W%Y55LM(JK;= &U6O+'OAS:#,W(NRX9P'7W]BE$#^8^E>__$ M<;8=.HJ0^[FL/1PRTX'@&JU)-Z2#V$B!:VFUR-%9)'*XP@H,<\@)9DHIO'W& MZ/8ZD/&' [L= MLZ20D5)3B6FR)9A+:VTON*2, Z")2%]W<%&E^U"@9#LT44Y*%HI;]8TBI7AZ MQ MA?BB/W2)UNOTS$_:9/;G'J8M[#Y!I]Z]/^->!Y)*%(IAM%/+/PV"-HWDV M_[VL[N'S6^,L=T=1.BUY'_FD5:3<(4 Y]W3O\IA*:FRT^;&PS<$&VUW62Q5( M\@-<4PO"LD0>K2CBV/)!>1Z\9QAC"=-&& F5%N=^J;Q/>D(EU\':"* HT:D. M7$5#N@?;;%L^H7+L]/!H5O=67#%(*-!R<3V=1K;1>=;M&IJQ$.Y;%2S(P99+ M'>Y>9>SD0P7&'@'#B-:OAU96(@H*:B.$781DQ E=EHLZO\?/#_6=00Z9D=^[ M\ZNANCI+'-R6F6#4A#8D]XR(5V#"96O9GM87Q2?>R RPM7:I(EMZ!"(Z?D0<&P M=%"7>HV"E!$Z*O3*"R:=P1NN+$5(U#>\,W",(EX?QQP;-HM>"Q9H^(R(W3YL ML#6,1M:0 CH*9]OI/,(T>K.PS=2U&/*A3WYQ=X[!!8?T/:)5=WL*ZG@.+UX7 MA$[U*_GR:NE)B)*OOV;2-!KIOLGU-T43T!II[L".Q+X9^I"POZ.EM'8[OM#K M,H&2LH)$E]LY\GI*A 'NZ'=^Z=;**-K_6R+2>Y0#&7L(GOQD2HWD*;:TWU;/ MDOC!\3*=\5=CT=@*]$MLVWP]+]@HZ]6M9*[QK;KD._%9'H>+5,Y\)U'%671) MIY@XQ"*+Q0#L%/]\CAWE#N07(?G )4FQHF^YT;TNO#6<4.2 $F_HY/+M:W8I M2%LA[G!I8.R6W$#%LI)+S;W2ZPX4SD.H<0(.6\)%@B5I!8/H5VM8T3N\!FLX M>*GO*6R8[@Q'&9*,!UHO5$LF@^7!9Y)&O#"P$L'DP35AP@[WFK2'T.64^2WHX#2X:?BC(.144M/00GZJ=5%4:)31(:3Y K_/P<[!R]H" M/7K-6N$R;ZIF](Y.^/!MM[DV=M*>=#,ZS[]Z&W<9^/BDFPI[/ONR5_4S69L[ M%F'BFMF-WM)'UVR!6#"F"_KQ#OP2=U.H']!S'ROX'EYB 9?KR" M#5LGL$=7(&DQD)RL#S<129/?*@)TZ@Z4-0Z<]N^8/<%,05+AC5LQ3.RU MRY)\'P1 47(\G+&.?LW)'8GPK""6L]5#TZH[G4YX;P(ER?++U3)++O,&0>6M M&W"FJ8J<]RC[T!G! *T^%TFGBZ>WD&P?*D5QG6"'9D[[ZY^Q981J.TSOE;OH M,'3ON,;_YI7H.UO@#T\+_9^GK.E\LXJ8G9T[/FT5R5#SS?N7Z02 MLKL.(FE?YU'X=&\!BOH"Z5%/.1 M.A^J '=Y%'-_-B1)S;()1EO _4$(SY&QR MC ,>G\-W9Z=';$XWR3G.!=23:7IT=)Z<'1\E+[<81=+)_ U>L #Q-DT0$^CX M%"=S-CU-KD$E_V=>8S%K<@Y_7\S.,-_\Y!CQT4Y.DNL5!H>*S'+*SQ Y[70V MA:=GR6M4LO&^2J?P1OC%$<[@9'HJ_Y;)S8[/DG/\?CH]3DZG$YMT L0C*+:S MT_.X<3O2[2)%8#T@U'%Z?D;]X\[3V=&$ #+2<_C%:^$/.DHK3"5?<26LQ!O' ML5M^[#[\Q+Z _:V=S,ZHL]WQY+@GQ+NM]\"N&Z'W[)M0 MLHX5S5Q3X )0(244_-AB8U-Y%#];_>N_3&>S'Y+_GF%*,.%X;>@@-0M[^GA+E0Y.^7QW1P::1)=!!>I\]0"S>3C )#[N+J!&(_.I4)-\:D1PBSVIV1P\0*:A M[N,]@QJU3.LM?V'SLJQ$NF]Z(,.6.3)'M8OK]P<"]&A-W#R"T-Z"^/ZSP M(@(YN"[$S*2,0;]JJ0"%7W'B4IG?5JVT./,D?*>/L%'>5#7,N*[%+,] -4;=M( GL4ZP>2@J(3PY MD.(04GGA6(^?!W/.&OZ[)R>ZI(1)NDR&7F)0+18N#=QH&=(QY%Q)0J9$9EWJ ME7L!:4SH'Y#$]A78,^QI;(("F[JQK46PNA.S4ERZU0JLPQ6=]97H'JV\QAP7 M.\:)6)Q*V]"I34E&4>X1E?EV?\SX&=$\Z(:1-B94+->JIY*X&52(9UBS03%] M5 W-G46%X,MEL2KH4!)3FX89NC%)#T1VR.KV0//-\4F/E+.3IPR,#&*Q64,"1W?C,YCHH! M@,BSHV21/322 X^MH7A3.Q,Z M5ZE&4T(1C_D?R9C=,2-BG>$=X]Q'NA,]BU!R K6 HH)":[L$4Y*:B@M?X$'7 M19/!8P+N-?B3ZU')S@CJT#L1_B8!U5+K0E MBD#KA23)D4 3R;,+D M!M/=T&$!FP=D3?;WL!V!](YNXYH.C,]K=O7M5E.V1/I=,Y"()D"^U)C-E8&' MPMC7+Z]@:"M?*=9NS:ZNOM/+ H9_@(,L@7\6A))CSN'(X+5@+V=+L3^)%8-> M1!T6\*U6 SI$:H42T:E]RBXU=]JD!7A[P4F=DHJF&3<2.GADH+ O$1R2HVE MH+&@WFPQ>8F*C=AEB>;%*SS8DZ.#OYGY0) '[,T>@4P96UT$A3+LDC70.KBF MR%HW09QM%T7[)'IE I7!Q1_81'Y1Y4UOAQ>&8AAUT2 "I9^[Q9A (1/]G*T> M.)"5QQTD$9$UGTH0I[E4&U &V9\6+)LT5!$#83Q.$V4L2(EZG6OR>.1_ M6]!M5.98"HN"E(N8"# $R40H&5;NWD1E,ZC^#S<1\DPCJLX !3C:PK:RS[& M^9]]<3^#5-(#I(8@F,V?-@QS@_* +D?36I1L^60>)E?F2L!R2P7ADNKPP&!H%V0@.[EY)HD"OL2K@-T0N7.S M@%;W94RNAU"2EB2Q@ +;F/AR5Q&JSSU*I:@L8.AZ2<57JC?*SSF*-O11-MQ2 MWMF9/%FY*H/?G7[J\QX"C7+,.BD5@G3N+]Z>BO$+6_ O%2O@L>^)D'S*S<,] M0B[=&S1)2=R30!()U7@/!6P>0:T%Q )2XETW!.XK23:&\!I*^CQP")[X4+[A M,-!2+S$UE[O@+KP>*DTR['R=WR=P1X -&IJ9-=LJ7;\>!RK5!9^3[ %4**C] M,K5IER*00"/6B@,8AI!'7^9:MJ9#09V4ZF) ':^)2I(0N;5=#54SBHBFB@R\ M[_>&:13S,/I4)V]BI":E:1A6@Z>$HA2S0O: M$.[)G&/E$0J%[*.P NI,DHK/DHG+9ABA5*_HJNGR'3D8%,9T3ISZ@&J,I>>) M,?0)[-&/T7:#K(]'80,Z3\/?:6??)6E"64/W"]BM>AQ*-KJ 0=#WA'SA^%*"77/JT1L*V1;YG++TZ$S7*:<>A8_P MD=NZVF[H!=!Z8L)I;3K@@=R5@/RH5?D&978LZ5 M.SKJV^,S$5+?A1E$G-9T$]%W7*O&YY[S)"JOD:2.7GH^!)?).K)1?[**3&4! M-) "25$JA=E"=\F( %@U,M9_D59H_@Z6?R)0:#D#N88\IW=!JCWAD2@+*\3L M3#M'IX>K9J,8!B4Z#3?A\H! CDX#&4R$F,C?QI"L]]JG6Q,Q&4=8H#P9DT[E M'L-Y QO-DSD(610^_C;Q/;GQ]^N\_9Z:S6"%\38C)3.G2DG)X2W]# 47 _L M/ MX>>3T5FR\RD'K> VL).49?CE[QO/,:96$Z,2G7: $8$-_8#?6\;-$2M(, MH*CQ6:QXUU,+DU^)MYE _64:&50CA35+S[VE. @[G>#3\#FG/(-M[?N[Q&S\?U]J8%ZVZ>G!Z='&"!PMY/2JV7 M0JU+?Z[VJ.D0-H*L0L8\6KL&7EU^WZH"($[WQZ1O^V#!>!FH( MX9?J%L_"V_VW [U6V3?ZU MAONJ?$,XDFQQJO"VZ+5)<9;.)*@?E5=K!CJ(WJ("+^J1@-5N=8[((]*Z^H## M09K(S2$]!Z6FR.IU9SW2?K.C,XT@6UC$-QL7*.)X[ (*]^0IWXY&MRRD@L*8 M)/![".0>5SON&"OV?)BIB3\2NZ'BAWP*.X8(5AHO@3^5R"XK>GZ3.=9>P^!2K:H1)^\:RQDI;KU[6>3E(HUN2?'6MNIRTC^IJH!,%X&+ MP3/JJX;YD(JC0<:UFC&9#Z*=XIP.-<"37%/$1__B^(_+3;. $+RIS0FPD&.U M",2 U179G%(WM*99X":$R.0E2?[U7R9GQS\DSUTR\]NL)."/$I.]4$^*)Z"L M90CV2"G0#B2)L"U:.=Z*ZD=E,I':(CEV6HB]>H@"["C:N3^.G,T4)2ML7.IT M'%(K+")-CG4ZZ75BFS&(>R;K3H5G>8-H@22*& M94.8*E29K(\AZ #O7\+%WOM5&B197)R2>B4'=ZAIY'/GJPFPN9O*>B4;IJ:K MNP_[2FS"64X\X^AH6VG:MY9U)"Q?TP;!7Q\(0L+Z,M^P4]@VB\2/'.D=1@.; M;N0\\;D>A74>L',F5X"8$+7QO-AHZ!I#8ZA98#LF*U197UN8=CS!J7ZD2[()*!YC:H62U241?6GN$J?->0W.K=BI2%YGH\$-A6^7XM9T-3?; MI$B'*9BI([?5RUV*UW\:=2L-#C1&ZOO#M:U+2^!25ZJ[U-SAC^ZS+)R5#WG( M2.KXD@K)Q*0P&F,^NRF9Z<_Y0&X(O=!P'1XO,Y %JN]P^?\RPQ+@'PFZ& (]KE4>")UGK;+R,C]7>;S MC\@1*P2RHB3)IHTF'C;#>Q3SZ'ZDO GGD!&X/#Z59/9J3E^G!G7LNE# Z[YV M&HLS;[BLB9:TM[*3DA'AR:0:X+<1-8;\<5Y)XC7@JL)E8C/: 1E@WD/GE]4, M6_O]F*-VA^JG>8J!&D[9-KO2.]T9R%3^O6T44-YN6T+J?V?C=JQ$(*20=(!0 M78V2B46$"A.E>0>PBD^DV0B)M#OZ.ONMJH6VY"D2FT2HEOKX8RU7&=, -(G@ M,963IC$+ Q4PNH6>?[J0X.>ZEAB%\Z7NVL*=Y=E><[7=[$]'S*7N0%KQ/XC3 ML+]''X/YN(^NZI\K1&2=I,G>.."#M"4=6(ETQ%7KSD,]L@5.*XAH;#?.V*R5 M;YVWCEN,+XLV/OP=*T8K(7NQIR[A#L4QEA4]N@5IB#-RU(7#5?BI898S5P3'AX87-"^ 6B A MJ@V:4ZEO=AB@RE!CQH[ &MCKI"DXH2<$^7_%?7EO&TF6Y]^SGR+AK9J2!RD. M;U$NS "R;->XQQ. P_>/Y@'FH4QIN($D+LN>ZP M4LJ):#=7ZBB,#5HO)-DJ-$J:X;/!"%7G0IN/8;O*ICMT#[L<:@YW@+KQ,"5+UOW#PV1+'J"Y M3(+/=5 O1F-O/PY(9'A<^ M#KC2_%XIC(1M:.>4%_9,L)Y(#.,!SDS+9DCM)9 .=:FYE""J^)/42HWG( ME+)_[QJVB891+M'H S2MNP#51;$\6HJ)87T:W:*/4,P?50+[8P5:&X$Y?XC: MJ8Q&\;F"FL3H?M)4U,O2[5U%IH:Z98PCS[5"E.O5>I?21?J![D&<0^ MXKVY^NQD&4GRH.'X+ \^%NK[D 'T9(O-*/W4@JW<:QG V75\#9'A5!A%%SY8 MDC"#Y0.H)%N$LX*JW8S/AP9XUA?% E%O2@$]:]T[&MU*D,J#O1$\]K9QP2FD MA;AOKB*A+/'K3DP%R!WD(E*@%N\0SLR1LT?O+SXZ>3^/'SBCB%%XX@R?".RL M-!"^(4>/WCU]B\\@B??/'1M]WI3(I9EO>03O< 3LSR]JJOM@Q7Z\EA0A2[=3 MC5(&DI=7M?8ZML=@:^@L><;9E4DV$3ID/)L*FZS5E4&#-E MD/7H:K0J)H$<7@FG#QU8]1-%?%1Y@9(3BPFL8BVSYH"=])C4@_RP:5^TL%HM M. Q[5RRNM@N)$V5O')UA@2(%HX/>Q!7-O%AR.7FJ(HG1)&J8<']=E]4&X]Q9 M;Y-<7#Q9$K,(E;%S2D?E[!<,^*H]]?BE;)M=\1/,V$PMI)E^#;2+_9E M6HKBKK3;WAPW.<<]I^L)USGT61J*:IJ%E5IC+F9S""&;3'0:]J.S>.M# 6@.>N":X_A ME[]B_\R5O(\1\6&>'@@@$!^S:3;7B&%?KI9:12&=>.08;_4) @Q YGU'@ST MA+1P,NV0&X&&8^W:8I!+34B)NV+ $DV%>!+RC-I4)@QV(WB\> Q8]:YS#DXN M6YE9F[2UE04J[66_ M )(*KW#N*FCKLD5WQFZ]69.V#^!$,!H1?GKOCY\A.F0 8:WT0R*NL M$'KQ/CMN[.[3HG+/S.TB<32;K:#'@C=H39S_B@DL=93KI\'P%!J#82^E'P3G M&,D8FU\']BKX;@5939@O3(."@IN<..=NV[TH!V"M4DQQ[R!J[Z>JM7J96)/Q MQ2 W2&T/83CP'ZCUHB#MGVC/]6T)T*BN"H<9WV01"-% +%/IW4[U1J/%;#E M^KJ95&ZCDQJ+DGVY63RI;XNK\C\>H;E^_4?YZ#]?^HS-S/Z.50@W)')S0;#5 M'5<#1$/Z&CDS$2]264 6)0,:'"PC*[($ZA8?)-]R?BREY]!,3LA;P#[0=0^R M1'%9K]:W7IM7\Z9":X<%J-FRMUI[<5#]&QZO6#UQ;I;S%01;OKS6C-5[MJOR M"57)+S5)B;]874(407U5=SH7,WK]-JGYWH$DKT> G)+-!49,QD.&\F_=UBL M"#+P[UG[LU2X,+FCQVZYCL%3);.U+8'MR0F&%9W8I*+D/<"0%12Q!D3425L,EI^XGPJ:-1?W$UI8:.& %M@BJFRS(X@/M\VX1QI?J,9"FCX@,NHAYJ.+6\VI X+T]^BM%>8>20F1 M.8+HX=$U]RHD]R3SI'?ZS8I[4LJ7>BZKG,18K<.5L')YIP?:22>ACTBE,??, M3;7EP"9 "RBC1\)PAO;KCF3^XZ)S /K-EHC M)+I-H* YG(0,-['2"YOQ5]R,UV1$)NKYHK%)FME/\@\84M 1E3@-0.D MY;@E]XCZ6I"D3""U:T6]Q;O44Y&I]YK&0%%THQBM3RC3M.*MK+I9XI M9-XZ$13BV/]FV!WZZ9P$)EXZK*JCWR_A9 M-A_S;7:":5U)Z-^=42JX&[Z3F)W-,(HW$KYY:I-<&ZLX@/-N"JV"B;KWO+H;?5GP/3R#),A/OU5^5RY M)QU!N,?ROVZ5MP# 5^M!AFS8^# '\#(>&]18*/$--[R",7]%Z8>Z21+<+Q@5 M1]$!?*Q)LU8QAYHIMF."Y3A\=+B.7&O1([TI:H>49:G63K2I-V1N.$IZE&%CD M+[%2246*+,0[+TFF=0/^^W9%4?R:AT,V9IHW MZ6-$.:^P7@>:HE!'\Y:HHU?HX1EX&#Y0<:(^8T+ +XYXJC03G["R:9L^2>'U MU;JZA)4'C(LG! 4[_3GCP3QQA(^HC88:Z*SS;S+M5HH;CF2H(SDR)J'F #RW MT\74@7-<.&ELBWN*ZO=_^64544#YC&<_FR\'\NRG*,:19H"740 M'15 @I0Y\+S5_$<"*[&Q: +\.H>!ZAE?EP,?1(!L7TC"&6"Y-3Y<7 MK%3W$HL&CT=1:/>H)&^(G?";!..""J1<(TK>H+(6D"6,G@R"N@LX+6,C"GK6 MAIU@<"B(3L *PADB$7[%>2D]J&2/2K654"U(%F4&^80_0'[W2\5*OL8*FLN$ ML2?'#5"-( &C$H@."HL*(IW"I-I"@WDX_9XR(PM8,2?&2>2F)BN*WMJ(A#;R M.T.^T\+GP<"+N5N"=V49F$SN9[*M@$IIAZ3I_ZBV43'!GR7U M2@1]&S;EG?=R7-%?CX$^B^IW3)8""8 /&2JM7$(92UR' \#\/LJ'Y'@=S"M4 MHYS;)G>'F,W^JGR$??W!%;%W[_(>50I*H$C< A,&-]<(RZ7H]&PZ-9"F@BO( MD2?FS*!QV"['3U%G2K7UN@71/.+##OKW?></$Z+LNIA[&:Q# MA_VX??!%M"5&$VT2SU\$A_'7,HH!N1,&A>0;3(V"'T=,3\ &,3_>IQ,KQH5[ MZ>SB/!O.^GGV*,(H[#T*G>2<2 -$":R<,BZS-$PIT9"H*6_>BQ'X'1E*SELS M4PU2Q-%"DV$!FL<1F[]OW:TBAPB"+ER[37;$ NVLDC<'MM$#J7O9W"@[S38B M#UI(:NC(?JS254"-F&/'[V_%^67+6^#G$G;4UMRVII.JF%>^!(-YE$XG!\?$ MXFSC6 !>23!KO7T[7R5_31T2 Z*P!C\T_6YX^] &SG?/@Z]R^7"[-,T5:4AO M&JD+9Y5%,2X>JW6!,3%:3VK3#O0K7.(%9\X6&V_*P,/?G,(M%EDBDQN6"T8& MXHEG(1!5"XT3)8<#T1N,!2("6-\[+O$IS 4 O^7R$QFZ2"9BQ06BH_$M;CV[ M07@N&FF\=8FQ8R01)7RC>(".-]C'Y*)Q,>IK*2$3K%"C/ZN5@,PLEX:,'9SZ MRS8/UFA%'T*3* (!X/[\4J6'H12\[)U2;8 M K% HZR.@Q0"'JX616?9U1+HWXDGRCM1*;+E:. +$*-_XI2:>>K 1 M BD/MHI383P7-4S31L5!;26TJVW$EH4(DRQ+$7$1]L>1YI@!,A=5MZLC\,2L MUY@.M4D,56W6Y+DJN6*]QV\'M8XB2NY _/EJU-J*C/D7&?ED60BUBZ:-M MB!3(D>+O;*BG#!\:J1X.;E!#_E.HK9&;2AQMP& B^=E"5&"U8#BTWB_LI+@Z MS.*SQL"[,M3\B]T3*E@D";8V9QIKNS?1^7[]U/S["6J9P]7[)-X5K^M*M@XH M99J?CNM'X:SH),*3U+A;D/Y(8!NM]/>R-'XU GU).6+9PHQ&>PH[1GH_9^V@ MJ 4Q1,#?&YQ! KASO\1$*>0@R.B063)0)E@3X'W4-<1G8#,Y.+S> !-8W#<( ML 9BX)[%GM-T(NVFW8MJ5XTZ88'(0HR7SISAG#@LX8]Y*!S(+N[D],K,?0Y^ MV*WJ??*D2A')!YL=.!E9N[!213S O*$ELTN(/_(6D/']4/Q)8XSL=\U07)]E'-9&SPMLE_:B=_K5? E"JO:\-%4 M5'(SE+6!&:%%*)0_NE?AKF,.Q!5'#ZJ/V^+!6YT-0[2E!%);S\3&*KF=I2\. MH/4=$Q44:$7*9:'#6RM&/?RU*.YL &U0Z"8 _[%C;P;*2TV%X@M;R M!R&0NH *NRX1*VT]$,R3N,PX,4=L-W HT.SLB+V&XE/J*$,<*$!]XG697/NQ MU.)Q7D2WV\7-;JH;S@9K@;<6QHT^8CP)T.,R68W +,Q%PBY&HEZP7D 0.(F M"*7;!2 C)6/[T^\08[>EGO&4U+ZL73.UB(K+*: _$4D*D5--*'&P\L P&J:( M)$U?>!!K.# *V+&V=;)2AU<27S2:!#,__N:$_]II@"21W#?^IEP0X*.2O27S MT;#(5%9%;6#B-(./)71_ ,W%5'J!!-MGGWA,MT1'\)(=K@#X'3C4] *OZ/KX M^]QVR\C3S9RF,2NE%SX7+JK]DDA61=4'2Q/@\?<1D2Q2DFW6H"J&N6L6<9@+ MH'B) R-/$TDR5Z+&&.AQ4ATQE@D"T#22TT-=1UN2:MI&]020++Q*_@(+J8]P M&7 .OO]4I%=@^+#F*4ZV\B_/L \*XGXS!-&C9?OY( M*LX"=L%UQ:*D@3;?U7TDJ)5:V.2GNJ.JF3&454C8I(J)LFXMZR7>'@7GO _9 M#M$+BHE&5J^Q%EIB0>R"M;A]NLD2+J)T+T2G=EM'H29P-*!:50.(=[78>MI/ M)FLG!I5O)'Y!\@_D,RGX6&,3D=RMM'\ ,!3?'/D!-0R M+H;V*&R9.5E>7A/Q05@^<57"K1!LS# .'#:$C7;Q%B%PM6=&#<%<[>E^AM/"/[V.!T-F6O&D$LX+6S! &= MP-;!MRLM$(WL+"NY9=L6ED^Q>A\4.S/2B$!NAI8C'S[I;O)+P8P1-#1 )X>( M<;PIH]D0Y1'4!@CQL93JE3ZOF$];JK>< QR5@Z)N5L[1 H0+A0NTA3C8MJ5524@\'"_9QF7$-$\#TK4 MKE?+U991)2/-<>\7LQ>HI&+=EA7^S+$^2%#M-7@!0RFH5>9F4+;$EU:HM60) M$"EHX-)=3HLH4\Q7MQP[M+6QC1Y&P1?$IGBMCU3_'3NXJSAV>5MC+G[*0.[M MT6M9"!ZR'UV@9]V[S?>=ZMYPI24M7B;M:CV,'64/"6Y]3BGS>$]>.Y(T[ _& MN5^Y*MHB7_7EXRV:X*#>R\='C[,WJQZ^?=P_15@_NI HD)TS# MG2YRK5_SH M U>(F3[N/2(VQLT#Z8,0]]I#>X?)&X1>@T )$(-9D8(CMM-0!/%U6HR?^2H< ME$'J)T@XB$Z RB=HM!57?0KN^Q.DFW'>&.:,8CE$ A!"KQ%0<+.#C$YR@Y6[ M/2GE.#U2F38&EAA")"/1K&PL.NS@V?:3FP9LPR2QB1(#08T$" IYM=B+(H9(!N?_7WI2;Q[K&*@MI#'*[ M+9FKX[(_"Y C*\)W(&Q)K!I1H-'5% :+Z@<=5;VREW,JJDRBW4MC;6IVPV1;*N% M$FZ9R@I[_Y\3.?>#6.1[[.'@_[#]O E^]F1 M2QG_T%L#V X7^Y44P&A1CGQUI\V=6RR?&Z2=/+(G?N4K#AZW2&[?[J[OCBRLG#H%=W>VR@4]\!PU@2#2 !LXK M#.",E\G24Y$=E]@PL,2"TX;FP,31 *2MEMHJSM670X92R)TS/CD>C,R,;:%! MG=\$X:D.7)(\>U5B:07^;#;N,SY5\_.AO]Q8\8P]$%0GEKDT4\Y;56QE>2BW MOPI!,\EFL-($7C-?(+DXBI"^#2T.OU)J5',\NXD2KLFHB(/V4AB274"<907S M@#9#SJ! B4UN8")].!A0422U*+7!@P)/!S_KF4AQ#0XT+?L.7!-.0X_R9241 MLR17-H@<) *&_%E ?);!:J/*JD=9G645'"O0'@AD2J!TA9L!*PMYH0:07R'6 M%Y';!;NH0$K,!'X")<,(+5D%$\,.V.W?JTQ7 'B MGC=5R9#((2&E29!Z+\C6HW A=()@=Z+1-(0"TON Z5R[90_"IT*4>\05DG7" M(#!:&=+(_5UA>1%U);%GLF[^.W_LC9ZH19G .18(/745DZT;+WJ"XB2S4/I' MU@S!;G)&]I;=XW2DZ F6 M3.#R>4FDR&[^"A4(C!F(>O(&Q$XOC@&@MGUJ=F>(3F]W+:I3([#]0>TL VB% MRR&P]PH/7WM=I_F*+P3 8?_&&,OB,9]WOROF$BA;S(UQ?YDX\0W+7!$< MBG M=4TJ!=IA_/!T"S=23DO$8P8/:K"WD.!688#4URK+N.M:;EYB76I/720V'R(, MJDVABI[[&Z@>?1#D]*';I$T)C:/;C<,%DDA\#*O_ NL+ -%VO.5>SJ:N")>- MQ-X8?E=0OKSOG X+8^]2=F1&U>"N89;: )*[._D(X!0C*WP8D!K2/*'IG'J* MD6XE&,>6 EE%9X@!4#QP),V[EYUI41:N.QV-Y6;EKB'ENKE%A59-N3:8/'IT MM+2++I-J)EA8&"JB4]9!:#K"+=(L 6N.N@;7IP:7KI:?5D1S&E99=R_[*#[Q*,0?Q MP]8EM[GIQ"2:0A:*;_$,;+2RC#34."C$VZ$1IFFTD=T*1@0AUZ:Q!,VB M0RI4""FWXJ;:H%I9.;QM8QW*Q9&F[HB$Q53]F0/)NGQ;+PWJXYE M77*)<_\5I_CM!*++&+^W[PFJ]\HL,(X::R*+@D#>;@ M0220[I\W9_0>-XB_1KRCJH;5PH]7U\>@:1UQM^_??F3&\5@P\$F[%*,FQ@67 MI4"K KA\YEZR$80X'A]'*- ) 03%-0<%+6B:I(0C1#I3.*2X@R'#"/;$*"/7 M/]QW-M#3T:?"=^+TXQUN4A6B'A+@7X#8@+=+ MRLML"7]=R>[@L-#'$OO37H ME1^L8(?!S"P]X65;S0M_SN',X9YLG,HL:#;&I2MK),2,JEO!^E.RI>V)#2!U MBH3ZBN@2VQ_Z8+"RS?'F_K9D)HP E[99OMBBF:(Q+V\F0LO-Y^JR8F+O/H!+'5G&6OE4TVRVDU'-!GUPFS*KQ(82R/-2Q)#0Z^#C*#^!9>D-;B0O1=SRYP?&2LEU0I*GT_3A\DR'7>D@==T@<-HFE ::R/1SC_=B84\4YX%:QN^*T[ M+P; 108\$4$U7J#/EZ_"<-1W5^$\Y$WP)%->? ,B4*I;'A-^(L78]3JP&:#U M0JCG11.SS%2A9FIPX":M[HOXP'T?Y:'[S/D&_?<<#V[;[SHSDS_[S+P!WR)[ M]W;Z,V?[G9RLB5A<4.;($ASP+!Q@)\]O($77K1?&,-79AP*0<5;KJ[(9QZ)" M;0-X)@5&$\#":#EWPG8B ;,51$;P"NT<;8*D*,(ZKBK*(-WE7OLFKC66E!MJ M[(-D!'K;?>P/X>S;'"UC=-OE-W;Z\:.G(FB=8SJHQ'.PBM2?$$%:LSL1:83?D 4%:/BECZ$SM=47]RD"5#KE=0L0U/.#EWV,L>B2% ^2 MD:)CP% (-E7$HPGPA O,(/1[\ $$?#CI^J(')^)+;'S:JE\YT;*\S8:^W&L; M1 ,32Y0K\LR[IO-V4(< *2,"%VED%3:S#_%>)? 7('DAD2;)<;"7R=PY]OE> MWEN?;B-[4Y(S*6#-#D5U3S_BG[//JSOP]3!"+TAUIE\>#+$/Q::GE&"?NJ'K MQLX\"7- TT$C2]_7;<^#"&BV1E,MY.4]?L@97V *\E 5R93:EL1/OY8&R +] M[B&Z0&KC82DD7YC+3O6:AR_4\'D$#3X[H<78)2$*P3>-596H1/6\9' M>?HQH(DGCYSI$3KD$A@B4COK*WGF3E9X^AU9(1#(;\,*.6!L)SV&F%];1PII MP/!G*N(7%)ABHGPRF %1QD@Q-X/7:-=A>=V'&\>$6"(6K3!N_?$<31;D/$I= M1+(>SRO%?$! $2ZSQ.YPJ=8FX2)!@"5Z5MD&)48^;Z2PCO$3B>.)#E!*[621 M:F_)OOG:3K'KNQZUTZ\_:LT<@3=.@N%4LZ-7Z 9R@\5:]V![1HR&QU%55J[H M25A0Y-G"UW"7FT]_"(,Q&2N2B.G&1S&5&Q73(!GTBHV7BZW F(7.*NT.D$YI M\0"5%EY: A'B>C6$D^(#%$=]WB9X$$19J/ +>[VM"\2Z ZYXNS'-LZG)7:$/ MMA!.JN$W^W2,G?K?WFQO2BS\^P3BCAN3_"$[&O3SX7":P>^#?#PZ@<^&H_QT M2I\=C?+AZ\P'XS&C?'&ZQU-]ZC?&PYPH?L]]X;[6^MN2P_.])GJ@6CN?)0,%%Y#7E6M>&_$*=J\ZOD_=JPNMB1J<)F"IA"&S7==; MAB 6]!OB1U"_#MB(9S2P',_IF9=: _K=PC&LDWSL#K0[7.-3_GV2CTX&.WM' MT[@67<9(%=_I'4;V;_RU.1G97S\0?@_UX,@5G8UHE65HP^%0AS8>CY.%P_8J M"K,7.X@Q=Y?S-$AP+]!VF.7 C.FF;)W^Y M[T0G)Z=VHN.A3M0U=#*"F<(C00_#?#08XU@20VS4 Q(+=)M-D*6R5+6_P'OE MA'T8\K7XP*OAYOL!NTM M;+IP,\'^Z3SZF^M7^HFD)!2FF M$PQBOMI>;@!76K'YF[@F6B4J.I]^.I1['>^UDT_'*+?^"A$GQZOK:PN4"F1S M-#N)VDF<>U!3QJX=> 6FRPDIU7+G=$!XA/3]Q7TSW^I.QB3YW;+B9'!$)'6H M="R!WA'ULU*++8K(X<,) ?+/+K!(9XI=\7=^JZPRLS.<4#/E.VP0]R6)19-9/YN.9T%!RQ^RV1A:<5R^:^H!S#_P-$SKP#"Y MYFOOVA_]YBORBO);8$NT)UB2TWPZPSL^RV%Z&$;V>441CCX'<@ *W@A^C$XG M:!3;@K'&MX0Q_ZOKS1TPVE$^/9FY?X?3D^PM@*:4C2>OM^MEA:F]CK3,)O"O MD_'/+4@]AAJM/JUACU DZ3NB,\[22Y:-)GG?:>VC43[K TVMZR=!_.&\=/<6 MX%HE9+:P%=Z.1DZJGX'V>>36:SJ!*]JU-S\X+6 VZ.//P63"\D?+X%G9K,UH M-8D&$K\%)P%C%CG RY>H7[)%S>DR"])#XWN'!=>?HB6P8:[[JRC MNGM51^KUG@&R-1_Q^L_19]^W)6#]X*@PT.KA>(J\KS^!G9ZZ\W%1(@1V+I'J MG,X+YMMZP[%V Z<3GF2GLW$V=C+ T-V"P8F7#P;Y;#3"G\,1M#K)'4.%'O/9 M=/ U^P1B%8NQ]QF$*NXC$ HSJRV$[4&=I/;ZD/KS0+6]N%ZO[LF2CC"P4)L[#O#Z!]07\BJ!7^'O^G78+A*+GZNN"2J9P2-"S M]5@7=-(;NO]&^-]?5T!9,19;OG;"^X^9N[WNGXG[!ZI''5_#6!6_"J'(=;-Z M3K+X,1OV^O#*H#<\=3^>58C"-L_NJ]+QTZ:1]L?D;[\VMR)9AE@(@BZUK+"7 MT(<]-$8,>Y,A_1BHM"AY%O.*_-;XRBHG[M,]K@/<1$O@L_FF[0W M8V(X;;8G)HI]M5&8#C#N+FI2!..+LF!.AV=1B<8/GM?4MBQOLPV MW]/!('J^[>?SX.2E^$_S#21W+9^>@_:S6&!H!B[DT>CT)/,W_\A1XN'(?!!] M03L9)JN@>Z!M D?#(UQ3"*6Y*&)R42: "5].@Z4\Z/AZ3#O3ZD9)^#W3[MV>>K]1X.3230W M^*QMDYUL=#K]CMM,W"W]Z1[;/#WII[>9OH#X1RD[%E;DX(RF2AZ@M.*IVU7' MS;.AV^=A?!O@8\>3#SX\@Y'Q/^)OZ,M*D*GQC*\V;/YH-,L'J(,,\.B,!M.\ M/YK*T>F?#F-R>7-3&1C'<\FLO]K7%\%(N5CN>'OCL_#)J;-<+8^O:%=0N#2X M@IC5TF@Y^W*S>%+?.J7G/QZA'+K^HWSTGR\.ZH*K,I 1I=%=DYBG;91-$O^_ M, "&U:[@[@DAYD2KM]H=?T#-C80WKDLPL[COT?T 6W1R,J6 P^$$U0(G!4(L M#?\Y=-+AL._(QK2?G;CS[7X?X+PNRWM 1]73/QKP&9,UHKNI*S4=HCB:CYT* MPHHP<9)UR>*^QFB '..N#6J[C1(NLK)\\0U4U,0I0M2N)#X(CK4C@T#^L#0B M59 7@.M&>RA#NWD><-8:DT0$H:#)3EEBB\$O:*-@S?K*7X;]%"6.J0]BL+!V M[+K\5&!U,30G:J*CM ZY4>DCK85F@M0;G_&S@D=-6(U');#;01=#47 \=HG% M'L#RI+@+='<$3G@;RS@DS'A:D9U)B]D'R(#S?P)RGDSN-4^.DQ&RU\5R"^"T MVW4IH(2X _HR!?4TRKI('),DJ.O]\F[Y=K=9K%'K7 MTHV.A[$.T/:G+9Z (<==P'1[D!5*ZD&]V<[OL[]L%Q19Y@[Q*5_&:-^!/^?# M<42% ]\NF;S=P*AY**Q^SR%]ZYOH8+[3[PEV#:[8L_)R8[*K.9G< XL (M@? MJP56Q7X%RI1/KVK@4]SZW@L&Z5_HCER7$4%]8@;0VL<'3M>G('PYR>1^6B,* M\+)"&!4RSN,76R*^%J6 'O;]S=?%W1+4K1^S,\V%_ 8M$KW5JI-WAQ M=V^789JE@,U+N\$KN623.OG)P^'7;P2[ER"O#MY^K*Z5@> MY&:OV S%&T/:C1 SU25&]0S."SY&0%C:)\$$=[2*R-[:] M%M2DR,CRSDG^@")""-%$KCS&$M/+[V*)T74^RX8G/V8GTQ^SD?LY'OWHOWJ: M_1O^'Q[0#\^SX>F/[L/!#/[5CY]E@P%^/ @^?HZK0LWHAR_TN7_+'KRHB0W+ M/A?SAC^&HP(Z?(7-33B3=JUG,RV@QOJ?6=61&_AD'"S<:-)*3WB)8MG591!5@_373]Q#SVJ/!,8 JH9UY!G9E M;ZNII]WM%/M./@,:^9.P;#D:8">G('>#AVPRS4Z=>#)!OV,^=@K^65T5V84; M9G$+9VSF=.J3TZ$3$$" &.:G3MZGPN=.M3\9.?E_# V.G:J0GS@Y&66R.IO! M6,9.:\C[_1D4M;\%+)8/Y;]?!?'63#;.!>VH\A<&<#*?9A1.V_D&EU+.9 M^_MT= +ZQV0,1NG))+M8K-RT7.\:$P?FZNEHZ)X>92_!3PP&,B?-].&-/HQ@ M,ISR[SRXT?@DF\'WP^'8Z2 #'73F%@_MWR?3&5,?/0 _N(4"5XE;J'$^.T&/ MFE-R^P,TB>2SZ:SK_,75UO8C"7+-=P<3 M>BD.Z> Z8N^:6%0F>,GR5@N)OUI4:%O88^SN!MB[& ?PWO9TB3]>/,N.?D@$ M^?IGIGL\(^VHX>#_$NN>KJ;+0W;9R8MST!H2\/J\AO*RR\AZ3J*8X'X MS>9G<3Q0\XEF7NZ\Q*H?RJ2BZ]!,KVL_5=["P@M59__,=JZ>?Y]2G#CB;O\& M?HG3KYJ//&?_Y!'7,WE,02NV8$\4JV(3B>45Y^>XT7.=H8(M5M MW[X!&Y5B[@>;<4BJR#$DG5(BR#N?/R+7QWW-A\S1D7\7$RB@^"^QFHO_X(// MQ/@A^#L^P3[?(5K?UD2$(_H9TZ+.J9U!8/4S::*U MYQ++S:#70?Q]8GF[;N.>0>)MZ_'G1,^WG$ G"YAT?ON7[=(3]HAJ%FLESM&79[=KSS:B9HNE)_U=S"0*"3O;?O(, M(1[M0K^,)( 7Y67/Z3_X960^LGPF3CUHWPC@V$B9VA[)/MA:1ETWX8)L>=X0 MV'8N7CH=O*/ M^ DQ65K8WC:M_'7Q9>]G/Q@3W'*UH3 N4*J:#Y[VLWEQ'YN?P?H#)DOM2ZV1 MS4=':9GME8&95L-PRQ:\=G?^]W:Z B^5[=;E];;6K-&8,B27X>-M"$/MSDLN^FVCM%[SU6&ZQ6C&>U\% MIQ.17ZAMM\-[V0H.WGH4WMYR,((CM^!UI!S9Q&*]@(OFE*@;5)!4MS:3"@+C MGIG.]YCFH&6:O.>M9ZF5%:YGSWPPY9'=HEI*BY&XO'V4E[9G#QAJ%X,($ILBFA_E.0&@Z,ZG M*"T@*92U*QSI%!]$,]:&*>]SQ=4\_IFUKDU7?E$["T1]C98P>X'Y&VV/MB4/ MN0-EC1YI=+W7)EG'-.1&]EY3=4B5WT,.\UV0F2-:=2W'@?Q8,EBKP3MM7L251Z3AEF-^;*H?I3,\D]2;5Y&_O M'0<"T#50\6+ZN2N1J/E"*IUH5Z.QY7+/17*K]%*S>](&B4[>96B9;^>\-4LH MR.2))AXF\R0(F4GJV7]^0>['\S#WX_ 92VLYZNB;L-%.1IK.08F)W4'9+M'K MJ<2@=L*:3 _J(!2=B4)M[^U(&FKOKB4'YT Z8"'9#M_OH%%M\[>SRQH+D,1* M5EO^3M)Z@GT[S7J1"N:WAHX^T=&]9,?DD[:QB.0$8F7Z_< DOKN+V-43A*EV MFK8XF#18/2O67]YG]CF)4CH#\MM] \EM"\3JCU40.!=[4/J]?AQV\&[K-"D, M75M7<:@IE-+YPX>&07!]#;2.Z^)_9#_OMJWO2%J?\954LR(F+"\(T0A/-!X/YHX">3 MU!(>,)B++2[4>L=8ALE^##HK=8F&^NP(4H8>?YM%&(UZ(_>_;]HU.(0V._K% M9"?*>OK8S0JZSXVYH&+Z]I#8'>?)#CN8X+M@@EVO$?%]RWT<0<)+^XMB.#0K MY\WP-("W.XA6-U6(;W'R]B?& 19><#-OD9WO-Y99\KP" ]G+I\"1VPS^37&< M&C@OLCSHU4D&@/YQMT]A5XVSR#VU#6227!T.3 UI I Z#L.):*GF6=F:>I]6 M& 6$Y1DI==<]$NW/>-@;)4B_37VKA$1_GS4!6R3%UD$ >_97GO4[ZK*55+7U ME#A:!VR(?91NZSUZVI]\[=7>070-HU>@1<[;_%/69/\>.^?RL/X'HV'O-'DHNH>UZWH< MM(M?U=7#-CCJA-U;>^_UPX64[SJ&?:25[SF ?25$'$)JL__L??A.8]A_'[[/ M /;5540?>IF\AFG2I]JW?:3#3P9:'5DB+UO$)H,4O!M#B M+ 2TX.$\;)(>@N#,0 K8F?GPI81VF\SA;S[7HN.R5SB3$FE0+"WE;Y?GQ$.; M[?G8-/F8QQ*(AIF24J>CY*?#Y*=IQ3(-31"QNMY@%C.Z7G\8?0CH!=&'(99! M9(;].M""HVT]]Z"GT?ZV2CK[&8C>-GJ+)?$#!?=(LPVP#;I#GM+1>CO\"B9 M*3+2HSEO.$M_B;6$T-B/0^L,Z@G64D+!VB<=00QK])BJM'5;D]W;S225H=H[ MX^FXKQT-0BCB;1!!Q%7F5E#%W9&_Y@L?(SH]>+J_6F+?K7J7?'L/SR=:[76+A*QP@Z:'C.;@YYB!MH =M MQZKUC9C5)B$1HO9V81Y$2W8@*$';1 YL)SX1(;I"\_LVE(.]]HVSZULV+4!0 M:77<-+>^=2':L"O:J7D35Z+MJ 2S:'W,X,0H' Q?MU9KMG'E:3JV6>@PKGJ? M5@0UILNAWPX-L4_^1A!_VQ)7@B&Q _8972V*ZJ:3U;5%IV!X[&SO5!!YYGKS MK_]S<#+[^7);+>8)JF_=5<.6=KO7J8N_>@LQQ;!BD=IH^E@C>%UN*JF%Z1/] M$]L+#QIP-H/G6;0W%-\/+EV9 /OS&!=XAW)(%Z?;!-D-"7_\>0#)D)/DCA1H MB;[/SN<#6 ,I@;ES2 V"&>NWCFHYGEY#-Q@;NP&+M%R22(92:ZUEJO:;T3;=TQ55":_+( IR4\T+ $CKH7I2S>ZG]7*+7I=4+,$MJ M:9BY-^]6L)+*V:N73]^^#T.D=RX)1NG5CMP7*"K^4:PI53'5Z:@W3?@=UI7C M#N\A$3Z(ZCUT(0?[.)T22KNXI 5N <])Q"\XL>)__,N_ .I-U$W#"-3]>@RR M$:1TU?OE=)4W2U/':6>L,V;S72D#N(<(G/4V#D?=R5L;$"IT6Y6N[!M]%L(3 M):UM*7"B^,$ =B@M]Z5!>6*RLPM\*#ZY^Z(0I?MJ !+%.[83F*B=W:37=>?F M-N%T0N,7YP\8M!V]L=V['3?;)7RD07H2PI?@Z[325@^8TWHS%1SGP<*FQ[G) M7I1E ^NF703]KE@S^Y#N!O:-)["=(7ZEP=CIX$Q)D^"?!WZSS_S_?V#C[#.N M26\2+]W7XND\A*,FC;U_.B;/0T;^IT/X/&20[UD!>E= S&R0SWA0'FIK.YTW M^?D7]UKV[G.QOKFXJG+0T@^245$O%!WNUG6=*.ET!EZ9_UTNRZOV_'/)?-RK MO<5UD9V5;A?:%1S'DZMYM<+56((P->SW3_+L5>]=S\J77=-W7Y]=7[O-P[$\ MIYJ4K53D#GKY7-UV$,-#P9PP*0LU<"8UX#5IYR0>3B=^R M4E*_/ZSSYP_M?)"^E0=U_N+!G2?)QP,HL&+..<7.NWFZZ1$P387H-G M1*[VM3IX2U&C?H6(6&>*P/7U>QL!;45#W5[6Y=^WH!,\_T.R9%,2WB^+U:7[ MR.2#YQPMMP.*P+W[QNDPY57V:C/O94?PA[LD_U46B\WGS$DX)8 I/;;/-P?5 MT.7;7FUZ4$^MTY\1-=TA,XS2N!(R5ZZ@S?YX,BVFD_+;W\A;E128H>I"E)CK2"8D M0TH/9>Y5I<0HK4P2H][4]Q<>0X3#..0UNV6J HFHN8K@O'?O60;'>'GS\0_ M!1^A%\]#/T$>@2_W@ ?0GL1W)M%K-RT.,\&'O9M!Y]!DQ#!8(QK!&T3)2A*3 ME2%&Z,:YI\:1""HD4/K0Z,J!\52/+ARXD3E/+8<1+J2M[2JX[U4[?13H1D8@ MH;07.(7.$8EB>B]8U80JPENU!4E3 M[/28-C*"7TU_2G=ZB:&9T7B%5OI]9(>OF.QH$ "S(P #P M 'AL+W=O;\=)-=C+0"?+%$U_("E^G*&N7WUX67G_(GXTM8LW MDTU*VZOI-)8;T^CXN]\:!W?6/C0ZP=?P/(W;8'05-\:DII[*V>QLVFCK)K?7 MA[8687I[W5U\L^8U_BSOO@I=)KLS3WIU,YE-H-X45>P;/7SNB:["_V'RZ[4M MS8,OV\:XM(<*IM;)>A#O/>N,BZ:2L!5]+6M@*,2=[K6KC0" M04H"4HX)J1"D(B#5*)#+#@=^BB!S C(?$[) D 4!68P)>88@SPC(LS$ASQ'D M.0%YS@OY8&(9[+8K%WXM[MIHG8D1P5T0\<'2&_0KMS5_K&B)///L8/8FN"6&YT,'@!GU$K^(Q[)M:U7OF@.]F) MCR%H]]RM. F/K8_H*+%DS&99)E^^G,(SW:^( M#;04WVUS**=DW%+16YMT+7I.#$4Y)&.72-/8U/SW3(!*DH6GUY76'(TLY9", M62)_=84PJ@L=8 ?[!,M+[#;64 L34B+)F$VRM,_.0ET-F^W[-B98K4/?GY^, M?P[8)!FEDHS9)YHA;*=Q-&*I'0BF74R8+NN)P'D:&Y27I',7OFU]0Z4'S FI1?)K)E;'"DJRD** MV4(#F, Y=[NC1*ZB+*38TV=#F(L [6),RD**V4+#F)^\KUYQ6IRR4,YLH<'] MVUZ7&).R4,YL(0H3[F%,RD(YLX4H3%BG,"9EH9S;0D>[X,A?(+ MC$E9*&>V$(V)8Z&&]ELJL(=ROOL)?1"@O=5TN M@N@^]N=L>='EPM=M7=]#V9_NL]?]FRA=&X>7:&[_ 5!+ P04 " !LA&E+ MKWL"MO,! #G( &@ 'AL+U]R96QS+W=OZ^#ILZ4N*O"_2QP4)8 MY[P;'ED##S_3L2Z'KLW-H<^+M].QS>NJ*:7_$4+>-.E4YYNN3^WXR:X;3G49 MWP[[T->;UWJ?@BZ7JS!,9U2/#].9B^?MNAJ>MU(M?M7#/I5U%=Z.X4\WO.8F MI9+#^2(WXX+QEO<^_<_Z;K<[;-)3M_E]2FWYHN+?@BI\':3S04H/LOD@HP?Y M?)#3@^)\4*0'K>:#5O2@V_F@6WK0W7S0'3WH?C[HGAXD2R#CDI^$L.9K+8!K MX7LM &SABRV ;.&;+0!MX:LM@&WANRT ;N'++8!NX=LM &_AZZU ;^7KK4!O MO<*S-GK8YNNM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZVU M;^/K;4!OX^MM0&^[PED).BSAZVU ;^/K;4!OX^MM0&_CZVU ;^/K;4!OX^MM M0&_CZ^U ;^?K[4!OY^OM0&_GZ^U ;[_"63$>@=^7I'H'?DZQV!WO$*OU5.],Y-/:3M M2QD.[3Y?NN33\&]K)G#G\GY,E\\X3_UV_T3I,FY)X?QZ\>_3>>I'1/CTOX;' MOU!+ P04 " !LA&E+D /W<]0! "L( $P %M#;VYT96YT7U1Y<&5S M72YX;6S-VEU/PC 4!N"_0G9K6.G'\"/ C7JK)/H'ZG9@"]O:M 7AW]L--=', M1",D[PUC.]TY[T;S7#%[/ECRHWU3MWZ>E"'8&\9\7E*C?6HLM;&R,J[1(9ZZ M-;,ZW^@U,3&93%ENVD!M&(>N1[*8W=%*;^LPNCU>[UK/$VUM7>4Z5*9EN[;X MUG3\WC!U5/=K?%E9?Q$7)*/[?>SBX[5Y$JL^8;^8\/W&[CS>][@CYZJ"_A3- MK%953H7)MTV\)?76D2Y\212:.O6E=E0\!5>UZ_>\2^W"@VYB8[:OV9<%Z?ER MA$--PP'ZRBDGA[@M:&A47SA^\G\-_-@-N7$TMBY67:@&'B]&6L:J9]W"4SXB M=5NGH.)7PV/K\_VPK\9M^N]#+_RSZ%E_^-];/UT. 9)#@N10(#DRD!Q3D!R7 M(#FN0')<@^3@$Y0@**)R%%(YBJD -02P$"% ,4 " !LA&E+'R// \ M 3 @ "P @ $ 7W)E;',O+G)E;'-02P$"% ,4 M" !LA&E+9O,+8(( "Q $ @ 'I 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( &R$:4O<>CN#[@ "L" 1 M " 9D! !D;V-0&UL M4$L! A0#% @ ;(1I2RC@@?E6 @ KP< !@ ( !]P@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;(1I M2X!_V_ED! ZQ0 !@ ( !0!( 'AL+W=O@( $D( 8 M " =H6 !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ ;(1I2VFK6U.I! EA< !@ M ( !QAL 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ ;(1I2_WR>OVT 0 T@, !D ( !=20 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M;(1I2]>19Q>Q 0 T@, !D ( !-2H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;(1I2]%3%WBT 0 T@, !D M ( !M34 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;(1I2TI_1ZW# 0 -P0 !D ( !7CP 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;(1I M2PK-B^[3 0 G 0 !D ( !,$( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;(1I2P6LMJ+@ 0 04 M !D ( !,D@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;(1I2\QCY_PY P *PX !D M ( !.TX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ;(1I2^[RXGE5!0 V1X !D ( !.5< 'AL+W=O M&PO=V]R:W-H965T4 , #@1 9 " ;)? M !X;"]W;W)K&UL4$L! A0#% @ ;(1I2T+W M03;? 0 GP0 !D ( !.6, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;(1I2S.YBX.M 0 T0, !D M ( !46H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ;(1I2P ]:#K$ @ ZPH !D ( ! M^74 'AL+W=O >&PO=V]R:W-H965T&UL4$L! A0#% M @ ;(1I2[^>1?2&! 1AD !D ( !T8 'AL+W=O&PO=V]R:W-H965T0* , H/ 9 " ?N/ !X;"]W;W)K&UL4$L! A0#% @ ;(1I2UF<,.[W P *1, !D M ( !6I, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;(1I2T\D9&UL4$L! A0#% @ ;(1I2UZ:@:M< @ M 0T T ( !_DH! 'AL+W-T>6QEF.QH$ "S(P #P @ &%30$ >&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ ;(1I2Z][ K;S 0 YR !H M ( !S%$! 'AL+U]R96QS+W=O<&5S72YX;6Q02P4& #\ /P K$0 _%4! end XML 67 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 68 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 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 288 270 1 false 98 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 Sheet http://www.codexis.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.codexis.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.codexis.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.codexis.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 1003001 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Sheet http://www.codexis.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.codexis.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows 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 2122100 - Disclosure - Subsequent Events Sheet http://www.codexis.com/role/SubsequentEvents Subsequent Events Notes 20 false false R21.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 21 false false R22.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 22 false false R23.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 23 false false R24.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 24 false false R25.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 25 false false R26.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 26 false false R27.htm 2312301 - Disclosure - Capital Stock (Tables) Sheet http://www.codexis.com/role/CapitalStockTables Capital Stock (Tables) Tables http://www.codexis.com/role/CapitalStock 27 false false R28.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 28 false false R29.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 29 false false R30.htm 2401401 - Disclosure - Description of Business - Textual (Details) Sheet http://www.codexis.com/role/DescriptionOfBusinessTextualDetails Description of Business - Textual (Details) Details 30 false false R31.htm 2402402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Textual (Details) Sheet http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTextualDetails Basis of Presentation and Summary of Significant Accounting Policies - Textual (Details) Details http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies 31 false false R32.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 32 false false R33.htm 2403403 - Disclosure - Net Income (Loss) per Share - Anti-Dilutive Securities (Details) Sheet http://www.codexis.com/role/NetIncomeLossPerShareAntiDilutiveSecuritiesDetails Net Income (Loss) per Share - Anti-Dilutive Securities (Details) Details http://www.codexis.com/role/NetIncomeLossPerShareTables 33 false false R34.htm 2404401 - Disclosure - Collaborative Arrangements - Textual (Details) Sheet http://www.codexis.com/role/CollaborativeArrangementsTextualDetails Collaborative Arrangements - Textual (Details) Details 34 false false R35.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 35 false false R36.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 36 false false R37.htm 2407402 - Disclosure - Balance Sheets Details - Accounts Receivable (Details) Sheet http://www.codexis.com/role/BalanceSheetsDetailsAccountsReceivableDetails Balance Sheets Details - Accounts Receivable (Details) Details 37 false false R38.htm 2407403 - Disclosure - Balance Sheets Details - Inventory (Details) Sheet http://www.codexis.com/role/BalanceSheetsDetailsInventoryDetails Balance Sheets Details - Inventory (Details) Details 38 false false R39.htm 2407404 - 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 39 false false R40.htm 2407405 - Disclosure - Balance Sheets Details - Goodwill (Details) Sheet http://www.codexis.com/role/BalanceSheetsDetailsGoodwillDetails Balance Sheets Details - Goodwill (Details) Details 40 false false R41.htm 2410402 - Disclosure - Stock-Based Compensation - Textual (Details) Sheet http://www.codexis.com/role/StockBasedCompensationTextualDetails Stock-Based Compensation - Textual (Details) Details 41 false false R42.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 42 false false R43.htm 2410404 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) Sheet http://www.codexis.com/role/StockBasedCompensationValuationAssumptionsDetails Stock-Based Compensation - Valuation Assumptions (Details) Details 43 false false R44.htm 2412402 - Disclosure - Capital Stock - Textual (Details) Sheet http://www.codexis.com/role/CapitalStockTextualDetails Capital Stock - Textual (Details) Details 44 false false R45.htm 2412403 - Disclosure - Capital Stock - Stockholders' Equity (Details) Sheet http://www.codexis.com/role/CapitalStockStockholdersEquityDetails Capital Stock - Stockholders' Equity (Details) Details 45 false false R46.htm 2413402 - Disclosure - Commitments and Contingencies - Textual (Details) Sheet http://www.codexis.com/role/CommitmentsAndContingenciesTextualDetails Commitments and Contingencies - Textual (Details) Details 46 false false R47.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 47 false false R48.htm 2413404 - Disclosure - Commitments and Contingencies - Other Commitments (Details) Sheet http://www.codexis.com/role/CommitmentsAndContingenciesOtherCommitmentsDetails Commitments and Contingencies - Other Commitments (Details) Details 48 false false R49.htm 2413405 - Disclosure - Commitments and Contingencies - Prepayment Fees of Term Debt (Details) Sheet http://www.codexis.com/role/CommitmentsAndContingenciesPrepaymentFeesOfTermDebtDetails Commitments and Contingencies - Prepayment Fees of Term Debt (Details) Details 49 false false R50.htm 2414401 - Disclosure - Related Party Transactions - Textual (Details) Sheet http://www.codexis.com/role/RelatedPartyTransactionsTextualDetails Related Party Transactions - Textual (Details) Details 50 false false R51.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 51 false false R52.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 52 false false R53.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 53 false false R54.htm 2422401 - Disclosure - Subsequent Events - Textual (Details) Sheet http://www.codexis.com/role/SubsequentEventsTextualDetails Subsequent Events - Textual (Details) Details 54 false false All Reports Book All Reports cdxs-20170930.xml cdxs-20170930.xsd cdxs-20170930_cal.xml cdxs-20170930_def.xml cdxs-20170930_lab.xml cdxs-20170930_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://xbrl.sec.gov/invest/2013-01-31 true true ZIP 72 0001200375-17-000034-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001200375-17-000034-xbrl.zip M4$L#!!0 ( &R$:4M&:N:P-:(! (6<%P 1 8V1X>M%D2N(NBE0G M2=O:O_XBDI1$,I.C.(K9@RTK)P2 #X@$(B__.\?=YV?OF5YO]WK_O4-_AF] M^2GK-GNM=O?FKV_^N'IKKMS%Q9O__=O_^LO_^_;M_[&?W_WD>\WA7=8=_.3R MK#'(6C]];P]N?_IG*^O_^=-UWKO[Z9^]_,_VM\;;MZ.'[G\5J'4M6U]EJWF- MF)2-!F]HB;^BKR)3ZAHU_K\?OV89:G_M9\^>;WK=?QA>+A]XB_);BI\>&>0X[W[+^H/J1T;7T$)UYJ-]C!,LIIA5/ M]O(;N!W17\9W/#[0:7?_7'!WNORUT<\>;^\VVLU^-4W%I8IQ='O=[O"N^ANM M0?[+X.$^^P5N>@MW97F[^?3<\H>F'\BSZ[DC$;_ U<<;^^UF]1#@0AH GAY M?W"?S[D?KE0\,.R_O6DT[I^>N6[TOQ:$C"]4, FNY+U.UJ]\IKA2_5#B0_5# MQ96JAP9Y=C.73_H7N/YX:[K0FE'R)WZ.+D[=.JB\E8]N'4S>VEZDH-W^H-%M M/JGG6?JOJ1G@M_N7_O']WU;S-[AK/-[>7W_SVB9K? M_M?_\Y?TK5_[Q87/V?5/Q;=_O2WT+IFJMX\FZ6<@Y,WXCQ%K#"[<%#^L7C;]JM]+OK=I;_ M5-"130WA42_=Q7^]^0W!0!)#)?_++[,/%]_X9?8CXV_R+JMB=OU6XJ>O]9ZO/GQ5T_?>_S%F#/5K+H8<>KJMI%G M_;-CY-M(>08C-F $L_#IE>,K&[,A)CZ(3^S(ARW>8K+U88/XCWS8 M,TK_\F&/[<.GT[ /\H#VH6"5. U3*M8SI6)'K#H%K1+K:=76697L#C]Z<\MW M86[%T9M;L6US.W:N_QX#]G^_Z_7[#FX G '18#OKVX= M=O.1II]:;;AEE"88C^'7U8?]YK?'9Q:-^R^_5'YZ1.DO)5*/"W(\2?8+(/K+ M:Y/G#1A_HK60^SC#\.^+#ZW>N=W<_'#0&P*#+Z]#(NV &^A^SO,BFV(?J%TR9QG\V$B-/S!;N MD#'/QG.*,[O3J6/*Q4T$D'M5PJM!K_EG>@T(NGC/QTZC6ZMD2247\&E/"GKH ML/U 5K)6T%-1T".QH+4;/Q:5/(0;/X8\L-R_&Z^5\)B4\!C6;0Z@A+6K/B%7 M?7 %/4"P4UO)8[*2QQ#0' OUE;R5*SDH;'DX_)+*HC[M[G)LR+GFI*PH_QQ M^O75\/Z^\_!T\33T*%'^:VE ;WXK?E\YHE->,BDLS-HR?+(7+F77L_P>E._A M0^-NXKGW6=[\\QPEOH:IJN+>^+,3[#L/@Y+4D7S",?N:?JA5LE9)8.Q;1-90 MR>)VHG<*PESCOCUH=-K_D[5]^RUL>\!Z^?Q1KFK@>_^Y\" M(]B'\3T/ESG\]-]9<_"LG%]NL[QQGP'J:/KL6];IW2?NP6TW>>-N1L6KEVR? M)T"GT_C:RQL)P$S<=!J:_Z2(VV?T6(]7X/26)M.<)>GGN;9(4.=C]MDG^O=A MYV$%"_Y[I_&C=W77'MS^5Z?=S4Y,H^>;ULIQ[4D!V'J1;G'[-NM1)O*!BYS^ MYZR?-?+F;0,^^#QKUP+<0$*[%G]QAA/G?/ M(WDX0@RXAJ\U?-W$M>*M5_HM2]'49K4VJ_O//3W6H-9F\CS-Y X+9D<>F)C[ MO-VI(XJ#1!3@R-AZ?H]M&X/)3_A]LMNU[ZM]WQ9""KI>2$&W'B#/9B%7\7[G ME2Y\L4>K\WK;-L+\$S7#F_3#0C/\)6O>=GN=WLW#%V!5_SK+)QC8ZX+Y>==N M@@BR\\6"F[+HE<#%*<7F;Y%:0[&+V[=HCL<[#7W6K$L?]FC,\#H+@5O?,UE1 MLUJ[X-H%'WCW@6 ?"KPZ#5>V*JQ5@SQ;@X+O.9A6@+F"I"UA>F9<]NCE6 M8\,:&QZ_ULYLYD/56OMYYZ)!O):Y/T*DS2 M'H[36#LW=^S*V5VA?4A<7UL6%)Z;5 M*X3H]N?"\2.RD3*3OP^[61W=G6ET-ZN/8CU]%+N*$&I]K/7Q* *6V8BU M+L*HBS!6'<,I+'H=PQP3MY]P-M-3JD HS: M.#(SO,&#GL^:%-=Z<*ANCNOLCF8[W"E;N[?:O;VB(&*%M'RMU;56GTYZ?O,N M?">M@8<[PF/K9T//'N7M&OU;TVVEO\)_ANUOC0X0.'W S_M>-WMXW\C_S 9Q MV&WU3T.@STF[>0-\SGI5C_"T!5Q,Q=E1=UNC43:^=B;.*;(/TQ/8]>[N>MWB M:*/^Y;7K??G>N^JEPXUZ)W*N4S%IUQW[>*XO'?SIJL53R6RM%B>J%COIJIO4 MHG8'Q^$.=B[@V&CG_VATAIE]>/KQ;\#:5/OR\"ZM/4T)^^F>B^[]<- O;B S M$9^Y=NW)5=;Z_K)5PO-4SE-4A5-8,*XC\#H"/QE]KV.7.G:I MM;C.(YVH%N\SCW0*V*,.N^JPZYST_<2*3$ZMQN,\'/>)*=&K<-RO2HO/+P2J M(Y"=8;=S4H&3A^^3JR:/'<\^=N"]8X!7-#:;V%GVO(W]#IB0Y4_WG);L5QCJ M9).URK&^CJ6#581>!%>7U]?M9O9T&6Z-P[S;'@SS$VOKLI+LBS!FZ9#/9]X7 M*O!NU,2AES^\YFE?B'[N4,]LUMNUZSZ, X)?>KK--I M=V]^S[I9WN@ UTSKKMUM@UDLSA0(/^Y3J\83TX0% W_6@+5&OCN=.*I^D1LJ MT>-I7&;J-*XQ!U^AZJPPWC-2&%$KS.DHS#$@1#-8QWQOY*U2!B_-;G,T M)_[HMD]MM;9*Z N&=5ZFOA;_8<1_)+-_OJ>?%;]M]+/6R"/V/]K+UZ4$U8,[ M(]2_EB6H5:&V"K53>+V6H'8*1V$)CB$0K"W!P>#AP<6_5G!86X+7'"@NQP1U M2NAL_'\MZK,Q\+6H7XD!YY_8\E6]2=A3=-0;\>/Y>J?1_="XF] /DU[]\>J/ M=.6D%>1I9T\U"Q9IRAH?G63@6"G+'-R35O+UM))/[R)ZL58FI42?\/M4OU6O M-1YDK1&]170-#2ANWZ(&E':0UO'EJ>X'76,R?\[Z@[S='&2MYYY[Q-/^ MN]K=F^EBQ62/BT@L=5$ -H_*^HJOY,#*V^S+]]Y)Z\9$7>M\'FW)%4UP>*(J MTK!]FLZY>.&E9O,VSTYL>\ V$=4>C.8S@\_( M;,H=F4U1F\T7FDVQ?[,IMVPV+T9F@I3(;MY0]J+ M!-'^'5\AQPN8&MVT)V?"J,\:BL^-[LVT:7G?[K;OAG>G)?*J4''!\+=D))Z8 M-]$3?Y)[9^6RYF4CMNFR*N%:<6_QRJ^+H,15^\=)Z_2)^+U-,6'QJ36D^%JS M/84V?^AUTR[,86IT>Y[&>S$':OM]N&QR=47'$C,NP7X ]H+[:V.^G3*9E]OT M*IG4EGV'DZ@N"3@UL6TS2WW.YNY$4MVUA=LU3#A1_3UT5>MQ+$#O:A7ELENO MH>QP#>6)O74X4Y=&G9AU&M=5[ZP"LUX1>RFZVM>*V,LV>QZL G.715NOQ6\> M<='6N?G.T=X&O'EKBW,HW'I)(>KI5&Z]<"/&]O7R17MJ7Y*??L7++ ?3XATF MGX]D5>>J]E*U_IP?>6Q3?]7,N@V@=CI[,OYE[.59L]$?G/0<.A&8LL:W M*H4WD9BIE-Y>,MAJR\7:VVH7>8ZXYQ"^XE#IE8-WKWG9\07GH)[[6N>M-?,0 M>PM.7"F/'!L<]PKS2B=W;*9DM;7"/2\HL[:U]=Q9^WK#Y;/K#?9']5LKG?7UTG:<]B^ M43O+_3C+?>]%.;2K?(UA<3WGZ["XGO,O*,/=22GAZZR\/9$%G!?.U3,MMIV, M(9^**<-_AC"09$MZ7?AG?V8G\J#1[F:MT,B[8(E.K"'+PC%.;B6N&N2KB7E6 MDS3\^BZU3^PU_WR50BZ-[TR94"7SC6_2'\-7>C;M_3;V3\:]QW_,9^8RM0R[>>[;7W/]EY MOW'X5D_ZTX!V&R5KZFG\VM,V&ZM&C?KWB_H/K2B;Y?5K!W$2V?R1]Z]#NF,0 MKM@%M-MHYM;)VC.:R;6P3W-FKQ^TU2BZ_3-G56OK8'A[8'.\K1UTLQ1V ,=FWV-RVMK*.X,TC%OF2-OE:0UX\. M1A$B,?=YNT/1WF2[<:C$MADJCJ&?%[S3Z_^W/:&Z5AITVU=9=^R+OP= M?MRW'N.L?&&_.;;3]<9Z M"M=3^$@2<9-J^:[7[SNX 7B0=9OMK&\?/C0&PSR[O'[^]<,4"KOHMK*[+LBV M6>RH_7W82,P_M>9$JP_\&90FQ?#VX-7&FEJZ!0?_]V$WH^C9 M<^59JSV(C6:[ X-YUH(O67[WKE?NA=3(VXVOG>PSD#)E-][UNJU>]P(^EW]M M=/^\O+[.X,WIMG<7]O+S::C1DTLJ,66L/=-<6:0W:WQMEJ?/)FDEINXOKS#9 MLW?O+7['<>,BQ7U.*G[K=;Z!D9^^Y_1U\#FAN&" ^_)48M=5P*^DM\21M%XX M=%[P$9NNC$-&B'S65T\]WQM!M=Z>BXB]I MY?9Z,,K*$?)*@<;RF/EC#I)(OSTM9=E)9+*5>'F&H><1&8]S?']O=.$'_-9G MS?2+.M]W\'P?/I%\7YTV.2]C(3XQ,!(G@/;P.D&-V.GT*2SEM-I\SNX;#TD= M/A;O?3:H,Q>>SF=Y9>%185Z7LF1LAN?Q9$N0X. AVK'-\>UH[O,9([7N5G&E MUMXCUM[8_K:"\KX*\/,2=7YFTPZUN49@V]?OIW-I:O5>H-XKG=Y3:_?1:7?L M#?-:O9=;[RFN/4@/31_=-'/QA/2TQ(6Q?DRS84O:6,7$B0.-*KEXDH43 M*VE:L<^D5K5?9_A0Z]H.=4W4NC;)AUK77MKI3_(&_\WZV;-QFD)NCR@1_\P.Z+3%>"DF9XG MP/ CZS0^WC;RNZMF^Z+;?"52K![6:1KG<<7EY*&FS]M.K.!TP'*TTLL?T@G>_48S(4H H9-7IAL& M7E^W.^UT;43J:6@3\/?7&?Z.U6@Q@[<4K6\1-JSQU=6E.]$CL5*\ISVYZICB M1 6X#A"M97AF8+0.)(\>FE9LW:O1Z2O>RO?8AK0VV/L4NEC/8&^]\7A%[]E: MZ'L0^D&[S:\STVO3_DIF^:J^O)[EK\N?UP#NG,SZS"QWO6X3AI$7:\V?V_T_ M[8/-NLW;NT;^YW1FL-GL#;N#_N>LF;6_I5X!L[6VY3<];8J?KL=7H9/U-9N)C%%_G>:KGX@1C]SK]%LNE3N[L:='\9";@JW6&YST!]^X! MCV%I\R0GH*\GX&N<@/ZL2CY/>0*^VBS->4_ O:=FCF$"GF0,6$_ >@*^EACP M)">@K2?@:YR ]KBSH+4'K&/ UST!]QX#'MP#GFH,^&H+:,Y[ NZ]:N;@,>"I M+D/4,>"KG(![KR:MER'JA?AZ AYP(?X8/.!)QH"U!WR5$_#(]U/LH/7+5*OG M ;PO#>KWK'>3-^YOV\U&9Z3[J5(Q?_CW'U>GHO%SQP(2'PWFUS^N=B?G?39S MKL6V"['MHSO/ LDE9W,YN$T6,0V[_6B47X,@D\6M&MOYIMYJ13B0(AP; *X5 MX1"*<&@@MIYK&#OUJXO7(/FQ4[^Z."/C+U8V_F-17X17).J+<%X)QC5G]>^O M2-17OY_1K%X=THU%[?[VBD3M_G9&H&UM4?]N7Y&H?[?G)>IU\7D8YKW[K-%] MS3A]SAC/R-RO'KC52;C3#\W63=;4-J!V#G4@]XK,_=JBKLW]J8IZ[?1,';.? M<'IF35'72=?3]=5UTO4\1+UV:%8;\%,-S398/C7]]NN.RZH&>$8JL;:AKY'Z M"1OZNHKF"(HG3@_'7WQX#9)_!'OT,?KTN M=RZBK@WX"8NZSLR?#0*O"RMJ4=<&_$Q%71="UPF76C$.KAC' /GJ"OGS$/7Z MM;1UU=T&HCZM)9ZGP>HEY[*:46]88&_)!+*2-)L\OF ).WQ9_/ MS5$;]^U!H]/^GZSE>OU!__+ZC^Y]WON6M3XF')L/ ,&&'\W.L)6U8MZ[,W<] M^-W_%+TZ[ ;\OW=Z7QL=GWW+.KW[Q+_+^_1,H]MZUVZ" MK#)SDV>%?$HM74$X67X/+'KXT+C+GE_Y(>L/LN:[0>OG]%,G^UO6Z QNKYKM MK-LL=8:]&G[M9_\9POO#-_BCU!5VYOII12([D-HXAEE7;(LFT#H#JA#ZF*)5 MI+XE*N;HS$2GW"JEV9L-P>@M)JO;D*G;=V%#BDGYI ]/,ZSX]>>LGS7RYBTH MSH0RS9WSK]4*?6YT;Z;MSOO&C_;=\.X;:.?M=ZWX:=!KYO5EOC<+?%(UC^^L>5?_SNXZ5)AI5?-/$%GW5[=^WNW&^,.93( M[2_[R,R['B\]#6WRW@K.?!VV0?3=FTFV/'ZJ4-_'&\IT+'ESFJ,P8;LW_QXK MS]Q/E.Y<^UO-3J-]-_?]Q=6UW]D=SIKQ:?'J-"Y5JR2O[_[FN M9.UPD&FS6'.=B,N8)ZO&'YFT>'8/4ZG<;77M*= M;]F2E,S8#73"C\'(:GXLK,=/8YOQ.;L>(2+R"^S MO#D^(NS-:"&KT1R\1210(HPEEGON E-48"N4\D(QJ9UZ\]M'_J^__+*M03\Q MT ]'YY:YWMU]H_OPMT;?9EGWHGLYFI"][A1[)M;<)F@/RBG)*0W*(&XULBH8 MIR4.@EKJ* +:\1/Q2S_X1-I%]QMXRV(0W[M9WK]MWP/QZ:BUQDTV3=;CJ6"M MK/WO=]D-#+?P3,],_PC*VFZU>Q]!'NE=@*;DNY\__CPCM7E'Z(4?6:?Q$53^ M#ISV1;NP$CZ]F'RRA1@--?7[4X[71N1^J@0K:S9 MOFMT^G]]0R8XK)%S01#D%:.<.V1CD,R!?E 5G*3ZS4]I5A2\>+19Z&>,QBQ? MR,@G=K^#F9:9/&M\*-[0N[9CL]^OYG7!F.*A_NC11Y6;.,)P-%&R!#1N#5QK M3=[S4+TE]?%OQ\1X(3\ #&U_C,$+@+YG[/6]UZOY2JY=O$A3O -]%(* M9!FP"_-@I<&$62^Y<)AK3N,$WYZ](!NS;3Y#RCR[NF\TL\MFQTB5T)I&T#GO#(3_!KY'(PD3*59ADUS8X);_7Z6I;N MB2;/4P(@C:\_C@5&8_N2Y7>]:]=+)RHV!R7K+#XQGS4G:#82*RTI=0A$:GDT MWAEEK?&"4V<9 ^M#__5$X?H4;)=\63B7"?*%-(+*X&VTA*.(K07FGV'6.OQB/Y._#;D;1L\N>?O.DM?Z< M?>MUOL%+I^]9:GZ<59XHS7#$W!JFC6(".<\LMM1R6VFVU2.O7C+$A\C]EJ+!J=(SOUDL^/[Q@!BLF5TZD+$3#*+#;:.J,E(CJ"+T34!X[ *TKA M!7-,1JPX"JJ2T8@LX/0<'AT17WO#?.=\M2)(YR3C*BBNO+(*1R6U-LAC'"*M MYBL]9;Y>EI.:9;86#R8S]:[7Z"YC8N#:21TY(Q*6$T\L,#1:;8CRKU Y MK]H_=JZ; .D@N"".:!(Y"\8B1J)QU$1+B4=S=!.?,EN_W )BW+)VXL \B8P* MSSP * .1' 2=")CI<2"^VDF.F*4<0?P.\%G3 MX+S;@3+VNC>#1%V"3!?%">3@:_%!.%%XHIBC9X!?R4-:Y,H%Y/(&;>,"*8M<=Q3880,&.(3 HJJP0B\ MA,0/O6ZST;^-[2Y$*@F30N#^K9W6'@P@U4'?-/\S;(-<_NBVLGP2I*[/:"X$ M3#1) >]S9IVRQC#)(*P*8*\$FQW%XP VIG 78UPB*6:HE"I0P+T()"6M9(I3 M+H/V@?HI6U*,43'T+*F7#W0\2WK7_^BE5/)%2L!E_4$_F?OF M)LMOVS>W<.T'/-#N9Q#0-,N6!GW"[U-B[3EE\[V1MTHK?^'NOM-[R+*K0:_Y MYRC;MM1SB0C_XUX ..6("Q51,KXX>"< 7Y'J;,Z832\:Y!.K/J<4PS"#.*)W M ]\"HL=K8Z,1A-%#*< P=RGBJ+##=3GV\@7@R8DB)C1 (1J\80B#;<-226\I MT\H8KC4+R,N224-H8J:L*[P-I#XG-5Y+?26I/[LN&H@+GFI _L[%2) /(&?K ML#81@W?][:- ?FVQSN3PRP].+-D/;@$(M5KMT3+ TX7^8ZW-XR^>4PHEJ?-/ MU QOT@\+%T2^9,W;;J_3NQGEP*]3<^>GA8J7"6UJS61B3O')/!0$4\9$2I6F M'*-HF(E"%);@I.1_,ETRJ%S%Q+\*IV@(UGXF_=QH_>E=W[<'M?W7:CU'N M7'8JCJ/#$EF--4<25#@ @*%,(*R4#*9DHA0_7G:VNX=@)YMDI]86(0=!:S3< M:&^M$5H%3P27BC(RRTXN^8NY.7?4JW,SQ3^IL@"N? "\T9SG&-@G^O=AYV%S MMCV;3"<184%%+ 2'H-2""664!QTQLX%+,)EZ@@M8(>V>9P$0:+5&87,39F/Y5.#"^ M-&?9;WV=F&^0F>1&(:2]+O(?-GKDD40: 207TLT:Y%7M\?C22\8J'R//1:-= M#MSM]E=VEW\6/FP!!I(".PM$@)%!+B6$^IDY 8ST!C-^%0UPDK1 MRW9Y5V_Q.Z:-)?,B8+"OFC+D?-342)"DC&/(!"1=*1VFT7$JT1G7Q!]& M<3R+3"BP/1BBDO ]N5+58D2K +"E% 'M@B MC(A6U N#M%2>ET)XMCW1CD#:=2^?^-UQE(:"KPW&>^( G@%DI\I[*0R)%&-" M,=>3I:&KC>NE;#C68(<*'9,GP5%2+J*W$O2)"88!YF'P*@G';XU37QKY338H M[#\\4_S]I&ZU1SF0-=&3G@(YQH5@3@@:,41+4?/D*7@0B#)92K)CA):YBD4R M?U:5]LWMH'<-+Q[V&YT3RQ< + .;ZQFR+'"K(B!]*0V0"68G>#-5AUXUT"-HI;M88?LX3)B\GWU,"U:7U_#T7:];K*Z9 MKZ#CXZS6TW+7>#ULC\MWUA*(%*.C@3*NI+ 1&$,,Z!J@5V%EQ?(=?EJ^VS-; MIL7Q=?EWO\Y^M_@C#@?#//L'*'J[>U.(O;^H%#]E;Q:S'9Z&"737 "-0?';6 M$GSL-+K3ZFK27/EX]4>Z4I;0Y"JT"X 0G678@7>T45ALG%.:>4$4Q!RX; !X#U&BD4N M$;+4!$(8YRI(^">J%"JO1;J>2,7<"39K C7BVENE@^ @$$.P ZJLPS(R+UFU M-% MCI>(8\-1O]BHAF9I\#TSX2"U&,) %KY7%D12XL2N."JH*>QV9WO\[Y1H#WWA5[ M)9_9_WNOT3'-VS;$8>F^SW"Y:J;N0Z#SP*902'L)$#,@Q3EG)EA!%<$:.T(Y MJ2KNQS\S0E<5R0O9=5"YS+.@!8LG7E?$.J/8JP^&\6@-:4(Y&IN(;5H:=LEZ M8LRL\L9S#]%?I:PIT2RU]<)@%S"53%J#1,0@9YC7#@5.*_<+UG)>*.>=H*>-!2P#ES$* M)*0F/ JAJ" D&(1Q,"&:RG1!+>"9VL?MQCVKSN#*->1)A_X$GJM3J1,^_;*J M+'/&XALL7(J*L/2<2Z)E")2':!E7@NCJX(BL'!W5NG(JNC*QMW*!65&$!A)I M) )QQXRRS$0J(_6I(,J9*@18J\JK4Y7'[:,+0H7@&);<<*(16!.O(I-8:Q2\ M)CCR.0G26E5VJBJK0HP]>R";=H8:#[KB.>44\$EDQ$NEA0I&OW!EHU:54U&5 ME1R0=0Z +0?+X@*@%F9$^ED3AZD5DE0%+J16E5>G*LL=4+ <$ J&V,=[[B52 MT:3=\HQ*;'CT58O@AT\/TQN*RJ8%_:?F[0*T,$&"HP+^QQ71B@5K MHM>4*.(]+NT"%),%/V4"GFA+>QI2U45%YT5373]^',6#RLNH$#9>:L.Y2C65 M$.-X;BBC,5 Z6<^S_ABWR9ZCV?7P7$Y(,?AEG!H?I=WY02-%K2&6.^ZCTCZ5 M$^+W1\*\NNYXG8W93B"K-3,T, N"=2)Z [9"$"0)]CZU+*5/V^(V$VTK:__Z MU,(Q=AHW*W12Y5)9$97DJ8%,:@H8"(I8%Q7 ! +/-[]=@\G+_O)+Z>6/7W3# M/$^_:O=!L_\%-(91U^Q5VK@&JJE4TA GP5)0BYS&8"@L SH0 YZ\?0L:1O'H M\_.^]$B)[S6'=T\W/#8M:P[[*Y B:&1@Q)WTU' DJ *V !.\0PQ\%[)O?OM$ M1U3,_4HU&8G.58F(AB7W(3R%"2^)-M99X7G@5J=\(A"1GJHBX^DKLT2,Z%M= M)."Y6# "8VL1!RH4=\8AXK'4U@7"WTR=MCCW2[-DI.FRPM=UD*EU&8DH;: G M1EG*&&**>F4Q^-=4,OOVT_1WTZL?/Q>*SK8N2WT<.Q?=5O;CO[*'%;XK0TR1 MCT2&&:XY,=%@SJ0RG$IN4]>$R0,1YGYIAHSG@LD1 +D<#OH#,%@ OZ9H&J]= MEFY:@+5@J@!AA ,.3ZJB05@(0GX? D9$3&*MQ[;:P,2TBV6:_ 443H\EMCNI M!B!/Z(X/Q]8$F40;WYS32;628R8HC:#S3/D( M*$E& $I*V%C:TL@()05N7$S$)F0"R^:2J9"E(3 -V-9R8ZBQD8$YQ$(@Q0&I ME,A,':8V(_.Y6\"';+ 13W5J86NBYBX$F,3>,&Q8I%AQ:2 &P:66!YI4$UM% MRN8D+^*O"REH0CQ0)WAT0@-,\()R(;6WGI1(EAJ)+9$\T2D<0%DEIR=BR>HV MY:9SW3!9O[%L Z_%2IB ?' 2E1%1+$TMJ- Z25J5^#R--IN#_ M9MVLV5@6"2MIBY8;4A/"(?8!0($)I=Q3'V'&EV1Z5..L;CR_(.^L1+!2@SPE MC$*QJL9X'@&'I4I&0XH MTI5&N4AU9WHS>BTB0I$@IRR15"1A&L*QET+3XQ;FNIJ+TGYP % 4I9V>WEO' MHF2JZ-9OK4#;&VP^S"!*;7Q-;3;AZD:^C4.P!$Y-"?"_/!AP#Y3!WX)3HR-@ MK=(N9(SQK FMIF-#8A=YM2@"421J%ZW@6"@-_BQR&P/WPD=6:J#)A"@YXI6( M'=X-"[[[[#X'4HHT OS4$*7VR8O+P6W:P'@';[Y-I]%\2QU9P6Z\Z_7[@),NK[\T M?JPG?B6C5C!JQ2$NIXCK5(2K13HA!0)$6D(RU6-=A:ZM#FF1% 4E+#*%P1I" M&.D@,#'*2 !K' RB8.5-\'2>"-<>UE,3L8^-=NNB.\X>KCDA28#82;F 6F! M+.!'Q)AV',,PB"Q91@J6<=;<5-.Q$:F+.&V$"N!&@W;!<2LA',7>"\<89RB( MBA9W5!56?%U2_WLX.GVG_Z4WY_[J)9?/& YHWCT,I1@!55BQF+N>$3'P+WR!HYDW(HDS7VO MF\B9RC?/H6P)P"-@@(D%]8O@E11%)@*PA>G"02B"R7(CI?.2Q))NTXHZ:L"' M:1$8)X!O$+ 3L0@Q'G,TP!M[N>\-OPZNAYUR!+&>TQ/:612=-(RE%E8N"J0T3&V; M6BA ;%I.'\[,XY5HVL8H%F:_)*=RZV9[&<1& M 1JFQC,<5%J[X48J(PAB AQ]B.E(PHJ$[B82J0J#7C:FQ,)">5Q*;C"P)_JFAC81S5Q>7W0'C>Y-.S5.+XX<6!M:&11CU%%(#!$8 M!-G6&&,C\M+9=-1#17,R.J-V"^EY">5+9$ ]D5)AXP@.W"!I% Y221=3DL.Q M$N6;T=P=M%OMSC"MH%^-#GJ=*4!(IGTX&+\J-/)N.F[QX_C"N&%1UY$7F4@ M:I%LVT P#O&!2NT18N!6"BU@8J2E1@C>@C-5".(TV;\(/0B!(+(3V*6FLYY9 MB#6T!M5DGHN4D7QEFG@*Z,&"TZ*>LE2WSY55%D6CD3#&>2TX<[5(]F <5#JQ MQVAJO;8XL@ M-G.*EY9G5Z%\EJCMC621B["*DU14FFKRL/%,2ZJ+D:36M,:4EO0/.))E2!A) M(SGQ:6>(1=@!^8I ;*8B#S*2(QO)(IE$%PG5::F#X:1<,%6>POU5Z%BT\$ LPU(3 M+1#F'$-(CE#TF!+#4LVP*M5;,H817HF.C=9V9.#4(J2())J3@"W1"FD=@_(F ML+(2PGU$5I!3M=2QF*J%JV>(N+1115('!M8H%2V2@$10E!(35E[,YVBVWGTQ M5;'1SHO53-_N-SN]_C!/K>GA[MD=+,NKIG!,U1\2+)'@$,9:)4'GK0"KE&J- M2D5SZ9R)*E(74;0%^B>V,?;33KOT5UJ]_M;HE!:NW_>ZV@"RNH7-^ E3#7:.G#5FA'MN6%!&:Y<\#AJ'0PA)6Q4,Q5N M(,MJ*YACFC(AH_<<<6]UU%S )%5I?RA?6 1^?MRDR])&U,B@!80E%%0T.' : M'GD:T@H :AY--S=$$@ZZ\$\ MH M+9@_0U,^@00C_:N:AO0P2A<48HZX('QQ3 O\4QA"D:04P*$H[XLZ&(OWQ ^? M=H\["^8-P+"05J 89@[."BG MG+&E!(1DQ7&;>R9_AW%B9)S$H)06!-@ _AJG\7E0;$UL8*44JB#B /([+@R^ M#'>+U7;NYAMD:?FN0C MS0W5'!.5>GHX1J2(FB-P"TBW?^VV.W]],\B'V9N??CDROBVS4<%)YK%BR(7(2=!*0B"BJ&385FG?TL*> M+'ME\;XFH1':"\(P<9Z#EMD@'"(B0@2!9905BR$OFX3?&NU.VN841^=23PSF MN2' [WFOW_^CFV>CEJ"_-]I=FUWW\FSMO@LH",H5Q\ZGC@O16N9T ( @!%'> ME%M-<#FS>>.EY.Y^[&,%F &JW=8(F:;//7_'/DRWJ7U) @5[3X3SR('!#LI( M:K&/@2/#HK0EVWV*C-U=N*XL$08S'E('%"&H]:"4 -^I-( V2"E?<4*,6Y2F M"1!*6SO*GW/*.42"W# ?'-ADI\L%$6*VT.OXQWZ8V>BP\4A3+B)QW&+XE^76 M.8#JT1!5WL]YBHS=W6PT(0B,J:'!:FY3BT]F (!9:7 ZZ>*H9V/JD;.A;S24 M$B0M9I0''E/F%W/'(\5."<5(:5WUA<.>HG3WPS[,1 2^,5 @KRF8,RFD+2I8 M)?5*>M"JA?FM$^#I#@N=.#51>IT*L3FX1LVBBSQ$2I@B0I82V"?$N$4>D5N! M,'-"2"FX!1NN/8!5!V@*>4W0PD\?2P*4,0 %.S>$)L(EZ M"I (Z=0$K 0*^&PV8,],VJ%' H?D,$964\!@)W; @#<*L0+LE4J-G5\?T.Y#":[XD AV&X2%WK ME4>6$F,-U:E'&P15Y531 35_MWZ 6XN<9RJB$"$^YS:8@+66U((E<.6\?'DI M[06L '_0GWKDHCOM,C[V^D7#M/ZG(?QR4!QS\YQT'!W>=7G]=!=>ZB9F3JY3 M5A:MYJ5#/%BFK00(X1C%!JDPW4Q@1.-#M2?<^D .Q:X9TS+3M=ZQ()BP0B. MZ]8I'"U!8%]2;*FGK.0!V35NS?/DY%A,RPI47W137CUK59U,%K.O<[=9"IL\>R 091 N@M1: MT)#.Z=#6X2!*A,]NLUQ"SLLH7W)$<^Y3\A!&082B2 (%542&Y$,#8&0;7%#+A/<3FU.+.%;262UA[# M13?"]$_G5ZVY1="XU#E.>D _,O4]4!(;0+;@UR ,MW)1TFM=PC895&^8;S"H M"#/:I>/A"?6N-ZR*=?9CU!V ?BSX&%]W'*VO.-H @J8S34$[J<>:1Q*0EB)3 2( MP2F%* HK@-.Z?)XM77/$E31.#[-_NUZ/#*D#0 D3. ==).G(0BZ!KE1+K2TM M;W=2J(0J^K?+25C4^H(RB#"- V8%!^I"#*9@%93T&I[#OF3?L.0KT% 1#@Y< M(\\?VMV;BB[$IQPCH+"@ U?2>B^43QUXRFZ= M@@?9Q2A&;=C!>^3)\OAL]/?:C5,4L9Y+QL&Z*RZ#5LRKE#LAPFL/T?'L>-XJ MROD*XZDF;WO#6M)[1 NKD.686.*X=U$SQ5@JCR4Z'492/G\/ IRMC:J<_[NZ M[>6#=,CQ1?=;-F[#O^8B0.#&.N9A" +\$S;*"2JIU,7AV:*$1\H-)5:G;(OC M.4Q"-&H4H\3.2RNY11[LBZ.:> B@B#:DM >]M"?L,+S:75X45"$=[!L NU) M"M:0%(X0"._3.7^^8@EI=D5@_QQ9&-IKRT5 ,&L)S 8.,@;CJSP'YVX#*B>$ M2KOF#C*< ZT.:(R+_?'5F9SVX[G9V3U1S_RI>NVSWCR^\:+?'V:MRRX\/"C8\^4[$/@0TMV@ M2U]N>\-^H]M*X\B^9>D8NO#COIUJH%=^9I!E%;HXG71W::$^2K ZR40C[[3% MDBEJ2:!1^YF^2(^]!B& ^9GP"0%LPLJELIAW7'E9)4^*Y0;)0"* (6*I0A#H M.JH2R]-6?6+BI*VLZ!*YC%,;<_45*#.RR@1+,%;8!NVU90P!9TFJ*^=VJO_# M4Q-4 O_=D+O@ =HCLY+L(; 2;LBZS7DG'T_..F:)C]A:A0/GD4'8)94V0AD> M%"^AX87;X-8BH_#AS_RBP6%I@L>*<$Z8-A013KVR.IU3/[M.O90,\(>I=>W' M1GZ9%X=OM8K8Z=%JK+E\2J1F06,:8)_0S. 4_( M=#EE+Q[(PH5-AWRJ.\1:&L8)1LI(,+*1@[(B'6?/;C[80"XF5L]24YIYPY'! M$PQA=@2]X0;$8T)JI^2X8)Y[Q'8_G!'J,L,!>/BTIKNF8J76]IX*;!7'' 6E MJ E44P)J%C38BPHS@1$J9>SFT[,QV0O5"$5)K%" %A7B&$4+ZH2Y3$=W!(NF M.E/L@.R1B5\O1HZ@$3Y(K+C%,(.I<8$SPF @$.]@4^7I&":SZ8QJ2C8B=F$B M"=G@($8WV(%6@&F& ,88KET0(2!)JHA5E-$7$[L0YBP\D9NDPB'O K$1] < M'$G;]Z4@-.U'K#H08 7V+O!VJY.],+_OI-0I.4U(JH?R (1$:M',TNXO&:N\ M] J,7D[V!BE2"GP5V"1J'6@NU0&0L0"8'(GVJ-POCLVCL9Q#7$K7PNZT5 C" MK/:>1$Z,![3.,64A(IAE8!-*JT+KT#5[=G+UF#ZIXR5;-(^8E-"_,4SI)H\$R6.JY8\Q:BH04 D)18EVY5]M; M2K'>.=%+6E03ZB(AQJ8B6\YDM,X9$XV4PC@33"F]]A8CBL4^J%[$:K"T@"(0 M0&!/N&1.24NCB)Y2C;5B95;#_.,E*[ :U=TFX.-\='QJN_\GX(OTB\9-AN=I M]7,(-/NP?; KV_O&OF?T\6BH>?TDA/]PS[ R \+]U;M:O]\>;) M#=OC7YER>$0F;1DX,RH-8'Y /8 CE%1$66<)96#+Y*2WZ!85< FQ23')[/E< M/#]NQ\7<1JG9*K@,HPE53 D4HK8Q6!U-="&:2FYCO =N_^L4N;U$MYDDVAK M:8[15.13%(MXY(IZ&(EB);<9K;E=S6V[F-LQ (Q'* H5(P>#HG$$#">QE! O4.<"Y).&C<:PQ],*\"'A\*%I\KML,1N M(QN)M3Y"C"-\ZN3K/>BVU])S3:;*$B:XC?; [5-WF$M,. 3Q!M/ L$^]>2BW MSM#4FR@UY4L]H2L93VO&O]B:1XT@$ ) K@7F ,VMP@(F@>,^95=8M36GO&;\ M2TV-##:F+CA!>.F9C2KJ"*8F4B& ]ZJ:\7CG(>BFC#^T85]B7[!446(L+28> MC(NRB@1",1> 8!"? \CI/B#B27)[B5$Q3G'JC#)! DITRGC$+ [6R.(R*((R%L6:.H91L"N,$6#5!Y7U[[U>JW_5Z[36 M7M^QSLD8F1/20>S H\:&,N= )6A,7?C*AQ+RV46'*0+6I6WA69=@&20#:QR\ MY Y"=**,5=1R "+1RU++#I M7,DV^NW^U7V>-5J7W7\T\G9R[Y\;@YFI/M[4_?=A-Z-HQJ<#R>U.>_#P/,=2 MO>>[WN-QV4^W3[Y^:DZ_ZW5;O6ZQ]^]KH_OGY?5U!F].M[V[L)>?EU6*,ME=Z 5!UFFE]G^FV41G2L\FL M6IDG+^;?@FHQEM;ITGFE#'-FN=+$>:6LA. )&5\=LR(^CQV+AC;-$-#\/'53 M>3YWWJ0JR)OBQ-]_M@>W%]U6^UN[-6QT9BN'8B]/A2X-\#NEDC+T"3_K1*?1 M_="XFRBCGZCT_)+-.>A^FC^:(U14$7'&.'+.6A<5]8%+!_&]JJS>PC-%4-L: M;!4#1\O07QH_QB?[EF?$;'=S=QM=M=N M-CJ/*'T)7](Q"@IK*@#O^K*?:S&%M&<#0U$L[ MAF #I<91:ZFSSH?2V=C;5.V-1K(EU388<+CA"@7,N??*>@E1K1$)AW-ERUA7 M;3SPS0Y]E\:3&,!X>LR]1!"YL+0'V#"J*->E-G(P31?25]$7:E4R%Q4C(B:C MT"(H2A6HCU/2:,_!1-A@.:/EK;V8X9>1N:B!TB*&!H,B6&_**?/<,F.#X-Y0 MK)1@5);G+$8S0>%<.C8D=A%;M07BA* .S R/TACI21#@@@,RD:(*[9QI>;(B ML8"4F^T" <'/G:R 0MW6N+M>\?NUH0O"&CD *B%2QG%4"H 9B1:@O1,8A_(Q MRP#\9TA?3M7+1[$$RF!J(B8F(@*S#8%ZL%2G[%(CI(!1+*<0],L&$1IY%Z*% M_N/FAQ3(-%=)RDPFCU(;]D@"ELASSL&" +N1TI%3 &;$S=3<3FW.F*@3J21E M,UK_-9]6"8&P"5&!D@L.>-X&0X11 ' E(S ]Y]'Z%HA5VR>VG+696K@E%J(P M$RVC8-PB_ LYJKW&D1K%'5E +,$[(78!9Y$ADCIOC9 6G#H@$R-2?9P&\XS MSR\@EM,7$.O;G>%@=N/%P^M"FE74#M MF)A-Z5W WD"<\RH%TAQ[9,!BU:2U)P.5'BVG]+*"EQ% M\-U]I_>099^SHK'XNW;C:TK3M+/Y+3T7GA*E*<#FP%5J$62<-IZG.AJ#/*'" MJU(I/IOM"K*4GA<2OW +%%@("3@#4PR(.&I0Z;2>AI60T4VOVH\2T[,N;R/B MK[+\6[N9/5J8Z:P,H):T>3]KF>^-O-7_TAM A#9Q/66;/_0&_\J K&;OIIL2 M-,]O&CUT.;C-\B\0)%[>%PTO%V\F+YZ9#D) ?:Y[^5W*^!2O';_GH[VL:FTP M&6(H .W!:' 8/G+FF-'(QV"CH10Q7-$I:O8XG8,QZ>0E5>QO^@.XNTQ&!D(5 MA-*1MZES&^::I D;=0 C3P,I=9":#7]K$:TEHL]7)F5[/U_]L4PPVE)J8=JH M!&5]8-H8#(" >(9-.IW]W"=/4O -I/#XVR?"GM^S1""IY%S)B*SWA'N=3M:Q M"(F .,/>LI(U(_L3R 0O)IG_=);DZ&C)T6''7WJCHVJ_Y(UN_SHMT=^E/-*Z MW=TEA%08D'9 @2!68#XC2P!@(:0>C20?+I4[YE]U4+'-Y_3'O MW6?YX"$MT U2FZ4BT;YV8BAUS#:11*LS7BS">,1. M2>=2(UT%@5YJ,10#9<$I!Q"_Q&TRDYA]_.QFI$RY152>D)3,>([U2%F8KL;*NN@EQ0XDAH@)8++N'B9_TJ2D:_-V;2WHDB(%HC80 MX=)QQX#"##5&4T;6_93'OW;W+^OU>12?KA5VAO=7&@X9I0KE0S$8)0;6*UC!P MM*0<_5,Y:'\H=&F:[R2PGL'>7 M);ZFZZ[H335,7;_ WHT.GQB=VO:TW)_UW[>[O72TRV/=BNFVIM\R.KG\?3:X M38U?YS0M7*%Z43//+,06BAG*F>8J\B@=#E3!/U LM^ $>#0[]GT-[IAXNL@O MBA"UX$H 9@03H17X=V(U^"!BO0$F5W7/H&?/U"7EHMY99X0A0D;*P7LKZ3G" M-D) '+4NGX_^%F;I3,'HF7)U(81#E/LH N$"IW-U%&<) 1"%!=.RW+_Y+:&* MLN/AZFH%9I\6.<_1B1KI,!"?SN-Q2@EK0W T!H$4+BE6:>@+Z[.V50>G C@B MXX7#RG$;HQT5W8AT/EB4IF2GWV)>(:7MD+IDICJ3NK$A%@16' O1* ("0O M"0"W0Z5"&LQ+WG2;I"YM_ M;+0W*.&/D4/8 K..6.NT,QA#;(64]UA!L%42_!RQC[Z^%F%+>">$)08B<>H5 MU4X(XR 0'!&&O)U=31O#]E4IFVID?]%]W #WL?&0ZIC79B).9_ 2G=KY0K # MR!,9ZZ0A1J36^Z1TYA8\P$J^8S%-+QS ,D4%Y?34Q+2_A$?D(%R33B$KO.(I M?;#"G-H&^<\;$-<606K39HA6#I'(8<:E@UD4"Q$ IR=.E^NC!%U5 L]4O7P4 M2^0 9H&#'$*( (^)0999J6FDZ7#G0&<+2XKC94IP^86C6%A,N((@...@\58* MF% U@B \<(4D2%F%QA<&"&0!A18LZ) M1K3B,P"HYSF!KE2 $M4Z?Y MU&UO5,MV3RGXCX;9;D F-LT,,%&2XLBBEJR\@/Z6SS0/W-ZH$GCL#@!L;B < MYIA%RFD-X08'@)@.F@SI).^ $"6LE*95R[1L@I@74+WLB!D# @Z3W!7*_ MOD1 J9I#:D"?) :.BX0>3! "$)^YM -@<<2T,EW;&\^R$E=0+8#7,36BX2Q: M9:*, &\+1<1EB/UV-8W;=%#CP+E[,UJM6EL\Z?!5#E8KE9"F\Z.TPLJE89S@Q9VQC($KE8(71P'E Z0) D'*M\9,@CQ3$%[2L9@NV/XV.> MW4-T\H@/QF&>Z;9&/+^3A"E%85HR@MM2R8!+QO7*E3N M8IQ+Y!5&F5X IQ RBL" YQ#00Y "\5LQI3Y$/Y?39,F>[B+IMCFN9T\*!2LYIM!QS MQZ.1S!MG'1;IU#I6-B&RE';8T)IE+;.A@C! M! H:?F2QE!!0:IEFKD+F+@:Z# Y*XI#5P6 .YR-5)^_O3I-2S?W&HXM M Z>4SI[G:?T^1IXV8 -[G2N;;XI7)&H$M!]BN]ONWV:MHGO$FH772 B/HI,Q M*"X8-\)'JH6&GU*]0XE?@LWZEBH:-J%RX:8NJH)*S30P@H!7@BP#88X+RI27 MJGSF*E>S@&ME*C]D:Y:N.XN1B8XZ$5S!04JMD\()3I%0HN2T%)DU?<]?7IVB MQ=QB##$ H]AC+D5:EX7 P7J$(N#3RA@0D>"58;IZK@.%>P;RF-_^SE?R:(TFMFLU4<2S>Y6@YHT!+-;>",44VH2'E1 M:G%4N-RH9QZ-4R1L0N3"4]BY2Z=.24:EYX!N--!KO40$:"<<5QS9.&?:+J1R M! I&RP./IG+ML@8B7.0"QP!A*4_GROD( B>($@C%/2L73<_ZC6HZ-J9U88L+ MAR+B6(JT!NO!PYEHG(F!60;3NUQBQ,I=8:8\X4EYOF^5UH7Y.Z0AS&+ UA XLEX[[%3PQ$KE*0FE\%'/KC>L0^OE M]V[6LHU.L>>B:)6RN!C]J235/CS]^+?M0%*9.5:D_W7/1O1\^5K!6 M-5Q+]>W]R^O4_2:=+UBLHS\?W[KAP:VS)](Y+2C!&H-!]8(:"P!')[;"WTQ- M^J/9$[BJN%OFW"2'WR70"2/YG'KU=,;QWDKF8*K$T ;%%$!?I048*VS!7V& M;*#%@@E22N7.=JFHI&(S,F@L3O$<;7 O]1NK:M'X.758FCXJN/&C M?3>\>YQY$T?':8J,\32F,S&UM\)R KX? B'+M?- ,B+D+<)O*9ZA>H:H71 - MX+N*:*LCA0 M\IBZ>V.LF25(6"T5=S&%G(EHM#;1\Q*\2T,B+%,&%*4U3TY% MT&ECM3#,I@4%A4I%UUCP&0 ])WV[D**%.,JDBAVB93K2$P6B 918^"7":1=U MU9( Q+QK4I0.C$V[@6Y[G5:6]T>.8,V#]0#,!XQ2C;@L=A\[,$0\'5F( %V5 M>QY1/AM-+J/G9;0OC)F02&L37J8.$"BUY(P:##ZHGP\JRC*F8ACA;="^T79I M!IXI(N-AGD/,Z9S244-0C+T+4H1RQAY#="#G45NQQ_BE.Z(Y"U&8($U(S>8 MZ.'@#=!(K61,5!QA)Y%D:]'7'*=QQUOB^HN*&U*+_D,U2T(I3P^( :9NTBNE M;1 4@@N 04H"*"[-B5F',F^DNV/'EZQYV^UU>C/0)&T4J=SZ[V.7@<62IG6$J39#<>6#^[W3N-'[^JN/;C] MKTZ[6]&_F #4Y@![N(0,(+[$U8('YQ#U2OZN^70OPYH1!S& MU$# A 7P CD%(;\**/@0*1&T'/"7X?/^^7%@*Q+2[DBEF4#"\V", D]D#41' M"$"'8^6EQ%($MQN6;=N,< DQGW.>2"\XIE83DC:'*LF(8!4-N^F>5..(C(FW MC&!'%*'!<&"2%EA&"#(XA$80@U:M*N^61?+ D$1"U&V7"$XLX\=A$SS&3NHQ)=L^M+=B1F;X, M+A *TP('L)LL2H@P/,!VH9 J3K XQB'NS800Y*D >Q&0$!PPO 6/H@UX%FM2 MB_%2O+5K9R(/BT>H*S:90 1J$,?8Z."P4-$@%;'TKKQ"MFNGLP(_#FU"P&P@ MFXKG/<4A5?XF3Z2HT(!P#>?[Q/NE V"V9$(\F5< "YM*/4 ME!LB'\,0]V9"3-'+'6"'3 MA@FDJ0RJVQ"%*S%PY53_;+VL=%KW(V1ZP.SC M=8=UVI=A'0_:@BM"Q"-I ].\8GJYDP7U'WZM(UQSLWV\KSW/9W%T;B'*]5)U86G>E2<+C-_ MBC@;;3KF,!0=Y:@B -@5)=931ZL*+TJ+A.L,96\L>%H06?5@D^E>$^E "*NE M,VF= ; &-AAA!4$,YMV;)+BT,KQIYW 3! /4)(0(J03;6"4% M=S'X="R7CR7<-$EVY>(1")HAP^SU3R MKT)EOS_:XWZ3=9L/Q2X,F/6-/'^ 7Q5+](N6 "9.7)I\3SOK6S J@V&>9#OQ M^DF%N^BVLKMN^QK,3((XOP\;X*P&V?)0 /R2%$'[X DG,370EY90PZW@J3W, M0JFM.MIM\6BR1F*// H2*>00\SC5/7MC4G,N97C$%#2*ETJ;MLTCUVFT[_J^ MW;]K]_M9ZT-QI%'IX"KQB9KA36I9-3>R!=P>@U)4JL 1HT9B@;553$8=Y53C MW6;Z)!B8N2.II&ER#.\;^9_9(.U8?:XPV=2T,!-\ &O(L)3<::$T$AB+M.-. M65(1@V V7;*UF)B7D+W(X*2C9;VB"""'Y6F'=J">!9*J6I$BO%R?C 7=E.Q> M-WL8W1Z'W5;?#*9T;+V>3,YRT&L,%!/)53KO7!BL4X]TJD#MRTDT/-MT:PDY M+Z)\4;,F$S$#Z*C^?_;>M;F-Y$@7_KS[*Q Z>_;,1$ARU[UJ?(FHZYSQVC/C MD;P.OU].0$!3A T"7%RDH7_]F]F-&]&X$6R0 -F>L$010*,R*ROSR:R\9 F\ M$IP%A46FFC!OO4DA5&R07(]W/6#A/^83S''_>33\TNOF77?WUS$.90*\UP9] M]*@"!)QCB8ETP5(I<" ''-B (T$\%8:*2GSFG5@K+SU\;751M*_2@#'.0'Q\ M3$18^,&!PM$1/$AN #!4LQI ,ZG3D50FF#UND[@6#BP#HALN)'4 ([CCR5@< M)Y"J!6COU%H"Q.%KJXNB?;7STJO(@\HB-CC5H*,2_B/CUCD'YZA:ZKBFKVJE MJ(Y*'O"? $(+K-Z)PA1U!3Y0\#I- @.>50M<5$8/(FE/6O:6:3G+54!5"W@7I%A&J $2 R&&@R&H-5L MQ7>,F@HWCUK8OF3J+%/>8!E6QO"R#WU#997B)%F [!MJLS)*95TKV\DRCA4< M*'DA@IJ0#FOQ,PT>1-+@N58[.%!FY*$K6Z";366EZWY2,:P3HS'?Y\//H_;M M-099RE $QF-&=__OKQ^VYRUY<$VE\XIAO2DSEO$LI 0KC3&$:F=1RM?&4*RO M]6%TK/HRCZ(C "$DQA2C](#JM;$\4!X0- 09;$5K,[)^LG;14>#ZGZX6NN%# M_OG@JM&UB#$H7Y:D%MXIP:UW@43K HY7<=Z$57LYG'_;_QN77P?Z8&6]V]:T M:>&_Y+?#T0Q"'[MR%\!R*VUPNJ40F72@RS@%94HY%K(*$&;+896.41MH4)N4+>-K77PJ:WCX G=B)Y)IF3GPZC)P MH[G4+AHL&#(,."RK@ULY);K>!>YK*)EB,MCY(0M6. N83A,<;.J%3 :675$. M64:SNA>X$P98F1%!DQ8*>L, M,PRG?R4GO232,Q4\9A]4 #+A:P6 &Q9QS!IW=B-*C 8I&(LF"HN#DD$8 R,^ M&@4*M2*(V(V5U[[(/<*86;!.X&D(#A@%S)#CWH)L!@8'**EJK1)V-UWKCU;3 M*G=Z#YB.)*-QQF.?:8!VX! 13UDP1.CJ'!_L%BJVG)D]JRS* <9IBN&^6:'! MS^V[0I&&0T(&]V 52E8@VTG,ISN6L0)&.<)S)3EU4Z%FNLM K![54<0L,SJYGDQE!"G2*AZ@>5'0(?3N2N%1_! M '3OO^1_S]NC!Q919,0HQ9S71ED!_I]6- JD.%,2E&2U8I9MT8T'K^\XZH;3 MT3'4J8#3E\!99TH A1H'$I,8M# N)5-!KHILL9T'K^\HZCY>C_)C-H])<&N]GG/P] 3M*4,UQ#GPT'@TDA3XSJ=,6H#'X&?0K%J6]/P[M*=>%3RE"+ T M$^#6BTPIDW!.(CC_D63@V%5B/%1*L:K?50854>L M$6>TC?)KX#G@AA+DVB_M7A]# 5?#T;B]>M-GN_^8EE7P/^:3GZX^MG_]&:=B M#P=V,AGU/DV+ ,+'X<_M*K4'>&?62!N]4=B$3<0 VY)H%K(4%(YF-96+?[[6 M^^G$]#PWZW;VY+#1!66D D=',.E,T"$!5.&860(O5#T=\FI8M\>5! MZM3C8"?C#=&>9=C4)I.LHI7?F>PUL6YWQ^&,@X+2'%M#,H"0S&F&U_$Z99K8 M#4&]<^,<^O/S1SWXT/E@,5 OB3$X*SC33,D4I.9*ZRQ5P]SO&%N/R!VPK+K( MJ(;VR\)P?-QP@.AU+<^X\BT;4@7O=\P73"<5G4 M7@HS?LDG@.OS[GPR^1Y.2!I#- R 40:N!GA+EH(2)HD%(HDCE4AH]0;O:7BQ M+Z ;(U<2:XP!F5(O'\59-'';$3T''R05<@BD5G.@0L+^O M-!K^LI%K:X4%^UL-65T,+QXHWQK;/43P8'06 9E&;:*)28(WC5T[>37Z6[UN M/04SZL2B4@D?O'=1"_PO:>G!O;')9AD!I5:1_4.QZ('K/37I.X^]SXCFB?/$ MDHB$NT")A6W-,('-ADJ@Y% L>0ZD[\&":) X<4(: 1:=,8N-HG""IC%:F W] MD0_$@F="^L[FY=[AGJ,4!R 8$V(2CC M@)D2]P(+I$0R4=-B,COS)$@,/E=390_#P1?&HIWMS)U2GDA,Z"1"X&P.L"PX M!,8J"J:V7-Q_!B^<,6\X*B?>4D5'-@L)L1%F=LT75^H7^XM'1:((5+%% HL*!OTF#BYSPBJNU(42Z=3&/7/9.#4I!RL&^\H3C M\"C@"^6C#BXC/BJU(5['-L2?3[+P/7@6DX\NW; MWJ2-P\I'PR_YEEP_6HQT+TM5RWN0LHWGO*[7W=TO TZ]J\FUA5>Z!]1]:VH( MMI-T'AMQZJBM!VQ' UX,9B158NILO9?5;FHVT3V;>?9Q"'KU;[W)]76IC.$! M1;M")J/PYMYW^FO5'^\P@/ MPN3NYWY[,._<7)2C/SR*2K$EMP+!3$H XC:$9$$&S_":%*!E18.OS1L[?&EU M$;1O1K4%):G :>;18I&'54Y*9Q+/<$Y<-4U>\3(3!M8UCOU33_$@#\[X&B ME2SCPQ97!SEK".<^.899SZ30@F=,)(2?3J*8!2HS4"7AJ<@IVX;;Z>1Z.$*X M^L!=(6#)5($CG1$@4SAAVR@6K0:0*=DJL)PW-*^4Y>]>T&.6OGL'7*09' 7B M%;:3H(8'XFD(!B!<)A,Y_=)_&(^G#^QB=_*88>PF**>\($)+8+P-L/RC(3($),,F RN'.&L"57F36/WS%*VMYU+)W,IIC/2Q-B>!]%^, M)B4H^NB5#P+\IWBB91]8/GW/)(6(W=@#$3P**K%PQ#)4>R09&G7EIG+K,BLE MQPZW7-=>^%3V:@)VCA12^ 6,OU@N%TT,)UQKOL#S' M:;O5^K)U:/)0 H:=/.^.TVAX@SH$1V9@+XQBE ?NV<-K(WG,DHR9LLZ"YY^P MX \7GQF5@=JH1*GOK7W/8AZY\GV3V&&YEF/0!& [($3+"$T.\2!(/M650 4% M']6L,?^Q!(P^M/OPD0T-ZDL"J+T=]?K;?4F5L1BE#I)@;WH%H$."P\4U<9R) M6&$^9>M-&/:O:AL-LP92*<]G@^?7S"(2P/_"_CCMW]7>Y)9[JR06-YM, &B1 MFA.16/( &BWL4H5N644L.PEY#,VB:+&"/YQ9^\'[@V(DY\$EH2,($)1'N[2!W)P5*RZO-5N5;"1%#J4B5,D' MI=5&T1ZUI)6DG.( P8BE1@#$L>6+C#:*B.4XFW:F7H)0<_UTBU(XCK^"+/7& MZXCW@%QQ%8$*XV-&O18RHQ;@.4< ;$#:N-L[,&GOBNI?_KV:OR(-V3/*!!6: M.4L25S;S2G%A=#61SK#MIN$4R]];9^=#QD(F@I6">.9,YC5C5*F /2VJ(2JU M0XP.6/YF"?M^5*D1W(?HX/QZGU2*6?0BT6"H P!:=(")0=%*YPH&@$ZN+WW' M:AZY[H7VW?K9]=CPGTJ5/AS=+=ZR)Y?'9\0R33U1Q CE8.]44B0(T,Z4\&HG M,:+7YW6>&0M^NKH" [%X&=Z:IB,@ :MU=K,BXTRGX%&3 -M8"3,0L" M8$ZUR90B9\J)U22W*=CM0Z5!Z0!. ;64V21D$M8S$['WI\PDRU1%CS*Z-MCG M'%DP&$]&TPYJE&*()R"<\=X,SBPXC?7S.%57)VL5^J49#R(2T'0;YG'R,V=# M<:>$(?_5ZYM]NH$:$KP-,1CLGRD,)X#D/%.:,^),M>M:QDQ%LY^(#SO+-:D% M("# .\1Z;F\=BP30&>7*2 T>S :89M8]]1.N^RG4NK0L6>TRFD"M)Z)=\AGZ MRA$VU%%9U67 &7K.+#A>K@!RZJ-FGW9$P!;HI"!^$P*,-K:4.XB=]YIHUS: MY(3=.S-'DU3.5K#W9RLLYVM@H^D1+/#C\.=\=#4P:U_^TC-EYWP-"3#DPAPDI M C!&&>(USZ(2+@NLPA@JS)I/?JF,V9.'R0'9^T0B5UBNHAG81BH<1G!4QAVO M-C P:[=)E\V7N5TI?-EW,55RDQ?389V *Y,GWI9CJP2D%AQ\/L*TP"LY:GER,0E)M1."T.HM%Y?KJ&+' M))%K['/*6@N3&!!Z^- MT"HY0'4^:,FP:$")"L36F7BR=>\L3/*42A 5<&^ ]P:0-%$FT4SKD$67JG@C MHVMS/1ZR\,FHUYGD7>Q\CFX#_(7^Q)=V'^'KGK*C/>/BYEV:?_AQ>UI#BIQD M 6_D60*L#8""XZ4I4T!^(M4VD]6S?R !=9&]&B4YFNQ(#.&8",RE%\DQ VY@ M4N -"FZ5J";BG(CL<@+!S0$[O3UUCE*PJY*+P*/(<$@2A>-F 6K8!"YZ57O+ MM5N*PQ95$QF/&9/T 9,B/]W]*9^ Z1O/QXGM2]M))MKH/5Y8"-A%G=F [383 MDYE-K@*1]V[TR;BS*XB$V)$E<')%"&"DJ0.9Q=J(Z+*40K4]$1%K97E/2L:3 M;[(A@%:POBE&G &@',EB]3N^! MIUB%S#/&.#'@*D0;'&RVI2GC(+F E#C?HAU)0C)'$?)%95=//@(>WC6-9G>;\Y_8_ MAJ,Y.AXOP;/M7[5M/FYO0,QKP4.M#+. "$3(M /-FYF@N DZ6F=-M87X/1JW MK/K$I(&$M_^_?)!WVOLZ. D: ,X@25CB$QBVF.>8$0:X "S*T]+V]UJWS8F, M4ZV-X];"UCDTF+!M#KN7Q>H!M\YF,F,&DX'\2-HI3(W';N*'*\FKS MY1/2IFH^;4$J3:-2 6 V"*/66%HGLT )J!BR,U3_7*0=O&U14ILHLR0X*1R M<:M!D]@,Y]#/O3Y DB'FJ4^N MA]W[;UBOP2L3X3G.W9P,0]YAI/9\>$9YY(F0P%T0/DGC3?(^.H"JSH 7M3>; M^^$DULP@\1?V(;^='!I9>V"Y -[0[ [H? MIK>W_;O35%)XFQ(GC+.HA,#,5 ]6,8&H61NP)F6_]GD>WFT"K+-K67RO'X[Q MPO:O@R*+I3N[9@?-&'_M]*?=O(LZT]Y@ [%_%1%C=S>_BO]I!#_](^],5JI= MKO-1^S:?3GJ=E1AQ>T47AO M&1$9E4(:Y7" B((= Q,,L/: L,;S[M(97[*:1"0#GNHL)9^GYB:0PE1G"LO501G MAPC%F;$B2&PKC(4T ."KE9%/2T>Z',*:8H'%VBA2.& M>V>-=YBGZ(2K]DT \/&T2_]QZ](SS0S5C#$AP($CSGIM'!:3>SC!*:L&*LCZ MS?I)5_[A^^VJ,Z4D,&V%DB1 +X*FH3A9$\]2QR"8"9IQFJBGCG.?D>H5C5J_ SWIPG>,.[<.UDQ"AJO$#ELF@=@DAI-P M,FOI03!X#PF5IV^KO5:D]9CEG-" M,)"2AN_!*T@O+ \&(RC<)9T,%])7SR)_I-%Y*#6'$A*((D%&'&DH8&.,UMI$ M"@YREFD99#7+7SWUOCP4#JC$,QM5%BR@&2^=P6DH/CH=59(;IF1(NIZ$CP MP*5OAP0QR8B,%Q:D/B@-%%"7HD4@KT(U\8,6\V.?;ND[,($AV-Z#:VR5+I2E MQA*>&%C61)DBJ5J(:,@C0<$#E[X=% 1OP?QS$Q764#*,T 0,&^"A%.+;8&IDV#(JJ+.Q6/4_;XQASZ)9(@1 M%@X= %IK-%Y*2(@"@-7E\" M/1,2@R\5)>5*Y>4*E,- M;3S*J#YXY3L 37*1%BU8004-\?*,U>N7%'0-965/T:W/WC=N^(#0BAM5:08 M;(W&95&;(CY@,H %H:+;*7T4LG_XTK># 8_(2PH2M .YID0H'+-0L!SH,)6; M+4(K];HG7?H.,!"< U_54/"PHT,TDZ79"94X4J&J.=5C$-C#5[X="_B48C21 MP7_$)!>DG,NY-"S& ^ZH3K7H'3! E"$%0<6*>.)JY#H3*UH;%-8R6 $B/-( MC;ASRAM7<.!P,"L)@G),8*;,*>4T&L M(H*QY!SU(*^@OC'U/%7+H+$,Y$G).3BR+H2! VBI4$+(2!S.I'961N\8L=5* M=_.8Z-<1=#P4"("P^Y1Y2XC NW_IA&.:.QD#Y4ZSZLT'K10GG8:B_4B G#7 ME-*8-$B6"YH2ST%E4/%8^%5;8,#Y9".< M5I#T(#QXV2XR,*FVF&_!7+6)J.!/HX/V8X'D PBUEEKK3!B3-!Q8:V0@D3%) M9 6!<58I/#KMTK># 2JX\LE)Z:45S D+/UKP/1P 7F4VZ!?)'HE[:XL,2.P: M+3@VC ;Y5L$&R[!2D60A@>Q7[R*E.0""#>_:_"EO MI65,@<9V..)"JVJ';KY^RWCOZQ^XL)TE\"2! LB42XJ+Q)/E%ASF:!AH.2*J MO1Q!<]>ULCT1%2F 8U('8% FB,@P.(AA9.>!>=17?8!,U;>P72P#)]8'B]ZV M32(SV.P*VPD1YH6$?:L6OJ[[X%L7ACV^Q[/??S\<=L<;VMD=(&S8,ATD++H, M_"@;" @?3Y(%Q; WH:\D7O)L;43JYG4MRDA_5&I^>"#RHAEO(Q; M0:(VUJD,K&B(WI,HJ^G$Z[7(F]9\%$U_KXTFO),/A%L#>A>SV35C@-\UB)-U M=,,%'^"'!%-#.$ GH@4L6@;/7^;+T(I3:::MPG M@#<<4">)B6,?"QLM!Q27!9%)[ZL8M%)SM)>FO-_'BF-^AA MU1QF6![;F,=)K@355A4%@U8X"3K+>5 &'.>N5P"H6!^*<]BZ:J)DYU#21!7W M<#*.-YO?\;/[:5^82',P&5Y3'@"X,$_@\./0=*,3: 7M=]6S/1.!Q8"2 MO\*B]LX02.#]PT&2E'H!OH()WGN-I?D"-$5UG,1ZXY:GI.^7#W;<'G1_^?#7 MO1N&DVVC"M@V5P@X0P#='&,F1N&E3E7LON8H/A%5\]_&F]O^\"[/5\;*[)L" MDC1)Q@.^D4K8Q%PT&?'"47"?D@@;AN29IR&P'#B^B#S\:=@I/G>/W)W=Q_9U M_S"1@_,*6^LSD0B&@VR*UNO$<;.K';;Y$\GK(80?IJ?W!^%U!&/G%.-)@) ; M![_(O%-4,I*J,&H]1Z)6%NQT\6.,7F6,@=847H&1EH ],@T6VMC$JQ,NM"0G M7>EIK$.T)N+U.\/A1#01:U@6 =-F<"@3X/>GL@Z'$WBP==!!A9@1:E*R@@:O M94PR\QD-T@:2JO:=/^,.'FX>@G8)W'J8Q MDQF::B.=D=01BKWS 9=6,+8Y%5A[$)4'6PG,:)#4 _XT08"9L)HH@*=,896) MBY7X&].G0MO[Z3O<2"B? ;RBPGIK!:%@'S@Q2H, )C@PKAI5%*="FCNI.MY& M4*J8(40YDQF1*+&$: W6CSO0EJQZP<',$QV^4]L(Q20/%-QY2R@F&3D)/V>< M1*Y%TKR:[:2?:&>?SD:(0!/V,_(.9VV9!#B!POF-CKC @ZL.U.1KUV^U\F#G MV%;IA1369$QX@0,.X41BNFBG 3FD*3^!*>!H @;#$#(\"7%<+%%JTA;A=:D.1^?KPF*< -;,H=) .!\]J*S/-* N\.K>/G=*XG\*52)8PET6?,E[4=SL! M6V,I%G)1&UCU)FH]A>!D%)[:3B3&,^H\3N>,@H#R"9AES*B,5&5);LB=$*?R MHHZ@O!Y#$:S5623):@L<0*P@N#8:[ >.WU!5%$1D/>IWI1V*NUN^Y>=R;E8A MW,4?_YV/L5$WJ*3>L$LJK?"ROY _X_X??RQ6<,4Q8R'!;X0- M(6,DO?G#S_SO^P@_CJQS8]>R(?E2_X.R7&M^,_NN^U*Y>?7%MP %G>O\IV6# MQI7&3RHZS:QQ%)/H0/T0,)8./$:=2<.0]:QA_:-9__'KL"KU+( =EIF5W(DL M*.,IQZ,7D[H=B#FO1,+](%/]XW1[,P-GW\(C)^(=!^:55 MU2N*R9-[=F45$>$RQFO[@:,8[R=,6'STSQ_^BJ_LZU2MGW7ELESS==LE#MRL N)7:IM'XK6VACNPZ]:+8*B1%'.M#,X7B.D%[5EJ]T;_ MW>Y/3V_*KT$TB#8E]+[TNCEX/H L3WF9??_ 2*Z(I\XXL/#@1'EMLTQK M@FW9.;'WTN0'T^)1M3#_4$8\/]=K\NO6U)1(%M03^*K$8&=9EU%AN$TXH"&+ M(;UNKM<7=%V3=9&2,]XY[+^44>]24?4DP& 83NXU[7J=7#^)K$<%'AN(N^3, MB*3 A14A>)I _F$3,O]2N?Y+;_S/-,KS'S!M%\#UJ?4Z7ZV6!)4 M9XXHFAG-8HPVTRYNXOG[C!!](L9OXL7S,[XF<>?W[N,HD5H0FN&?PMJ$FM?#^/JT^RKCG:211H.]5"FJ%<,E()@H+?4A*K91M[\_)&3X MHAA_ HEW/# B.?7*"D%-L(IIQP4869#_1#<"R/>P0?0E,/YO>>_S-1@4^R4? MM3_G_SWLP]/ZX%:<6MG3U5P_;H3/DI>2:V&P5E> ^&>.*9]%RY(PVHJ:CL+H1)F)4SFF1<.:J1*"I"%=8:F.C]IN5OQ2O>2/J,P;W-L(Z M(4GF \?T)D,UE]P8^(>)@$1=ML48O/*-.,&)" ;L J@FKXP2A#E+8L:4XT%G]MX- M>IV1M^U<.MTFK.U]\6* ;5_(R5-9:\I"D$5[!^<$QZZLB4<=C-8V2!'7FI[# MX@LBW_R!OJ=U6(KCF'-N^W("584M%5.6&662 -QJ+5&&:9Q IUU*ZY7,J_LB M2+,OI[/E5C NA!B)NVW[4M-!OUE[,LI3#MEU+L,^S)% MP2*QGHGDB.,:+(AC8<=YJ<.^/\&^C/=\=_PU'W5ZXWS;U\]?_WG4ZQQ4+[[* M7I6Q2 VX#IICYR6B"25*LV0$)YQKMIV]\B%B7RN-Y\3=:FKK/:6B&;:%BE91 M*0P-5E"A'?/6@*M@UWMUKW)7R;/A[J?]Q^;3KE2/7_"[QO#%'7@5OJWV!*[Z MLI&VWJ-I)S)/O112BL HV&N:,L&YI\2X+<$GM8ZCZF;DJ]NIC]>C?.]>!8IC M_5$>7[+W9+WQI)1D=!I=T0*G46C M@F>P;TI'S!60&_>*%?]K]NNDR8';3I<)) -@8!+18-&XULYGF#TCC6;:\\V: M\(6=KAFL(L?7V1T=55D%%Y$%3BQWCC!-?.!P9KS&?F8I14,3UQC2;E[H3Q]<5U7(HP&T1 MO)@EEP13)ADX%\6A\"FJ(#;KIY>Y%?3I#\5]6P$>>F F@U/ M)!!XM!1;* ! ML$QEP5WR7L1?;WNCXLT;LEYK+DHIRK)8%C-+@N!9,,IF5FB>,"RBA7CSAY]) MMIZ?7P=1M7!J5W[4QWQT0^H/B*^DA$EPN4.0@A&!(S*DB(I(SA)X!9QR'-EAE.)82!^$DSUA6L)/_6;YH M;CXV^KS2YBII;.$AJ20NPW@"4U3:Q,$?POX8P,U:3O4Y<[(>N=0DL$ $6):H MA8_,""6M5TI294-9.H9R>4&G_.%[?YA M@!_M?5EEYKK%_P67=F\'_MP;]&ZF-_N,O2 JT 5SV)D"1.2[?&2]@'WQ/'- M>4*Z#E_]X;LR_@'.$SP$/S"/@]]CZ@\EIK6WHUX?3,U6HIG4/+H0HL%)/. M6.MC<(G2 &#)Q6TA=UZ]Q]NTINK"?YI.QI/VH M0\[Z.^Z&L+%S&7^:UW&5% M$+)T.,#H_;V]7>'5WCZ)@ PS:J(Q&);@>%YQ2C M-=YI(UR6#+8UMH+:3!H-IW0S@6)#:Z5'$*A.N(/8DE73Q!.):._SH'?5Z[0'DP_3V]L^KOFF-T$:?LEOVJ H!Y]GZM+>8&OS M\G6PUILY43JYGT=YP0:\U%WQ?5'WH$BL*>CU+[X?=5U[<0_'0%L!'*38/"4* M&IWU(L48B9"*$[MAJ+)<;]ET-$.>FZWJA&QU6L4H7<85L4+BO/,8,F> OUQ@ M\4JU ?=Z.\B+8^L?I_V[$W/54(;X&IR7+ @=';J#)-HL@E6HLTM4$Z:C11N&4L/^ MF'\M7AI7P.P<=VT?^R!D-(#]O5/PH\8FLAX;QWNJ.97WQB?,];QDZY,?#EK; M(ZG9.4.K)J/'HF. LXNIB2(Q#]Y\!%0*)X)'"HS9R(RU85$U,V/SU5\:CJ[R M7N4<[!I 7A.+,+&/RB1FV$BZ99Z]M56/;@P74"Z]#5"F!VQRP?;TBQN'D'P#?*6S40Y(0+@XE M==,R3T/DR>3!^HP1:Y7-&$[I9LXH;T(6)0ZE "N_F4GX%$U37,M:J1] M ",MO&=>4)IID8(W)@A#K*9.;+39(C/G1^/)Y*"(X[KD .8G'#>I)5/>T9@R M(A@-FXIX)#^]&!3!^+U@;WO/4@5*3@<6.0Y6])GC./K+AJ""\2E4NN2"+]KK?%,1HY#\FCFGE,NCO7$U^;+J.0= PD/0?B,ZHQSG/E4YL6J/;@!]0'6B M"2C*!(_.@:0;9KEEPD@;*D-_B3HH&6<#%15%D^I M5AL$^=X*CEC?TVAO30+)E)1"9")XH$0K9;04 2EU97;/Y8)HS?XDD],[$-B M0RZS3 N>*2$<-L?F6E$3.%/*6U()&&R("ST];;>C_!I,7N]+7L[:V)="0#+O M7 "GATF1N#<16TG["'">1^TKL0">;3AM3TSE+_FDW1ODW=@>X07QWDG1F@FF MG +2@@B)64=,)#)CTG$=987$=^ %BDUW)8\B$VSI=@\JIF1= $Q@L/13,RO2%*],14/E!K@%U3"AQ5;0SX)IEUBG, J)(P!GX_ MK9Q)T!I29W7;E(A W)@BW6W 0=<>A5=6(L,=GZ"*\ZUO6)B#]<:(&4(*QSU!J?@ M6O!O\#+?:3 "EL8*@6=!VP.U!O:,"1DSD0*^MQ1.EG/><^HIX.3 *IKQF0E\ MH,*(7&DC++.PB0)(U(EXKHPTUG.?2 4.OZ.&9NNI@X\F4^V &6!HK2&..EB6 MD Y9"0ARXBG'*?^54POI9FA]:_O210&D2%$9DD"-"N**PU*18@6L(2D*574 M-VCU O(],[$/J).(/ &852Y8(C1'YT0 <)0$5+\.HJ(PZH;M1]'V0(7!9>#& MTQ \(\*'Z#+%$@.HS(QB(6R84?GL1#Y0::2,1RL3:'N\I+316<$!88 .(3R$ M5!EE_(X5CLL#R/R8#]J83=N[^30=CP5^4V=9_ MRMOC?%S\N&5[I:,X=646IYD(H%B.H(6DAG''%,A^8BC M<4%LJW9\+9]V$SFKY*[U /NQJ +O?X46\NLEUS8[C^FXR+;>%NY]G8$3!%R MB>"LM6#+@F91*FMH#,%R[E=MV2*?C)C[5OO(M9Z*W)WWZE(09K''*A M+-$V M83:=P%L ^,<,<$.#DD2*N2CG13;M@3$/K3U;:'//B$:C"-GBD<")\)G!;O M* LL9N#&Z42EW$ @IX0=<$2W+[)N^G9M($'M27S&@DPB@6@F)#!1 -(!5-*F MZ@0,WIT/?7M.8G0^2UR#TYUI &T&/"&0TF"#5=*IS762FJQ->W]F^G;MGQ4R M YOG=/)2.'"+"-+()'/6!!XV'4"?/ILQBA.6[8F>0'. MNTN:B10$6! > )5OE,["/NZG;O,2ZZ5MI^JT#@?C4(_VD'(P%,18A2U0%0!,?&,LT_*"CA/TC"CR,P+&O!]FX;X>>NJ>@;6>"1@:G M!U&;@O\(M=HYYIU2H"^)5NW2_;4>7Y9!S01^B//\+:71^P M^W9"EML"B,2D3'-G,Q%Q[5@XJ[.H+">>B#=_^,_^Y+?=WI?6>'+7SW__Y@H> M^>ZJ?=/KWWWWL7>3CUL_YE];OPQOVH/?%J^->__*OR/9[>2W;_[S\^2W:Q_O M@P_S[KH@]3M"L__]V]MV%ZEZ-QG>?D?D[:];'X*_W[2(WN Z'_4FZY\K_OFU M_*)/X,.4#YJQJU7RJS5C&#[^-_B!^7?]!E9\U.*1V^]Z@RY DN\HKYF:XNW? M88RBU]E"G^UTL)IQW/HE[^2]+^U/_;P>XNB<./CRSX/O^OG5Y&3$%I_[>)VW MKH;]_O KVL#>N-5NC:YH;AT@ M^W.&(O.^R]:D!?^]^M !-IKKW]\$?,_BP1/DV?_^[;T'+;]@XT/7/T^>]^/\2;]^#T?! MQDQZG79_MHD@7;_]U.[\\_,(CDL7-WPX^NY_=3IY?G7UVWMBBWI@5297__UI M.)D,;^[]:E3(,OYF[^)7#LJZ>-6I5^Q"4[3'J$D"*$JTM"U&WK80HNW4 !LW M:(V9)1O.B9]#6.$5D/W==:\+RJ96?OYG^^;VM_^+R.RW=3'N&/YL9?:YB-U_ M/)E8[>#2DQZFZ!]QQ!ZG@NKDS=_@ MA?S=\.H*0.&@VQH"L!NU*OPZ2IG!Y\;3VQU6<@?N4[>34KA)N7GPH,4F/9-: M?&%F8[%<^F:/3BB!ZXP3Y/;7UGC8[W5;_ZNX],F.XN5&#/M4"I-I59N^W,.; M<]& ^+E/HU:GG[='OW\S& [R-[]YR'EJ$/"!"/A#?CN90>"L@,#UB=KY,/3L M=-D#SBB#,XHA#7#W'Z/ 7A%&WL>^EP&B&3\?AKT:D/V;(NZV\?U'Q%7Y6A20 MZ)K#J !&6QA*[5QC$V(,E^X+E7X%JX =\OIWK5'>;V.,=#(L@J=?Y[@;K<9H M$6 >MZY&PYM6&Y\'9 Y:G>D8=CH?O:\G]'P.C7E[39<&3Q]-7 M*,!KH7%OC#L+&SFY%VAOPN&G#X?K6L+A4KVF>/:9??R<@_E-O*!RXM@SQ OV M\'(WU,&F__EHA1/Z. ;JK3?A"Z]OR=FZW;]& AL)W"&!\YNW%0%\X!5<$^+9 M(JN_M+\"AH?]Z[7W9+<\U[W<3-X+''>V(& MK9N8ZB6D%5R$*#;JZW#U172CONI07P^'9"\+>?UM./KGN][@W>UHV,G'#\%> M!U]N7]SE-2%978?K7+;YU%:^,>8O^#S4!Y5?RG%H'/DMC$V]06]\G7=;GX?# M[DFLR;[ 4ZV,?MYCIVLS0T.YT_;.A:]/EYUW24EXFM<7]]['EW.1A,;Y?8'9P>#6]!>.Z*^CIL_7>+3;;>M@;YY/R)K%*0WZ/@*=)? M=R727'A"[$U[]+DW*!?9GDZ&\U^4EK?X39,SN^7C3G)^7418G/J MT.(9Z;*SL[N-!FLTV)$:3+^M\Q[DHL6FQJCEJ[R^+6:"X-"15N_F=@1*LIC$ M<8S[\.+R!DGV5F2LKF-V+AM^:I/?6/:7?228J>UJ[*42C MI8=?W ^-AU>3K^W1[E;IQR;QO9@D/?96JM-729V+J#2>Z 78JY=TN*@\?=_% MEW*X7KN3]-/55:^3KUFQJ^EHT)M,3V/&+NY D;=$-\"P\94:7VGE1*C:NNZ_ ME!-Q5)K(&6&W>KVCP7@RFG9P*#9V"KT=#3^/\O'XG'KKTV-[Z[]"3"GJJW=\ MZ8#R@D[\Y5K,EW.R"*VO]?9+/UJOW5?;G(E^+HCT\#O5)X^(B+>9J;LL^&7? M'3?N77.8MAPF]E9G]8TV? V'Z527:.3B+=JA%?:/^>E/X'=^AT,IIC?3<@A% M-[\=Y9U>N_!.T9:V;X:P!?\J?M' U=V38NA;JD]_=U<5V0LJ/#YX&$SC*S:^ MXH,.'WDK13/N]#G&G;X\;_+AEG1')73->+#>AA07 3+/JEO%922+T[>ZOGZP M^P?778(4-7[_R8%'H[\:_567_B+BZ9KQ7(04U1AJN:!./979G=C4IE;/@7[; MVGHGWQMT^M-N/EY) BM']P638&N>C+Y@W M=IL/D KXY7C2[O>+",IQPSH5W];89T74GKN;T??#8?=KK]^O9=>??G+G?/FM MZW:WU6YUVJ/1'>[>EW9_FF,+H_8M2,6O/1SXU+^K)UGC/]A[VH)W]3?%UHYY M8*L]J6=E#^G!<=Q"P4VJY4D/Z-5PS.-W']CYS[_[3:?[Z_@[U^[CR-\/UWD^ M&8=\TN[UQQ]!:%U_V/GG'_[]WWY7O,NWQ]?8[0LD"XON@!-_;H_^F1 MF<)2>OGR<]A("R7_E_SJ]V]2P"WX"_O[Q_"FU>O"+]J=R3NE-6-!:F\R*QRE MQE"N8W Z<"649V_^L';V5JG?TXAJDY7;?W3KU#T538,,;*UPL!"F)0];2R;6 MK(M.I7L*@O(U@FZ6!(T7!(&1;8_'O:L>&)LVO.\+B!B^Y=W5]^H;X2Q'["^E(N#U0 M\(AN9C7<&!+Q#.W@SJKYVP+XM![:=; 1O1?0B+"N[+**H*KWXCCVEA_<+*RV M^X]I@4O]P\A+N^5X+1);NVK]?C0/OV[W! MLPY4;Z2YD>;:I/E/\+;ZIA\UXMR(\\G@1!Q/B@N.K;*- MOFGT3:-O&GWSLO5-XTD]1--L^3S$Y4 MI=N>*O"4-\CNCMN>7W]_NXW#2WETL_.R])2"Q-TR?L*7'NTG-JO-"$]1MEUBBSBPL<-*JL466-*FM4V0N*V30J MK5%IC4IK5-K3J33UEC>NYDD":6?>NG#;ES1M?'[?M/$YAVXL32>;AO@+$/L+ MR>0[UUXJ31N?>4O UM9.@)>=0WJNDM>4W;^H+CX7[<>?F5">E7Z\X%X\C4R^ MAU V?7$NN)BIVA?GG,J%FG8X31'G<' MOI(3=>FY#DT_G+..EC1%B@^-I2G65"DVMX13X.D0RQSF&S@=%D!?+REJ?VOWVH).WQM=Y/AF_?R9F/[9S MP#?TV]:&]!O:6DY_JK*LY&C1Q6B<=Z;PZ%[^3.SB:[:I:+*^RB_*:Q;.C_!2 MWOJ*?SQ"3I?/&PQK> M'4NLPK*BB8>JA[KAJ+:USMN,K"QU6[^18QZ_6[3G/__N-YWNK^/O/.BX$L^GGSW0_'7#7SJ([YY\18\=2C_ MO^17OW^3 N[ 7]C?/X8WK5X7?M'N3-Z%C$DMC(F492(X8A(CQ"@:C#=$:_WF M#VN'<)7T/3W(-AGEK6?X:0ZL7]?KJ.PWGY85-=>&]WUI]_KXEG=7P]&[,7SZ M?R-#W^FAY_E_3Q5]WF[E43W_3X>U 8H.GQMXM9I^\7M ^K:UXY[+K8LY5 M],ZC35#3Y._)&7EI%Q>O16*;]H"--#?2_&AI/L?&@HTX7[HX-RT)+[B=)9EESGIKSU)RG,_;/FW/5G*O7?J[(6](@OS/J3$B>.56X:4UX M!BQLVD4\,):F:=.9L GKGP&0:)19H\S.-'#0J+)&E36JK%%E+RAFTZBT1J4U M*JU1:4^GTM1;WKB:K[$QX;8O:=KX_+YIXW,.W5B:3C8-\1<@]A>2R7>NO52: M-C[SEH"MK9T +SN']%PEKRF[?U%=?"[:CS\SH3PK_7C!O7@:F7SE,GF.'74: MH3P/H6SZXEQP,=.&<1@5-AX;YGM\N5#3#J9:\):JIXGPRF7C%EKQ1 M-:];U33]*1I]T^B;1M\T^J;1-XV^:?3-2],WC2O5-,1YGH8X-8W5F_?!.9^X MUDK#YZ8A3M,0Y_GQ3P-S7O-Y4J8Y3\UY:L[3&3OHS;EJSM5K/U?@A_+Z_-!7 MAZ8=SUM&2IDCQH;$TQ9HJQ2:N?P9 HM%FC38[T\!!H\H:5=:HLD:5 MO:"83:/2&I76J+1&I3VAKTG?,L*?GV?G(CXU1M+.O"/.FE3*VU\K?6-6&^!P M#6^HF]./3?[XAGS;VE";U![EP*CV>-R[ZN7=5F_0ZK3'UZWVH%O^D/_/M/>E MW0>RQJWAH#6< E^'2.8XQ]#YH CR8EE9ZU.[WQYT\M;X.L\GX_?/Q.S'=@[X MAG[;VI!^0UO+Z4]5EI4<+;H8C?/.%![=R^MDU_SGW_VF-_B2CR??_5#\=0/T M?\1O_0C\V#^<6O2,.1'^7=WJ2L.?UID'H# M^#WP^)>\D\/NPA/&]Y^#2T4F_Y)?_?Y-"C0CZB_L[Q_#FU:O"[]H=R;OJ/8V M$YE-CH?$HM,J.*.)4HX+QZQ]\X>UC5[=@#V-FS9ILJUR4C1(H'NDA/*:C^3' MZ[QU-406PQI:/9"*UGAZ X)PAP(##.I]Z4WN4#A0!MKSO8#/C I%/[F:]N%M M'=#O<++PMQ-XXBU\WQ!.Y2T('E:%=EO?P!,FU\/I&$[D^-OOCCY5!W#X'L9Y M34V]1"T]O?0S]_1ZY,?Y&?=&PBS ,_)M3@FJ%EJ[U2Y,S]$]@!I?L'4U+MRH(0"[4=,#XA68 MC=>;2<:T.DU_4(^$-^.YE!X*R P/6)VODP].QT67-=TER7/!)$LS.X M*WEU('O[3VI @^]3, G,Y=^>=#0O#!&,>#TL8I(T06=9;Q&$A&O=*9M/%I M0_"R/M$H_XEO_ZXW@W/[F\6 M%R_P^M$A],T7#J>\8$"AOP'=^I3G M [Q)N&V/RFLJ?-RH6YRMK[W)=>MS/LA'<-[N\!5$6=WY,PJ^6CA%H*U;W[SYWMJ?WWQ;L![?V;Z]A5TK;@!&4WP"OC#*/T_[ M[?(.#3Z,[_NPO"W#=\1?9WH ;^!ZXS'NYC=O/D0/CT9MT,-&F;V;%9I[@RN\ MB,"'OF_9@CY8>__N+3[^#M1':S"FNA205WXI[T,\G^496OT?U-A#5!Z@),M]QQLH.QA,X4._Y+?#T02O)D&)W;1(]NZ_ M%I=/=^#)M')8?K>>:,4\=+W$GUMCV,<\_GUI. ZX76VU)Q=!$1S;<7EJ >WT MON!NH^4J#M2T6YR] V1A A^ /_ M;UN?IO#3$ 1C_1AT>^-.?SB>@N)\.WL! M#WTA16^/.0<7I%:G@SD[CSFU&W3KL-2/X_8-O%+8I/;XH=LVZ+Z=Z]GA;6^ M&@!4%5CF]N?B+;@I5_V\,RFVKUVTVR\_BO?-K?(^%F'/=#0J=K(]F8Y*Y=$# M<8+O'8#TCL=X0PT*8G;#W+IJ]T9@ %!%+-=U.QSW2LU8/+T6X5ZX\2N'9YL_ M?]3A*4W,>-HO68(4#6_!OLV2-C"A!01XE%_#1L/A0J$'%-CZ!D[!^-N%$JQE M+9/K49Z76AFDO74#;[D>SU3K >&,H\FOY4FUJ;.WRRPB#&V,Z^7Q:^9L:?KF MRFLN])B7A&I^?L[A*?">+N"P"G.\6 M: DP!04Z>-_RX)\#KD!P""_/WMR^*5VSI68$-;1,D"KA",*MXD?03ZAX9I^] M74'NK\>&S"VQ'W;S7WM@<'\8=-X7@M9#%_=ZB*!\^!7QVWCZ"11X#[9S"Q#' M#\/K"^S]8XX@L(_Y0@")P5:,P>F%G>BT!Y-RL3.G8@Z22N4X&;4'XW:GU);+ MGG2D7JH_WR8W[OJ*7O0'7;0Q;_B,@_QEWP\ ;<#EK3Y]?*! M!_C/6C(:H]5'/]'@@#RBC ((0!Q?D8+$_27:D_0=K@5/;A"?TYX"U/)VJ^ MQ3.&@R4:GHY1@V'TJ5""^.SE0__/N+1U<]<#'>[!W*&> ;D"4+=GWSD9X<2D M'!\YAB\:7ZW#L.&G?N]SB5\>>M8>;EW\L,+""SF-?UOZ&(5G<@T+ >-5GI]6;Y&H/"X#&C?H MEF!F;'<>1*H1<9=PL![4ASH ]4GA3^?%-%'&J<;_OP3?NN ME?_:R?-9\*^ @[@^>-=T5"A#T,Y?>MW251Y/.]=SJFM2;(<$'GN]9'!,97^>AM:X7H6=3X3[T. M0OZ6_0SJ!\F_$*4-$.J/4]#2(,F\P%'%"*K2F1D"0$&_)'X9]K_DHUJT*7ZN MKB:OBI>,W9:_=I2VOYUO_&2Y\9/9QK*5T8?_>O/M^];/T]%XBJ[I M[!87Y/!F<3^TX&\AI)]A0]!70=YBQ'/P#JQ.?UI$\^8[ D^9XE_7^;FS_P1" M/!I. S+"0OPL K\KR4\2&8WR]Y?W@+3(2_X0/_ND,+A([/M+C,*A@( MIFAZ!<8-XT.P(K#H?\CW60O>U=]TV7S4QDYOWUV-\(.EE..^7@'&HN[J%"DD>$?^MOCW*$>47]R9 MPP, SH(#T+IMWQ6D%5O=[ESWX-P6OY@IR*O>"+R)Y?M[16R$OV^!A5_&P^%7 MHM"@LR>4.'V<8\ARYH0NQ?-<('C"8YK6Y;G!<1*W<+8BWMZ-> M?QDGFM]=EI1?3?O]I7F?D7WF!Z=^:[W)7&S"04\C!:IV*?@;WG2/AV4PNP@1 M KV#";JO8 %G6K^%U@9Q'?P6LPCQ+JEZ_L;EG7KAY927\G4I%E4OU4A9/4MC MNN8-P1L?A ?_P#OL3^UQ&0PH0<5XVL'@;9'H5Z8.3687X+AO,VS771'*,A:R M:\/FMV%=U&6E79@ ?,0M7[Q[W.I.\SGP1*13;G.A!*NZ%B4>-#$ D5'_;FYR MYPKZ%K3Y$&]*"L-39B86T>(9:LI'1;X1QD+@<;-+MQD*6^A:T%(W^0@#++U_ MS9R-LI"\EU\,H/JAQ(Z3Z]ZHV_J?:7LT*57L0A7/5$EY7=\9 GKYUUPM%\8, M8RVPW(*I<^N'/%^S36O)GZNLQ(2(P0S4SNXY01-@CM7=NU46Y]TY7"U,QEP3 ME)82MB<'3=U#>[RB+D;#.P"[>!>W$.%!#DQJ]XM$&OSFN[=E2@;>G.$*QWFQ MI#DRGB]UEET#D&TZGDO3F=N@9W-9+D7X/\X.6 O#S*4SP9TT$138?# MW^_A608FE=?*^-($H%JA87^][8T6JA]O$^8:8.4J;$4;O&[VOB_H[^#]YYR; M#5DDG[X3AS;>E M_[R25],%K ++NM-ON8%MBM/90E1/N6K2/;MSGCS+&]N"8.6RJ_(%9@"0BZ! M0Q%9G0?O5J)U!;*8%G>7\+9%*T[UVS&J6%Q!X1VM+G&.>^=QU&ZO2"DOG2=$ MSEW8!P387]K]:5[%2[N>-<],VAED+TKEI^ AM'';>[)::-,C7,N=W?N$HG^? MEL(P/J8U-4KT>,B1:F\SZVL"1^^=5V+ M?.M[WX"IPJBAJ]\!PM%I8]BU4.=%24"9QO<95 1^I(2PW=_@7YTB%65V'SO. M1U]ZG7F%4]EHH 3>Q8IGF5U5K@[W4-##B^IR/X?3Y0WP1C:6>7SO6W:6!%@* M^R*FNC36,[EM+^\*EWBYFX\[H]XG= L^#;]@>0K8_O(Q

A/5[$'&:0'S0= M\A:Y-K^5'R]#VAG!G M<.?-,%^ M71CJ.94U((++[D6%=8:+TQJ)Q.F7JU&GB: MZ83W56(O)0GFS_FH\\^=:3"7GO=BIY^GX\GR2JS)?-D#RK?DNKPI1>75\6LA M\F]FF2TE'SYW90(0_K\5AM)H]TO/[)\LQ^^GY6 M?(.Y1DME4S(9TV00(%X$QT_H=I>](<8S/C29/OLS?6:8ZZJ7]PO4?3V]:9<9 M;.U!#^M%R]0=S-RY%$]I&8.ZERGVVL_&O00Y.!HE/]:SY+X.1_WNUUZWR9=[ MR"DJKO]*R/=VD3E7Y.BO),AMSJ3[=#?;"?B:7E'X!U([* J.9A@2%@';!H+\ MS%QCJ\K*US<*J^E\>U?:-%TXCJ_*1+\QG<# M##;UYB=MU+XMJ0M'[V1NN9Z7R18U8RWYG5I,[O6SN]46=Z@S'+#MX\%=&BE9C8 MK/AK_G"\Z(4O*[(2L#QU]6&S"Z?%3>_M*'^']9J363\6P$G UON56F7XLUW$ MNA8IK?=R:5 &"B./GP0NWL)7WLT^5H;V%@NZGP!1LF:=@%F/DUL,UY5Q5]S/ MRTAJ>M8SC2TPBF@5UL*N2G9Y-N @]=J?!\/QBK"CE']I=SKPZ,NSEQ=A(D\( MV L3.7=M1K.-'PVF@X_7Q]/]]4UA4$.?D! M27"F\S988OOS#Z46+NE>,9OC68K.,JMHF<.SN!PYX M2VS/+#UFP17Y7ICW/"YS,F=71&77B8+/"RGLS:W^<#H9#Z>C3MGL:OZ1>8I> M\:GRTF[+UQ3YA47FWVB1PU<*=K'WGW(@9CR_(;L?KF]C\0/8UA]^^*'5 >87 M^&@RPH32Q0"7F9V8]=^:?P.*5I%&BR.7:F'^%4"I>A1"<7VR,LMFUJ9M.+I# M7HV&7V;D%66;\WRY"SG;%Q,U.:'9*Q!VNTQ+*T3\U%E9[66"TER3WJVE*+WZ M/;G$)*7+B4&>G#M6=S?&U MIJ2$ M&4ZFK3LI'Z93U8;U!Q7$#L=]<,+8I,@'38^.+B\*;]:^]F>E-?P@ZI M_:1*OYF@5Q4(%EX<[4K6*]"JL M#;U;2SS<-(?O[7I>UF!X4#;4J%LJ'4Q,.E%.T7M9K]ZH+[N(O#=-=M&CLXOL MHF05/_+UG@CM^W1]+;= SFK>S/KDC+Y7+T7.ZLE>7)>SH@7HJ+PJ?@5:A[T4 M:3B-UKDJKK4 S$_']RZF\0YR'MDI1YFO=OU:R>2O*1[X; F/'^ ]G_N]6\ ( M+0_>4/]N/&E]*$/+%YCCF/)/HRGFFH'$T$U9CN<5@GY73)XX: ]P',@A[[N? MG/<54=K"\< (SO!3<X00.R\S496+JHDML&X-D'6QP_[GX=I3W2J_I MU27-9I4AO;/N^9B[]*Z(&Y>7G;U\M#5WZOXMRX$43,H$F![PIWV%W3KF^U=Z MNAJ9\[GWI7!K:[J]I-71@$>=GEG#WV6!*YST+^6 JWLW&(4J^N,4X!4BZK6. M4.U[J5S+5C) ]O_ ;WI7BV8OFW=E=E4]WYSUSB9UP>N:@X&'>)H7HG\^'BSK MLZ.WDD)^B]-YY&CUK*Z$[(JP:@%CYA];;0.RM2L?V>9C;C082MBB86S^)!NH>EFA;WX9NP1!'M7I". E!8HYCV.O\-E M#-?-;[D8>-!GU!&;J(7'%-'N,S23\_N&K\64K#)58?L=QCD3LBH;!RKI\9KS MM3]*%)8WDH75+5Y=^@'W10._ &=_S0JP9U&E+P5&*^K'5_I7S;:A^HA!=S:/ M8;XO<[VY$A<=M&^&@&^+WDOX0Z7+5R&-BSF"FV1U.4AHUL$0=^>>A"R$8$[" M_/=X6,9PI@I[6?2A+<9UU8"TYO/*UT?,/M4E[?P5CKPG4;KD/>Z9GFK M:0[HD\PR/-/8]X7,4EWK4'1[8)?Y981PX<+/,HQG#67*B%(!4K;@]&+,VSV< M_O4$E[RD[NZL]8E]=VM/9__!7;FS^V[K0U%[KOM]VIS M%]Y]<56%8P';13[XY_[P$[8CKS!R-KCS_=)F;JF&OS\W93KWXIM$NRTM[E=?"@(X M.QFHW7F[>+O_X!CN+(?]( N"-X'+:I1/=ZV;:7&=A0,G\0V]UIR,9)TD0.SEN327HY'6)_2MK[&>1KJK%9HT)K>EOG/ MBU+!^D+1=8],6;O(D(LJF;QHTCM"\9BEA!?)V^UQ-(K;+ILZO]Q7XO6]QNWM?W+5L?I+B< ->)PTB%7&-(M!(07;1]K>Q M[TBD37Y#Y0B7@KIP49=];D%MW-,ZOV9.+&[\. MK!!6V2YNL&_R"W9V?UDUX2?U;/56Q[;TMOKYU>0)'%VD=9%#LV:X;J;]2:], MYMP*;18MRRO>[Q4"L7G;J?%"DMZWMLGJ[AJ]_840[ M>-:#?UY"7QD]!*<&!UG-?;[3F\.Z^_7.C5]O=X7HO-IQ-9-AL;4UUX524H_- M*4%^,9QI8>"K?GF=ZKOFR&>=#GK-I3L7WMS[OG^^'!WXNFKS:@[:P$%:@*7A M(2:A2,_!:6IS+;EABL3]U.Z7)'.MC\-)NX*7_G6/^JT\?#EL*4(99RK1YUL( MNRY,%^0+'N!B[0&0M5EL6O.N[/9KYC__[C?3\;O/[?;M=_O"+]J=R3L;O,Q2RB156D3*+3=!T"R)H)3)E'[SAS7G M994A'WL89/HQ_]KZ97C3'FQU01X4E*O3K:LX<2O\*X[X/0[6YYJ>RCD[U%?] M"7!YV07A3SD&DBXD9(J]_*[S=GGOZS;-\\&0UOAWV0UD'K3[VKO/7# %14D5_HRRONHF_TY!V^B*VB M_[86:UA-\.^C,,^K/?ORZ*"C!F-:M0*X(9 MMSC\M]!G0$*GI90/+$HQ;N:UA_?NX8MGOUWV""VF0D]6\O%A M,3]U)L-E[R&\\)F78I>/6B2[XY>M]MF;+[R[VJ&O6\Z=/L6T\F59'ZU)X.=E MCW4OC]9CO1%%+2?374U'10NW3P!%OKY=W[DR'K:H:P7!GI6U+BM3,3Y:[AE( MQ[S/^&Q7YYQ8)>)]RV$STJ)NHG>_J)LO V#8*#TO0U:EOBB%LNAO?06 JL!, MTT^P NP=7HKB8AAAN<;Q6OGL_)'C]ZT?RH:/1>_/ZIN+OC<+HHORHM5!,?!M MQ33#0CQSS!R=2_9<2DNB5V_$3.U5KT\5'OT;JI;.M$"P=<7V:@X6H-RU;Q$D MM'HW6$<['],\GHS7!ZI?M3N]_Y^]-VUNW+@:1C_G^14H);F9J8)D+J)$C>-4 M:"B%:0 JEV)+9)8ND^??8W8 MU2_Q2Z9^2Q:K#F^Q,5(/*X\HT08^=(DYZBX$6'X'_*^<_L[6?5W0VH3_(IR. MBC13Q;K*((E@_5&2!N4W3%\5L.(>_]]_GIYS<3!-(]#,O*P^Q0!]GA8TN939 M_\)+B1[F6[BIUS,7 Y85E>MJW4R!S26OEOF2]0H%O"75X-,A]B' MGAE[7:GEXGM0+L:4F6",J:W3AJ^[[G7W4^MM]/:>4B@*;(QQ_ :'\J/0&RE& MI[M^QQEHIP>LC"EVP":OD!6!LE06AJ-DT0-=&#QA)7@B@5BMQ_%$7678&] M15GHI4*56P=R@DZ.?2&5X@._>UI/K@#0D#RDQ]ZIA\5&"[\P=9(T!/6(NY-S MEJ5'Z@B>C:H\];),H!\YEPT73"95 ;M>2HDQCE*"?N="4G&WT!S5>!;5?Z>" M+ [,,>4(&$_?^2:DO<#\/.3,'/68S/$GJ*CK-%&98[)VW;66==8=H:+%C9*\ M)IW>^G/-5 <3)#^4/DO!?]:A/N<8+Y MBI&-0-:*B>MIIJ;*NI;*I,44QFK!A/3Z2#VXDF=26O6)'BM"!0-12-.CX*8< MV^:@=85ML,BK$X6BX!S*3(!1B'(M /&0A;D+]A&BJZ6\IVHVO GKN%K;C#?(4M]FT'B! M^NH1V4U(H#B7L9-6I4]\7*YNVDP[:*+H6I[$)03C, ;-KPPT+!4,E%.=R\ZH MY2!&51H'%&QD3Z!#DO/(V+7H908;X#=2=T^.;7DZ7*;CMI4O30B2QJQY0!-!1_E<,+4F51V##0CT,=Z_LF*.%*8U0R9^G"K M7)B<>ZD">"5@T/! R(69@8/54ENL"P1K&X.BF&F2+6&*,0YNY*4WGM%L6"4& M>#RLFS(#:G7YOVHKC--9&D9K*X0:A@QU,YHPIB:9G/=A-(?53(>P9;,L_XYHQ^<\QG!8 MNWX7!OD$_H0]CM"+F>Z3PWZ6B0_JCR6_8KFH5/^%63^XE/BGO>&>DP*2T-]= M?>T/>5#^F:Y\@EP]+^GH^,\_5AY4OF#E0Q?O[[[P]L/7??U;VOP#^+#0@XMU M086M2C.Q<[YQM33Z%^G[(&^14YM9B_?RN>K!Z3WU]QH'\/N![),FOFD8/\%# MLI(B5@-S^]B)J4%C$-X?)F$ (JA61>,>'=@BWG,1[TFU3<_FIMC1<.3YWVY2 M4/\#%/Y)^N&/OB_ 0%J [&*[CDTS4=(UZD13LN7>]95G7J?]OG]-JEX+_*9 M[4]U0>=!-+L'2L\$!N%@K= XZF\<'$TY>+SOR5.RZ\2'-RP<+9MYVVSF^'@Y M0&SY3%T*S^[I-[PX&E"&L?/UJ.G&R";FI5]'=%P.R\6F;-ORV(I-TAK;[;&R[W8+'$96V> M-;)J1<>>MZCC'=5&-$TY6FOR-$>^M(XO=4>#^'S5 KE>?B?!<@[Z&];@ULK<"BQEK";5<&?A99]D'UVTK%#(?R<&O*D*I= ML_MG_EG;^ 'XONL_);"Z6:"5V+>YA+C:$;2V%.T&$73C=)?'5V1L$8B-!]Q; M-R0_L[!P;KV(1TTN-!@IVZQ:LQ)]-,.GY&I:L]*:E4]BS98#6[5^0:VG;D=P MLYP=M1%-?GF-J:7G\M M'*3!'_'R!\:1=VJIREX=1+0^Q_G6 SW.\BV(?OX 53+R[& MGD^D2R^F)\"3U +*0;_+#\+5!.)61 FWOH6UE,_#8.DL37Q8&!(-/%O/0\Z+ M(,2A>\8!2JK+5K\6B._?PJ>13(HF58-5G-<4A)D:=L8=K:?>7 TF5)S+',A< M><98B(Q;X.;A%!>-%_+H5FDOK#Z,S%P5#CWF^6QS/*9R\)_L^XH#QBNC$M5P M6/KU+DF_;89:5=^]C6(QPHX;H2+XN#$GCL@- P# ?W >%Q"S:BV,PV=OO#0@ M2,/9\70[O\2$ V==FU8YTU.&YRK*VUOJLGK4C"ZK1[;/J>US M:J#[9EHA+N@_SJGN77X]GRVW2]]0:LVK@GH[32=+P%Z /+?>B%=PZ+_-;J=2 M"5+V]V=6@C;C^&]>_&F3KL9?5IH\BR-!6*G$\0]\$,J,4-,QC(%+OF>9]7??HQ';IW8SHW+WTU27/WY-W5 MD+7TUA+-MGS U2"K?/L;-YOZ/(A:. M2BMU*5N*&I@$G'+H.3YO>"PW[+Q#3Y]J7=GK+ %$_=+]\3U03)R%62Z3YJC, M)DJ\.'/>&0^XQJ\OQ"BOW)JC1H,W%C/,MUJ"\[.8<;=ST*DU-=BE *$7W&(: M6'5;I_++RJXXMPQ3W&Z3Z!:WAXA!B60,1O,)7_1%/\N+&-:;A].@9C!QQ-2+ MZUF>Y_N?/]:P/%B2 080HOU8 X< Y M;4GF.?$972@0I-Y=[(S39$I1A 6&,[YL[,T MQ$A$4F%J0[>2'5QDH AXZ1QY$[R&,CXIY[G@H= Z.]3%-%)D7&A492XGD\:) M(VYE>",08Z^(O6J\8^IAN 38+*81'#B?:B(9=%:59]E% MP/26.Y\^EP/.)5='.)8G0UOA#(I[88%B(8PQ&?K N'M$D[I5,RUX0IH4-Y,2 M/@A!F54-U)!BT@42;:! _S,<+_SY$1\P\N)OSB<0>2C6ON"ELZC(ZH%L_^"H M)O(&\E5RA,7$O5!#^)3@J4+#B^/"BQ@HXC_XI\2NFU1X6$T CWD7OJ\' -V# M3EW\S1N!64L+K>5Y6(O J%'3\@"3WX5UP6U0&]P.EA?4#BWT>IG;.QZ6"3 K M4=B]G\31O,SR!ZHNV83B"[4 \K2X ?&PP"=73/AZWB'] M].*AL9(^^/_7 & M%(K(IK'=6?2HP*]BYXO2R;.;^9U>K>F;ZZ?2\,3PFTBEW M6*%#-WB9!$ZV7'9A2R!^VCNT)1!/?_VS4F6M1[AQ2=M-JQPH_1XV"F%Q;CLX MM]:E]'1'LBT;6-)F615E34[5F**2,PY3M-'B. 0 9>A\D-J/Q$;:]VM5D.V:V10[YU>K;PL6KC!5FYK++ M#P 1B50[TA;989*:_K+E"W90OF^65PX.!E:;?&TF:@%GM%YI,PW1H'M?1NX=,N^#3':]W.JJ?#![(P3XYJSL(TD*Z> MO^J 0NB_H)/:Y+7:!7U"-P9J+PBY3'&GA.%(H84S:S8I3E'C64CBB1 M%04#MK">@9Q(*&$Q3>!O> 97:N<3+Z8+,/$SPA3-PKB(>XXOOIUE$>8[.G%! M_06Q>,BH:K@5L4=MT4%P83)I&OJ\(^Y\KKJ>%YGN,C[G\AS5_!QS*V,_I [R MZF&E!/3\22@H@P2+NS!_QL,FB+#HH/!Q%#;<4L#R(NP%1;,05)MN]4T&T*,. M)/!.V;%^<9-*^!H]%+M#VE'"P3Z/Q/D2ICWGX/_AQ05"KK9,7Y<:O .<'!^K MB(HX$EF&!2]3@"ZWEY>05I"!ZR8*/'04")-($ :&N&$U:%PG\R>ISN4G)*IE MX5GXO9;G4$)PQLH6[$YJ1QX(*.^FIM3^NI:Z/X4O =ZI%U(1'5*>1_6*="8H MYYU8X!"!//+F7#9B;H9NQYQNG<<=%%SR,O/FE!DH<)#@ "&$2K.8_L\C#['"L-4F*K,IA9-KZ.3 5+]:5H-WC'S.$ M<)R-19HRY\".^0#!"&D%IVT29PFX'@N B$Q^!&P%AU:XCHAOO)N0:K.[(2S$\!WW/"64@S_P#B2XEE4PWHF4")R.(\2RB9)]EP>BNB,NUC76 MHB])^@T(^V/L'[APV3D "8X_#O&.=)9PR-Y=<_$$A_0(\TKG M'5(C5^H;]+[VN4;QN/$*LUZ<"];_4<23PC,O/XW$=^,ZY]I+5KV\LO"%1@ 7 M8@R!O<8@L\VM.4V\N0A8;("N*M&P@^BLJA2*-R]\Q0UEOENIA MJ5-F>3R]5<=S15[RTREROH#D$1T62[0U/Z+"+FZ$G!J#JRDWQ+7*)(>H,0( M(XK&!58@X009^&:,'(YZZ[DHZP(R$5*!VF_FS9 ;IJ$\I%%*3)^F",5PK9^[ M9 #$6O@!]\5:59+R M2"GL&P4H%WEWH+."L*%.4C.1DX2E2C*"0H::.6[YWT7,3X>'AF+LHC(DRD-]_DE(5H" 0AH!>>1:0&K'7=>.-7CL]8B#T @F@T$> /M::8& 4^(6]@@4EJ)JAC_=@ Z92R!,>9N+>U,' M2]9[1!JAE]X40:!@Q4C4EUQU*#D- PIV@K6.Z;8 M0<&A3A"@VLG? ,^H.:647,?N*N+XFH>S0LZM(BB"N&;<_I3R_"M!"G(DD.@! MM'CC&MRK4HP$)6):0&CLC<=A.I4#OO !LK=&*3H,1H.FU&V(G/C $",EQ;!1 M0E)#-:I!^/&B"4/*5:-8,;:N-K%,Y.7IC(M W$856#TV,\[$\[_%R1U\?Z,QSQ"^P(H9Z21?2,B^F16(8B'Y:ZHX MJ"3.>1)@NPKS\ "MEM#3=:1 O@79&Z#91W@,Z*&N.'#.RFX+..JN7+J+7S*C M6N$*NK%"WV<15,Q9(T%8%)9IX5LI88@07& M'N['/)B/L;8[W2KUJV-4T)8!&7 M9H/J,!'R1-$\NU'\ 3@R34#-DNB6T0VQK(AXBB&Z1X"$1=TFS<;T_*KWU=BI M.I JDR?=4B$1NBM@5>CA)1R>TS''8F:7UC^2+;1K+2-:@+: MT0:!]EB[[R.\>AJ'X]!G)?/%.Y-!J<7VK)O'$$DAYD#.%*CM)H;+R..O6F N!8DV1 K5098_XD MR6D /TC0!%L2\9]"34]%Q\T(;4'XD1DBJB3XC+!Z,#Q\,V/'TD=T5?D3XSM" M]WP^PVBBFGN$$%!/F;-;2:ZC7,;2*C0YJ;W 0]7(4XRA,_D8*@V0R7?RB$M_ MM]2>%I9/LU61%*-PBD8EP.>B5 MBYG->1BN&<'>U9S60&EF-DWIT9]HXSL_&K>-0JAC'Z9*AQXB[!A!X M.>(I.WL1$B)#C2JXGR&IO__Z0Y'MWWC>[(,QI!?DU7E"&AC8H:#9@ DB_8+7 M0*UG4>)_^]O__.&OY9TQAHC9>_$ES+ZQBPS_8FWZ>_Y%C'_:N[I ?:__7]= M7^PY80!?@#&\?]4[/NT>GQ^>776.!YW!R=GP['C8.Q_V+KJ7W>'5<.]O"VS& M!.D#O3=6!;8?YK];9K<5\&5&[Q0$8/N\BW3?E0X^(N-(V7)C9J:G]5((A9WE M',7,8&V$WS&QO 6@R,Z*J<0J;$AIC*FF&;[91-(__($L'Q@YJ\$KNNQAZ"#] M)KCK"_NV48EW*P%7$4A_]CD^DI8O>9;1Q2Y!-\M<+H)J)#/YFE5;(#&FGZ3BJM@0+3,,S'$%ZM)#DZUTW:&_$I9,-_\J M\.[(HR5\12$2"+ A0Z5^)^3-!/A1# 3[$(W(7XYQC8S.!EY'<73BY ^H0JLX MSUK^464S6?YI_!4 DGU.@)SFFAD]@LL,3KM]H(O+(^ H@[-.;XB,YFIXUK\Z MZO0O#P=O@,MD)(@_RP@_P;&EW$7M164K9+@7]B/@PH6PBO$ ^#!3%Q ]) M>).^)Z-IY7J!U";A;,:!U$R3.*6%D/^,HFFK=BJ)U)]X*?I;29=!GF3R3\HW MT"F--2@'ZVC/I-!23_@T1C,6=!BF:=9B\"'95UBU(*>#''6:/86,+[HG5^?= MXXN+0?]D<'AU<3HX/>V<=*^.SX].+@[/.NTFXR6B_9H#6/;916,"M/D&^F/9 MTB7(.*#)CR0!T+/X&>106P*-'S&4D0(I JIV7"+84>(!H\&VLJ =^&3"4:?M MO3/\8>^]#-C L4X !I@"06&E6^D+P@V"8"MT17)NH%.04JLB8\]1"\MG-"C!N??AV+%*9F*$'V'78DBN3TS(DW$P] M0D:9:">.=^N%$3%2TH:425SFWNGUHD*DLY]J,9RZ;K?3<3N=Y3%JSS+#Y"XI M0P@9:+GKRHZ1CZ:W4OV3DX/)J^@L P#!U>MT>@Y1<_48X5L^1E8N4X')9?#8 M(E;A(W9B48=A7H1QEFQ4KSQ+/KT2[B#+$O8-!,IH+##7,(=[9)]9D#UH,@NM M,"Z=_:I=J\T>.*=1Q##(V-,(2ESABX7SEX_ C$O0?_G!;/*"^)3@5O[9VANB M;K(!:KG%"I2Y7:_'3I!04S1C43*3(6",#)51W(4?OWS]C?Y]"O_^3']_/ON4 MN8KV@'T(GX/2#J5Z2QN&?YX5P)\P+XE_HJ1#P$R'LMGQ M&M(X#IR/8W=1BGCJOA*,FO;1EY)20GRN\RR=Y"[.%$-),A 15" UY49-=>4M M=VO&+1JI@= ;$51N$_++S)([EFE&8G]2Y)CQ'W#"\ RY!^^6(;0"PSA;4R'5 M%&.D(U$WL=4-D"IJX3=&?H6)90=255'[TQD;22DXG!L18W8IX O%.3SM]*?Y M,'4-W0"A.L<1 C4YV='HI\[I:'.Y6V>CE'8X'4X2]6^&MY M9:\N[G4KQQ<0O<1D :%^ASMB=:26UQS7NER5]4_(@ MG]9L3-3!81IBGFZ]+ M-4[2!#EU@I"F4<#7^$"Z$9 _DX>'W!8G-E!?]=^X?@28I2*AOV2+G=0S.> 7 MA!36'V!$/\Q4B!)S0X273UQIV:V\E<=X%+%B68SN&.K7R^8< &!B8T'^X.JA M\<8),IG*'A'?9V'9I:J4&=+T1,V=[#IJ?97ND*;XI0P#,$-$%SH8]*B1OV_^ M-G4('&T_QMZ2?;-5P:RD9.4EG+9 ?!!DFB4B'CJ=.@YGH1@' M'%\6$U>7J73R(@["(?!2:9HR=2*Y*?I&Q?!&M MK1R.5)T3A?FQH]9BK4@>^CE3Q0\S6=3C^7>4ZQB$><-[[QL&N8]+H M*F%WJW&C3'>4QC]<=/:I=DZ^K2C8QQB=3@/:8IE\[AMA CE#.A=:X2>;4+N< M23,CDE'U,I1BB/WT!0>I54XVW$Y^HN_"+[@4H70@!0*3X:1]@.;4^2048^=2 M7_MI/ :"8EW"*_))0GTP,=V.UZ&\AAB=A$.C7*;*@IZP,Q1UVJ-N/!?.F7$! M24@YP=0*9=82_487X=4D"GD6&?$."BIR+JJ/<6^L&^$J:IV>J_*C5#&/F0\ MQPD/!%E%[M6RA!")%!%+>]PD&S*9APSWY]4Q057&]#MG?%*L3V/[34(QS!03 MMK%64-8XZFPI-(.-+926K<[P\C#T0"4?E#:GU4T*3#%T*NG+ &N.?],.LPC\\MG48KPQGPBQS)BB1&7Y;J;'2-92KWZ2?ANBY M_#3XMEHBIK+%6S,!D/9! MFH8S(I\UT2K#P2'C$,3%? *=TE\C@&:;W@.YAI)/6HJ(-ZG(X*10CF)GP4K[; MTM)NYL(3DQLL**#&?JKJIKNHU&)@9A:*A=*R957S40S^XUI42S7QEO%"L+?6WTM9!)_V7565J;PNGN8PU^G1,DJHGH-'O'9S4'.@R ML \1!


<:D:Y5 !X'S0SPPPI*; 0-L^SW%_MKS%*1B?H#J54 M_"TH0M/YUXH+@">M$J")@A919[$'O'V_,_-\R.N[.=L*SS>-H]':9<>GK4=;?+K MU>?+JQ5JO02%52JL9)?3;\>W^Q.&2(Q5B$ MO 9A=U+*4B=VYUWM!HV:J;?Q M-^1*/@A 9[[O>D+!Q;S:D^J$41+N$>;2*"@Y)$@X0L'N)?)<#AE;.8B@](_1 M>&3E\Q]Y![*R&R7!Q!C!L#$6&\X5X(KN<-"&-+=0]F9D&DI6FF(T(ED)C^MB M97DR3@*-1=H [C@G1$HE/11/-NCF'OB]V:8&DY?&* TE,3:[SHKBX'GJ[]/E MS;OYU?1^>K5*9QN;J5HM;_(BIH7W>?%NL5C%H_,18>KJ$0E$U@MKG: 10@2Y M,*75#E()F\O9F!/R-A] MNRWM^#$K)NNT6L>7Q5X>FI!89=E8&=@=C5<6>JA*E+'PS5TSSWGYKA:[E\#!<6YGB&@"SN%W M1'W)[[.M=_R.UL.KYCFFD4@?_D->.:0=Y0A23?R.H:A%]8CSW9/V),7CYLSH M]0CW[6Y:K!MOBB/UH3:\?$8BI- 1+,")U%)I2GQYZH2 B>9QL>>[ 1ZAEM 2 M]M$XS1^]0=T>@3<4PBKI[>@QB;52.H@IP]@+IK"4!.]X"5O47SS?177/ GP> MY$>__#XE\5/0LI:+[3Z3?CV:4+N/YR5&8J>(QL)Q&=4[SN4.6VM5K>+V>Z6: M?Z]2?686='V]5W/R?K5<%5E]J>W[D8G!C'"G--$ 46 4I7:GDS%JFM\-B^]( M<$?&A?YD]\LAJ\FCA]3ZWX\'W?>Q=O"'5619?KWUJ%W-EM.[V?3D^^W>YI&0 M>-!@S .A%6%:6"5*_S[DK&Z>[D[^Z:3\O*P97O1=>&-OTV7VE,!?\G2F)C?3 M0%AL]RG\W+FHUWQN$AT<.92(4$<#LRF'<+=T6&!;9-P _Y+M7GDQ^E.B^\=J MNGQX-U\LB]7:M?)B>9,5GV_2^=9#]I?H\WA"-ER^"1W,?*H7_(Y_=!:\NNMKM:ODQG3W^/)=$_Y,O_ MFRT?BZ4_C6\\\E8,\OPD*)::*J,Y8-)"K EC960ETLHTCPR W^/%XAAY\O;? MA]U(FTXO5XNSO",5"J$7A4/@]78>^-3X]ODM# M%IC\6SI;;7BQ6*QN-Q/_5]W'XY)( "'(:4&5%XI3Q0EQ"@&#K7" :%+G_>L) MN3=5]]$@KI'EPFM#P@D;.V/A#L?P@@SH,]=WWQ2?TF M1PDP0 $CXO%7XJ#+D))\BNV0D49GBB^L+0#'ZC>=!N-@.2R:UO4)('!I#7) M:.,](U*4U"COS+A##)LQIJ+ 3R-$WCJ?S\/?4^HW#<3>CDS:K6K*" PL0<@H MKZAT2!!N6#E'9-B@>;>;E2:I"W)%39G3@!CJ'6R6W=5!/14T>@%W='[.OMT6L0[ MA.S)_8'[=I?%)*B?L^*VTGN_EX M&:<\\^6:$XMFCJ@,Y5C>AC'RY4V^'9^FB]]]D65E(/*0+\6^9R<>8T21-&M; M*I;.$LY+S#FPS9V.QNP[,8IWH0-VO,E7H-P1;4QHDLVOAGP%]CT[@9(J9GQ0 M0 %#4AIJ57F9X+T5S6,.QAR'/HI7H -VC/X5V.MG^V(?7/]H _$[D/IX(9K- M)/' 4XTLT1H'!@ E)2I/\%X3V5Q;&G,@^^"OQR#,&?W+\@8#&;B37AMK-)!2 M JLXPD%IA4@3X&*RP<:OQYC#Y =_/?KERNC?B[U$_E+DBUY<.P\_+1&:$Z-= M5$J]H](&GI>7\%X*T=QU9,SA\^/8#)HPH'T4 MNGS2YS#X*IV=W3?[^;3>U_&X/M E"4<^H"71RG)*B/ HNC89KAG2&E%7JX3W M(%16ND3O:9Y(2Z$2TF)-S3KZ$@JSI4Y0 (8T01_W;F[-GI>K0'LT1NU^_"FN M9A7>3[LVB43> N2P1()'4KEV@7#-%-1A+>-#BL%IGD^MN/BR,%Y#.(;24];S MJZZ=^-@J"6^$AXP9(SC2T&IJ-=K0$2"R4H[;7:@!/_9QM!46;Y>WH_2G&9:E MYV'EK^FWF+ZQDIG/VB7$N:#&$A+-:D)J* T@D18#*>7<-4],V-M=<"-.Y-UA MT-SQ^VN1K7?D(P["^QLF3&G#8X4+8J7UV"$E^79KD1*[(>\HA]\G.\&D&ZX= M=&$\U#2!$C+# 0S:H6(PR"GU>#=+2D=:J*LMY N5G7$F*YU,SK-$WRELVRQ-GG].@V?EOF1\EG'.R1 ,@XH-,1I)Y F"B-2SM@X MTCR)4.>./-WRLRM$AE)437HW7::SF"4B9HY87%S_-K\K\OOLZF.1!^5B.5!U[ MDA8O!1NGYC<*[KZ,T^T U[=#K6YJ0MZU?OI M)("8U5173QTGH1@"!KTD0FB$K?:C.= CB<73H<.,6@>@1X! M[1_?']KGI'K M$JTY5RT)K7#Z/F5BE.K!>$1A%")0:9_:VSZ1)*R:X>"N-5&,T 0V5T**=4B M/K2_S 'M^72<\XV0:7$M&IZYRK9YMM>9586>>- M#W0X6_JT*NI'="':N7MN/Q U9G/,#Q$+],X"%_-8T?0^*V]MU?Y;VT-L/WVD M!'$AHO\3LHIBZ4#0GDNE5MLV$;#])43H5 QZAZS#MW]K^MR80MVF7'E4=M5M M/ K57PN.CY,8KA#&ECAOA85 *RQV8A]>AC&6F.]Y9>@4L $$XF"(9*-Q$B>< M-=QX*K0T'E&\_K 5^/!A0 OTR 6B$6 ="L3GM/B:+=<^(M=YL?Y[MZO5%X=C MHR0H:$L.R!AP')"C6 =]:D=;4(<&M!*,1!@ZA*LR:&_[=?PCYJ#ZSW_[_P%0 M2P,$% @ ;(1I2_R6;YJ>T@ 8J,* !4 !C9'AS+3(P,35V5:^K[>=__=O?/[PB']CKUW_[G__C__CO_^>K5_^+ MOG\3\7IU=U-N]Q';E+-_4J^6^M?UEO[_]EU]__>NOOW[Y]FFW M^:7>??XU!B#Y]?!;SWY"_^O5\+%7^ENO8/PJ@;]\:]9_BY2'VZ:U;6!D^/BW M[S[_5])^&A9%\6O[T\-'F^JI#ZK'PE__U^]O/K1^OJJVS7ZY795_^Q__1Q1U M=.SJ3?F^O([TWW]___I9=,6O^A._;LO/FN]WY:ZJUQ_VR]W^S?)3N5$PVJ=] MV9773S]BL]L]>()FJ- ,P50S]-]>>/#^_K;\U[\UU-+%=AWA_'S_6,W:_D(.^&?5^ MN?'\9GSWR&_ MJ:\6=\VKS\OE[8+5-S?57@>FAFS7K-[N50A3H:PJ&UXUJTW=W.U*\JG9[Y:K M_0+%, ,LR1&D.*=)GF @6"(DXTQB&/-%:V11;E_]_<, J?W6&*,PI03G,$TD M@#@EK*!,_242* !""+"_V7#U?2OLRJ:^VZVZ$*;0Z@C>.? _3G!&R^TZ>H T M.D*-_CF _?_^^Z]'IQ^P7Z^>>IU:B-?+YE.+L^='X879K^5FWPS?>:6_\PK M/CC_-R[W:EO= MW-V\5Z"6FW?+^Q:=K'=O;\O=4N-[4ZK4K?FX_+0I/RK-H(JV/Q!&5%]'UZTCT4WG273;.Q'=*10_#S(.%!?/VD2)$L\XZ M3 1QV"Q&A./:.$#AH:6,CR38 M4**GX]92?CLJC\@NKZEGJ3JGEWXXGHD6>G+FL<[YY,@^R7U3;=6?;%>NJ[U< MKJI-M:^4D!Z3[$*ETCF)J2!8LERD'!QZ&\D+ZI;+OF05@QS3C%"09!G.1)8+ MF<>8J3$\@Y(68$)E6[4@H^L.Y7VT*_M\-5(/OG'.4$?S;IN(3DFY>[ZI4>J_ M.YS1$>CE1="42:/\T5=KS$0:_?OU;#;HESECP2P_ZS[_OKRM=[H@<2AIDSC/ M\JQ06IR(6!2$ < +EM$TE@PAR$S[J>OS W;+#E)TP'2QZ9[GR#G7T\;R.9.. M-=J-Q_W(#R^FW89I-[?[7;MHYWW5_-F*^())S%1O!+3(,XIA 7A.!V-% :5- M4N%H(G &\0!5I&'U >SYKN.50-,)Z>#:C/6 MB>_FACUPXJPT]/ZC>@#Y5C6++,$(PA1RG$,].\ DR@:+,,_X*+FQL#.]YFAH M*FPK<&-UQX9.1_$)Q.1H!3(A<1H5.C)D(T4.O,Y4CUP\>4F4G-EQSX'4K_/Z M9EEM%RK3RF :8[U"04HF&<8'BX2+;%PB9&[G4LK4P1N=$UD0ZIH8A>'2DS:] M1.-$.=*!(ZM$R9[9F:J3BR6?R]O/I6[19S" L= MPIAFR@[*H1HB=E:YD)!8*=1(6Z%5JH<7/34*Z2#:*M58<@W5:D)>+15K#*5A M5.L\5^>4RQ/+,U$O7]X\5C"O+!FK6%L.?LXFX#*G>JT8@P!")#,*T6 SB7EL MI6&C+(56L&[6Q)]^C:/54+TF8]12N]S)#*-^)V):OGQY;%F>63( M5+%^7_Y'O1O$LFF'GS"C6892]60F"JRL*HN#(5 45JF6P^.GRJY2C+&@=K;*V2G&7\L;\JWUP_,]6/#5*:\$#PN MLAPB$D.00GZP1Z!5'F91,0YRKHERD1O0L)6>D93R-\U 8 M#W[4OE\P,[U9K;\UAX$ YQ!E)#A!CNHQ#3?K_JR8-@._'$1,$322$0,>%QF@$F:'Y([W*1 6LM-'WP5%I(Q_1W M8Y8LM# $08Y:. TW#EH8@J.16FC E9T64C,MM*5B1EIH#?TI+73SWTH+66^" M9P#33.99#F3.\@SG13&8R%)@M$'$Z<&3S0:.Z>_&+%EH80B"7*?U)N'&00M# M<#12"PVXLM-"9J:%ME3,2 NMH3^EA6[^6VDA[TWD"&8%(2(C><9%3D7*P&$8 M+M/46@M-'SR5%O(Q_=V8)0LM#$&0HQ9.PXV#%H;@:*06&G!EIX7<3 MMJ9B1 M%EI#?TH+W?RWTD(Q#,/S(LLRF@.":0%A(4$F"KU0+1=I+AWR0M,'3Z6%8DQ_ M-V;)0@M#$.2HA=-PXZ"%(3@:J84&7-EIH3#30ELJ9J2%UM"?TD(W_ZVT4/8F M!$A! 3@"4B1%DO."J+\9$9 G+,L28:V%I@^>2@OEF/YNS)*%%H8@R%$+I^'& M00M#<#12"PVXLM-":::%ME3,2 NMH3^EA6[^C]B;2J9JSLOZMDHGHP/ MMEINRJ;/_B#."H!RD64$%0 0*FDR6(AE"JW.^K-X;F"5:J$X[H"RHL=,>4(Q M8R]&[?D]&SF.>E-MR]?[\J99, J)7I!!B4SS3,HTSL5A MH4;!C:KE'LQ,/W;ZIP87M>C&CIHLV'0<+X4ADVX_[J5?1'O2U_47]&#YX0E=^J MIK_::_^E:J)R4^H?_A*]>C5R3OX<)<]-T'NA<0:S]7[\J'V_8)85H\VF_DL; ME?6.UW>?]M=WF^^'C>_KS4:]/7\M=^N%$KY< "(I*_(L2]4PDN<##JF06)62 MO%L/76,: +>=:8 &V+4#Y;Q7#RM1%&\2R9.6]+<+4LVPI/5?H M"M8\\\CI OKWN#06F$F_^KN(44() P7E.02)B"DC<#"N)P\6V_+SL/^^5N[U.!7[1OU,N+KI<_ ]6AWR\;?:\45S!U53-*X%6D.F$:0FM?;@&? M NN'[\"J.D<9':V=QLS_2()I[I232EIRYE<:_[&K]N7;Z^MF(3))9($(*#"/ M$1(IDH<$.4O,=FJ&LATX+6V!O*H5DO:ZUGK_I=R%4$$+LGW*81B>0^GB571L MCCEJY('-T6)IWRX_DFHZ>.DXQ,0,)2PN.,>$8,AD+=#".DQ@^3#'% M=NTUP7S)NG.".0!U3B\_J!>JSR]!FU]F<^S4XQ,?TQ;XD;JPN5-NB8\=9ZX7 MD_*J66WJYFYWT3'-Y3;;RRT\"B M('D,..*L0#F.@Y!6>^O+'ZO*VNJ]5RNX\.N\MTNO-; M67_>+6^_5*OH]59%YYNVZFVY*-0'YV8YS]1DV^4YWU\1>\07_?-R5S6_3-JY M=:<>*9^'_GGUZ(4+9<>S9:I\8KG;*H.-"MT?OBQWY?$J6X0X3!*82=WG1 IS M9:/M>EF1%A(;=KUGG\\3FN)8LCC/E98+1#*6)XF@*:5 ]?> ]98!DEY)$+6@ M+G8G\W/LG.E8HPF=1V\:[T;M^44;UV^._12I3DHQD2(O:($%%9SD0\?!JE/9 M%$6>MT+BA(("9)DVPF5&TH3JL4R"BX(2%GI]TQ_E7D7^E4H(HI_>U$WSLU[= MU'4FNRQ@!(]N A2&PO$*=+$X_RQ!%B)D3^H\5YQG')0XB9A"EA!.>(HQ("@!.2 Q8 MPG,N>,$,.UE@%.%ZXDFF75]'I]"C'GO4@K_JNNFK%G\T.'"QO&$/Y6S]44ZBV4%9/6E7-]M%*36--6F3\&1W4[UFW816T/OCY_IX1$]8=_? M3*]&Z#'/5>!\:7"D+6^>*,D#Q3GU)OIT_Y3D M1*U+*EO03MGNPIVNB0W+,K-L7<28"_C]N+9T M(>9-(\\[U9_TG4SM<3,"(\ 2R'7.)"+W) @PF^N,&O?;PKKBI0'],"U#BDA67.2,IH=$&&B")6/S4@5; M\,_H@A,'1KOUU*]#_.[#W[6EX=3U!' 4QXQ(@@L1YRACZ6 E9JGY,< .SPZL M#1I0I!!%;2]P./#6A:[S C$%4W8*<1&2+/8L!B;+;:>B)6EF6Q&_]_0)O1S+ MR0RV'8Y!7_MY,RS7'[9C-O4K7<(& (YS-5)3Z5F6)DJ2<7&P@:#5F,KNR8'E MLBN9:#1.HRI+ELP2J7 $V:FD.3=AEE">TG!NI:037?-(HARQ/U[W.((!X^*^ M<^'GB&Z[?I3M,9'DC.>,Q06G.40@X>P M:!6!TQ=!&!@=1+_>5?M[X>ZKM-8 M[S+M9EB\GWN362[)L&JM,&7X (R>J\A?L@'GH>"7I>!QG?[R[6&\^.WF=E/? ME^6'?;WZ\^VMQMGGLPBAG)&$4(%RP)#$>8X/]J2P.JK"W4KHR5P-**I;1*Y' M(H^@T$R?IV'/4F1[3%''8(?J0H>>/LO/N65OHSF=A^YY\./QLC=/S!@5!=^5 MNW;/B?*UU<+.7O..OAW.>J:T0%"B/"G2@J8Q R"&)\-J8%PC'&\J]'3"$6#4 M(NQ[51/]I$'^[%(@\\"O05%Q6FHM9R'FR:I%%7):=MV*DN-9-JM3OLC%"1SDF&2(20.ZUD015XK&./A MA,YJ#5:OO;!X[8WKR=M3-*:GLL:T[6@7MB9JPLM4/UXD?DRMPU^KSB/#G])A MVSJ&;ZZM(L:GEX%]>@Q,+JO=OR\W=R5IFKN;+KZ);[?E:E^N/Y:[&[A 69QE M>2QCB%%*,BI32@? (B[L:^&7@1FZ(MZ#B=3OWD0_5=OHOESNFI\=8L6%FM$B MALR_!2>.+5>1=B]J_8M.'+R*#N^%]O$"42=(4[T4C2[[?LPH2EV8B*>BUQS: M)O@XZ"G _RBKSU\48/*UW"T_E_]>;]33-M7^_OUR7RX@+A(H8PPYDC$31*9R M&,A)1G(ZR7C)/^S 4>^(9J(Q48"QVNFR;SB8.#BY'O<_1T>E(>_V##,BL M6S/$P"W<*S6CT#DS8GP-!$.WW45"J[[:1N[*\O56Q9"RV;>X99+$."Y8NYLF M*01'63;@S@"W.BOF\F@#!U*-Z=6U A55/:IH=TX5Y]JF%PBFP9MS-C&TO;Y0 MNQH-OO[HH?.IMILJ8HYZ;_XW#)3C^ @9'SVTU$7"XC!$YM77:EUNUUTX+S!) MF2S2 J1Q43#,R;#%5$J>YQ<+BTYH X?% 4MT7Y6;]06CH5M37B :!F_%V43# M0V7U\)+\X,'PJ::;*AB.>FW^-PR&X_@(&0P]M%3P8-BOD_E-?7#?O-YV1^<_ M&N6V/^0*_,')A002TY@C2A,%&Y"BB(?EE)*B8IH:;"#L@0/E /#5LB^OJ32I MNFG/^+O6^OFUU<_Z.FH>K._^K!U1G_GIKEFWIYPVFA.720YL[R8ZP((;135Z2*OMX_&LA>+G6.:\1)#5O_M-Z=A:>O= M#Q+ZGF^>R4:6=B_##Q[0?# 0=(3HTAJF8:J_BN'=__ZBL-LN51L#O2JD8 M_EB?_OQP,0,4E,8"Q$+&19S%2&*"A\L*>2I-=Z"YV-"I@'7<@S7I+1XHA/ 5Y&"'.DW,OII7_\$T%KF$3.7K .94_2NQFK9V2BV?[?_/)Q;AZ1ZEM,%Y]B2PS3SNB;5@T5Y( M1[7%K/5SG&=FLNF!/=O[HQI]IY7B9:ND64-X>ZU7IM'[=GV:0E7OCD@@SG+! M"$,@(SE-&!1Y,71CR3!QN2G*QCY026*:)E1*#'",",6(YX0!G% @*$H#5[-/ MKPY:];=K-[I.N8_4J[7?59_N=+^'X/]2+VET4W=WU.WK_7(3+?N;T:/=X6IT MM\N@O+:7X0C]PDUE.0(?T'87!)[@U=_06*_T +Q;=]RB[B]QBBYW<[<]P>?& MT &;:QX*'=3#9VYC"L>F>7ZKZ:DVU6"__%INNSR[OXZ\^5@KC$V]J=;+=A?K M $@*")"("><""%!BBG( M;>\_5*MM%CORJ5M,ARN;4QSXUDTBFVJ? JZU><. M=E>&&("K&!J=0K^X8+N3?3:C#MZ"\Y#O*1S]+M^>B%O[ZUO%=E_M[_]1KV:WOQWTB"@Q:M[4V\]OJJ_EFC1-J4NJK[=KO5;V;KF1*L^L/F^93B]W5=G0 M^^[+^Y.;K(N8,Y'E.!,L%0ARP?)!8@@%EO(_*726 B$P9H@P@E, J:0 Y C% M'&F]X]OHZ M>G@5:1]?M4Y&G9=ZVN[H9]0[&AT\U:].[^O%P]F4[6DP<)G5:S6/D#E/:IZ] MN'9.(*W"\MO=Y^6V^J\V2SBF WK2<[M^IZ2B[(_,?7LMJ^U2913+S0?UG>ZX M_\/\AAKY 2C25$)>(!)+G>+GF$F&"IY(# UE=AHPX?3S%/]5],"#:+E=1Z<^ M:(T]>!$=W;C8O*,7\L^(W;2-.P\5F]CG^I+=R>)X?'ZWZT'=W"ZW]_^V;&A9 M*C5\>UMV/UC$F4CR)*5 YH"QC%&0TL%H&@.C&^$\F0I<8__C3A]!K=6@/6HR M6G5 HR]+E3$IJ#JM^G375-ORS$*H(!2?U^P+L&LGQ@.VJ <7*721AJ>RU.@ M<%I*+8['GY9:M^/Q1U)L=C;^BT0\$7,\,SB#L_$].E,'>??EM7V3=TT;[[^+/=MF:TYN'$5[9??5%JY+:^KO5W9]B(-;%@VF'G+6A81VLV 3TK^3QK\ MSU?12:OWGD6_M:W_9FC]HW]1[V#4>7C86:&&;1R[J?;=)*E6T(4DF6H"2 J !1<,8P9)AO(<)06/8VYUW)N;AV?'1@17E *@[0^B? M&I/-990.7!D4+,/29*J,=8V;EQ>_\?*Z"I 5.X@3A-!M,2 :,]K,Y/3BTA&HXD<;C"8&$Q2+U%H+31\\E19F8_J[,4L66AB"($P$FHTSIW=EB(#'0S(CIT,3DJ,A0@&),A- RV(,I/ AQX^IX". M/,Q %V1U^/? LL%B'>WMYO[XZ1/6\S$ .4T2:0$2"*4 %!DQ6 JYDPCKKS^C@9:W9":4U8F!673Y!R9H)W%(?SF-\=Y\+C!9+C M^7!6E>/)H;V:%2AC(N4QC $'N4A)FO5%/I+H0P%'28RUM* M':4H*+MC=0X3-!@K<@[&R)FAB>ES)JLQTU@"W<0J '>C,R?+$5085;*6(DLFYZD_MDZ\ M(#I.G+BNP'U3;/+&J M5&.+6G CE^-:4&DF.].P:*<\C@1.LC;WP,\9 1K/Z3PTR(,?+ZS3=67&..>I M/F^KZVJUW.X?*^#[4F?8U?;S[^K/F[L;/_A)N[%#V609I@H! M@C3.DYS$_<8.S#+(H$^^@K343W0[KX[,G%(9C]"6U7I?5XDWY>;D1[2&)[?1+ MQHJ"4)!*3K(\8860>3Y8$$P8[7MS>6Y@96WA1!T>J[E5)X[.2V!H>NR$S8:9 M,UK5E*M?/M=??U7.:9E"^@NM3NA$G9YP_ G-&4//995D%/)Z_,MAWNN[A_?; M&R!+TYP!CA!!$B-:R!P/C\]1GIAV>:N'!N[OP_ML-9-IS\S+'3T8*7:]W)0/ M#SW\U.-GNK<3*9?OVVZPZY$O@\7J47UV:+6N:ITQ;%6G40YF;WYY]TL_+9 * MD5$D8I%3$$.0BSCAA^R!%L)X->E(.X'[_H N&N!%&M]5I!&ZK*L)^$)>?9)W0R6O?KRI/;_8EGHNOBF1H+O MOBQW-Q]6U>OMJK<$LRSADN6$Y%)"E#%&06.SX_= ZG444#K"M] MUIJ+Y+B29R#;$_!FF>9=EC(+=9Z .C=5?H+"D1K\M*O/:>](8F:@N6,]J/V] M)C:[4/4IK/]ON2U7RV&]'L<49120E%/U%8$@Z8?=:5QDN?E1]_:/#JRL)X"< MMEO:4V4@IF%9LM/1Z0FRV9$:E"C'/:DVA!EN2GWLYG.*Z<['#,1R!/C:RSMA M(Y&;ZR4IF^6N-T% 05C<4PR$4N82X&+P01*I=&N+*<'AY9'!2=J\3AU?EN6 M3+0Q($&6RC@M-S:R&) C1U&TX,I0$Q_Z^*PB.E(Q!SUTA5Y[>!5L;\$VF;AM M9W!D(0"C1$_;8BC3'-'\(,8@1E8K6SR:#:RCCQ9"..QH]4GQ>9F],+MV(FQ% M;*!KITUI.K.J) #7\UA*$L*Q[ZZ1#L2=B_KU,UH8R0S+7"6>,"^PX'G.DL%0 M*I'1(78C'C^MFCGMD74AS5ZW O U2I\NLNOU>T(,E?&AMB<3D$J:LSB)(9(Y(((.QBC(,AL5<301>GQY0'58=^6T M<]650#-%F8 [RZ&G/6U!E.5I8LZHRT@FYZ$P8YVHO;Y=7D9J;X[;U!B@6$D: MY1PPE&=< C28%2 W.G+2F[%)\Y@3A"/VLXXG>-3H+ RW8W(>:UJG'*6],=CL MZHWI>:B7/W?,QF&N/!G5X5]OOY9-N[OK[5]Z #D!@MY_5@)K"*'2!%MP=,%H7HD10:E.RG8\].IXZXKJ(C MB>\N0*)%;7\Z,MTJ_KOG26Y9E,@D:8*,$CMOQD*7R'I\T>X M,-+-J_[=#;-N.YR6!;/1%!N6SJ9DU[*(-A![Q';U8,?Z.5+#E-->(.M<87)O.S6ZJ54CCZRE\*4"Y8P&,L,9A1#!(;UNS'+@56-W]W* M1'G0>-T:0:1I76T*#FT+:B?T752AGF7G;/UL+*/ST"0/?GQ7,?/#C%&IC"[5 M.[4J/WPIRSTO]\MJTY!/>JWL:K^@&*6IH!3&:K"GSZ>C^EJ_3*8X90+#EU8, MC7Y^N*[3HXI:6%&/*_KG@,QFQ>8H BTJ/%,1Z5;?<2;4K+YSQOGGJCL^^)I! M;<>+&[7G]\@NR_FMKM=_59O- C/(L62()[' N>"BP%0_/HKNJ; M\H.*$VWA\J A1""084X X!C'"+$X 7&*&49CSHP N4C0 MXFNY^U1;#O+-'V_344Z1V Y/FW]Q&LI;\&0U@@]#D-/ W24_]CI>/Y=#CZ9M M'IKA#O_I0;DK#\;G B\W9=/;T@&\^6U7-\V"I2FBB81*E@H$H2Q2"09C*8J) MG58X&@FN&.]V]?INM8\:C<_RJ%Y'WLRT8P+"[!2D!33,BUY%+2;UET8U\3FZ M3S)S1D]&4CD/51GKQ..C;GUP8IZ'-*7Z[!>R77-E\N>,$1 MC45,>9PF!. \STC_>)@)O>FUWB\W=J/<%Q]JI>X'^\:*\5'_BK.4FQ)C-[#U MRHG;@/8RHUB#T:LQ-W-1&5O8SXQ6+?TVONCPMMPI!=E^9G6S;Y0*B6]:5$Y& MQX5J,@AC$J.$(@IEDC,QV$TA+^P&K./M!1^[MLC:!*(>P$9EC]*R N:!73/E MF)96.TDY8(N.S [P+E8W>Y&P,U+DC^QY:)1'?QY?ENB9*5-5T^;>7K<#\ _U M9KT@E.AU-51O2:N3) M%Z.BC1M#QM.)Y4;]]/-OY5:E5!MEF:QOJFVETZA]];46C-"/S/%8H'UA% M^L7./VT4EI^['8:]D-1;5P&Q8<]20@(1YRHB WL:T,\74I(C)29:XD#@S-3$ MQ8/G],29#?/-$\/Q.IVIUULUAE'?63"<$Y@R?;PC96E*<@*2P1PD5-@5CYS- M!*\;#4BBJ@5FIRCN[)G)RB2TV6G+$5(O+OK>M0[5U)M/GN;FC,B,IG,>2C/> MC>_VGWCAQ3B+T>M__JBW]4.5&P9?)*5%(GA!BDRP(DE$BM/!:)I(J\-S1IH* M7/MIT?7"$_TTC(J>C]-!V#1,<*8CTC+7:3D\179(>GIP4^<]9YDZEP+YH7@> M&N7+F<>)D4^.[#:8ZB1,GX2A5S16VSME^^UA'$++ZWI7=I_[N/Q6-K]7VWI7 M[>\')27;]<.GB/^\:X_2WG^IUT?Y;1:Y)"0NB@Q3E>UQ4D@(LL$#!!-D,YJ; M$^Y)1XF?6K<&8=UKQVSSNODP9[5->1Z00V:?)^/9KAIP=#4Z^CJ\ IT'4>=" M=.+#U1 E6B:N= !9Z:7*=5L?OEA*.UD;GLV2Y_2SPRC0[A5 MR/JH3LMM>5WM%SE.4BRR+ 5)EJ8)+3 >!B-9(NTK$FY6@AIPM5KW\^B0YL"J3?@)2Z=3J%"0AJF4Z*<>U<0C@F>X>5&"W=F->_*W8;>[VY7J1<903JA*? M A0D(SS62T]Z:Y)F:(STF-JXI/BL.XQ^Y<>87# GJ45U6A'H0%C)D M2^8\ADR(T54S'Z1UE]_J(>3[Z6N^7G\H\[?47HV^O6M1.:6X-DJ_ME2YGSW&QFXG>Y%K.3Q$-C]4"C#JG>A=EA MC4[ 7B1ALV+RC(*&:9%YZ&H@W^HIWFDO&MP+_W=0%I@AI/Z/$6$Y1:D^Z9X/ M*'*16-WLXMOV#ZC#A[S3IQ*[-]XH+9ZDW8*J\45R5TLV[15Y=+O,6I/'>V>F MRIY8-!ZHM[.GAR-#XAA#O8T,\[A0,2"'J?I+)$7*4"$D-UV09_G4@"/';HG% MI4[">_6E7-]M2I7^Z'!*[]EFV30?]93) M0@ I.4UEEHLBUD?ZI317%KDN@XF$6JWM'6,G<'XQ0&NC4YM3?+J/6GC1/UN MAO:'43$^F8M-.7$80&6;3]O,LG9$>']S.0X>\>/)X3[8W=HS/U](&WE[_ MH[WN>O]V]UZG">1;U2Q@01!-8D(!2F/,]05W3-O+$I1D7%A=]>UN); Z=?U' M]:@>FGIMHA:<"N(*GJ4VC2#33)FFX=%.EYPI#',XUW,,G=&D\:S.0Y$\^/'X MZ"Y/S(Q2(U[?+*OM(F8< "KB7!80(0H@):"UF,9IG&"KB^K&V+F<(G4 ?6B2 M*:4C5"D F]YTZ24BIU.F#HFM-EER.V-ULO7$1)^WT[QNFKMR_7;[ M0;E=ZD+*Q[_*[?Y>:.L?_ZH_?JGOFN5V3;;K#_K,Y^ZTU&JGEYZ;_LZ^++>_ MMY];I 3P/)9 T((PQ!C2@U/M" (HH<3H(+ 9PP]=W^Z=CCJOHWH;'7R(XOPJ MTMW5XFKA>9)H92['EZ8/.>N5VW?7C?JB?>MWWWQK15>/6/.MJ?OC'-X7TK MGWS?#'Y;4_'+R!N]+])R3R0_/\!K-(-;R&=.4/W#2(+3&+4MT+VIMN5KA:I9 MI" %",LB05PF..89R]*N.L=R7@"K=5QN%J8:EW:UYW]J8%&+S&U :LN?U5 T M('6.@U +UD*./A\2\_*XTY'(68TX77UX>JPYBA'C>4-MI!-+?J?E[UVYJ^I^ MFK[]X=O;=@.S^%;N5E53KA=J4)N+/*5)D>.<8091 KL)3 QCSH'5=*)_\Z%G M&=ON57>H5!+5PW)<@12"?L.IQ\LR;SDCJ5&]^K341#^X:/'DTCL]27GZN7?+ M^^X6Q[^6N_55U'MS%0W^-'J96>?TQ-.9ULR?F^4,UXSSD-:0#CZ>$PW-I;$H M]]N8RO7IRW[RKC?T_OB9_D5OW_-' )O7V\Z'1XNRAI^_VU6KE>6Z M/%BG. 0 M0J'^PQ$=[)%<6AVVYVYEBIRNK^6.+]BZ\6A16PU.H4,9=%@4>=55)B\E5\_R M\U(Y<12G\Y F#WX\5:3SP(Q+/4U;72J_E0PN]?[%;GOU0EF)$2$TI9220B9) M6HAC(8_$K@4U1W.!A4D?QG?[H/1S>_=I4ZF7Z?JZU(FQ>RG-E5_[6MH$U(XI MI@WPVHQKV6V'[B!>KI[V-&6&!;61?,]#S'PZ=*:DYH4KHZT^AS&M-L?TQ[33NFI6]5U[,8P^ M"ZIJFK9NW=Y;W=XP-JB9Y>75SKR>U[ I*'4MD+5"U<()3)'%]HS 5+GMG;"B MS&PSP_=^/B'(8QF9P3: ,>AK/^^%ATW>IV=/ 1G'$M.4Q$G&$(5<\F[G)L0I M2Y'54M;1QD*O51HV)Q\A13]5V\AIHF(\LX;%N2E)M:S,/;?K^^KT4+P9[/PV M._S.&]/S2!/]N6.R$=R=IU%2]F IR^&'3?_3!BX23N)U?+AT\>0S MS>%#$\_M.I%KJZW>&FO&@NO/1Q,5]LRHJ32_J;;*&MN5ZVHOEZMJ4^WONX/4 M0"JDWJE%6)9S* %.D^X.DIBEF6!6%.!5>E17[J*#AC[%616QR[ZHM>@OC@MLY9) MW"Q)M:A(3DNN6X%R-,EF1""U'K*Q@$H-@M' Q$ MMA?3SR$V/'N0J'=2YQX?;-TQCA!./!G%B$>&WF[+_@0KF,*<)$C&,J8%%OI& M=SG8(@DLC .#LX7 T>#CEUU]]_E+N[B@VJXV=^T$V/Y+&5U7NV:OOK^MOJK' M+G?W>BS>_N"NFR5;+_?EX7OMAS^6NYN(EY_VT7JW_&MK(7+N#6 0-";AWBY2 M?"=0"I3+897NO%E$A$GXA]OGBN$OXQ[_J MWA9B"::8I"B3*6<)0T4!!EN\@$8' XZS$%C"R?5>GU#J1;+;./"I5$E5V7[H M9KF_V^FBJ_Y-=UVR: U[/0_3$"/U7)])/%[/+7ASU_,P_'G2G?3\X+:A MGMO3-#\]=_#AC)Z[,N*DYZIIA^C! $A)Q@A@%&1)P8 0N+>6Q1!!9T6WL!%8 MT]]N6_DME[M-52J9WM=1O5K=[0;Q?J#+5^VWEJM5N2EWW8E*ZF./E5V-DV]W MA^[U_0=&J)1-VSCH>Z!F&:OP&I8/C;=A;X3*!V+1E\Z;L>FF]$?73;7>@:P9 MJKV+%^?TWID5%\67ZMT9SA&7(J>,R33-<8PRDA9Y,AB#L32Z'7RDB?F585:; MNAER>G?UL6'97KH#$3Q2N34J#\)M0YV[;@>BT)-LFU'II-I'QPU%VX&I^6FV MBQ-G)-N9$R?%5A+5&\L 2Y("IZ3( 2B0R(@H!F,9+(2S8IN;N'S5Y52AU3>> M4_BF5._).J#$6S2+@\2':9&Q$J]0^9!X"^I&2'P8"GU)O!&5;A)_<-Q4XNV9 MFJ'$.SAQ3N)=.7&1^ _5M]X63KC(,"<91IA!SF*6PT,X8;ES3FYN83*!-Q/H M,PJ__U+M @J\1:/8ZWN8]A@I[PJ4!W6WX,U=W,/PYTG;C7ATDO:#VX;*;D_3 M_(3=P8,DBXLL)RF,$2A@ @]E_"P!9E.E(QX_[<)' MJT798T@[K[D3\64GN)94A=EM^!TA3TB)!_;FL<=FC ./-P&.Y<)-0?K5>83 M6*6A1^CA%^[CP1&'($VS\!!A3F8K 9@]AHGL"/I<"*]>:YXTK>&%PY'X)8 M,\V:CE,[S1I%YV1'P!R8.J-:?AB>AVIY\L7@.!A7AHR&F?KA]2.#[PZ+HV6I M#^Y?Z:3\<[G C),D+2!CE!!:Q#"566^>9)@87=GFW6A@+3O"BJ[+]H# 'IC% M<,PKQP:#V$O1ZT76]#4@!\H5UNC=Q2FW&!Y?BGJWL;/')C ;6UO0\]S .P3# M,QB5!W&K#OQF6EX5M?I2KN_T70EDNZ_6U>9N7WTM/Y0KO7^G*AOQ3:\4*=?Z M=@5]M?-=]S:_O1;+W58E\LUPATQW/EJ.BCR#F+$"9TD:TT3F"8%IQ@G"6$)J M=;_4M- "QZS!&]VU3_V)C@Y%@T?=328G/K67F/1>'>]BH6-\OS9]S8 M=A'T$NTZFZBXCC5YO=45/=V+MJN-ZD5'-8UB1F:AE+,LK;1NZF.G,O;7<+F7FUY94FRF4.'8M=.DX7*TRVC0 Q;.J(X;6_/0 M&4?LM8_W9=(:Y9OCLA*6)BQ/TB+.DB*%2ODX&N!ED%AM5)H,U(6JC];S*6]< MU[Q-U[R3%"C#M*R?:F201IUC#?.-P2*]R=MY'KH_O=M^2Y&NO$\4;/,QWJ_W/17K*N,N->A91.I[*%Z M=1"KGYPN89^HS2:)'P&:ZR+!XRKJ//FAXD8'.5S0L&S<_RTBAJW/?L.%$^.F ML4(NJ]V_+S=W)6F:<\(#7O:K<4ZA66[CZ4F_4&][\WT.U=_ I4M)S M\"IJW8K^.3@V<;XZJA'.Z,TTC3L/G9G(U_H2W2>LKJ@/_%%O=P\@=JO&,DHP M "+%F,=Q7$@L*!\TAF?2Z#8S_Z@H*.*\8"D1%. $%SD5-,$2P"0I)+ 3'8=< M]'OE:<7F5'R>UAC]J5.7!M%Q63,\81N'B2/3-*]K3!E:4"_Z;Z[.M>%%5@)[ M(]MC[!C?H#]F'/'@]\B8XHMYT_CR^_(_ZMU']2O-VVM]'8RRW^56CU9V<5P( MGD@ .&%0Y#P!(!Z4A?#4Z# >6YN(QAR@(B\*R3 'HH DXRDC18IBD0;?!]G" MC%J<>ES;7I:C):///4>NS_5&O)FD7X)S.\'V1G<0E3;D[XP&^VZ!>2BL=Z_J ML.^M=W7LUXEQSDE*,\R+-$4,"*H& 'TWS3CF1M>2.5B%"4YS&B<95"F?3(H< M\)3D'"?Z&AXNYZ.03NM2/=+O324#,!],)R^R:M68PW%::=D./XQ:VOIEKY=. MS!F=K,':E4_=2JBWUZS^^%?]H=;UVGI88H9BF1:2)UE*$4@E3V$&AGY*96ZT M@]G05)$D',1V\ +5VXC=35BV.RYB67;=#,GJ6FY,EC=%>L=ST0'\9>2;&BQP\$1H\DS># M\R\\.E,'><$L#P1?-E]4M-%_Z8CS=;G1];8N.8\9+S!+.2\09RF&$.5#_V$ M2JMCP9\W@P7/<,Y3JKS A&8DI@)@DLL$QX"CT-FPAM1F8NT7)^#<+AL80:=9 MLCL1DY8"[TIBF(/#GZ7H3/+J@==Y9*L^''E\E+@O;LQ/U&WVNVJU+]=/FW[Z MN\.MB2F$F52Q7L"4%IBH%. 0]T7"K,[;&06$(YI @42>Z"UH,*$]/$BH_TQ-)[1T$E:9QXJ.XVKWQT5/!F_QK76 M>EO>_[[<_5GNY=UV?3"69XS3)%/1@4$,&9%HF/_(5*2PVJGQC(E$Z.P78)"F ML0HX69YF7)*$(%8D&(C@552-*NI@12TNQVU@K@P:UD;#DV=9"'7@+4S%\TEF MSI4WQU$Y#]T:Z\3CPJ4/3JQ75='[PY?_5I4[]?M?[M^47Q6%.B5-"XE0G '$ M.,AR69""9T//44,MJ_S/T&2<$9G!& C*$,Y)1A-ED,B4%]W4_X3KH0[HG,:O MOB@V$Z<+L&LG5D[$AEUO=)8JD\5$?KB>AYKY=NJY94 ^.;-6N].%<-_#Z.>% M4I4O(,&%ZI#)6L*3ONLT]/7<%I;J.'DSN(JD#<]A5=*$,A.Q]$K]S#33KV_/ M26< !JT5]/7V]F[?M((-^PR5LH3&3-?A)8GCM,A@>LA@>$R2Q==R]ZFV5LPG M+,528,X*]<)F,8:2YEAD>:R&X#P3<0&M)@9/01GWSQ9-!!V'IZ-(M!2ZP.RY MYWX=L*O(F,JPZO8]3R9:-H+=F2G7&$^>TZG1[(Q1I;BW*.(L2VF,1*Z7*Q#" M4BJ&#B4S%(]7I<%2DB+U4(*A7G^7$*)WH&!>L)C)A!203Z1*L4=5,B;1795" ML.=+E0RHG$R58B=5LF5WOJID[8F!*KFQ,T:5DL,)%4:+$F "4LQ@SG^@Q/BBB&!<8)(HP4W&H?PPA52CRJDC&)[JH4@CU? MJF1 Y62JE#BIDBV[\U4E:T\,5,F-G2GW4;\YG#BA;V[VOI_ZC>M9[>[K-P9'S%VFY6<60:;U/MML]_= M=:7.X7L=;KI4/7%5?OA2EOO?=O7=K3[BZ' ("2$"I:S ^B@\ @H"DQ0>="IF MT#+!'@N'9Q12" 11P1LG/"-$+QAB%+),I%!8324X9>$?[FYNEKM[O8?A>@ > M54=OHIM!II;[Z%JKVM=V^D&)UC(ZJM0GW?B6\2=X4QJ&G#FUH664.;38"?:K MZ/CMX:RHWH&H]2 ZN'"Y(Z!&5#*.-5 ML]K46L .86N!8HKUTGF9 R9RB3A,#KM#.$^M[@\Q,$=(CE&.@"10?2%R?>PW M(X 5 ,6$@]!7YAW%8-EBM3PMU .=9C(\,9-V0COHZ,G\^Q'@R8E)$Q_@^2)E M9W32(]_S4$*?#CT^5],W5Z9J]GK[M6SV6EO?_K4MUP=!U5L7%X7D.>0TS=7P M6MG@5*"AS)EG,K$Z<>BL(9S%!4SC3,8XQS+%A!0Y 12E@!0IS4)?Z';$%M4: MG./!Q^.X-!.QR6BTDZ\3!EM6N7'E3K RS>J M:-Q-Z7^LNTFTC[OEMKE6_;T_5SA%$.)$,L0)PP+D:1P/:_5RE4",J0F?-PQH M#M,,4KW'.7S.3(MY7-TF\Q7/L>[9B"?GO@SOR1XN6]7 MN[^]UONPY:;^ZUA>%" 522%30@#HCH?-8YWRHB(K4H9,N^XH&^&ZZ@%6>\27 M/NF@17:Q@OXYFLYT0B_LSJ/3^7'EN\MHO?%CVJG^*/?:U+M=_;5:JU'D_=^; MM9WM:^^=L?*#D"23&:%R+)<9 C1@B9JF#$ X3&2=G.J 0 $ MGT4]@(N6!W3_8I>7A.#=3.(N3+B=\"FPG=X-<*-/]]%/&G%4;7^.C@UQ1'TQ M4;0G]HQ4!FRE>0AH2 ?KR=YX:[%]O5W5-^6;NFD610PQC)64\XPCEH ,)6*P M4:@O%]MR;ZRA%L\UZJU%UUL'"%8==J-03-[UC@2<[U4.1,VFP[A@_[XO.#-@ M/"F__H^[KC+=?*S?E]J_:E,^L/RQMNV1""$,4HAXFO&$9&I4+O %:>IL,LZ M+@(Q>%YRXI4>P>\&OZ)MWROU=_77*QU2[[HH&M7CLYG+M+CA2H.Y-[7EVH2' M;7QP*-+*V[D4_:2=^EG_^$?)G4(TTKG5$)=\)^813BY+P>,5%Y=O#^/@=E/O M]M5_]7>JOM[N5>>L/FWZNM@BR4G"!!0II4#OW&+^_IUZ2_?Z&.=;G7$N2"I5 M.IB &,8YD3#+(9"#\5A278?[O-R7:S/!\V34KDAWQ&?<.35.O:UK736W=;/< MZ(3CML?:]M!RP&JG?[Y(-U/ *=EVTL"6YGX\KMCF+=O5D.$-<*,6;R1>I#R( M(IJ1>$83/;?"/%31MU-UT#?7-A&\+G<[/8#6P^N/RV_BVVVY;4I:;LOK:K\0 M:K1<,)A*R23,&2>9Y(/50B:YS>*SL;8"KS?K2V;[Y;>H[(!%NW*C]537SV[: M [CU?=-1<[@PT#8A',FU:2XX'Y*6<^OHQO$X#^T9Z\3CM7,^.#'?J+G:E@>9]N2JKKWJDM4 QR%*4LCPK9,% 6AQJ ;F"4-V!3DO)H.7XP9,>M%. M#^I*+]49*XPN]+I*8BA>?8KA@>T6:G?"-;GJGMC7'I1\4;SY:YU M>LO^5E&M,IX%BVDF!3+BRKESI"[/+W;E;?+:CT4[_J:'=FNW^Z_ ME+M^90J"H* 8X03':9(4. 'YL&2<")R0L;KE!41P0>M1#E,&W8"VU@@C?424 MWJGIL@ N5)NXZN!TC>%3((?&&289=-NT@"^RC,Z-52LY]=I,<]59OTZ^*, ! M.'57YH?7D\MZ]\2Z9WW"9E+D19'30G()*4_D,&+7)[2#09D_VIP3%P2)@SQ_ MM)_9/4)M][N,56(_;>"JQ-/Q[E.)3YJ@W8ER7>^>W'=R:44V8==*D;TVUUP5 MV:^3+RIR $Y'S/?H*' $T(4#0@&3&<, $IBA6!1"#*NV:0IQ/C8W=C(:/!?N M4BL_Z:X;KV;>T%G] ^S!W<=HA\S4N9.+F=E/?E^7[;IWO MR;5'"RFR7+"$094KYH#R/(Z'F2"*L]1RK:!7TU/(V^YNU.I!OU2[JMU$''L1 MO@%KU(,]O3+NTB+X/(]6>NBA.>8JC3Y<>U$EO?$W)Q"2F M&*<4Y618QDVIOD9A[-I&1[O!I;(?\O:"N3'HLZ&9'C4$#DRQQU'P$*-F))// M,&@_%A[1"G,5R-%^F8V(1S/WDC2NUM^:Q9MZ^WE?[F[>=)97Y79??2T7"+QO,0%Y\Y) MS#2@5RU?+:3H]81\K>M5>T]?MQ'BTKP]0!.0OT>JK]UKM1P4"6B5_(S#3VBV M#WHNJ\Y>/*C]O2Q>DM$_E,_=.IM3T4>IR!,18QHG<8SC%.?Q0?0AH<#NBC2/ MAFTZBL,>YBXWVARUV7-"ZLCVJ)PT/-$>T](CV-EEID_R:)^>G(UTS M2U%]\.>NF<,JIO?EUW)[5R[T^3HPE84@A!)2B!CR@U:GL4C'#MQM[04?L!_. M(-AUB,;*HC6AKEH8DDDO GA@]OT+S$XD>H\(LU(Z5[+G*F_._KRH:>.8\G\Y MR8*H[+,0.8 I%"DJ !$@&0"@%,#%OMXO-V9ZYM&L5>)W0&C<)_\P.8QSFF E^[R@PRP]RPM@N2K39:^ZHV6O6MHO=+ZL.8EG5#1 2\Q#/4,X5@=_BRW5ORG+= M2.7]$\?=/D"0]3N;TV M@*%T7HA[2^U\0+O&>7HN]RS4TYS'<_(9H#5FHI\A/'LLH,'8\[4G7$'HDN!6 MZ!=<%DF,"(@1*S+",63% 01) !B[$W&4\>!YY\G)D[N0F\!M27>=! K/=LA- MWUH[3P!?>H+H')E6LT5>6F4>&AK*.(!@ 0/!)I0,X M[Y-*HW@?I9Q3$>Y508\-,=])I3/$VHNJCU::M;AZ<=!,9/UQZ50FU?>YO+W5 MNR4:\:WLR3U%G&DE;A3I\^BH'OTY5W7SP)1+-WS=-'=*!T= M\,,'5G5C>R"8!^;M)R?"DSYF2N+U"=\=OJ@%>#G!>Y(O0\$;Q_7\!&^D/V<$ MSP=3IH+WOKSM9XC?7NO=?1_+W4U_'TR[R>_MITWUN=VXV2Q244"4D!AP"7* M@4!BN)"4YRCE#J?,^C3O,+?@L WZW:Y2F>'MJ5N:W1]1&TG M@EY;PTP.)V\!)V$\HM1B>-P:/%QKU6T1?FO >Q"-M"#QC%J&:(IYZ&80S^KP M+[+;PL#^N)Z/]"#=8C!FNS>8AV>#>?6:L8 MF%?_\Q^+.,V0OB\QQ3254)E-XT-NGG"0>I@M=C$[U6SQ[6D%_FZHP%\_,142 M:B;DY1;P/0/BE?S@,Q]SG>[P,LUAW!3ST-40CCE/:UAR9ZJ=_9(>_9=>'OEU MN='"_J[<5?7Z\5*@!$ M-$B#S$-*P[A63_!"^Y!3HD1^M[M7>O[OR\U=N8 XSI',:):#@A<%R6&6#K;C MA/'%;8OYPWZYVX]14UN[-IWX,43[_OQ8,:/E/MI_*:-/Y>=JN]5I47W=?J,S MY4-0K1MBC)*&9-^;A"YUAMJAC%J8?C$1R'&-^U3%) M$\$%B?.$X*Q@68;B[&";&P> _I2QU!?8&FGB#]Q931OB M1^JLQCXY=58[QDP[ZX>[V]NNJ_7F^OZ]U-6\L[++/+1%;$DG&E M#RDO&$WSP_H>+CC-;-;9^+(9>+7-*4R]#7BUJ9N[7;?+D&Z7?[R@.]6)37&Z 3DQ18,&Y)W1A5]TS\/7?3N51WVI;7=Z:M4 MHVSV[Y;5>B&AH#3-.(L1(P4#,4.#_ J>ZYWY=B29ZD X?FREH*6F6P)S M"3EX0,1917"C;"ZBX(C^^YWM(U@P7HR@G%+YR''WYW9]F,U[O2]OCON3"@H@ MUPO:9,%S)CF%*1KLXT10&]'P9W7*H=.VWK[J!DP>-F/ZX]UP!<)%*+=<@-!A M/-FEKLM+QW4'+<[+;;8T9?#QL,D[70K7%>2V?4$&["^M02KJNHPSV<\[F.6N0/MT#,HW4LKI^;1RNY MW5 7KK7,;K)SYNZ)P#=18\S@/KP)G*PG?<%MYU\^->5_WJF777QM9WV&<(PQ M@XG@2<(S"E*.*&5IP?0=+NI_.3/-7YV?'[+./T"*.DP7+.L_3<[9.OY(/N>1 M>(YWX[M*O1=>'+O-Q^6G3;DH.-:#?9Y0S)(TSR!4/;0SE6, A-T?=\!]^.=XXZ>6_7RW\N;3^5N@1&2,$T9 MR[.80DXQIW%G00D,+ZRN.+!Y[C0]G=KO+Y$2KL=W M#+S4YRUYFE&OMT7^5+]W\MZTY_^^_%;=W-WT-I 0,B<(<8)4*D%AP=187ME@ M$.,L$]"F[]L].7#O[\%$_^S@6/9_2Y+,%" 7@I7E>P2YP4L8,HR "4N2 I5@H9ERFDX8/GU@IK090[HS9 MJF4 LL;IY40\N6IF +[<5',@JCV0*[B$=L:,1-22H;G)J"W\9X74B0B)'GE-\O MG3.(!9X=JH.]>A;Q0E]NVK1G*_Y>J:_V]7:HC8(BS0"&# DJ\I@BDL1H,,8$ M2HUCA+N)T L=-+!7+;+H ,U%JD:0:"#_T_!G)_ESH,Y"V:>AT$W-':DT$_!G M'7].M,;_WVK#ULMU_TEU%79B&^K MS=VZ7.N;(\A-K;[W7^UK1^^'BZK?[M17_U&N]FW5)@8X%BF.,9! 8)ECG.$! M:8& 43GEDO@"AX(>BM.JE8LTE]E\V-Q;RB[H\H..*O#-Y9F;NDNTVC_F] MBS+PW<%)EVX-BXO,M(4^.L&8)Q))3F :"THDD#D<;,@B-\K@W9X\E5H[K3RR M),E,:UI(NXHZ MR&V!K0<]KICIOS4,"@<7;0@[V?HQV\"B G'1MG K3/AO$[.:A2U5SY4R@E$^ M@PI'.-_J*5Y:RWI(?:=/X;I=JBSZC^5-MPP%%K* 22$S1C/U9PXX/9AB/+$Z M)O'$GX0R[0616)% D*>8"0!D#!*D\YN;8\L(.-QNA MEXD]/M[%>O/6:!+-,M\I^+.3?"?J)CD=Y_FM7[[8G$<6.]J+%X[)<6-EA.KT M&3'2]]3R/*$BR6,*"TC1L'6"J)QXU"%C/1<;: MS_)CIT&6G,Y6A6S]>%F'G)AQ5*(^URI0!B&2G%)$4H25T*'#@GQ".!^A0H86 MIE8@M\,^'-ES$IX Q(T4G9:8TGC+'7&UH?S&N/$B*.^O*FV97MN M_@*P'- "4<(SC% N8RZ'A8(TQL)JGM/9R.0JHZ%U%TJ,4QH+'IW$)@R%8_7& MA+TI-.? CKGLV!,Z2^5Q<..\^+CR8KAI7)FX*]^7J_KSMM)%QL-&E_Y'"RXP MDDF&DY0+R:12/L$'JP1+FQWCHVT%5J/C)JQ=!\AJT_)X)@TJ_1.3:*='/8+H M!-W5RE.'>=,LU/YC MN;MY>\WJC?I.O5.OW==RV'Y.GMY^OHBS/-='X<6YL&G-['_ M+0<>YPP;..IN3T=YQ.=EX#.6=J=AT(2,>Q@4#2W0[ZHYP7L5=8@OV@*CQDP3 MMH3'$=2(%G$=4ITGRGR Y8GP&02L<+Z='WQY9=!SL'I7[JIZO1"YX"QC$N>T M8#+&2?M%'S#5%P&"E:'EBP6KJ^BV11A$*DUI]QJL C >.%B]NWP+! E6 5IB MHF#U0HOX#E:=N?'!RI+P'RI8V?KF%JR<&'0,5A^7N\_EOCT>[;K>M7\?"IB+ MF&1"@$("4N""X83F\1$!(N;G27BV&SA0==BB1H-JS]]NOWKUJ3W?[\;KU-(X M^IU"UF3,>PA8?4M\.+1$]]4![P6Y'Q6L)FL#CZ'*N2U< ]4YDLS#E!>J9QFD M_'AV/D1Y9,]X&=7J2[F^VY1OKS_LZ]6?7^J-HK41_WE7[>_;*UT_EM_V5/'R MYP(7,@,I%DSR)(?JC4*,%2(ITIP(B"&R6ECESVSHI58]4EVP;TZP1F4+UG*Q ME4>VSX>C"Q-M%XU..3Z%&74X^^NA(PTU:K%.O4K+F,1SZ[;\M\1,5G(%<.SQ MVJY0W)G*I%Q6NW]?;N[*W\ME<[=K)V->;V_O]@VOFM6FUM\[8H@S#%).$4%% M+#%@<0;RC)(XQ9APR1*SV7\WVQ )+B6B:0IC3! N0)9F2<&%Q%E: *L[')WF M_C7:]]WGQ_]5KKM*37NB\!%O)C,HJ$ Q%%D*F$S27'1]'Q%99-).:\/A1+& MF53!"=$8Q[&@&&->8%&D/&8YMMI>XZ3+WR6R?8EE=>)/5'[37QN.]&?0N+9) M\)Q;U3UG'KR*>K>BUJ^^?4\]NXJ.ONE?/'K7U[^CUK\9)=R>&\PH/[_42S*/ MH#0#'I[-_B_;,@XU%0WPTV. [\MFOZM6^W+=CF;(=OWH.W_?5ON&K/;5U^_' M-UR?=R\SSC!G0":)^@H,D@A2!!VK,/Z!)IC)G-,T4R*."P@I2:D2;R7H*KM MQ>1UFS/A+OIT'S7EZFZGBPWZR9:CE,76DY$QH2( MI5"C9YS" G,$09K .,$PSD(O^CH@C)9'B*-B6?"VII>E!8EON& ME_MEM7E02L( QTIZ: )2@-1_$SS,$9 B818[,L\;8A"B+ &9>BS#."E(H60N M8P B"7E1T."%OAY>U.&+>H 6BW=&$FFP3FHZ!NW4^6GJS&91O/-HL>9I.C[= MEC@-O#8=K^L.X=C]C&>]?F[-DA^J9K!$R9,CM??7R$*R>?\VJ4&*V.[5<.3U M]KK>W72QXY,:M2Q7^P614(U*E#E$L_^?N[=K;AO7MD7_"A]VU>E5Y=X;! D0 M..<)GWU2.]U))>EUZMQ^4"DRG>@N6?26Y'2R?_T%29&2OV@ !"CFKJK5MF6' M<\P!8F!B IB 19X6*= J$[H^6%(CL1&<((;BZ4X'K\E+M "3,X3)7QU&%_D) M0ZZ#"DU.LI\8/2"[;,E>GY".524;%EX2IZ ,SD"CPOI3Q7K7[!3KNEPO6EL? MRB_KVL3V4%\YL: 40R4EP*GBE"&&!WAE7C1!&G';+S9OM=?G]/\L?BS3E& B54P5YELJ""RHZ.]3,?]U$ MPO7ITZC$$572P$H,+E>=<";-5BAB\N6E%/94!=.*1QP,BH4O7W-1"V_\3^1B M'!,V>M&%,G5)[D4J@<[U!-@+T^G-_7^CL7I1KY>;_ELN=-I_4]W]A##(,B. Y2BDH",6=I8)HZWR [_.G MB@=:7$D-+&F0N4<$SM39QP0Q6?.,"NP)"Q@7/.+AE[!P+637$4EBS-4TTSRC(3 M#J54Y)TI"#+KX,3;0&15.>)Z,-:Z9RS\Z7M=5"9ASDU3O$@+H"DO4?&"I(QF M[O**,MZ%*N";Y+KRJ=>;,A2_5[L<"<9;E5(B,YYQ "%'!16\E)U;W8/D^ M>YI5SP93TH%R7?)T9,MVP3,>45[+G986(4N[;",AFQ7CKCS6FX718#_ QON0A! M[%QT*8PS3S=CA./(HW+1?ER.9Z(K+KK,S-#Q'5M>?VM_-A6_5]M;F_+J^UX:TN MDW!_.)8&>@S^K(1HFB).9<$!,"@91+(K)XEIP?/4MZ1<,("&, (S:$!E .5, M,0BE(D#CC*0:%_%K?)[0)]OJD*RWK0OFF^3PM4RVY2'95/M6[%=M2-9H?K): M;E;WF^6HN@33M;/KV##+!O8?-L[=2>4[5EY9K2+Q>L,SBS'\*J*^S:Z MS9C>FLC\@3'^XX_EX7[7(.H^_L&^K_<+@3*2@4(54'"H*((Z33L F496VXLB MF(T\Y-1(S[3N1]+B3/ZJP5GJ70RR[:8C%^+9;93QI#C*],">L(&P/P+K\PCG M8SA617]CQRCBT;BL;I?K[<+$]HHPP+D4"BN4\ARASB+.H%5QAQ!V)M:\J[Y' MMOA&R9XCHSXZ%X_,<<)FS^,$VO: )&LQ\Z-VCNKEZ3I#!ZZ;30.,90[$1 MBRTY@FOFIPV\Y*\6H*-$C2/5,C4\%9^.28S*"1(-="LZ,(WHA%Q MFD^.-!59K1ZA2]B77=G>TN:G5F.)M=.K"3EU4ZP1=$91K&&B!C0K$,/S4*U0 MSE11WD(WY?I]O5W?WM\>;>@40B14"K,L%4QC "3LU9$ JX46OR='UJ4C&$\5 M.F,=;41%&4!RP,"(@?6_/0"T_L58CWQ4T-_KGL4_(?EH6P2 M3P7-$42UP!1*4TVHR'LSC"#L(@C.#X^L"1V>I ;DE>5VI\M.&J(RY:8.3B1% M48C'9 R(A#=O\] )?_A5H/?'7RV.B:!< 982J!CF7"/ B\),M5I#5#. ?/7" M\O'3*H97BMB'-'?5B,#7*-VX2!;X*2&6VN'(WOS4P]6! ?WPXL)^!6I[76W? MF%G.[O-R^Z]W-S?EKKRNS;Y]P]]]Z&,=05G*E((\URG1*2*\LTT8+=S6HD)8 MC+TJ54/QG*L$HM1V,6IJ-EV7I6I\20\P.2)L5>F7!N0_+C3SL>)N<+4J)/?S MT+# /CU9P0K/F*W2O=^M;QL]/5KAM.!<4,D0+R10.1%YKZ<$(ZMJA[[/CJQ> M#9SCN.\E8>N*-O@KSZCALAW];+O?E M_FU_A7OS\_7[7757[@[M+B &%1$0TIPSA37*:*[DT2K+.;'2C%"V8D= #<*K MI,-8K]6V*),.IE/&)AC%PU)S"78=(Z*Y$NNPL7UB@OTVM'=$;\Z(WK1$WQV1 MCMW*_CH/SPA[: 9GL'4]I#=5G/'-JWTP/P6EGF'\ M;-ATC]VG8'5DU-ZPNWS ;OV/ X7L+Q#P2K ^EK89J'HH3YX)T,.P,U+7C],! MSK("2T"R7!!(,BE%VI4V8)@!JV.U82Q=7-N],PHCV!VE[Q&(#:WPE^ TB,I' MX/9GTWFKM,QXZF:M]:Z^V*F]%T-V-.,H8 XSV"N"5,9$!F MC!2=I4)BJUVP8YX?6=L_KK\?OB:GFQP]T@2^Q%D(^ 2];CER1X)#\S$-ZQ'E3AWA8'D=7KFZ=V:($A$"G*4@IA2DDA M9+<#AS$EK4X5(2RC MG5V447M1#6(MLLB^4N6UQIDT0%VT) S-%C(\.<-NLCQCW*2_83\,=E! MZ^7:R8EV@HC:HOM^M=\WK5%\@GRX PRS+ ME 2,X1R;P0 T)F"F%INL1YE(GIP? *47-?GE+M#"H[%*+SH&U;DR7CSD>,S MVFI $U>4>(:19_0E"('S.-\]SH7'Y2'&\V%=#6+YHYGKZVHGEG?KPW+SYO9N M5WUK-BWL%R@#.2SR@D$*4 X80K@K0<&P0$X%;T::BAS]=>B2FVJ7K%I\R?H, MH&/EB)&\VBG/A)2Z:= #-H_0DCFH("D@(SFF5<"L0Q-)%8+Y&\H"YJY64@LD:UF)+= M U!NNN3'FYT:1:?,38..;'VP8RN*[CS'R(#:C")P'AHSSH4JX OE>F_"RCQ] M_:VLKZ)]6^[WU6Y!6(XE5U!BG:8I(Y06NC]NI;1392R?YT=6DQY2>XWTI@'E M>BF"!VMV8A*;,#<35VV&N(MUX\(20 2D90]\\E&24!T\N-!C+AJV.L/V^ M-(IU6.\:N7KW>;/^TF8D.2Q 2E%67UZ=D[3(5)KW6VFRG+GE:OSM1$_8--!, MD-)A2ZH>G&.P,H),.Y&9AD4WJ6GI.X%*3JBF%9P7R1F0G?&$SD-\ OA1A7[5 M @D16ZWJOEEMU?>[RNOD4"7+EQ4LD("Y-\)(08O*?S"!NTI.[7($.A/->\R?CP9ZM\', M-='?+UN-',F'W7IE5$ L]U_9]OK-]IOYJ)EW_F%(NM_MS+>+%%+ M 004X51JD!4,=L:Y"2:9BV &,AE[:T2U_?4(QL++I M=581H37"@A;U9:62$]I-DKD4S.EN8S\+D96M!M.%@!X["MP)<]A2$)4K-Z%Z M=U?6:]';+TE7EJ A[B(QVK/2C/2!^>VU\PDA%;7>G?G/;%J4T> M#7Z\_]QLY&E1[-.%D361%H"S0N!49(")K"MOQA%'RD5L IJ-K$"GKM7 NDKV M1X#)KD7H)DLA^;;3J@M1'5+ KI(.:O+A%=*C2)H]A0,Z%Z$=YB%^,1RKHK_# M3OONS<2WK$T;!&RW,R]NN]AYW$_1@OI4[FZKF_I$UFZY.BQ,#,@UQ(I Q"5* M24%A5T2&:U;8EW:)8CVR:'9;BC;'SFP><5OO#%T=\3GM.8]!_K!TSH-W-P5M MX29'O,DYX*M^BU+3/XN3 M"#']JZ9ZD=UF ><63VG=_9LVJ7&]D"DV(VJ.H. %SPH$L>ZN!>8*8*>4ZEA; M4PY=YVOCR?J(T"W@'TVM790_):MN ],#;3M;3-HG;UXC-$HP_PI3 Q%\*([G M$;8'\Z:*\R:.RF/H^\/]KOQ]O5W?WM]V.Z#E??G@\T=SAP7A,*4Y0TP#J)&B MM;YVR%+&G/8G3X%GZLS'30,VN6W1ADV$Q&DPKPS)Q=MJ;.JD!9HY&F,%G?=#+U7JS/OP0 M[6H=KW:[ZF\#VHQ:R_K*E065*A ME;P8S3$/88WCVN-UOWC\V>6YC?WJD7VV6E7W1KD_E*MR_6UIY+J'PHUPOR]W M]=;]Y9=RP7,L(542*81R D&F95=TC!>9P/8)[Z@PXF]<;8":H+A#FGSNN_?G M.M*ZZ\&ZI%WCMHU-/GPVS1)(??NF.J$_4^(:?_)^ADWEDBJ?39-YYLSC-IUE M\GP,B2]FT2=IF3FDTZ=QM)K\K7>;@LCR\^'-=G_8-;W F%SO/][MRN7UN^T_ ME[MU#>A#4T9$8RH05Y0!(@DO9)'3KJ(SAUKE+M./8$9C3SUJ9,F^@994V^3; M$5RR&ZJ,$YEGNQG(12AV&_]JB,D)XU72TOVQI[L#FGR8O!"1+7T#DX[@+3"/ M"4=XMZK(;^X807RS-;)1[@^UQ8^'^IS7F2)#1#0O,,\)!S)-22&RKD()IU0* M?TD<93:R*+9XDO41XF@M'$>QCQI.QNY(/>QP-OIWE1R)=X\?8TCB$(?6HABD M(>8HBV$<&Q3&@-Q9IZNK_?Y4V/V'V"S7MWNYWM^N]_ORNBUHN= I,_&H4D#" M O%,(=!?G\0QY%;;"X,:C+TMHP&57'>H')/302BU3$I/S:9C.L3 .[MEH\Y" MM]3V$+NZMA/GH"UH&\H]AV1]'EH7UJ7'N>;P?'GJ6WUX^'ZY$VK-=$PU1H7G-$"TE003"B7D)&44V)[!&S LKR3*:IRC K&<WR4.X7(D< C230+ \5X)D#(F",FG$/45 9QG*,8I]>N?/?;-AH,?C)F*N M--F)542&W$3I,3GS4:2'% THCR>7\U 87_!5D/?)33$^EE_J]/>'\J[:O:Q6 M' M05SO"$@(F>0%30KH>0A!P.A=H9]&XF0L "Z8P1#E5#.L\8P+#/*.YSF.? MB3F"3'J4;@(3B%4[W9F>4#L+E?/3(BKH!F0I+_3S4*[!/5U]^*%?5E^VZGOL\MDNHT"PO),""0Z$5YWG61P((Y6[3QM?M",\8CQ.0,HVLER=&YR."%CP.AFWA6F$>LAC4HZ?UO@.S99U\^[K&)"TD34DJ9)%"D/<%EFCJMM7EMES>=\=<&QX>8ALE$]?)P'C,ZFK0CK:E>N MOVS;O5\F.-X9@\M54\O, &E^W+2ES1Y'SY1G',E<*6!FB93EF*H^9F*93EVD MV!^%),9^QA!56"(B(25UJ4@JZSMY,@,CLB ?@2<=\N0,JYLH1VP(.VF>1QNX M"?3S]!]1-^I\CGLVTNQ-]8! QV^^>)S6/[FC[7E(3&D)S!C$4,ZPU)AP M7/3G*I1RNC=M%! $A1^;?6\ODQS:QKBZ6[(0F0: M<(725,D4*6"\;H9)PE>M,91HQF))"TIQHQ0DV'FD068<[7&O7 M)3Q_UNST=1+"W+2SAS0?%7R)I0&%&TWL/-1KO!M5X!?.777:*WR?=B"BH2@R M+I!."X%S!&@_^100N,K.\U9R22""A DA.,H!(T0!:!P#' G(HE]N^?MR]Z_R MT!1_^UBN[G?K@Y<">3)H+T'QR7/7H!;3O$3H69Y>4:%QW,Y'AD;Z\8P.A6#& M>K5IN=XUM0;>W>CU=KE=K9>;4Q6J?M:4(HEU7J120P)R(+3H3Z3IS'0IIWWH M=C8)5E#FJ4 XHZBN/D"0YJ:-L*:BOJDA^E[T&F;2X$Q^+Y?[^UU[2YKC(E(8 M?BT7C"8GUG%QZ,1H=9/T$,^JXLUHBFE%YM#R3]#&F(?>!?;I\;).!,;L]ZTW M*_R[9MGHPWK_K[:.<_W=0G$A*!%<2)UR55M)]6G3=>H4D@W9T1B88%-B7&B$ MN(E9E"ZX!(IQ!8L)%E_.H>W/ZI_7X%QWL(]@TS(#-Q&1C@FV2A9$$^>;&P/Q8[U-/+VSFAFK8[O=G*]OZOVR\V[F[?5]LO; M];?RFNWWY:&^ 7%S?[W>?GFS/9AW=6UF7>TOGC_KJ(L,F)F39HQ1F$.I,R+Z M_LF$6]XK CZ$\U1!6K < @,3$6F(S"EG4(E"I+&+QI]DQ>PX MB;U$^UE.?V?>=(X3Y[-6VR6=/\^V8%V8^>A5JNOY[O=DT6VB?@W%6HDNG628QD2FC&$I"BIP==2M' M&#J-.PYFH0(TYVD."Y*AC#..H""\H!G(!,M1[.&D0^HV;H2DU6XXN!"C;BK? M@3R> IBM=MN3.2#)$5ID'DH;P[$J^MOLNOZSJF[+3\OO3[:.,Y !AK,L!Y)A MC37,NO73O$A!ZI9I?=&,SKG.H&) 907"6)!"4(HR6D@!ZBEY].1JBRPQT-P7 M?GRILUWWF8 SUV6?CJSY:-A+- VN^HQD=A[Z--Z-)VL^07BQU9X_RK_/JD'N MJJWY=E6>I5@?PP!:"J&I4H0JE)."4B;Z$ +DS$V3G,TCBC'G6"D%,-*I9LJ8 MUR250DE2I#"Z5M67]VT/FQ_)F_W^OIXGGE60?H#?3WY:*$KHP,:&:UQYJ&=\=RK)GK)7;7VT*I[7>U_H:$ *2^$ "C+.> :0-+4 M\6Z?/NYOFA/7^W?UA;R9<=5Y*KC?WYL_D>K\R M[\S]KGQS*&_/ZO6G*LT904RS(B,98\TE9ZP>^AAU/,T\$:3(O4R6V^IVO:U? MP__I%FI,U21V <@,6\,M+.D<2(X>'"\N:XJ7-4XD9UXT51BW]770[:+PI>X: M"<#FFK%TA_321JN#LSHR2G\)SX)F5&! F@04$X"S M7.8="D@E61RJPW(S*ASWMNTDQCU,=RU8'K7 3*!N322WKVN_=;I\OV]N3:]_ M=W??9*NVCR?%R9T1D.;/KUI9-__B53F?,A9\J0'<@[[133ECB0CAG5T8%XC% MUR1A=?U]OV@*&7ZM-H;1?7WV]O#C4WT^:U$ )0&%6(J,,"1I+@O&((04%@H) M:;4M8Y2!R)'6.:S_D;3 DK\::"]/T +2-QQ 3<:<6W1T:=*NJU5S)J"945^> MO =PXI+X:#BH76Q$'M ,-!(_Y/0S.AZ$H\N*=1@7JH#OC&/57?/>-"L3K:FZ M_F2UK1I)(#+MIK/3\>@FR\X4QBES.\3.0"@9AM5Y!(Z!?'E+]?7;[9B>;<^+#='FP!(#C%+"\A2 MD:6I2!$YQ4+0:=8TSE)D/3F!2VITOZZWR1&?I[J,Y-5.:::CU$UUQK 918,& MB1K0HS $ST.; OE2Q7@%G6.=NUWYM=SNU]_*=A_>T9ZL=V"D$&F@&22$9 3W ML15#B#K&/)Y68FO5:G5_>[]9UNM>[PY?RUWR &IR/.;RR]MFLIV!I)Z3R$*H ?3X.I(,S8WY1Y,#.]\EHM=]OU]LO^ M: P+1 @@ (-"8H$1UP7MC&4:(;?+,;U,3"A-LKQ9K]8'3P'RI=!.?29@STUZ M.D!)A^A"NO,\,0.B,Y+)>2C.6">>W#P9@!//W09OC>%F4^I" (PH$DH4"@%, ME6BJ4+3F0*[AB!T']D8NLNN@AIL&G=R!.X8=09O$KMP])*MX39<1&B(6&4U7!@="'!CM+V1_L %9IP3/!,&@N-(.2,X0[.ZDQNK@K=^OJ^N-AN3O8*:N[#9?>^AB. M=KTO,$E >%=AH8ES?'H+C! M$C0"_W.7CX]@PGZGZ6/I6N0YI6DA42JA A( 9;[IY_:8(P\=<3;NA-JJ2IQ60PPUV:'PV[]^;Z]Q>=0)>_-.SSUT<>G+ WIC3^E M,Q&<$0X\V4DZD@LGR6GK9LG[75V+I^V_C>(UOWQWU]PWH+Z7N]5Z7UXO14-8W(YLILWM[D\CP/2NB(Q+1BG6F8:%D05'0Z52Z.E*-[9HDQ;N57L7U=5QE^D1<]*#GH7(OLRIN\8& M:)]92VP(_^P4-AB38>*H^K]\::S7&T;*[;Y9^/EM5]=X0\A8S5.B,Z(4EAG' MM _K?'J#[42P7[]:'\6.Z^K5=EZT9=U/7+MGE* MX]$B!P42FN2I!"EE,!44R'Y#-LR=\AD7!QL[_7%[MZE^E&4K\T=A69VYX7ID M[=)M:SC1.;KD=(YN:##IO4R.;A['H>3,T:F/W\5ML8%! M:38ORSQ&K_G0\>0Z_.JJ>EI/EQW?["J]H=9KLKU;/IF)-R;8QY"$=HI MEVR#+V!/45?&[/%8]6?:]N541OF!O0R*/'S$,:P+E417]2Q)[*I@ Q0C)C* #$1LH*X3_EJ M#<3Q)*7:7EO&G\X67+K<0S#V*_?M58?61[%G>,C8EL5Y])\1^%\]9.S&Q(A# MQ@!S9KI>1GA.$55:Y5F_I0=3CIV[AKN)"?K&LP>,RP<=YN:8H?!GSS+_, EQCMF%QYPE?]6PD@;7U#<]O<3/ MD,Z,YG0FC\>J$X@9:_%9?2VO[S?ENYMN/^9Q(]+SR0.V:2@WW[V[.6Y2 M^N_RNLTYB'I=O;TC#U"M,5$<4I8A(%6&20HQ$BB#0)/4J=C;91#&%KVC4_4$ MM=\(VVUX?#DQ>'*N_H:/,PK$:*&A M$>2B;\1,1I_+VQ)!\[KQM51A-J- 5-QZ:;DWC3&*ASZ$D<#6AJ" MV7DH8A!/GA;_#,3.2'4ZWL (-=-I(44!,V,W1RDDK+.I-'.Z&7&J+G5YY,61_9="^-'_[E6VO9?FM MW%1WS075W^MHK[NL""N=&=.4%X@#70BE).PL9X7I8$ZGB$)8=.EM7D>(.I#) MM\J%(!E.QF;FEXW,7O ZQF^Y CP8M^A;4HR>W M%(5FRSIC6F[,;[_\5F[+W7)C[+/KV_5VO3_LC,Y^*X\0NFN34BP8$SA55'&A M(ZQRB.Y=@9SA;L57*$V_35AX"[[FIQ7=@4+6&9BKQ8(SBF&(/R M'R=GZ$+E4"XP2I/,0T,C^?8X=Q>10:NKX#Y\9'OS@G[X^&=O)$O-(XDB*"TX M X(3\_BCD50@J\N[/1\=61EK0$UOK"$Y2I\O6!2ARN,(M+E5^ M%[VN]X6/9]1" M5Z#WR..F:;B8SX D=?NZTQ)1'E^5^M5O?==O?^/W>L.QZA-*'.;O$8&3*W,*[ M%DQ-TPG.!?>(/^5F0.%&$#D/Q1KC0!7LI0JQ@LL^URG U<'(6,YRQ#""4IDF M+G*&5-M',&4BQ:.6%7LK&YCB%)A)+!1-"Q4PXO;2B^%<' M;A9KB1T8YV5$9XKGT9-".6.U>.C)D6T/$]7&_%BU&?6S&$*N]ZM-M3?=_'36 MP_0M2$!*:)&I0BLABHOA4R M^BC_ &QRAM9QH ]*MYVZ78IG-ZE[D>#DA/."H8(#B0,J&*,IYB&)43RKXK_( M#CENL=Q_K4_XE(7ZL7Z&.RX+EB4(,\51J9\(LR0FL3>@2GWN'_.X%V\ OY1NV+>SRP&XDO90:CD3U#++%L3RKXK^HP17R M)-)YD9H(1V=2 EJ?&.92]-,W#*G5F28OP[S9(0)E3@1 *0!XPU0-D'F!/P''Z/BM$/\0@IQ_6[[H890%ZWDR_WZ# 9+ MH48@@Q#J%&&-S*0Z/?J0+ _)C7$O^5;[EU3; M9)GL.J^2S[5;;EF3\$UEESJY:!NY#7 UU*Z$;XLVZ>#6#= #3AK$QVH,R<7R M*:[,#B15HC72/#(K\=RK)GK976OT'8\(OKO1G*;-#)\6 M.I6,()VVYP5S70C <^LBW@%LQ>O3IV.Q1G)[@$F'\&*K0#:T#>T5">E/P+SI?UU;2;3?5WO25-5SM9W7\^W-QOV&I5W9OAWLA":4(X,XP((P\& MWB(U 9ID % I,IT54N8J.V(@2K+4+4 *:SMZ=-1!JR.=([:K9-GYX!CP!.;= M3@TO1[B;+/8XDYMJEW1(D[X!/IPUP!'MQ%>SNA Y()1Q&F0>BAG)M\^7NW>[1M';VQ#>E[MFL]Y"9QAE+%>L@(!G1:&UD)UQ M\Q^G D^!3$9.@_8HNRL1[Y;=E/&7^_UU@&LWN3S1 M_+&EV6 T_;LMNG+=SAGK4GUMA;]IE=*.O &)#,S^/+0QM%-5U#=VC!JVA=_9 M_>%KM:L+[2T*S$%&J%94$41DFFF(.Z,,::<;6$::FEK]CE<;+GN$GK<:SG%!!\\XJ1#D?JT\NMBXD4M4) M8D"E8^S$WBG80 L]0QQ%K)UX3<6IFW =Z9S'Q'" MH@'!"D'L/,0JB"=/CHB$8L=;I([Q7:I$EFD )98404F--O;6< Z=TOF^-BX@ M3E?C)H'>;'JJ4@0BQRO2U44F?R]PXR)%CFS.5(99W0RRY")0/ MN3-5*2]77I,J?W[<+W;\6'ZI][1]*.^JW<$8?+-MRI_5F]KXC^,OV\NV<@QD MGN92,"R*3 @F-&\V<^=,YCESDC$?^TPBC2DJS$P6(B4A$SE0A!4D!RA+:?22 MY6<5Q8ZXDAYU<@;[*OG\H_^+D;0%=$W\)XC\KIM< 2'EAHY"7EN M2NC"6MS#"(])&5*QT43.1*O&^_'268.1S-A?6_/EL;7CE6 L1:3@&<_2')$\ M$Y(=JQ^9/L,T(6Y7U+QDA>>R,&J:BA3GJ$@Q*P0"6*8I,+/U0J+(L=W#WN-U M?^ (!BU59Q+RQJC.1:X*?)&6(=T93>5,=&>\'T^N>@G#S*MU2NJM_[L?BS\_ M+D3="0#,N%8 %[G*:-U=VNZ!1&9W+\'I<1)SQ3.FJ&8 I<0\2PI(,2:"28[R MV"N%=;GP9D'>Z+=SO7P'4H8U(Q(?;N+PYQ]O/BF9?/S$/JF//J*P+U?__J7Z M]A]';UI-./[P6 Y.'C_3[SWHN' -" _ E7?3>X4*STV1WIX*6VO%*2@0)2G( M4Y@CQ-/N_14I==K@9&4002!-)"1S AE"0M>Q$,(9@H5&0)#8N\@'DP_)7S7. MI 'J%U6,)-LIP)B.9\=MCE/Q6X,R%\W-0H,^TIIH[WC?R^/$0,%U= M0YF)$@(DE<"I%HR7VKU]K'".]XPX\V4G6U&)O$&@'//QFYLF*[M+2>_ M\VYVQZGR15H\\K:)4.UBM:MB\I=@'F/))0EX<4_&A=K"JM3ZIZ^E";K+^\-Z M=797T/M='8O?'F\-S=("078RY?#&J]-CAY\FOW4P@/K6.RA^!U2BA^K/$#43;XXB>1\ \TH((.B>] MF_=5L0O$\#RT+90SEI?N>G%DE=K\;;/\7GV\71^^_J?YD_)HB&$IBSRC&'+& MN99<$W T5/]D=0AXQ.,C*]0C4#Y9-4_:+!*4\1ESTY_+D>60=(Q/FE^:T9D\ MN[3BL^Z^E$@NM;NF;:AAX>1&;?QF[#S\3-.^EN$9^F\-A;$K7%Y[T3):[K MEOM6)N#?_K+&:E66UWMM&#Q.,G19[C^4J[(N7[!@5*<:%IPH7*2" HES?K0J MI*;8[;+&<;8BCQL=O*1^FY+-<3I^8Q FNR-$USL:1W)KI^M3TNHFU0\9[1(< M-;CDPVN,1KJC<9"J 2D-1?(\U#&8-T_N: S)DJV&?2B_E=O[TEBIOFS7M6S^ MOMZ4^T-5;V4Y?*VN'_Y!?0\;DSK'"J124IUQHZ>XP!V0(B=.!SHBF(^L=$= MM:P=$;D)6PS"[;3NPER[R5]'\QG:JZ3'F[2 KY)'?S;Y'9#NG [H9,0&FH=T MQG2PFNQE=T@(OXJ"75\W'R\W_2_VOZ^WZ]O[V_Z#=@1H"E& +)4L+[C"FF,( M"2OR+K,B="[LUU6G!A9[[V"+++GM!6+78W/(K$[>7!89[#FW5!1)/_ES^N6^ M_L.VB4__X,-/T<0.:?I.(_Y#CL,>D&88!RL2T&>)K_+#EIHN?5K@5!#873RHXV%=?.5 ,P*GM%I[N?-/V^F.Y^V9^ MV!\1+HB$A>9<9-(\GJ0,9%IT]A123E>P^UN)/+9U6^/J#.V,"^%&%?M=<8O/UEZ^' MZN9#>7._7VZ.FRS$&[I@Z O)(\W@QY1*SQF;,,QQU9,XRQGS&V1?#QS'$S"$R M'(6_"O6*C,IRM+9NJMW99PN:XXPI4>B49K10"&6X.[RN.,1J1$K#RUYDM?WS MSC3L]G!^L.3JJ+B)0=IMQJZACIHP^W'ME;R(3G. 3,7[$\,?+LKPJ/Q#=*8# M)AL<&??-*CQ'B7T*812A!3+HO M8_/(GWNCK\*\-V[J\'&YZ=/QOU75]?Z/\K# N2(8J"+CL&!%*@A->U.%5$ZW MO'H9B*P3#28_D?#CRTXIHE/E)A=8&1"/423.0T'& MN5 %?*F\5O_[U3TI6"9000 K "=:BRQ%O1680X\U?^MG3[/2/VYUWYXH._V( MR9&;=/3T7'+UWG[-WIFQ>>B$-_KGU^<]6;!6AVJ_%]7VL-Y^*;>K=;G_U!Q2 M*:2 BBL*!1&( (R0S(N\8 !E>:JPU=+\2!.QM<*@2A[ 2OYJ@#D6H_0ET%(\ MXG/GJ"'NM,51DV>)&1*5<4S.1%M&.O%88D)P\NK:0W6_/>Q^+-[\L4 TSPI* MC.\>W AM=T5G_:/BZP@;[;7ZZ5K?6X',EY)V\?AP4T-WOPAWS"? MCK\O5__^I?KV'T<,4$RE0BH'"''0&82*."7Z1IBY0 #^UKX6ENUY]+S /CV^9B "8R[]<5% I:#*(4RU3E/-(:FKRK6/QD0Z MG=&S>F#D<;_&X'C?BQ4-=L-X< ;1GNK.CO[:] M]?=J6_[X?;G[5WG0]]OK)QHA*8X9BVD[<+D>RF=">023_':KXY WJ5 MG*!.?7V'+84#^A>A'>8AA3$<>W)-1R3NO 7RS?:;^>CVD?%,<570 D)8V^>, M,@"/QC'(&5QLRX.G-/H9M.JQM.VQ'3;K3OM(")/K\J[:KP_)YZ7YLU4Y<5+$ MCC&7#CJ.\IEVSI%.O=8Q0W#F<+'B7;D[_'AO7K>#L5T+PEU_N^.-&>5KI?A: MW_FX7R"(,4&Y3H7DE LHM< =!/.3T[PKJ.'8^Q-N[Y;K77-::O5UN?OBN!TR M+,=V$JA720^V#69:N)/?Q6A-Y( P1FF/>> M7MD8BS];J?SCOE[$?G?SS@!9UDM)'\LOC4@O%, 9@4H6A.H<$,G3HMM#@JDD M3KKH;R7V]*T!5N_;J#IHR?Z(S4T/1Q!I)W[3<.BF="?Z>E3)Q]?HBZ)H+[(S M(%_C&9V'5@7PHPK]KOFIT @I/Q9B-(+4>:G1&$=>D*/1W-CJ M47WF[N_U9G.:(]6;;19::)I*K@@$)@@3C&">]\88=#KVXFDBL@YUJ))U#\M- M?7R9LU.>"4AS4YT.T%5R-IVN,4VK.,_S,J V(XF*;I 5+F4YS";2D>4I[/<-2.1V_];4166..:))? M/K=X_I'439NL&[3)8?E]ZFS("SP-=)^QS,ZC_XSVH@K[OKGU(+;?EX<]^[P_ M[):KPX*H'.8I(JGB FF!,PE)D1.2(PI2)#*W;:>.#X^^O[3%XS84NQ)D-P1' M9,9MZ&V!)']U4";>SOZ0AP&M\"1L'A+A"[X*\M+X"()H5Y9Z6ZC( 1!:BA08 MW<$5CT>\ MO*HBOCS.24R\?7A64\8Q8BTMJ^9P[?YT3^L?Y>%H>I$R235312XTE))0A1'K M3&H&H*/"C#$5/PXYHCN[_/PJV9;-+0/+S:;ZN]G?4?_T;UE>;TG]:-Z+YIQD MDH&KI.X,S:KGO^4PK7\MS6/:WZ;-;[&C=(UJ%TL%FZI!'(6L:XD/9RUAD/72 M-K&>#; T)&LAR)V)N@5QY;'(A>/'/C/QS3R\VOVH:XXAHC/!%*$Z%87 %.!Z MN:+=?7QS0.VUZ_.WPM=P\"KH60A>::P QK!F6F,X1I9YF9 MD,M-&4)8C"X81Y!)V:)L]V]5-=!D]6 "YKJ3+@#;=BHS-)6UPCUPXRN>A8D$]>K(C+C1;7MFC!2F8F3IR+H!15Q-G%0 5 MG8V<8;8X5(?EQB-G].J3G19?>A#6?>Q3_4]&R94C41YIHJ "5^R[P$Z%E 8R:?=H#XAD6ZC_!F#)V27.T4\S-. MC@4B>![Z%1)H-[[&9\YM8'VXMG"IZ/]95@:D8QR+\]"1D3Y4(=\KGV6"!: J MUWF&("3 /)M*#O+NX1ADT'U]X-5'3K(PX+\@\#HE+BL!0=GP60*X1.;_U92_ M-2OSZ.6NH)]-\COZ;'_MX?+S>M-D TRL_?%0K?[UM=H80O9UW'WXT6\HA3D@ MHE"YRB!$B.6I0*(S#Y'$;L%#,+/1XXDSI,V,\QSK_TA:M*X7*(:BW$Y)+L*U MF]8\)KD%=K%-Z;:,#0A5<-+G(67AW7IRG6,4WCSD\/&.>BC,!"W-"KKM=(LQ[20'#&AT\Y8QFGA=\[&T4AT M$>K/==RUP/P.Q+A29SDWB\^9XURM(^N(Z,*'7Q[R,C2=&T?D/*1FK!,O''49 MQ8FMQ*C;NTWUHRP_E)OEH;Q^*G$++F3*LBPMB-8ID@B1O%\8-I"HF]J,MS>% M\.SNZ_U"HVGEZ56Z!I0J M'-7S$*V _E2Q7DKG:*GNM\_8HWE.$49<,L5RJ5*,LCX#3A5PO(G/W\Y$:U_+ MHX"=3=^<@R=?)JWCIPDH= ZA&M8N+U,OLC,<2(UD=!ZR%,"/I^%4$&9L94B6 M-Z5Y_O6'\ENYO>_#-YYIE&>(%IIDD.J\R&B?KC(_<#<-\C0278 Z7,FN!>:F M.[[4V8G.!)RY*4Y/UA'1A>3F>5X&M&8DD?,0FK%.5$%?KK%)ZD6AT@(K(2"% MW,12$$K4:YDJ M4C+&@5=3S(Y<>$8I9]N%BISF3)",,\1% 2A7JC^X)"1SK.+D;V?R6*6OW]3I M3%UCVSGW,X)8KS F$J-C(YE+;2)\D1W[>,:#T7GH4 _AJ,:;V:L YMJ^^53 MN;N5Y>?#F3&9Z8(SFF,BREHO=XNMZOZUICJ M\V;]I/$1,]2-107C>-V'IHTUHG'\5$(3IP.49Q%9&<&88$U8%0AH(3B.>!8]*V9\7GWN)*F>$"F>UQER MSNT$)<<[J7.Q7(Y=$L>:I'GH@A?RE],VCM[;]GQ1W=ZNVR(S]56HU;:^C+ T M4P9C$9!4*BT10Q0)QB!!]&010,?*_F,L18]&SL UYP16Y_"27_ZH#F62@G^X M:<8H;NTT9"I2W33E,9L/<$VK,@,$#:A."%KGH4)!/*G"OW1N*C5P7*.N*,,S M41" %=>Z(#0_U>A.E>/Z]PA#T37JX0&QLD'G>'QB#(]V@C01@6YZ]-S1NH0= M#KOUY_NV2M6A2MXO+WJJPNLP6 "VYR%3(1RI@K^)SD6]VZQV8_F?R\U]N1! M9YH"EIDO,&<89;R7PP*3PB7#[//\R.GE'E*RKS%=)?\&_AT D"9WRUWRK4:8 MW)6[9/_5]*W_E: K\[OV!Q,7W!^^5KOU?Y?7_ZLNJE$FZ_V^WB;7E/R^/^P/ MYALSK#A7^G9O CMAB\V^FZ*=B/_8$M\ NDK>-"1.7K[[,3,#DC6&QWEHU2@/ MGI;C'LF&RT2OVIZ9P1F4(M4\TX"F ,#"_-SO4A3,\=BI\^,GF=)56RMA,OA> MDJ:<7&5YUO_&B%.>7D&$ND^>5ZV!BYF>7,ATE9CGW)6KP_I;N7$\\>_>J/;3 MRFBMZ3Z7-,UX>9E[S,DKTT;MXOU]=O MMF)YMSXL-PN>Y8)QJJ7B2F>(2[.N8SGF1D0F+%[\FNYW9N!O+VIN[[>_H_R\.[FT_+[(F4Y$8"!E"LE M!2:Z2%&' N2I=)D*AK8=>9IX!K>[SND<\/%F>N>S9&'IMU2Q"S+OJ&YGI+>; M!1Y@35JPR2\UW'\T58[K/6$&\^2'TEP('1+%2$TS$[&,Y=W38VT16;2_&^:P M7&_+:[7<;8VQ ^@+2/0^U M"^G0DWMV G/EOXBYR*2&FA@K/,6Y*+A@J(],,9+"9:^5Q^,GV7*U?V;9\M)+ M:TY+:M8TSJ/KC''@U24T1RY"%8M=:*KJ\((!1HNBR# DNE^Q(SA#GIL2_8Q- MO5.QR1L[=:-()-N-_9/RZS;R/U\.=EXU8.TV0XYC=AY*%;:G^_*]_=B+,B7\>"1:+:'_8?ZV4COMR7U^^7/YHM5)_*[P=N:/G70A2( M%3C/,O>6#0%+)B !<*: 409XD4AZCF=S'*0TXQ, ML]_IUP9=(KQKID5O%#M1G%-KN&GF"7F='SK'GAS!)PWZJZ3!_^OGIL$Z#Y*_ M:A^2QHF)=U2-I'Q AZ=JS'G(]&3>/CXD/"G+UOLHVD6%MZ4QNM?W!P/O]_5V M?7M_VR&0]V6_TXS@ @'%,J!S8Y]C@/)4*(GKG)F2$KDD_<-:CISR/X)-6K2. MNQK"4FRYY>%B[#KNAWA [%720DV.6$^Z*^M]$MIT(?.W_[=<[KKSR9>[_,") MX:'=%5%::AY:&\FWQ_LR(C(83D<_E+?+]=80_NZF?8_KUWBA!"<:I")C>8$X M(ZS>4G)$4U"5AE54/PR1M;792_9+EMQ6V\/7?;)K,*ZW7UR/)\5J@5""&Y_\ M*-)[E?3 ZXCY3(/GIK?/$CQ*><7SUI'/5T(#BL?L;A-JZ"UICGK*$]IP%4U+U]?BX=]?#/4TE]F0RL MI=KT@A8&%CDDBDM.!.#^5B'JXYZ>AOCR&EM#UMZ.2"\"8!JQ($86095BK AYAI"!# M/(:$6AN/+Z%ILR/H<_FCVKY\LG0BIL.J:122XZII?4!EQFK:,1I 39T;Y^=2 M4W?W/-74D\>@:KI0J8)**$!HQH 6BFG>VRX ("[;5,-8G&2OZNVQ&V]JK/6] MN@V\""+Z.L$!E3,HM]'D;A4!0:%:@7$,J%2=YD?:06'W@=EM^:>[Q#-1C1T"QZLBT[F[U\;VRZDNB]3/4J, [3@SZ+1(5QUENY@_(93]/>M-C7U>M[=_%$>'OU^ M09MC7PID*26$B"PE"O=##8#@\ MOJ%"Z?RD;11)[;MV_&?7CG4]C,=_-C?5?XWX4=H?K%5_EA$@G,/.XT!@KGU& M@WINB)0< (DRQ7)5$"WKX0=T1GE.B'\$[V%LHAA]U)UH8_ET%^181(X7 MV^0,VH5NBQTFRE(<1S \/^$;X\R J(WF:*1@G=_8I@CC2$E2F(#9J"3#6=[9 MU:KPW@?@9RWRJM7I4L*C7#T)0$=$G9[\CM*P2-0&D[%+W;#V*EWN8N9!]:SU MS,LLX&6![+2+">I9%E!"*TSOSW2\U)'E <6,U5[ST,]HWCV^Q#(JBR&U]?GC M52E)-4-*F#B6P0)0) 3I\*2PR$*KK!^*^)OT0QPUC=@*X20X?@-$$N.Y'#CU M)GFD%H]KN)]'E4?ZZ:'/(9@-' 6?'^-""*(< JDH$U B3#-QQ &Y8"!"'.Q@ M/;XR.QX^C4!PT/@W$K?11/>R9U"=21T?\'HTT,\CKI[^^06]WDR&%]/322X3 M9BN4XPPA28DP2!CK G (A:)QY-3>?GQ!=3R/&H7DT)(:A]_HHGJI8ZD>Q 81 M5O=F^MFDU<-#;W'U93.XO)X.>6DE-=6LP#3'NJF3JNZTAA!6]S;ZR735PT%?6?7E,KRJ]H>]Z/"J.ZU!!-:YC7XV M@75WT%M@/;D,++ +!4BNF G9,IS+K&"TR'1G79JWSV6+?RB;D??QASO(&HSD MH&(:E-^(FPIF*9GC==*:_I]*'.V]\E-$1]:L=Y%6M[?K0V.$;:]%U9S$++>K M=;D_W3EPND> 2QU+E,I8:8TT#GCNKY"6$BA,T8<+YIT-(YS*B#5A4YUC@P* MGC$(9(IRS@I 7/IMEZWL)SA;4+-!X@==Y<&YMU.("](N)M.#C*=G%W#L9Q[O%TU)H>V6OI'>3A="KPH2$HXU)!@(@M,(*(YA1@) ME N(4\7=I-+MV=&5L#X1N#Y>FKVI+\V>MN\]8&.@:_FQ-H^>XXF]"O'>.$ZE M+.[&?E_NUM6U^7Q71SFR;+_V&QZII@CG0$F0:DFI)JDL.F B!]BMLTP *'H/ M:Z^I7SVXIMZNQUVLC2PG:?-J',?Y6],J#] G;XZM4COPCZOFL'1UDQ@O+K?] M>S3%0[.\Z=IO'D(\I<./YX93N#M.3UV..S6G^\/];_Z5+U?-H>+4IYC14".4PIS)B235$(L+/K6GTS?J_R^ODRW*]/8X02;5-;I>[?Y4-VF3?>W>5;%N1 M.AB1*K_7MPDV=1[^#<%FMO5O(#&,)(8U\_]Z\\EQRWNYK4O_?#1]IKS];'0P M U=)LRN^_D?F&WR5&)!WY>I@*-[\N&H^KVU\+K?ES;HQ^6_DL8GM>NMK()4=WDW-_DT.5M![/8_ - MU'P>(_/4+\Z\A^W)V; .HBBS+,\!U2D5>4"P-%@TQ0535>WU3 MX;2,%AE+Y.6U2\SLQK1,P&G=1(T2<4[W4%:,YYCQ7!O?69WP5C MV6%-\#&@#LRB*'0&(#=?6*JI4 A+?)Q.%A1IYE3Q<(2=2;9 !-/H48Q:+^U- M0J;S.IZ=JLY!30JWJ@M*['XN/ORTHE0HI M\Q\ME Y !PS*@J.H88YSJQ.;SD\+O+.UH_K[9?E754O=O_>9$5>SB9[$S*L M,9&X<).2CV_^^(V]?_=!^8C"OES]^Y?JVW\?M,K_>@XK*= MVP=PY=WLEEWU^ON^C7W8?KWBVK_<"F.A%4D6P0A!CAHLL%9TQHK'5 M1O:1)B)WZ7;*T2!+>FBNW7LDB:]T^>GX\YFM79:ZZVIU7Z=CFIIHJ89BZL- &)QD87VS^WZ4%XG_VE"J.OJUC. LF'%+H *3(B;(H^>[WJ:*HW_A %.7 QSRB*!? E7?;NW5:\;\7L 0B8P5 J.4 M>#QP5I1Y-)I+1X7>\+S]_KPW^5N4Z_Y^O58&TKL>FQ@-ARG//_GS:?_ M1WUXR_Z04W57\;\'NJL#&?/HKBZ *^^&=\Q/O%EP(JB&B$"))H#,.,O6X_M@.5I+Q^ M+$>0Y5DA!,:='43J&^-=]-KUZ5/HM+^B.'-EJ\8Q:?)1X?'BZTR5J^C&I&R, MV,;16!=M]65F+IKJC?^)EHYCPG:GWH?R6[F]+_>GTUXLTUP32%*D$"5**":/ M9C(B@%4BV/OAL?-,JZ_E]?VF.:FT.V)+/O](OI35E]WR[NNZONEAN2N7T^X: M>TS3,QUD-*/SV!_F#[\*]&;Y]8Z%8IRDF=:D*!3/C3$.>?=XJ*GCZ7+KQ[KT M!Z]C?^TNU:XO7.:UMWC=K8F:UVMN#_N%U]O1;]O7FFTVU=]+XXJN=F)77J\/ M]7[:QVRN*1H[A>D!7)VG">6CQ-*Y6%^@B;IK?Q;[O;MYLS>!BFN3'\7;I MQ^93!K*Z0!RN"\5I4" @C?FTH)*IE#@63@AF-GHH=#XY6'=8FP,\U=:];FDX MNNU$^2(\.ZYOGQ'<@^POL[^XU-HR.""KP1MA'A(:WJTJ\LOK)HWOZZ3U[O#C MO7E=#VQ[K?[K?GU7I]!.AD6: H&*K* ( %BD&5;9T3#GQ&X9/Z"Y"?,D=T>T M3?V4LH/:U']Q4\00+-MIX<0$NZE@!^XJ:> UM/8 +RZ"KU,W('\!>9^'\(5T MJ(KVCMJ)71W2[ ^+-\V7VZ?2FN60DT)F&F6DR&61P0(4G$&,,*4LM[K^\S4; M*KV2+4NU]*5';^O12L[$ZU72'E&J4+1>%EY"N9%%?;E?/76J.D\:Z\,.E:J,^Q\I 5#2* MQ'G$0>-= M/V\!45U( E6.S$,EED2"G .(A=(DQ41&CG,,%A/*',%XJHD;8XYR$HTL;SVI M*>LA726_[:K]Q*NASY)C(RM>9,Y,5_Q\>$E81C#BK"S_I]K]Z\W6S.96Y7Z_ M@( 9_4IS07-B>HG(@.['73,.^TG+0Q.9 )JA,S4$" 3@#$)H:)I@7(*<@5B M:TL-YM?U]M>[%HZGNCBRYB@O\0CSUI<:4GV;X1'4917F 3\V$N-'Z,PTQM.) MET1F#"?.*J/7V_7>S!I^JZKK_0+S%&'$L4(II @S);'J^@N%W"D9_8()53#( MB$1FY!=FT"=$2=,1(=(\S3'+8U>WZ< D7VHTGB+C2)JCR,3CRUMD>M8:3)?5 MF ?TV&B,'Y\STQA/)U[2F#&<^*1A%CK%C!="2<$R(7"AC,&NDT %"I?:G \> M#(L,I$H!C8T^4JRY,JK(4*$U!E+2V/>1=EB&TKG1,\HP!3F1].:*QF!5 $@QSD6.J)-AK'BV6Y*\:C>-N0T_.[$;2^'2Y#:2V3,79?/(<&4,[34:1-P_E&.G# MXSTD 1BQWTO7FOAS6U\DL[Y9E]>RNEVNMPNN"F"42A%AC&@S?56,MO:* N:R M<-(3;RL3:[_VIW-:[UHZVF$P+J G1! M7]#LU?0I)^!/V["^3,>8F[P82$F'*3&@+D"<0RV&20CTJ\?0O'5WYJ-_'UF! MX24?GU':,)S,H!+#>!^JD&^)@\RR^H;2]Q__/+.B&6$(F3C13&,%$QQ31#HK MG&'[FC8>SXXOK3@QB+Q5XO_K[NJ:V\:Q[/O\"K[M3)5[BR")#\[#5 $$T)6J M=.R-,[,UU0\JQ:9M;=NBEY*<>'_] I1(R5\R0 (DW%,UZ<11A'//!F;*3U$E(LA!1SV3UED\;TLRD]*6E;XGH $X"D,\AZ"LW,\-2,K$: M1*@=E%!<-&\"^?N)GD.ME2R 8I1#\* M#<74.WO6DCHU<98"ZYW WC+;ATASN7W-[F.B.XBG0*1WF W/!=@!(U8R?"CV M)(92)<@Y*F@&1()D0=M1]--<:P&V^.ZQI'>HR#_C7A[,V"A60^$68EQ6H01 A&F!1S,')EAU=QI+IC:D^DCDR2=:2Z8VL(9+I)?LTSSM[<1*,9/9#_U(R M![!@))F?E$'+]>*A/%]7%W^@9HDO'M<"!.2&R> M;@X9Q+.(=M"B!ENT ]='*091::"K8[%H)["A$&BAN6,1V4]\>Q-J)L-'C']+ MCUWP%8 P.S&C]&%)*9 MJ_7 <3P+MD+W2P=ON.8,)=5 MT?DTTZZ Z/20L%'I+2?B ^BUDS(CW/PEI8[ M8BX .7=E2>5^7MG>B;]:UXN+=7G9#*G?C[WZ>O[/-I!@GD.6D802FDLUIDA9 M-V:26+X^8LA(GH5]#VZW7AIXT5\5P-7?>M:B#J3VN+B/SZJ=O \DU-,K"HYP M]8IFN>4XC))51[:\>,.!.X:,[WDMZZNJOM/W8X 9 MIRC.V]%DAJV:=OJ.X5FM#F!%6UP]):HWAV;B- 9]=K+4ASD_5[.^3LT1%1I* M9ACZ,]B*YS>O.F'%5'/^I71NL;QNFA%CEE' $RAX*F.!U7]2U(X0D]A*9VR^ MU[.V[*#TZC"VHL=,0GPQ8R<;AJ1X48H#!HZH0Q^>PE"$7LBKX;.DU\K?M?^A MG'),$X)RPE%&,P8A;,> :6IU9X_=-X^U^GNU_UJ29*4 'OCIJ0&3-/8^8>%] M';!D*R@EL,7^NA;T8L#H*+S),[[/5^6EON6W7*Z:TSGZ8UY??JM5(G)3GB]^ MMJ5YG"898$2RF,8QI1P*TFU]F)!F-R [']9FE?2[%;E4/K^,_EW.ZZA=."I5 M6U27?0YWG3)N<&@^%=5V@M2@_*6!&1WBC!J@)]$.:J2P3DZZQ?'Z5.3W.VMW MZ@2SLW<+@MXZB/?!<0"G\E[,JCS/3Z MG\*['L^?46WMAS)Y[??E0[!&E6% 2E1<'3 F,:8PH[!*S( MK!Y]NAS7LWC2Y7(SO]7J*=5'1A5/"^Y=B:0_'4^59;+5[PA!4Q%AAG69[37 )R< IK^]YAIV-[/_V0BWJU M'E<[;:AWIIZ>./>DG\UN(%@%W7,Y3$-[^.3#J&@?V^QUM#>#/O;P18%R@"14 M&3"6F @D>;Q# #!&F6L=-1_9NXH>UFK\6LUO_]XLX=5-=7L9?2X?%+&A+F;7 M>TE35WR4A=S#L@%[23OV?.PE8\D$PP4'F/),#9_*KA\#4.$A&3(>>8I%/*^O MRW7@*]CUAL;4#Q]E!?>P;,"&QHX]/QL:_0Y+GA&9Q404.>(QE+!3$5A8O0S. M[<@C%IMN5_#YYE[O9NK0U["'E-K4%Q]F'?>Q;5!*;<>@Z5KFY559U\\0U&KT MZ^8M$O^]6-]\6EXN'A:7F_GMME"4;M8W5;WXO_)25O6GU6JC9_@,)%P2S@6! M.N5/ "9%)S4P!Y:A>C18_@LZML72ZO]E_:!VVDH2HJO->E.7T6(',OKKJOG0 MW^P.-\9SG=FY1Y ^LSL2:4UX=AZR-R+ZH:R(]F:TL:#[>VC"OMKCQP M1/5'=W(8 6%\LZN)%U>/E/!E?<<>('O[FK"[^4.F3;M2?91RGM. Y@U#0A'(@ 6T!IT0*Z_QQ&IB^D\T=P.A> M(XRJJ^BBP1BM-,@>I^83.=/BB#U\/[HZCS^(/]\?H\//[6QKC^R[67#6SH*M MA=M6TI-H9^0$&PXOSGIO=S+M# DC
+Z^NROEE.@)S EVH>6 _RWRJ(-^\&QH M744[]-$6?M3BWV85X;C*HBH^')?UJY/W[#JSROE!)+Y52S^.9P*HKA_)T&KT M66_;^_7RK/-%S&?F,9]^KQ[*WQ;+Q=WFKK.K301RJ?Z72"H2)B!. &29[+:Y M"39_ZT5HP"?=1T9S#3VZVV*/UBUXV^ZH@/@T;FL+"/,'WH-&C>'1SO)]!'M_ M;_H!II)MLUY V/TG,@%/+8OVP?%<]E;:%.K,"2#1"I::%ZV0(8(,?S M@;U7QXR>&QVX]>RX6\,ZB7_N!1\'[[T]_<'/V?O;[>I8?2#S \L&WP]\S2^[ M?J M0C#C/,\%2"%*4TD03?,\2[NH!JB+%GT_P#P'C@92]+!KGNH=.T9SDT7X M"-%#HT>0K7^?-L<%43_:RQ?VY:5^71Y0*!G==+/BU#'X][X'.83X=7%]LU[M M-DOSZW)6Y*F@&4N)P+D^",=K6W=J9JR[H/L8HXYR,>.QLF$""@D3<>!JYV.0X\,N?'2$*ALV@3>A)NB M# O*,A8G,"XHA+P[UT.P,+I*=W*0GD/5%MRS6*5W1>\)5V"N-'U&^0&\V"-X MO1.[V"YVO1*Z=K_NIL'3 &82OP*;!L,O PUN.@QXECC=M!ATW:@+%QQ]-CBQ MUT-Y#C@U#0;7GT[@%S=IR_>W"K3W+<_-G_?U9DW'\Y>-[F2MKK;]2;]M;M>+ M^]M%6<\R_4@2(1D31C/$"*>DO6DB$9P1=[G,V,C]%U9W/>;S!O?)OBHKNM70 M3Z)E UZ72ZP:^"?176> R] W^JQPD1:%/"'&K]TZF$YT-YV>W1UT$GWIIM/Y M;CK]]N>83B[3JY"GU73U6]ZFEZ.,S+'7>J=I4\V>CY"[3<:-54(WK0?]9GE" M):)W\W5Y:(R^X(9>W"R4$?IS7]5?ST"*" 9YDD$! 9<0 ]!EICSFA?^LSA52 MW]5>+4Q]--4IY+4"&LWW2*-:?62, .O,OS[SLRE<.WZ]6#$\9W(]#SYRCN2<"RQGNB[J7+]52/T0J+W=)6[6>WQ[^?5&MUE^J];_+]=?RHKI>ZEMW MFM+\TWO]UZM9A@6#M& X1CD'*[!H2JRU:N_J3, @TK$<) ZR_-*FU+]H9&+T5#D^BSLKN].#)+/FRFR5? M#V;)MC/L])U9XJ5.913'':E;"6OBA%''$A@G5YPPRG I60!(#2K/6'I"D5N^3#]>*RWB8E&NOI4_UTSYZX\9D# 6!>$\A:#@M, ( M%9C1!$&<)S2U?=&'V: 8\1A (BDN&,R$R!$ !$@>)T5!,+1J!.MU-[ARQV*E MGW2>Z>O!=\>&T7QY&9UO[N[F]6/S%'1O3+2W)FK-L>R\<.0.PU:*\?U@>41_ MG-OH=PTR:E"._98&(^J.=2VXY3X,/7=MU/.^ A^W^EJ/^>I& M_.]F\3"_58JPHLO+W^;U'^5Z_OU6!86+3;U8:S#ZCS.0% 3RI!!8I'&AN[Z)5A_X_ASXU[,/6FX\"O5(? MPO,]OP96HTUCBPAH-CQ[_*:^DOY\:N(W NG>'0;B;U!-VD>Z#.L$BP$WJC'ZQK3".9XU3 M]/<-#6RV++T5T[RQ'4 X\V=;-<9\=1[$>'4W7RQGJ$A944A)LTSF,B83>X^'-=>:, MP! 6ESMC*B^3S'DR]WFQ+#^MR[O5C "8R000B!'+$R!22F&WDD%N='&!\.\\Q_/CAS]'FM=Q,RS3LZKU3^7=3F_U7!^5?MO5JII7'Z;_YRIP86($<))EBF*T@=VJYFD.5>["\83 MFL0)2E(*4 L@H]BH.M##L)[3]J83S$ZP77)JILP3T6E_J'[RHH;]9-N/!&&=/HPK/(^BWMFP$IS5T]$^M/RJ2R?5:M%T^/Y M7QOU0_TTXZ'DB]7%;;7:U.7VRLG3J^Y38$8HYD@P0?*L( )GF.=M30).D3XB M[G$4,CY,SV*[OZCVU8<[T6(9;?9YV:W.T^YWX'OFU!-XVC+9#MO)0[/PD\-G MJ9I.[3S8\P E,(1+R5[$_M&^,K M!;J6I;.ZNB_K]>/9K>[875[J6'RO8^ZV2RD&24:3/,8)H0E*&8,4T"RG (H< M(\ZLWN1H.F@!62K2#""(4Q@G!:. Z5=R0,Y2EA#?U^8=MO>U2$^B!FN3NW9H M[9HNW7-O%E@FH=TN3 QCV<_E 8:L'5%LY\2'H;_NS7I^A8 ?WDRU\ MLH*).$LE*G B"RFRG,7MTDQ$C&QDT60\ # @">6IS&(("Y"K4)#*& .1JM\* MWX\RCZ[/$_O./*=4FZG@V"P[%$ S@KVHH %K1P30)>=A:)]3BRI_,]21XNEQ M=ST6*84",0B4T,*<495_IGF[#&- K4H[3,;+)"\ YT0 SJ 2>@9 K/X@A9)X M)?B^WWIJM""MVKR\[0Z2L2!'&"01BHYDD"Z(#2-S=&)) MY7[:6=9,57?W&[6@GRMAAC.>(,K4?XI,R)1F2;>.4I )JP*I-\;@%+,X(Q+% M2,)<4(I3"*1*@RG(*>56%90]WVF@81UDBGJ?MJJNUC_F==E3G'H3:B9,8W!I M)TH=C?V3'4ERXY8<5HJWIZ=;6X*+N!U!Y9;NKE M8KVIR_;BAAA1E*@$C/ #9>&L#[([" #;"#HVIO$PSV^1SN5K7FPL]WSXMS^KJ6LVS-M^- M08J*3*T:EF((@%3;N6X=$9E8O1+SZ$!9EHL$")@B*2') 4&%1%#$,$GU"T^\ MW]=[@$U7#=[OT/7./X=P:IJ$CD2G;2;ZE,DS8R8]Y:-OLW0T*75 ;BB9J0M3 M7J2GSO@9_!#Y6 \ M#'5S:9#ID^.^7 U6NJ:=QX=JMC)MC4]$/UJ ML/31+CN. ]U^7%HCF\4+^_+?5O%([=]5+-S]_$ M.!,H!A1F)(>LB*%$18Z[XWE*2-Q>]_'-HK71&39.,!2 $ P(9%E!A4IH$8Q1 MHM0#&[XYX^G5']_Z/,)=K?X>S0\NE[@\L*I9W?,#VO17T]!3Z)EN7(.G",I#Y)FPVW8:Q7-Z:8)FSV_!CWYJZKBS]T M?8M*/_1PZ\L]KG;5TPG*J(GA55SKO&H MJ5K8$N 8 XC5?AKEE*>IR#@ 3+_/T'?U',M,C Q-S Y,S!?<')E+GAM;.R]6W<;.98F^CZ_(D_-9&M^O4'(!G4C9<@$1$,R56K.R53 (C][0\;&\#& MQO_X7S]NQK_<%=/9J)S\[2_PK^ OOQ2387DYFGS[VU_^_OE7]=F\>_>7__4_ M_]O_^']^_?7_Z$_O?['E<'%33.:_F&DQF!>7OWP?S:]_^<=E,?OSEZMI>?/+ M/\KIGZ.[P:^_KBK]LOQE/)K\^6_I/U\'L^*7'[/1O\V&U\7-X'TY',R7WWT] MG]_^VV^_??_^_:\_OD['?RVGWWY# .#?-K5VEDC_^K4J]FOZZ%>(?L7PKS]F MEW_Y)4HXF2V_N\:75,5_O"C_'2]+0RGE;\N_;HK.1ML*QF;A;__GC_>?EW+^ M.IK,YH/)L/C+__QOO_RR@F-:CHM/Q=4OZ>??/[U[TDA40?%C-(L_;WY+?_]- M#\:I^N?KHIC/;#$?C,:SV(-E0]?3XNIO?QE>_IA%X2$'$H,D^G_?5V=^?UO\ M[2^ST9W1Z5QOM]?KCM+PMIO-[-;ET_[48W2;S\J&89\A0K\7V M)/J2F'I2SY_6;*J'L]'LXNKCM)A%');V-@+S>7%S,YC>7UQ]'GV;C*Y&P\%D MOAYNT?I_+,>CX:B.#/EMGU_*+J3MG]1?BA_SQ:"^@6OZFYI!P QN1_/!^/.\ M'/YY2(9M99OOQ?(_U^7X,OI5R?S,ZYKCHQIIOM_UK-;N&BWTZ"B&'J[95 ]G MUTDE=X-Q' FS. K^&$S_C-\4P?A<#!?3T;R&+3FNE2Y[;LJ;VW*2"EQWU9 4Y7@\^%I.H[V^*]1T.IA\*Y(W=+C+ARJVW+\CA_YQ MS335]YN;T?QFK5%3+J>\N'RN,_@/5VV]CWXQ7TR+/T:3TD;9]$OOTR[=T^6H(<[7K>%KGK\<3"- M,%X7\[CN&.=W?VMS+Z?(9>.J7="3WQ6TQ72[V\Q7YLJEF9+#%;#@=W::6+Z[T M8C::%(=IM[=2B_TZ;JXXHHF&^KP^WDD[IW%BFM^_FUR5TYNEV@YVMD;=9GKI M!Z/I?PS&B^*/Z%I&1[/6BF9OI1;[E4Z +A?CXN+*CR9QLAD-QN\FL_ETB=5L M7?)2S3>5+R:?TIIP&MV"Y:9;3:YT\N4MXE3/ZZM1M9D^?BCFCRQP,?U\':WP MH=[MK=1BOU0<;W8T7J3E[]';,J>WV*)$;C"=1 YN_ITCRX&V6I2B'J=K5&VF MCY^*<9J4HS\QO_\R'4QF@V&MJ?U0O79[=]R4>5PKS?3\T>&'6,-H=E?.W*?1[,^:JFGP*SJ7^7TY^?8^VL)+ M-9O%I:*^?RBEIL6@>02.^\+.\?A4W!631=$!$#6_J7,$ZMGVDQML2)YT&!8= MN;0JN[F-R[-Z1FAOK39[MOU3]R/]6M<'R&^Y30EKTJ9&W59[>=2<>TP;;?8Z M+0Q6D0FSV>)FN6RNZP2?W&!#\BR^SHK_6L0IS]W56&>1F^_V;"M]_SR/BX$V>O^RX8;[_Z68SHIF>_ZRR:;[7,X' MXX;[_*+)YOI\ C'F+[M9DP6WCZ+GWL?EE,__87^)=?XE^NBNET/#ZK/EE*^2N ZYLX_WW]<5#C_YB*NYN M,-?F1]DMX@]CO \LS*9>0 1K98#45D" '=)&P4IZH+3OA&_UG.*FR-+BZFJ63.;*1GF($,UB(LRSD\[V)MT[((S5Q+F]\ M[ZW:IGSP$USPYQZ6IH0QIS5$G%'K%=.($(N1H\)9)ZE.4@CHD<&*OE%_^61EEHW@>*ZQM?_R=Z\6N-0GN\0 TH)1 M)+V&1F,$B/9$:4Q^TBVHVDHO&\>X*[=KT]5/@^]_1&=D.AJ,]SG]6\L'*CVW(D[@%$5[Q:RP M$22 HK&*%H<)^S;,=C/JW<65#$ [)TO*NO-N\G%:#A^%L>]CRY,* 1M@D*<4 M& HH@EY9A)R$G,;11AS(H4L/5X+MT"4'T<[YXD>3T>RZN$S^22V^/*D05ZP* M*6&I<'1PW*+CTBY1C@?U7,N'8_(N]6HQ(9BTQN$(+HPZ M,E!'0\VQH2(JCQM1Z\2WG1'X<(&G O?C>+"Z8U4A_.7 /ES=)H*A&CM,((NR M4X",5E#3N-JE5F.-WHK3V" ;RDZ [LK8[^RTOO\2.Z+B\-_#LAJU X0<"J0L M]@10:J 4CF,/.'0X_NJZ.0SKS&UHG@YEVY"?G6JIW[:\&8PFIU#MH78@WAIH MK7#0:AH!UA""^ _O(K01:/2VJ-8H$^JR[&2T#[-LQ[S_?I7C)_I$FT[\4=Q\ M+::[)OV=%0+6!C/.4;3H<7V&K) 8&<S"MFN:%$<^$(M7&H2<*5-JQ6H-7KV3II M@TC-H]P5F])5D44$_; U.E C6,4U("*NYIBGTBD5/0'H(WP*2J5L3LAI#S=4 MVF11,PB?/$5=7%V-AL7FRZ-P?C&=C);IT/9.509E_N,W^+NCP\=^VK%@B1#D%',?.> M"@D%,YY1%R=L+#75((-2].>@5 LPGWT1]GXT*=[-BYN3EON;RL$@*2AU+*XU M/,4"**HY18)$'(@R6:'6/?2,SK?:/Q7QL_/L]VFY][!R?\5 !>..*LT0\-1+ M&X>JI7$\,:N] ZK3:SIG-%XGJ+\NLT[!N;/PU.%P<;-8YGJQ1536<+148OQ] M7*R3TZN;5\1]QI$^5S'M-O2B/3J.)8@)D@*@U!*@;3K(^/_"0AYBG>7OB>7%TWD M^VB>< KL M&G85I]8<-_SH9=[34.770L"6H#Z[NU*'9H'.F(*Y*L8]3?$J-0[6% B&'J-1QC2DX<6>, M4%VKZ5G?[U?_K6,*ZC40,/70:N@9H3Q.@E)[1PR'TN T*KJ-3NWL2ER3S"@[ M@+TKG_/OL^@MN]E\=#.8%_O.$)X6#,H"HPAQ1F!%#9?*1JP@!1YC2AA5;^M, MJ@769.'9V?*W^);\VT_%;=H$/MXBU:H?HM#$1&]9.88HD4XQ3[ R#!$LB2?R M;:Q+6N12&S!W1;%U5O)/Q;",;LCRE*$VO0[6#09IXQ3F0O&XQH^+,*4-8(A; M!36,LG<9ZG-FM_=4?(O;M>K\W?+ M9UM&=T7:;)P=)-L)K07"11QI2SO-*%!2(*9$] HPX5$#,&<=R'\*\K4/>E=D M].6T&'V;K Y+AD^>>XJ"+/\Y7KTX67\J/;G-8$4ZYU=4.F:IL$@*B822%L3/ ML=P=+81 M%-Q*(KS3@D7Y?$YD+NQ1\%2+!&L(VB[),YNGU=9Q[-E:)Q K$(V>AC'IT!0H M$?T-%,4$FAJD:)9]^CG.$YK"MK,EQ^:A[*TO:A^<#FO5#X(Y9 DTE&%)F9!: M4*^COIB71E&5E2CEZ+.%5[H!W ;2'=[U?/K\[2HN-?VV=Q=X9ZW@&8CVV#+& M/:4ZKH^'80],6OBU01J!#DBN"XDK)QZ5]A)5( MK9 SW.1E:?DY3B_.KY6NV%ZE6E]N86X3HPZ)ZS<2D .2:$@0%YABK31%1D1U M8("-(C2+FS_'*4AK8'>WF!B6-\67P8]CUA+;JP1/M,?(*> PCVMM([B1DF+) MK0')%>&$ZX A0CY72M8=*.I.F.8ER2I%X7DZ4&#J0!WEXA1!.(G'8RSJ>&BDA% M:LE:PNCEL9PHQM>U 5I;U<_3UC6!:U=33LIT='&EIM/H;2V-TX&LOEO+!R*5 M<-)+ 9D"R','P$8V$E%\6YS)57#9/*2=)5EYZ&4Z@O]03@8/GSP^GS^8ANS( MEH)"BF-OK7*."D4A0A15> A'L@YF^D>Q3$X\O]#>*M;'<6]6#/_ZK;S[;6EV MI_FY=]&[-$0RZBP7&E>.)>7"OY$GY]LDP%Z. MY8#=6=3T?#"Y_'K_OI@G!40DED='!YVF?=6"EI):[A4S0C!DN93>;22E(.=B M1R^OQC>B]>>AT,T!?+;9\'V-;*V[*P4)#$E/CS-I'77I:0@-*BF1$SG'&#V\ MQ=CV;'-)U&@UIQFWE =TFR QP*'#F''$$(>@^AUT@(5?6<"5LKM;E0,U@I48(,T>\548IJ96@&X^1HIR5_VN8 MK/)9TRS '=YHW1NN_J&<#%<)\_9PJWXC(3H"R$(LI((>(N>I4+A"P6+7Z?7[ M5TFSUK ^&^,>XI1/9-O6!@*.7B>7'"&4 $@7@T"U6<< 43G'\/7CVS:9P>>O MGF=-H-P5QW;G94R;NE%Q:;O77*>MWI->2=C23*"(,4&)A\9JJ0VRWK *B?BO MG FTAS%K+3"N1;0["SM:I.V-BZN+*,@@8;/.P[./9#OK! <8%BCMN4A/@+ : M\NK,(&(K_%]_#:?(L$RL:VZTCMA]CT]_L? MI>(7CC);3:"02B@35*,$TVTBF4 M$[K4PWOL+3"G$5P[#[9>I\G1Q:2X&NWSP7?4"% (R!54'A(+O)4$RLVH8-9E MQ;[V\%9Y"\1I!MDN8EK-X'8T'XP_SQ_%3W<>E9JQ==?I#.2_L:#8'A^XH'C $1!GD*N$ P M>I$T&O/H%6#+(?+^C3VQ>*JZRL:1[# N9;Z,(UQU->6#*R?+@\;]T71[ZP4D M&;8(C)7;6CY %BV8XA@2 M@P5S+EWPK&3SP.<<"/>(- WKN6P>V>Y27-S;L'XX^#T>6[R=HI/'S59%^] MB)HFP*"X\O40&J<-X*M M#U4)T0;&A:2PP# HX[0J <55K^/$FT.$'DT]C:Z+&L:TP[.*:3&8%;98_7PW M>2G#IW(\]N7T^V!ZN<>F'-E2<,12Q[D%0%KO,8ISL:SPL :]$<>X.5J\/-AH M$>[.MG52AO_9Q6(^2_=;HMW\>K@O/3,[&]- /X[GU":??I_O#Z$YM,J#HE1CO M(6;"8V>XTG#CHR!#YB%MQ]FM#%U],*8-LG70RT&*A'GD.CT3AE>[BVR M:K,)0'2?R[6%X6^E#O.-992?7TNU:VOSH0*J)Z/310&VX(,039C7V .N?Z?0^O9'3%_YZIK1=^ MR(?B^_)/)WL=FP9"RM!,N%3< PP\YA+@1]+SG!V#S'S$KYNVK<#?!Y\B@WM/ MZP>(K(,4&2(^F#OW J]KTP>MN=G0C751%M_.E[ M6/N;#4QR9!"@AI$$&+0 54=GB'&$Y1\)KRLWFV-ZKK)1U]8^6?C(*MZ"9KAA\,;\NIEO"AM*- MM@_%_.+JR^#''JK6J1Z(]0I0*43\J;!P&BE52:ZASHH[[E%41M=D; '[UW%Z MCHE"0A#)C*(,$0K5@R,=0;7+X)3N6"_5H.SS%*SZE);'@< M$1PY[>5&*N_RILFC3X;>&(5RT>[Z]N,R;.[U7754U&.QC/0S$G*8GNSETF') MA+(1Z%I6L*7!.;PN+A?CXN)J1XQBK:O+M1L)5'H.&'7&6RP@Y( 8LT8B+GSS MGK#LGWMQ*@V>#].V\.U\^/;C6:Q3AS%"$4$'.;5(LNBG019_)' -D2X"WIMA MK._-># [^ ;6GEK! >^M9IX+)U&4V#(MHJR662T<]M0(RT8W5#@DO(2$:0*W 4DZ&&,*TTVSI M[7.H 7W78=!)V)Y\46C]W;/5[MO%Y'-Q.U_>5/KR/4)R[U*/OGPOOUR7BUE< MNJ97-8N[(KVNZ7[7>TZ\Z*8[+R)=K[.!*: %<@#IZ4RT0=VVE' @7,QA6D8U'O<=Z@PAI5:<,ZD./!]M#4-DS^/JNJJX'S M<5H.B^)RYB/8QQKK@W6#AQ(83(T@E 0$: (5#(+FN6:]C!I1[/T;!K=7O@# M#8:M.L\(4G'E2B2WAEF()*ZDYYKEF+X>7N+J<-X_%>(SY"_[.)A>3)<9W5;! M-E&,I0S[EBR':P=&A5#8:(\8H3+ZZ9J:2FXI3(Y+>?2MJRXBHILE5_,(=QM_ MLAH7RTF[!I]VU@D<*8*X=\Y""%W\GR6ZDE&)K+R*/;P,U8)OU@"JYW"C4J\' MDV$1F3](VP(' U$.5PY11$24TDQKK:3'.*+XX#QF93_KX<6B]ARI1N#-RVI5 M=<&4LZT/M^PH&;@6!O/81T\ =XQJJ_VFC\QV>DWGM5"@&2S/>L!5+QKR4-4 M/$*>:J80YH9H:+U=;8U#R@PC.2Y-#V_:-.S0- ON6>GT9$]B\\?9^J\S>"S' M#K474EBHB#.V05H0G3P]@9?8( 6]5%G!'3U\\J4#YC4,>3>!64\?TYY&LBT\I1%-5.I MG&/LI,C++/GVQ5.>TDS03IMHZBR)*S0* = >&B0HP0Q8K416A'U_AG*KNB\[ M@[\_X_HAQ_[%5;T:IT=M]LD@0.45X-;&GFAN#)7$24&--T0R1+%MT" \'$+7 M WC_FS2G-!8@,B(]6N2XPP 0P+!2E;0^[RCJE1N'VCPH.U9"9Y[HUJ?(#X5^ M[JP4XB*-BNC(*.^9MP)0P3> 6J;>5*K==FGPW-]L"O.NF'7HN?OMG];()W]Z MLT%SP"3WPFH)+(]S=(2H0@ICF/7(97_8V21E#KTMWQ[Z7?'TC^C_W*_&JU], M+@\S<'N%8%%ZTMPK0IE5Q$@NG:ZD8X2IM\6M;HA0MH#\R5O$]:R\OO\2OV;' M!'I2.R$N(*)T0C@C/57&2 M1)9\B+&>#L$>11!W.J5VHH66:[;Q<<70;@1FL M4^I,18B7'@@+P<-<0.0;7ATTJ//CF742^J>S:G7ROTH6<&7*+]_+S^5XD?2U M_^+$P8I!:JVM$PPP*S D@EGC*@D E9VZ_&V&9+2HV[)%P%LV1.\//?YS9#-! M0$H\@H)RIB6"+MIRN@$-9CT(U*/ Q'[.=J=JH2M?7=T-1N/495\NHP0>[>C< ME-/YZ)\I8'BV[RYWS18" LP3!SB'&''BO#/,K.7GPMIN,Q24\\'XW";M!&H\ MSQ7;"O0]H-YPN+A9C%,DW3*Y\]\GTV(P3N+\'B:NV]+A![0M16E])G(*4%96T1^TG8PC#(B)1 FCGZO MD'=)=2O, .(YKRK4G_V?)D/\.:F8OCY.LXF7XKIS;O)7;%.3G[@ M,*->(\$K:>.,I&UZB#7=6U:052@0E?6&0H_N-71*S=;0[]RS*VWDV> MCJ:/Y6R9V'[V_RWBAXD!=X4=S8;CJ[TO#4)QRYQV M0A(C'"?1*>5T:7X>7[H^ M8;PV%DM01,G3B:(M[HIQ>;N\\'TX==_^B@$CDO8:I'51!YA8#0F#R#D.C3+& MU5HVMW63Q^4%MPI+B&6ME5T[$C\Z M(]BEFRC3AW(RW/'G+_&W690Q.8SU4X$V]65QU>80DYY2S"..$5DD-L@RGI4+ M(,N1N)V.RCBSWR\W.,]B86IS;F=ZT3,IJ;OMG67.X.I@8'9Q]??)[;2\2_>. MR]MBFMPR]V,X7D3;DVZ0KH\1EC31]^LR]Q?3^-M_%L.#^4R;_[;@A+: <$TX MT"C.(=@85.%*03VSTG\ON@_$?+&M=&YE=GB]/?7P8-3BDW(AO3?J"*248&^( M$PX27\D"H'MC>9W/RH:75]Y/UL/)H1Q?KHOIX+98S$?#1S-1[,JWZ>!F?_Q/ MC:H!0\XT11JG.&*8LB6#K_$S58M@IJ5^8F1<9=7#VRV0=FU:WE M@\-&.XJ!(Q*GW5,=Q:QDTT*_V32D9Y\7FU!'9R[KHSL*QY0 MVCV$%DO#.$A/ GC%-X 9F9-XJ$>QLCV<1QO01G?W,&\7T^'U8%:H;]-BB-OX\'/\K/ M-Z/Y]?^.A8O]Z\2MA8-BUG(2QQ+22FMOM1=@W=/TKS>V =:"!LN&(3Z9#'\4 MT^&?^RGPJ$A,<$DX1TH!)F5ZDA4XZIJS2Z(UF(#(WA?#(W M-F(=NNG\HF#0V+NXEM3"(&*= @IP7;'7.I)S3Z%'$;0]"X I11B5ED-L502DT?>@G?B/>0JZ*=FCX)Q=//&(KA]:0C83%Y9!4/'#RW-Z.[VLR9VOAH*6%/LZT5FKMN*=I1ZCJ*6$^9U.W1QYIL[1H LF3 M=5Z%SPR>AL_4XT"MRB$*SC'RCB'#D1162/6P=C(X)VMFCQS39CG1!K+GWM8_ MP@U[7^?MQ0:_)EC(J4Q9@CTV& MO"+(5DB*Z!!D<[=&%G!ZYS#W08H?!0YOW M%]83O"^*V:=B6$2AZCXPMJ5F4-)#C[@6+MH6(X%EI/)>C?59)Q,]UEY?&-!64^8 M ]!:Z;&.@$>34*'"B7@C;F&OB-JZEC)7RX\'X\T?9G^,)J.;Q&O"0!#JPC7CGG-$!**D\HA-YZ8'!>A1VYL+SC< _UUS.[!CT[8 MO?-K@B","2.U9Y!"HYQ4FTA;2U56=&D/]XQ?*[N;TE][[$[Y)$:3)04^E//5 MPW6CH I#H0&/@*?L;!H*5RU]+13@C2W87@%?FU%4N\0LKS8?;K92 MLIBYK<$ 15SQBN@YB>1">6.5J(+57=JWS:!F']^]?!W4;$!372W6JD. R>7G M8GH7_S%;2[AG3;:S3A 6<:^C-V^C2 (J@'UU_.T<=3DQ(GU\.;,/2Z^FE'&Z M,4P/H957GXJKQ6PP/C #;RD;A#;,.J%]])B]]]@K5NWFN?A)3BQ)']_:/+\) MRU="@S/GZONORNFCS^I/D]MJ!TD85LYP#R66W%&*676"Z32J]S;<*WI^\_R$ M:D,M&5$+TYMG9PT[KNT?\LJ.;RD(K"D&0&.),+401/A@)2-&+,>6'?\ Y].< M*P_I$>C;I6+K*CN9EEO[M./$]>)VM1AW*0W+;#.>=O&T@::C_6^[9QEGPWN&<+*WP7\<[6YC:O=*Z6E+8M:H/+R2>E0PV>AX$F^AZ($.9 !9; MMI''UTN_MXN$_SJZV;Y^R--!5YQ*.8ZKA4608P0![BA6KC@V]83YG=QC^Z[!B5V3.^33X,!K:3&]ZU$Z#0E'DI(U$=A=)(*@%3R@ E MH])$+8_DC'C42WY\3$/1SY0&R;@LAIY0GS*Z*00LI$1'8RZSCNU[F?^X);Z\ M"*)N40EG-AE^,8^=7\=UO2\&L^+CX'Y9\MQIDL]C4T@ZJ:9(, V1UQXS!X!Q MED7G&FC):VUGMX3'*@'D4D=/U;;1V*(6'L>T$P3C%#B%0>2RYIH!2F"%A[-O MY0V%EKFR/;%K*QKH[!;201D^%>E^UF5Z[,5'[ ;C_QO=LBQ>;FTQ.!-7*0 : MK BG6@F%D:WPX=)E;:'VD*'M<.=HAC:AB_YP-6+V;O+E>YF$J)%?NVY+ 46' MPP'+H# &0493"HL*#^9MSKE\'W?W>\+-'!WTC9/Q.XNF6+EI*SCD'3!"<&:E MLP91YW"%"=0L)\-9'\\%>L7+4[70,V;ZGJJ$OM%R=->4O=PT%0Q0R@/%(94(J>CT.X[6B$" :4ZH M2!]/)7I%RQ.5T"M:YG(Q..B0,PX(B17PQBFO-[)S '+.$8X_1BA3?W\2 AZ) M?']8]R[EZBMF\W>3U9,@[R;57[+(N+O98"@R7O'TO*RT3@O"X08I1;+F[OHW M(3IX];QO+&U,)?TA[\<5#?YC,%X4%U9XIW&:" 7E%GXD2A$ >2&B,JC"#B;^S1 MR=88= )3F]!'GSA;]\SQZ+8"HA11@H!=IJFQE$ELUI@@;51.RO$>VM(^<31' M#_WC9IVSQQ-:"Q%G1PG#E%HI3,1%J4H#*/K<;^PIC?[Q\U1-](ZA=&>]](HS21@QQ#FZ.0!#"M&<#: >GD+VCI^G*J)_]*QQ%GE\8X%XIQ3P2GFK M(OY<40@VTPKD.0%O/3R-[!\]3U1$S^B9S\G@@"!. 00P(Q9S)3GVE?PV]NYM MG4KVC(A'HG_F:P;+^U6/_OYS7BZ 7.HXG4&,O>-1;9(8S(D0!$L+73W+W9+1 M>*:?+SN2X^XM'Z)L<6!!)0%UUAE*#525? C9K.N._9N96M+]>J:*>F3T+Q=%W?3D?C^#';_P+5 MLV+!0,V=9L8I)BE&F%#&J]YYT^W]TBYU?*QRRL8PS-8PKZ=A7CV_BB$%4CH& M!$X)"[GEKNJ=IB[GS9L>[1VWH^'3,#Q9P__O8GQ_6,%/2P5*#(D6"2K$O 91 MQ/1&[[)O"A&IWLC>:[/ZS8*PLWQARV<.'UR0'=[:ON*! B)T=% ]()X0#(#D MLI*,6?+&'CQOQF=K$-"S4>4A-\I.6U*[;I"$&\IH%E66U9,X45(L81R#R D!,:FDD\*^D;>R6]#V 1Z= M!&]G^]7/S/#[&H^3[JP3"%<(>,RP]2H%35$"?"6C-?5R O7?OVEG"FL*U<[, MSNC;9'0U&@XF\^>,7P4+C2;?UAOGZJ9_SO0G@3F\T0*8]!L8YHQT' MS'(!-^,+*?_&S%<#;'ENMKJ"_LR'(1^GQ>WJ(">];7IQE5*XV^+K_.<\%!$L MZLHI2.,LQSCGGOKH)=%T=XEY5B]:K1T\$J,OKDP<485C)R9WYJ0]':G/@1>[29M ^>0_FZ5=_JL;U*EO]O@.3 M@Q6#IHY01H62G%%%XG3N;25!E.V-': TH,FR17C;($RN.55_9/+A-D>'+]_(H,FS*!V(PU50QPCVS!ALB):CZ M:R7,>02B1YNZG9+A5' ;(T.*X#Z.#@\U@@& *6X4,.G=6&F $.!G>IBB1@J:/8L1#A<"\$]H8SYB@*"[>F12XZC%$/B<;7(_BW3LE MQ,GH-L:'T=UQ%N*A0N# 8"PI4U( ((GCRLFJQQS*G/L//0HP[Y8/IZ+;%!\^ MCWX<18=-^4"Q=9S:E$:&1@P,,@)N^&M$CG7HT1,6G;+A5' [RSCQ!(<#D00O M"P>(,$>2"\4@(D#"Z!577A''X*VXG,UO730&Z7F(LG,[8U_QH!1$T21*81'Q MPBB!=;5J%Y2^E9C")E2[ER4GH7GR[)*.+-Z7@\G^.>5IJ8"Q4T)9Y1FB&FHE MH*^&0^RI?&.Y$_+4\_R)WY-A[,H4?"KNRO'=:/+MJ=P'0T'VU@N&4"*!TX!P MPX%USG!2R>H->2/AJ(U2I@U@NR+1MJGT?8UXD+WU0HK"A9; Y7\!!1H*5\F* M 'ICV:1/?D&2=]8?FL$T\.TJ-K/4P:^K;SD=,CF@C46(69A,9HI;1$ MD'F^EBHZZ^J-O7O3D(;+3L ^<_3&P I4T9J$W\X#!T@ MA !SOB"-S\/KXG(QCO1]JG%.B_P-=)^\-X+(K#@ M#$+J(G36&TU,>LX><)J5WB[S8;[;Z:BNP,BNHLTG&[ M;$_>ZXNB/4ENFBA%HCB5DPMKHVDJ!%9 Z#FS$8_YQQWE@:3KPQ<05I)*(4($J6+ZE+S124)R6_V;%7\$"?0^NX75L%]5L( M7&*F&?4$",Z%@HAIL9:+ P;/%M?]X-BC?AB#V@0HNU!$9UN:Y6SVI+/Z_L,@ M^7-)HNKC0V>L]1L)AF*! 4^/8VGD)$4>P@H%[-]4&I8VN/%\Z[,MX,]#OW7G M#Q[4[JD5!/!.**"UCCN6 W9F#/1],+K_> MOR_F20&5>W;XUO>>:D$0;XDQ3"F(/9=,(8_7D@H>H7W+M#I1Y\^=YN;@[8I( M[Z+'>[.Z\YET]OMB,!U,YGMBF^M5#$81#36V&!D+H D:0K3^E47#OE MQN%HE(=2@1G@ -20"6%(N M>(@0-0XBC*%1G@&0LG^MITZ1]?AN7WEPK!;+YO#KC N#'_6X\+A<@,8 Y1@! MG$O*T@.4H-K#$,RJG/NV/9HS&N5"!GY=<>$_!M-1FOP^[1">\Y"'-P,^5EX4 <4% @IYC6G@+->5R9 MK:227H$W%EUVNE+WL.,D)+O;=9M+LL.E;Y+W;W*VI]G(YNEA@<)-&S MDD%+KK615E'-+7!$&+)!2S#ZQIX%;) N>4"^EDM[Z7%"8JWGP!O'D#%,5CM% MDH$L1Z9'<0Q=.3+9 +^F*WQ." H9DPX2'3U[2ZS92.:%>F-[]SFJK7.%[S@T MN[W")Z(\BBB+)#(:@+A\-VK3-^C>V)Y8GGKV7.$[#L97?H5/>(ZPE1080:"$ M0$NY&1L\:QNUAVY'(Y1I ]C3+UXM(XO?EZN#H(NKY;\O/T[+VV*ZT\^H63,H MY-)3LY)HE6*4L23.KF501(LX= M\1I"E_*&(E@=5RSODIT__JX="C6IXOK4.0GTD\GS[\7@\K\6@VG"]5-Q^;TL M+\V^&>EPI< $ ) AK+@6G*'X/[+!!$K1Z6E.9S>Q6E!LV1+BN88F_7?S\H^^ M_Q(;K3%'[:@5! 3<8>FC$Y_@U@*J#1R ZISY*2OYT1N9GYJ!O07*U)J7=M8+ M6F'.+!"8&($$MM; "A/%%#A;C&1')B9;K?6H^_W/O( MS9[2@2-&<,KCH1P&!@.D!*_ZRBU[(P<_#>NM;!K7DSG@1U>U&;"M;)!Q @0& M4@QEG%FEX,966\=*.9NS4]:CQ7"+^F\ U9.UOVP@, M(=()H7"UHE?1>\]A!^\9.]IV,%K .\_-4--B\/EV,"PNAL/%[6 RO-_K7;PL M'BR#P,>>,N0H,YP[)SV14A395SR .-_B%-*G%",LP@4 J"1#3.8PY^@8MF[W1%HA4H-8=Q95\B*A MR+N;VVEYM_3:]@42[*\8* 8$\?0@G 24 $4ITQL?S] WE5J^32HU"G-7I/I2 M3 ;IZ;[1S==%A/X0E;85#\@@P9F2&&MKJ&8H&N'-<-$\YY).[W+1MTF@!L#M M[E)@R@LXNBM\Q.=],9N5^V\"OB@=A"+,:HXNQ=ROHV M29./;5><4;-9$=D]'TV7U+[X.AY]6ZIN#W-VU@D:<0 EQ0@C003DV$&RV4_ M)"P^T=AL!6&L M<*PZ#008?44-$)"40>L!CLYC);V.MCW'R,EFSJA>T692J]AWNI40^[Q*F7K8 MMFTM'X 3QGO*C.0IXX350E8.0O0R\X*!P<]DR)J MROJ/$NJF[J\[O#GQ==Q M^FPEQ6S?WE3]1D(2E\$\SW1;3FW*9@FE'DL*3VPK1,J<779U 5%L*!9>H.F_2 M7O&L,_J?:2.]=>@[NR+SJ,&9VM&K:\'6-6ZQQ=3J?E]W1_97 ;_S+?%O)P M2C-!6BBQ@DC#N$Q/;])P7-V?TMAGO5@,?ZIC@191/]T!W/)RD!H.RT5$X%,Q M+$9W*2QHTSV=WD,XZ>VGVHT&39A%TEGJ*"4" >QM!:_FV.35$ M5F&.&GF7\ZPN[%M\8*M6KR7$S\.Y91J38C9//?X<%5M<[K6&QS<2$!5>+=3W4TT1KFW>4U>I)IUHP'HYN4ZO]F%!?[EZN0 MN7T^7HWJP4,5#;ISP").-784;$+Y-4,Z:_LEZV#BM;&M!;3/Q+-T MFR_W3"[3SG<"95:.1Y?))NO!># 9%I^OB^(A>JWS)WN6\\/R./O*CR:Q0Z/! M^&,Y&RW)=OBEGCK5 Z.:2,)('/\*&,VHP(H3(0B5P#M9ZWY!BX$8LQIR/BT8 MA".(0"J@TX9ZP[!%HI((4M-I7J*G<3S-CNMVU+PMKN)4;#L-V9FM34QMPCPK M'R@G !AO#00$2J8IH:R2C0.9M2W?1]ZDDQGPXE"G>8P[ M,T0O]K4^%//#/NN^:@$J*[V*PAF/K!72,?I@N17H-)/6ZV-3@]!V%PF?+KN7 MT_O8T[TA\ _% A4>&^6$]-!PPR1@7%>2B&C0,TB2>9?K-9 D \K.KFI-B]O! MZ'(=I1/MX\7\NI@^@6$/5VK4#L9RK[U F'F%+/:8,EG)K2*,&10Z^LSW]5&H M>83/XCS7=9J#X"IBH[4!<:Q$.\H!Y94L1&7%L!Q_%%NF()#G<<3R=1 G!]:W M%IP.J)>0(D\)_OL]Z'W5@M.2*^$IWXOR\OO MH_%X#U.J(D$ICZCC3EF'E.(((.8WL$3+VJ7;\XI8<2)^G47D/OCJM::>K>4# M8YI)9[&)[/9:<8X\$G=TM-@KXD838':[5CJX2 I .N()I@B)='-& M6@U(U7L&<,Z>W?$A6UM71Z+GK#@)R.Z"GP=?4QQC](WB%/=Y7@[_O"['43VS M--W-[VL<0=5M(B "A.&..(P0I8I 0TV% *(V)PBUEVNB5D\S6T+]#+RK?]BY MNU+*!*,4)$(2:K&W(HJZ&5WQ9U:(7Q^YU;SZ=_,K#^NN#ZP^#N[3FJ_^4=73 M"D$:BBR7$!,FN=54&0\KZ;#N]E'"CIETLJ)WG%1E(=L5;]S-[;B\+XI/Q3B% M2[V$8P^%#M8-VEBH,(9<> ^II520S2Y#A"/G_EDOY[P6V-0TR!T:I.GB2$+M MK!,D(9)&9\$JIXAUD%&\645(E_7B;F,I+ODK8E532'=W9V*EH$\I?WR=Z.'M M%8+&GL95B.1>8"0]X5AN_('XCYQ(X5YN!K9 G4:0/9^C?92#';B#G#ECD$0Z M&E6$+-V,!L=)SJ*M[Z>C+5 G&^ SF9M:>XD[ZP0>E[C*"*P5U88#J9W;G-<9 MJ]Y+2]@HA#C:NE21,6&(4"(8(8YCDW(\51&56.2$8F1Y0Z^4,:=#V]DUB]V7 M#?=09D^M 2TSENJJ*1&*22H?) 3H)PIK)=GJZV3J#FPNR+52<=L>Y!+P4L: M&RX <]I['IC!3.1*?''NU[UDTH^&78?":H7Y[R1C>XV@ M,3'1U?/6:>>QU@:[S4K "YH3&-_8.<9K(E S.'=X)K:X62S/\9:KQ4C_J++K M8C(;W17O)L/RID@9.#X4\XNK+X,?^T_*CFDI0$6$ 0I [9PU3'@.Z>;* ($Y M(8T]R@/:)M%:!;R[^S_SP6A27+K!=)(>17PDE2VN1L/1_KL_ARK'5:S1F"+. M!>*$,NFEW1P,8 MSYL?,J.K7:=X:A_Q\:[RCUG8!6X^\B")IR(CAVBBZL=^, M9N6L.SYA9[?G;BW0*!O@OL3C9L3A!B]=,L4**,DYQPP)OP%/,)P30G)\%L1N M0[F[W,EL OP'NITS6]C');;7Q7PT?/#UWV3J,"QQ7'$Y 23WT"I!/52(44.) MYP;H6E?D6O*8Q^/R>U*)+Z>V7'R=7RW&+S.!U(@L.Z:= */O9A4 TAKL,; M%VOV5PR<:8"%]$XZ086%V"-621L=P)QX[!X&D'3(KTRDS\FK=[/9XFA.K2H% M*8"3P@&BB5;2&X=Q 3ZW5!/$XXVLAC225O(B2G /='KT.(,NLI,C*:* W\C&" #2[N$IY!OVX_-Z+IS$VG3EN7_M%M> 3?9/"^JAO/1W>H66V+2 M[7#L*EED_+43#LD5AR;%O%7^M*GJEZPZ&>3N B'_<['.1_NE_%0,RSB[+A/Q M/_3\2]F<@6OCZP(A)"Y (;&,6ZRX$,#1"EG*6,[2OY>W<3ND< _TU=E(N"FG M\]$_EPRXN'H7N3#Y-OHZ+@XG%MQ;,6"AL''0,:V!BNL1(PA82ZL@PEF/Q#85 M0):*T5@ MR@Y#13J%6$O.,,P)I&KL$L3/0=$6U-4547\?C"8)K(O)Y\&XN+AZDFYZDVMZ M#U7K-1 4\Q%!#!!$0GG(!02^DAYYWVDE=Z+#(XV<-3\UXQLEG5 M=!9-G[8:]6"YCW>3^GMH'M]>(2AEN>2>4AA'FZ<828@>2==I_H:?>^9N1$%= MT2\"-"UB7VVQ^OD(DO5]NQIK^?J-!".599 ;0160./Y&C*A0,#PK"C+S<+Z+ MM.M]HFEK2CL?=5^&'A]%VI?5 T& ,Q(7@%QZ:4!ZMG3C8 MLNEFR;W4Q.Z!K M&PPY2,)L)9R/?M4+E?LSZ.RM%PS2W#LBJ,< 4&V%YGPS2\"L'-WU%^ _%>%. M1_]\3%L_9%EYO%L?M#R*@G4:# 0"F9Y,Q!0QC"7%0%3G%LI1W$V*PI^*FRVH MY7RD??H"HB^G6[R:HTA;I\%@N<922"E2Q@@/M<6^4H9&V.4$R-1?D#\E[9?6 MU^5G(6L+ZCCC*B@-L HVQH(2@/CN:$ J@@T6GD&:LSM4?Y'^ M4UG0!M1P_O7,^K61DQ8SZ[I!2<8=%!)!I@VWWB-N*IDQR'H+NK&%-WE3U,O3 MP/E8M_M5DJ,(N+N9X!T7SF #H\47(+K9"%4+.DTYR]FKS,SJ^%;-8&/*./., M_/)MD^,GY9=M!&T<0Q)[JI"FE&DB5'4TH+7'.7<=CP[)_SD(V8PF#K-Q>/EC MMN18["]8,BQ]LDP//R^F-^]7O1E&F$9WVR;8/:4#IAP0SY#"P" (+*%$;OK* M?,Z46C_V_@TM+9K#^LQ6ZB$]?):AVMI,(,P)[!"-RR6$XI*?"K09(3!ZMCE; MTJ!_1\SGLTY-P'\^(CY[1^4H]CVK&U)8$61>.J6T4M(A:#>#CR&7\U(2;"QR M\6W-CWDJZ/"20=ZZ MO:W0CD+.3,MTTC-KZB;6GL8" M92#+Q RD!.A8-Z,UB-SDJ5VLMK"%W>Q&H. M]\Z2J0SNUR$?:OA?B]&T>!(JJ2:7=4)BZS<2L"/8VO5KKD8FM*Z,L1<11A!=QRS&4<#3]M*%@O,2(*(&*B M7VXI-'*#AL*@FX<:WJ:!;%43_7,?&W$; S7>:T*Q5)(1@8&)Z[P*!<9QCHD\ M_LY ZT_O= MF8'0=_I,VQGO[C="BWVN8@/@GX-P*;-7RC0>1^9#GJ::A-M:-U#LO!;:1),/ M (@B$U[M75F)=:=WG<^V,FF;;DU WQ7=/A6WZ_7]Q57U?OAZAW]Y&GGQ=3SZ MME3U/L?OB%8"O0%TE.;#$YZ&%%)KS<899"E'%:3A 6$Y1C, M_H92=VDWNU%,_Q8OC2Q: F*#^ V0 MM#6%=$7+]394^I$V2.\&XS3F/A912Y?/MZ_V$/.89H+B<=V((-468> UI1!6 M8%L*:,XUTA[N\+2RBFX1[_,R3\7Q-)W>QZ%S\,GJ.O4#I$@0SS470%HIE8"< M5;(C;')\RJ/-X.U2/9$/TW93.7;(N#RXWQ;5,(NSAE-(8$6Y-)P3Q#>R:YMS MD'+TG9(5U=RDW:.4,Q+M.+ [2U^SN+T=+Q$9C"M$WDVNRNG-H.XKAO5:"-QQ MB;RQ<70Q*XUF8K-%99W5.?N#_7Y]H3FBM0-U=\?%$?9B-D^OP>\]#'XH%M++ MN9IQ:Q Q2AJ #*D&C;/,=KJIW %IFM;OB]/=DZ'M,*9@E?RKF!WDR9.2P4 E MDOR:I#@)(]-+-AMYH,JYS='#[>#VJ9*#;F=;%.5D&(5_.!">7&X6LN^B_:UU MK%JWC2 U@#9M*WIIA?$V/<]=84"QRWG[K-\/OS1XEMH2V"=?)%MW:-M.R_*N M^3I.\/+ODZBGQUO/6QB5UV# ,,JG-(HB.FRH\U'N2F*':4[4<0_GNA:84)Y! M#0_$.^=+,>5-;/PZEAG=%2]?C3CGNS&KWJ35T43)V6@I< ,HRA!U [ MJ*!16JZ>^3&0(55K\Z2UW?03WO/@ @J-/!),6,X$HI)4\B &LZ:86:(5F'-WV_,M,J-SM7S;D)K>X&HW'*MQ+7,K/!N/A<#!?3U<2]R;ZZ$3RE MTH]:KUI?RXU-\);&_HFP/4Z8XQ( Q*1)2QRDJ+HE-,L1<4X#/: M[':&0I<4K3DZSJ/*RE0)%]6K<7!?ST7 P?MKMGV.5K:4 1EHK%:=,1X.!W$J3FA$M M:EUXZG9J_/LDFMIQ>I[\WU?!>(^>OWGP#::C6?R3C?^I]'TS2!9W=WFV9%_*X49V9CE\?E,C&$ MFDX'DV_+81,-_A*.N*HKIBD.("5P3W/>[/%5 S>83O;>\VST>R*6ABJBL'/0 M>"0]A(!66$9\QB3T1@SSZF$S@A=W@_&\_O#Z0V?%@S<&B!TE 2MH:W%*RT1$?77UO$L )4"*XJ";@C.=-> MUI6,A\TWKSR;7UPM';[/Y7B?+_2L9%!:88:,%MQZC@&D&(E* M'FA=SM332T^[00V_V";.0?:\/O<:A*-]Z'6]P(S47))HI;W!'#FJ)-K(FICR2@AD?+D'R97O08"U<) (*S' M/!WJ>:VEW,SHW.<\T=)#-[D]CK4"=^<.5 5''8>I*AN(0M9P&''RR"C%K*?5 M $)"=/3RWGD\[/;XE MSY]2I%;2ZI71 1*?\?@)#1PA+;V1Y7\F%/WNQE:5#W35U>J2V=[SG.U5@J%"069$1$D;QI10H-J60'%=Z[HT M.:]Q3=80L)T&LGTH)^53LA]V@O97#(IIB9V52G)G),:.459)R[#/6:@=GTFF MBQ=VFC4]38+;[;W19"93UKJT/SZ:+&+?'\Z[=0H&+1[=:_QC-%GZ$=4@6>8V M?MQ*NLP_O_^CF%^7]1-9=]6+(+Q22$I.=9P5K)(> E[I@<"L8^*CDS>\OOFU MOYKJ_*;U>F#KN,2Y&AT.PWA1(PB*&76<,X Y8UA+2JO)A6.?-6MG/@?ZFKB8 MBVN':>%.N,B&HM_*9%S0 .\L9L9K51U""LI%SF+R^+O3K\Y:Y6#9%2_2:7,T MH"FE5Y7F<#3 .!A)1NS.F?56/]-SE?KNC6!Z;GX M8D?CQ7QO;,J.&H%;(I2.)E$"J;BR*&VAK.7SFF<%S/7S1B'(\]7:U%*@A)/X_)AA&UQ'Y&H*[BZA^6\R&T]'RS8>+*[V8C2;%&;-[7$R_#2:C?R[% M>+AFD'@UN?SX2,2+JW7VE<'XX09"G="=)MH/4%H,$8W>,?.4>BUA7$=!AQTQ MDAI5:]"TM( :S!?38MM5C&VKJ!>% ]0^2B:U<8Q1H+CD5&&%A#6:.\G>WOWR M;OGP?.F5JX"S&8@OT28L!F-;S >C\;_,Q7YZ8.TC&QCST$JBD/<.@NAL1/>O;#_4J!L0=%IAIX 4P MAAL-F*ZD8*C;RX,=1'UTJ_FR155T8B3*X6+I4$TNW62^W,C>Y(L\P3KL8O>> M;]DSFFO7#_799C)*1 M(^F7)"=Y9-OB1V'5PT_%MV4PT&3^87"S[D0QI# MR[61II)",OA&WEWN@AYYR+;#CTKD+_$[=M#B<9$ +4CN*U3,B&AQ&6%2;/HL M1"WWI/_AG.VR(0/0=DGPL7KZP$;GY ;GI0-@%J83@E].AR46$5_!5=2Q"_, MB?(]/D3SE=,B!]EV^*%BMRY3U_QXL&T_\4690*#PSG'/)0#48V6%1JM>>Z , MSCEE[5'@4[M\R$&T73OA1[/A8/Q_B\'4QT^V[1KM*1T\9PQ@!H31A$()N)"L MDH0+G^-0'!\O]$JYT0RV7;!D9HFEPM%*I@R"E2P(X!R;TJ,7 M$=IE2D/@MKF.]:-Q2I(_+[Z5T_VKV"_ M1\$\7:QA9'G-^LV0R>7[T>#K:+S,";CN MX>7%Y%/*$SA=AZ_4.;+*:C=H+)QAS@!I,36*".R9%T)!*%4* #W?R?8V[;V; MW$;&V3B[CD\T8Q!116ATOQF/GI7SE#,)GD>WA%[RNYT7GL)[[<+V?%HH2 MY 77'!OCJ(% >6X]8(A:BZRRM8*X^X%7+/"AG$R?B/DE)4]O$+N=WQ$TD$A( M$Y>(&E!,I=!.8^H!Q%AZ4 _'-HX('V[@HWX:N=H$W&7D.E9=5S&L?PS^LYRF M\X_9Q94MOBZ=SN6EM4>ICJ/5W$/NFBT$HI$%1 HIO:$6N.A?3,8;0N-.KJ-8"&F3&B$.:34>BP%L$P)2S&"!-J< M_7-WI=5U%V&9CC)1I;E"V@&JA,<4 4MRS%&/(GWZ,U4VIHH.\Q#.IZ/A MO+CL/((FT8UL215 @S61J*LN)"1+=WP>@&VATBZ@9 MRB'6EA),L&6"*1MI,:V9L _*/$U>6$K[Q:RXY:*Z^\=L]>]JXV\7UZ<9^'R# M@%V:Y $%+'IL2G#!HO>FL")&8@K;6* MW_]R]R9E_CRQ^+9[04!<>0X1<-H0*A376 FA/+-RM\H,%61YO]V"I[LJ7P2C MX@Q]N+G\5(R3/NQ9[PE 1-D9-H !0"$%2CJ.'8=0">2(R;H7/+YYLF^"M#C? MZ$OUQ6FX.YC9*@6>7(6/M K(.VI-2G;*$85>"^JX2 $'ECLDLY)XCOMLK5\6 M'.):ML:'9!;JQ"Q4FQJ,4(D4A4QSBI52-.K02H.,QTK"HJ6!ILVL;AH?DEFX M$[/VK8('!&AE$#544&&4)IK"E#N-**.DS3EZ.-N,FS:SNFF\.+,R;-HW\T7U M>E-];>5=]/&=8*&7WA"M640'0JHLE]XK%RWH='3),M@[HBL](_0[!D"OV$AX M)KBE^;>=W'IV$_]:??A259M7J^7MMY01K$V@2.:K@^4::@BO+PE:*Z+N>-RJ^CTQKU'F$RJ<;!Z4$)8( KZ!( MZ:!TE-LH$,UU@I0%9F(>=S&2+"^,1"G^W6=]?ON?177=:"<=<1YAWK%F@?+H M]C'$/8K&E6=4*2D4T(1%TRU:\CG9E2=Z/)@_/?8(R$#6[FY/X>-RYP%^7,T6 MZXCS6GU=WB[."/P\^IH M(",0^NB%TD98=HJ915!5$E@F"Q;XN47H>8% 1J2 MJF@O LRCZJ'7!.>U]M'G=41*BA&5B@FD#?:>."U-SG;31-VJRU"U)X &NS&P M=39_Q_O_'&YM,(G$ )$8T2I#SDEE+75.N6CH 0M:'9P6T=:!(OCFH&\04)0JAQ1W B,G69: \?;A3:6D;+-#'"P35")3A)P+K6D MUG/%L.9>>4REU,H4O8)X>>LB'^X3%0BZ*G:PP:H6F_DVG_C\>_4@.'K@RX%] MCF2#:A,1:IZ==3.CHG)SAS.AP3UIVXU]?OAX(@4G!(C9&48X8T]@(W&O5P(OD_^R/6X\+,0Z)1 M;#\[3S1]]_P+3H1+7O"K 1.O )2,,0Z %]I()6H]:\\GMH,^%$D?[Z>/!M!A M!TY*#WPR!O-4TY B' 36UDGI: J[9H[5$@N+BOIUEZ?P*+C3BL^=(2I%RFT6 MGJ2M:K'>JNO=S>SPE<06K8+Q1!"N$368DZA%$UWGO9S,:SBQ".#^8']L2_2F MXE)4^M=LE?*=GR3/3\^%E#Y*15TXY.)* C'1WM>R""=R(N-&>)1X,;KD*/6% M6(YO6L2]]?6)( S#1F F$<>2P3CB+*DUR&%6NK<1TG(:-F%7]%X(_T\>/O;R M_@2>Y$@SH#'$' +"73-WP+Q\W2]F_;XDY?KE?"?0!MN3?%+6=4*[D4A;XSE@ M,,YY$ )F,:]7[@@-:14D?1DINU5']\@ J+DQ@$;[ 6@/D&CD<5.[R9%5\I+)SCCQ#NEG+?U>BL98CE)YD?: N7F)98FE;(Q<60K [2Z]ZXDDEE99\^/ZEYN9C>_'&E[ Z<4 M69^<^IPP )Y]/J2<@5Y'@32#2,:%Q3A0R^8US9DM1QBC/3#Q^H!@*'KM57(& MP?8M@D/*:,\U0@PJ(KQ4IC%8(,^:VT94(&^D%.L&PF ;: .'^O>Y7X:Y8EYP MHKW&E%LKO7.$T0B$%(*9 >-P[T]#GIV0U.)ZSYHM&FVB=#N^,4"N*";8 )$2 M[VB@A?'06X> ]I I,BTW,Y\J!^/Q+JGV8J$:O1W2G<78OCX6HO($PDAPC4&< MI9U"R#H!/,,">L:+[N*5N'MR03H/A$F)9>]]=3.+(_+=;+6YV]['BQJ+[QAN MS3O0(7M;)3U_7#[\?8OUL,OK A0<8&B) ,A0'_E#&$"6&8 1DIZUNBE:5#MG M%M7_N^RA'F2 ?I20 PY=Z0^W\YN MACYM'L-,@I#6T9'65.!(!*0-EX03(0BFQD7W:0Q6]R$8]=U/OVE]->:,]P6" ME>%4"T@(U$A@H9"J]<.A'>S67('R5I?ETT%;YG+HG&>8MRTR^Z;Z/+MQVT*F M!^ZL//-4X'%J5!HP;Q47V$CGA6CT9%Q.KH<1>G(71G?9EYXOPY!==PY>ZGC\ M2("&,6& )4013XF67M"ZSX((/ UN9*'UI(9P)]6=AOM ^:9W4;O1X5HFLBZB MAJ+8_,W?WOWM>.VFXZT"2E5EMJP MV=:J,K?KS?)KRBG3HHCA3P^':$9'ISRJQUG(*+%"X69T$.(F%O949LWH3=VE M2)3NAKS]]%-W3UX7/-@F(*&=ET9AZBUA%AOE42TCPCXGD^^(YIP^0'XY'Y/Z[+[/5UP]7\]>+J^-+S_-/!\@YMMX(I83WD'!C--CUE4$YN?.$ M'C!;]JW3SOBKY'#]OVI17.Y)4#'6'^R[[!SE)F M*9.@G7UTPMYL_Y+@I0-&JV1B4>B9(%HTA >(Y-BA/=4@@],P2B^&R1#,/&FE M/GTXT'24X$6<8*&0T403(MUPWTG%/,FY=3M"^^02 M^KK;+#B91>#Y!@%Z#)C7(L[Q"$8['RBG:^FB73:Q6VLY\#Z^A]J'/@=> =^T MR!!PJFD@!F@:5::M!88(;CT@M<0.B(D5NQG% M=5^9UMZY]SZ:_67^;?WE6K MJP39Y^?.%$\W"L!AR1F-?4326<:]D[[I.503V<3O'\CEA31<;"I:WLUN-G&, M?*\6M\?.HW]^,%@O".$&2N@5L-YARE4MC< X)^G<")WRWOG2BU:+&3=75RE+ MP_I]=57-OZ<9]($^YD?+L)QJ&A"F!"'&*8;2 ^!AHWB-"8Y\\X(_?V+\:AG M/9OJN7GU>S;E_G5Z\6GY>KK]KV#QR6D?*\"-H6K8-3 M @%+K)%$4"2 L$ B;YW6F#*A)E?6,)\$CX/6>E?RR(:X62Z2M;W:_N7]?/WO MH4-F^QSZ"@DNN&1,8H><5 9$ ABN&?(F^K$##OTG:C\5V_I\@V \-09ZH*5( MBXL$5NA:0AE-XFGYH/E +R^@U5*6WY/.ZKN/L0,G3GV.M H\6K@0,FBI2"'\ MPGC":SEAM'ZFQ9Y M3NPLL!?D'[.I5PT78U0$9;[IP*=C[0*P7F@OB# 00$@\UY#4LF)D)Q8#=1$V M]:C?EQ*!#;GFG+ HAG&IUI>(XM52 2DGE@6\9Y,H6Y\O,\2:>6:ELRD4$!*% M((AF0".CFEK]BQR06X=8GZ?2SJ?"S>[(\8C+1X\%YDAT*SWQC$LK .50-5,? MA5DG,",$O >4EKTI,QMJW0YJW83^8J\A<$A9Q#@P3HN&VL+QG-SX(UP/+@1U M-V5F0VW:0;U_+%@.:#2+!1? "R,X%5+6O>.L7?WHEW.N>B&HNRDS&VK;#NK] M8T$0R*52CJOHFCNA'3.@$=&SB45\70CJ;LK,AMJU@]K5RXN0G',M@*):0B@] MX$XFMT :BJ\75EZ^SU;_//PCYJ6D0D%(?;5#)$41:4PZLK]4& M<98;-\+U__*G(3G:'8Y/=:?//Q=YU#0H3IVWCJ:+9 !()9UH-ENA%Q,[F^V/ M ">9E:7G4LSZ,+NIUJ?+JMX_%2#E$I#H!_'H .@4K+(6@[DV6")J$KQI2NL MCT-V.JMTN.#@TW>?#C0)%BKAK!32>.>H=AH*TTA(8$Y9FA'N3UR,-#WI=[!E MZTV+>U"'&P6CH4I>N5:>">X]0\(UWKJT.9;S"/WA2YL^7?4Z&'ONK]S <_CS MH%E0C$17$'CN.<&6I>IWS<"S7$]]\>H ^2D6==?NR$),WRP7G]_,OU?7:KVN M-FM]=_^46E6S*06<.H>Q)-K%U4=1L$TJ[SB2@D$EH_$Q9*QY<^OS<>KD_:0PNSFQDW.P35 ..0OY-CL/C99@TJ&TP $;E8R&O.]0@F67),5C M O8$03&:[81^V-N3&SP'VP1-+(]:@P8R0CEDBAL*F(40&(RYI=,R=GK ^OE; M-=F:/8\]=3+?K:>WNMN19_^7Q[S9_W/X\\-SAP_-+X-ET27$RDFO (6""FX- MDBG=J;*:DIP[W6-D0CYNRTP5%IXPGIM"V_C:;9H'BH"-(\82@12EQJTJZ7#7W6,QL(\>#8@JI@!A'EF6*C-JXKEQ MC!,*!+2@:'K9$BSJ&^C' ;%Y^AW9QL\^*\*D=WR@2960$%&&.T6Y@U;5P4_( M2=UJ $QUQT<;Q@'V2 KH4V%S:](YRDXW/HZ*7W''IS5?>MCQ.4__+W/'1P+" MA9(:-S'@0O<\?'(>:8@='W()([ MK8%3OM&:H!.[FMH#UJUW?,[3[/ [/@1#*&)O';*40<"8T?7Y7K31V"^SX],: MMZ<[/N>I\/*0?WAU!/(/KX*4UE$7__#&&4 T$S5_24,3VV?IG?(SU;AY2%_ M_<<1R%__$3 W!F+$,1>QJP2E>E6-F6;UQ&*!^X?\;!5VOBOP=O,E>J#K^6QA MMM^>'XFZ/-X@ !<9FB+&7/39F6("UOV5TN?8>B.\,=3_V#];A9>'W/S]".3F[P%Q@*C! MBAM&H=2"*=^8M=[)G)V*$=XQVT,-(C*A C4%"B//?W M%@EW.5= ^:\ ^=DJ+N6-&G0M("(:=9!@AQ2 1+$U01B,A;?PGDA.!)GX% MR,]689Y1YVY7RV_5>7;=@38!>QE]368 2#G:+,<*U$DF$+0F9[3+24/?LV;S M&'$.$Q[W,_H<4J=N:8H4207Z^%D-7W99F2PN6!*>T@-A[P>.$3:(\&M4WTS#RLF@-[Q)1-MTA M/,"%,S4XLCB:[8PZC7 9A06F6GINO:%2>DT(EAPIZ"F0 +?*G'?9<)GUVT\_ M7<5[^VF7S"#]Z:,(RU6KXASGORU.>%8PAK6/NJ"(*+TM5A_9C:.-IDG143YD M+O^V%#D0(7,YE9=;&JZB -O:G+O^WU<7VFMM_7$995PO;^;7J=A0&T9V?VE* M\*6%C1,GUHP2;)4UGG(K/6!4 YYCG)QM[0Y:1:8K-8OIOIB/U7@$;ELZ]E_S MZ^J^-,[;Q?$PV=>+UXOK^??Y]>WLQB]755P)&]=2W^U^O#MGEBW1C6 8<-&1 M,40911F VFL !"'(4JZ%+)H>\D6.@A&C5<3@V\1^Z=FZNC;+K]^JQ7K8$FL/ M-/_I88?V]>O,,>H';)=P=6&/ZH6!MYK',-P>.N#*(4Y:NT$E%->=Q9 )@,0%$XLG=Y2E% ML>60, TW)SW_K^Y'^K$:^O+&6.5=6':O5]?E7=<_6AO.IFV[F]H7JU_+R8_V^4MUK-ESLEM+\JTN/W M I#>,^$TD@I38!UF M;Z]:)=+;\7>IFD%#,/VVN#X5C*H7F]B'-BU<2]O]E+ MT2=@0XP9VHY&7>#U=8K>BUE$.(L+P72P&0\>7WE:+N MO/*06\,1CO(2"I%0M:S.JXD5+>D%]79,ZJ3?W6S_):Z MOK?E3J8=;=$Z,.=Q%%QJ3C5(MY.=1;7(M;N([ M/[^J%M5J=A/[KZZ_SA?S]7;[_7NU%Z%%*N1SWA,@,TH9!IUTVGC$,#:-+IS, MBN4;803&93AW28V78I_ZSVQUW:(,\D_/!>(@P-YA*"1"Q#K'[D>24#S'F1@A M>\9EC^4@46Q.>UXQJ]5L\7D[ M?Z[LE.SU:P>^D6U^]N9HM4I>/TO>,+?"X8 M+)D17FFC%8# :NUEK5E(LT[M1FCO=635XQEQ>"!*4;R9"M)FW]MO2ES2FQW5L*-SS8[-LC.UH1\TPXAHM2&?A6Q%CC4"SQ%*MHP<<% MEQ)!I1>&2.,-X@1[U>H6P0N)0SDO0KC?;P82K0_NI>=$(XJ0TY12*ZF3S"(C MZ("))T<9A-*:EI<.0ND(8/G(^GME_JSNJ-#Y5=3X=E:,EO>C?]FZ8NIJ,_\> M%Z[M''G>..G_LP%3XX75C'//J810*Z:C:\BA\T03F9,D?(2[/(,/E,$1'&BL M/#&1'NR(KO\YN[G=D6>]OOVZ^[>NHR/S0T$HEP[OD8_^*Z4,2FH)C#XM1)A" MQ">67' C)\I/.;5_*0:VF,]*8%=L M,:^#FSY<58M9A+%M28"'SP:D>\=7L_7F="SKLPV"0-!1*PTVRCK*E8,&)>F<4<@6 MOJ=98G;*1OD ;[+46HHT]8GHB77LX6/!V#CKO#.67IM')I>K1"3Q@VEB(/5*$*PH!YM0TTD R,4NH&Y 'V-!)@YT# M63[^9_GQR_(VQ6-]K!:I#\?C5PX]'Y2%''DA/$?8,@D=N!=;.)53OF#$B)\+ MUK)_57:&7L5_8N\^_'D:]*=/!A\=1TKCFAD-,*.,9I**NH]:L1QC8H1K11]P M9RLQ"VC:&FCZJ(]:&T^-]M(YS4B45=I&5J(F%N38%]!92LP"FLP+]!Y4F0U]>] ?TE, FM)O M2V84@0XQ;^I=0<^]GTCNQYYP>@[USKK,Q+O](/])UBA=["(3@C-N#;8 R,; M ,CE)),;T>)],;PS=%GLXGUR74_X_LTS 5#!K=/ 2X\I58A9"VH9'*Z?"@Q#"+E3V$NIXUCB*KJZ>SD,(FX:*T@&?L\QH)/N M2G'@'[,?\Z^W7T^RX*?G@N":D!3_"["GS $7%\-:%J2F5I^V$XK+_O17C OS M13LN/'PNSH[8Y. ^4 MSOL]K[;?'_;@Q%7S(TT"3YO10GHJJ =(0X6(K7N-!)C8O-4#>LN+*+8S M'?Y(>;)GF]N(REU[1AQO%:QG0B.I/=,.4TF$<:Y1AM;S)R'VP4>]4:CPX*44-)'61W6C:P(%:W8\XNM4WT"4RS&Z$$Z MEZ2GT\DZ#[0(E"H,F:$V^MR0:ZL8: :N)U.[VC0JXO4#R1!9P(Q4ECGN+&%2 MR3CW/UBQ <@*VA_CUL082-,+$F/) F:(M 9ZQ3GF$ /JFFTZ"+"P.583_ZZ+\RADSOI/ST7XEIM MN4*"R3BQ$D52)I-:%HIQ3H#H"+>2.J'X/!,ZZ:_S6O5\7HX=KR/UX_#X,/]Q M?-4ZXQ7!6(52\5BO09PHE;+4B<;5U*[H!9 2"8HZ8KHLHMZ!3_0>2/!V<3JN MZ(RW!.X1YM(H*#DD2#A"03,$/9<3N[*61[++ZW<\//OXGV4//&O>$C Q1C!L MC,6&M"$Y6YHCW%DJQ;.N^AT1S^+G^IC1'KPG0&.1-H [S@F14DD/ MQ0.S(BYL9 K2Z(2L&\V=Z%R6;/:V1M:4V):5PV/B&D76$.5 M1-(2X0D0SDAF ?6T&774Y&3UYK^PO=99PZ.)*1VX&$+$0GMH/5$X):")(Q77 MQZ$P_BHG#GJ,V_J#;[H6AZP4T>T>Z0-B_6N^^?)Z<3W_/K^^G=WL3N35[>;+ MJS9=[>KJR_Q']^MYE>[-)I?4_#>\NK?[ZI5"NT\ MM09L#2/7.]66Y6\\^?J]67^>"]/%_R"N'M*,<0:J);P!%626/7V(@X85&P+A1';WMXWY\FZ^V#^_* MTES"U'G\C2"DT$E9@!.II=*4^/IT!P(F/A.LE=)!3!G&7C"%I22XP1*JG!"%,6[Y#$S^85 ;_;3_4,3WT3+< MK/?KV^SST9(=E_A>,!([1306J>1$-$DYEXUNK54Y%6%'N#D_](@8&+Z^ Q9; M=M[?;FY757O&7_J3P6!&N%.::( H,(I2V]B1C)J<,%GQF_3C0_!RO/_KT.[4 M_=6%[=_O-P7>5-^KFS]NT[G=\M/^>M[MS6;^[69^=K3OQ?H12'*L&/- :$68 M%E:).E(".:MS4DK+WR/DAT05J9K!KTOP^LQX[GRQ]+S9MVC1[/ M-(.,KQ-]"A!8*375'#MMJ !0J?KR.8((9Z4 _'W,_A(QOA^'I8M]/U>W_'?E M[V=?'!PRD#!EE66$$L4 H%@A8+ 5UEG9RHF[D /PHBI_&\0ULEQX;8@B##MC MX5Z/#L3!43*4]/+37RG27:S8]WEP%4LXUZ$VJJ,$&*" $3:Q&1C<@3]1&/4N# MG;>4L^HF"@PL0<@HKZAT2!!N6-U'9-C$*N)T!>A$W<3SE%AJX''B\HM$ MG/PBTSG#41]4-K(0F+."C'&W9/ 5)$?[H]E]?P$E,(S#Z3J0,4A:+2 !V)I& MLS+K2N,()[J.K"I1 N,\((KOW_53 H,08116VA$!#/&I7G(CHW>_2V#T2)/V M)3#. F6,V5:UE@1Z(K!D4C-D $#P@9V1J$X59P0U]A,1.>D]1GC*<'@MF9QR$8?<.YG\U4Z(*@>' ZX']^J5)KB M8[7Z>O+ZQ44^&@A'G OD$:2$*9[*L>A:RW&:FIBQ6I*6?86>]XWAZ)>$YP3^ M5Y6"CZMK];U:S3Y7_US>Q+?=S#=W!R(1RWKY?HB&]>'OQ:$YL1HEPQI[ZBT$?,Z L1+ M(7*"I<[.%5$B;?A+'"N]P5QK?N>QO5@H>J/.](B"/U0DT"0 M19H[Y2055# 1D?><* %3AF[@6F54*2/EQZAA'3_U[S/$;-H$+K06VDBDF+:4 M,JH$WCN[&?J"29^CEE(#<:H::+D& M+-GCADG#-4/Q_\*T2HD2*ZW'#BG)]W.>E-A-+5Z@CVF_%TWV@_7!JP6' M'@U00F8X@)Y*Q6!D-_6XZ26E$[DPF0O10:0[:;$SUN^CGF M[OW]8QY_VBR/E"(]WB R3B@T!"GG4":*(Q(W6/C2$XBKA&M!?URH2]MEK(# MS>S;?#.[21E/MGD*WG[Z<_%MM?Q>7;];+;]5J\V\6KL?5S>WU]6UCSI37Y?Q MW_YWBZ>^VS]S]W85?_KOZFISPKV\P-<" A0Y1A$%'CCJ1;2D:*U724#."C;& MR*P^'=7AX2B6!PY/NSD_/I8)JV!-O%63(:>6!%["6Q4N1E8EP?-0:E V/ M,PEDX-!YZ7QUL_PK;5TW2_CNQ"PNZV_F5]5B7;6TM,Y]3Z 8 @:])$)HA*WV MG-1VJ!+"38QG';%=EM-PL<5W>9L"4Z/:-G#QSN_%U)RYT7MCY3X\.K-YOIOZ:>;ZN_5[&;SYP1DN4"^"XOJ_%B06R/IN;3B7<. MM(B:DQ@ZS*AUT?M&@$#M[\<>S0F['&-$<-=QX*K0T'E&\_6$_6.(/D]YN+D:F3LKND4P?9ZO/U68;R_!I MN=K^MUF+VU/IV%L"BEZ% S+=:XZ:HUA'OZ.1+;H-D][DZ9U(/:JZQ:VA_2_2 M'RDQV/_]/_\?4$L! A0#% @ ;(1I2T9JYK UH@$ A9P7 !$ M ( ! &-D>',M,C Q-S Y,S N>&UL4$L! A0#% @ ;(1I2\(/ M*EB_$0 PLT !$ ( !9*(! &-D>',M,C Q-S Y,S N>'-D M4$L! A0#% @ ;(1I2V1HU] #' QRP! !4 ( !4K0! M &-D>',M,C Q-S Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( &R$:4OQ'F%&8$T M ,>I P 5 " 8C0 0!C9'AS+3(P,3&UL4$L! A0#% @ ;(1I2V2*63A >0 M:N(% !4 ( ![/ " &-D>',M,C Q-S Y,S!?<')E+GAM;%!+ 4!08 !@ & (H! !?:@, ! end

>[]1 M'1<-XK^?GGZFSD)P63(U?@,-EQ5;W2AG)-L[9/SK%T)]_/_%HH(,O!RXX(VL M%D)4C1,D;D/Q=0253V:F>DQV\STVS%V%UY@T0>!:0058G3I"'E<_%1SV#OJ; MHP*5Q;^(^1E5 DCJ6" 55$D>)9(9N51@);P'YEK5>5JKFF8MQ_)K3751K&!1E;PD\Y!)OUV<:K"&4PV:S:FX=Y9L_.0Y05H MDB"%)3-:&F;4QV :3<*9*Z,Q7)1+WN@L!.AXVMD-VSVL:!9'I;]O':(?W<>W M!EOG6R>]@^&KLZU/C^4H@T=Q*N4FH@-1BM&S;=D6LY1!"UC*8X,EZRH'G$M& MJ>;OU-C&/7[F4)7ME A>:6B*>8!"3[.7[GAJG*1GS#OON,JMR+ "[OWRR/EG MEKMW._< HZ5C[$].#DXZO<.^^M>@OJ'VW:-:IMH?]E]W*OU+[V_U[;U6K]YN MOBUHW_I)&,/G"<;RMN=,&-"+/=Z['U*2I2LY-OOND$!U_MBA?YX%R97,_9'S M!EX K=7:T35E.?Z24);C);5=*CLM]3ON$X#:,)1KW%@+BW0*Z7[%QEPOQSG+ M^UZ$AOU70,,'(/G:B+DR[&(YGD6UC:#:D44UBVJ6JUE4VRE4>S17>YKZ!C!I MZ"S,VD<[?A&9H&8JW%.[C#&])A&OA;W$DE[<89O._)0Q';.=FW<3+6LB_+OIY9I'EHV9=E7Y9]-0D5+?MZ M0A._SF"Y@9]E8):!609F&5@+&-C1<&C95QWLZ^GNL=WR@GWE0<6NZB_"TQ0# M'#%.-=&K9O4]PFG;:W;P?1,:Q>%A;>[_AZ#3%.39M.Y@580W3%$GPT-+3Y:> M+#W5!*Y#MWO4LQ1E*I&[K33&#^E;\=8W=Q3># M;'U MB IL([K);2X]IR: N#Z_$L/@>\E#JC&^)BZ[K"_(?;V%) U!7LVK4I8 M1[EE9I:9;8Z9]?KU1?PL,[/,;!>862M"/.W@=.V(&P[<7G=#3J"GP+,5>&=Y MI.61;<%5RR/K=.L-C[JO#\]6X%V-WL ?J)/0JNNWMK#F]*'";L3<+BK$]FK4 M8TD.4\_DH,$'1R*,YK*5'@Z_H/D**SI7!7AI\,@>5JJK\!(0G[-%GOQ%W4:Q M48$< 2:6&Q74UZ:WEL%PDDHE(1(6!,*7+0P_(*;=4Z3WK%5OLE_88YF#[1\F MN;WM'U;KZVT++;OYW4=[VT/'MG)Z'+3HD^T?UH!TEC>/=+9_6!-XGVU_8COM MV$X[;>BT8U'-HIKE:A;56H%JMG_8BRLG:?AWPI.]7Y-PVQU!LD7?CP],GM27 MCMMJG,'[;&9& S,S+/NR[.N>GF$GEGU9]F795X-0T;*O)U00=#OU=?AH-=98 M!F896$-0T3*P1X-JV+,M#^M.6GV3/<.^J)'*7[Z>/L7S]>A.$1L.G6^@M\J@ MMBA14PYYTS+>BO)=IH?#@:4'2P^6'K3MV#^IS?EE*<)2Q Y0Q&!8FSFR*Q1A M8^UK /L9+(Y-D$VMX'O=7G3#VC0NV[RD.4357HFT.Z0UZ&]^UI$E+4M:;Y"T MP"ZJL8.J)2Y+7):X#.(ZK+&/R:X3UUL/ZGP^^[09$VO7NGX/ZO/DO96>W];3 M9^GI 7 ->]U>?8J0I2M+5V^=KL"VVE3[=DM1EJ+>($592=6XR):=^M+8OKE- M 7 [6N,V)DO83GVQ/MN&:!J6F5EF]E)F9J>^6&9FF5D+BW3:P>G:4?EEI[Y8 M'FEYI.61ED?:J2]-X)'MF_HB3_)H@:O@YT5 ;W0NS"F-9%G:SKI'/3 CPZ^, M,J$7Z!;/)0.O=02+ZQ1Q*OSD)H;OD8KN'V+C.K'(<"MZUZ![HU M;:&[C2U4:K_K6GGGX'CS*\<:$K>6"4!;!#=F93E,'D 4?I&FP%8<^"V.F5@%M'8R,QU:T^C<\;6K0C&E3 M;WIHD-U\:U=OQT6U-BWB\3:Y7NY1LU.3[,"H'7):ZN7:@5%V8%0C$/$U$C,? M@.5KHZ8=KF*'JVP/U>S(*(MJEJM95-LM5-O0R"B+?T]6X%X?OXX/!L\#$=^X M&L?>==];;K9];K8=;&H'K-_,5-%"?;>I;&$%RSV-?;;*@V.*BOB,*2EB4M2UH& M:=DVH):T+&E9TGI5TFJ)YWJ3(/QG$GEY&(7Y?#E/?HO.D%VVJYIRU)L61%;> M[/ GZ/:I,KRD6^./]1.0W^VQ&*)Y6%BJ!K'86-(] MHZK#[-O^&&LA0LQ@$5GNI%@>V4A?RR[;/#OO.F@1P;57ENV.5ZY[T!UN#;5V M6_Y9RK.4]P0X]0XZFP_C6LJSE&H;G?6V*<\&JGZ\"&]#H.3 F8>-_MP$69^E&1%*CZ-SXUQ6U]X M]-!YDN79UXF7BC,<.?39F^,@H>P:R.DL @#^[7_^\%?UJ$LOC8$A99]%2G?H MBX V8R3 +V+\T][5!6[V?_O_NK[8<\( OO#\?/_B]/RDV^^?7!UU3@87E^?# MD_/+R\-!9W!T?C8X/[[8^]L";IH >6 2RRI^L'8T#0V(P<$T-7&(U9C^J\B= MC[&?3(7S[NE]9+@/)\QH M?EN!+LD1DN%MB.LC^EJ^#Z[(5XTTB@MJ%H^.3'PJS;>"^X T%047>99[,3[: M=2*1932'S,F*T;^%G^,$I'(^W(%S$4:TH. J'(#IPK^!F@%"8!;0C!@6!P^6K+P6D0C-I,I$CC.WTGS"&T?NG!.&(/@9T CRX!$X M'< IPH-?(&/*M;)PQ#?'.-ZA(B4KXQWJFQ%9WY"^E5V+G[6D=Z0K)$4&:P,B M $R%O9L(/P6=-<_>OWQ-?F,]Z)A.3'0JD-B M<3;ZIQN=ZN+Z5:7B1087A+&LVP]7%NOKRER7:Z>?@[P[UYOX<.AV#VOS0S<% M9ZR;>7O\?/=(HN.>''8L25B2L"2A2&+@#HYJ<]U9DK DT7Z2Z+B#SJ$E">N. M?BQL+[E%53(VNFN1];()>GJHBFIW1DAN8EC#Q%OGMYK2AF5#Z7. MMTM$L$.1N0>!]WA M)CHFT??NR)^=Y\<>VZWOR$CUI*C)4=+CJ\8D;3D:,G1 MDN-+R+'6:*@EQV=;J WR+&VU)=@UY]\QU? M#-4GE?@] :QM* !L$4-HG#1_!0F^[C3:@97;*VQ^R13;&75]5O3DPSH1&$L]B<\?+3;Z_RYY@Z@CM(W'F9XR'H=!^)=_2&I,B\.,C>W]_L^#'P4V5A MG7L@9CRG(G$Z"V#'S^:+XB2=>E'UJ/ :_6"B&<<7422O^6FOLT>?@?)]]7G% M65V'4SB 7\6=\R69>DMR_"X,\@G\"?N4' >82>3-,O%!_;$TBK9[M=_5M9?>L#"2\8_5V#\3YXA='I MC1J4?CU)A7!^@=\FF7,)\B4 K6&6B^D()&:_XUH;M'Z/T9M'NE]!>:D!YRSO M>]5N$!N Y&LC9J_3K:T^W'(\BVKWHUIM$^0LJEE4LUS-HEHC4.W17*WMU9@+ M#SQ27KH->;"H595I![;U:D\!<\-T\<\9\BS.>.=^>E =Q2Y%GN MQ;A8!P '2C;Z3B_YFH\Q8@6Z/#]'7EP7F]A474)MM=+%E6[^NYW<,32Y:6+"U9-HDLK;2T9&G)LG%D.7#[Q_45B[QI MLFQ]=&+S)FLQ@^_$=Y'Z82;P,M-2!=LU!7/V*;-<7C>J]IIT^PK]K)N"9)L6 MGU9*OF&Z.MY0)8,E)TM.;Y"GM@HLE$IO!N$WW.&L.R=;J 'TV#)N"<]8)V@JY^6;(L^?V>KW7AZ$E3TN> MECRM]+3D:0Y< \/+7ENPEA=W_]@U=]__:'(]F\\;_;ATDMCP);LLT@I M*G<-VSV+$O_;W_[G#W]5%UUY8?I/+RK$:9:)//M%>%F1BN!3_ 4;":1P_YF7 MA9F^%ROR$6Y?Q/BGO:L+S#/_W_Z_KB_VG#" +SP_WS^[' Q[%\.+H_[@='!V M,C@[.KH\.>X/AB>7%YU>_V+O;POG8,+T@?+S5<>X5("_>*X5NEI565^K)5WI M9T!'ESDS,*L%YNGBCV'LQ7X(YG889WE:3.&'#'[Q5Z)''PXLW0DRZ$O[C0+BUT.4W]60L=S9U(W(K(N0OSB>Q*81S4)!2I ME_J3^8,-)6SS!V#,1_4T?^B_;@> 5VY \);:'S3L]C>]^>V^OO7I5:];_-U] M\TT(*BT'5JLNNYK9][JHU[=EDXNX^#.ID+4EWEJOC,6V![&MMNB&Q3:+;0]A MFV%^6[2S:+>-QF:8Q+)1C:Y!09%-.J]_26(Q=Z9>^DWDSAAV6UM%QK/*J)KN MZZ^OH_8+!I(U)A!TY/:.ZDNC:/K9XWTV#-O ,*SE-#O/:3916M!T#+#\QO(; MRV\LO['\QO(;RV]VF]]82^HIG*8E(;HZ078N6VSHGAOGGY:@]8Q8WS+.O8SE M?4VP?"R)G^)%>G3'U0T'I3>@16Q8HNX*/3>/=!NG(+QJ6^)7):*NVSVR!="6 MHEZ-HEI',1LP7BU=6+IH/5W4*DEVA2)L:7GD3BB ED=:'FEY9"-PU?+(1CN/ M+*>TG-)RRD;@JN64]<'RV#WL#5X?GJW NQJ]E(_KD?24ID'K%FR;MOQDF[8T MH?>&[5MB-]\"M&])6EY3.V?8IBVJG9NSMHM;NQ-"FXIYML#<]FS97EZ)Q3;; ML\5BVVMCF^W98M'.]FQI95J:[=GR2C[O7:@T[';=[K$M-=P:3KQA86A9S=MF M-;:)@N4WEM]8?F/YC>4WEM]8?K-K_,::4K9KB^W:\N8:4FP\0WIWT_B:1^V- M4RK>+EV!-#W<4 6KI2A+46^0HJRDLG1EZE$A3K-,Y-DO MPLN*5 2?XB_"+](4,.G,R\+L&J!P%B7^M[_]SQ_^NG2OO&LJXOQC/"OR["+, M_"C![_2- .888?E%C'_:N[KH=;K'_]O_U_7%GA,&\(7GY_N=HZN3_N"JT^U? M7 VN>F=G1T>'AQ>GG?.KX]/N2:^[][>%LS'A_$!/E%5'N]019H%VNHMLBKZH M"0'HXU)Q%(+4(9@Z!E#O3\AX2H^;"A=>U<"F5G?F1#CC) (9!J]T"$$S9Y:* M#%[FY/AC&'NQ'WJ1$\99GA:T5_C%RYT[D0IG*K'1@2_&")E;@DP2.YZ3*OQT M1HB@>,D2E)ZX:,DD)/<@R 3"3U(/DV(^('GROKZ*64X-"HSBR0YU*CA^Z1+H M^8X7!R_>##U)=5(P%KJNI<*S%CJ:.Q'5+-^%^22,^5#+@YJ$(O52?S)WWM&/ M29'!UK+W'Y;>;GLL_61[+#6A58YM,V0WWP*T;TD2;5,[W=@>2UJ'<=:J+NW. MWVXJZMF.$+;)TO9RLBRVV29+%MM>&]MLDR6+=K;)4BM3,FV3I5<*B.U"O*O> M87Q-/WN\S\;F&QB;MYQFYSF-[7EB^8WE-Y;?6'YC^8WE-Y;?[!J_L9;44SA- M2T)T=8+,MEAZW@F^;F.*#4O47:'GYI%NXQ2$-]V%8E/3['>W"X6EJ+[98M+,]6UJ9EF9[ MMKR2SWL7*@UKGHC7],/'^VQPKH'!.4WEM]8?F/Y MS:[Q&VM*V:XMMFO+FVM(L?$,Z=U-XVL>M3=.J7B[=+7!Z?:6HBQ%O4&*LI+* MTI6E*RNI&D%1-J*_DXUFF@+"=E2V[:KOZMDP:PKZ;%I?:! C:YPB8;F9Y6:- M5<@L,[/,S#(SR\QVR&MC69IE:9:E69:V1?VLY_:[AZ\/LZ:@3XV^M/7M4+:V ML/MZK2Q@Y>$"_7<13*CV\HDY0_RZ<0.0BG<+*G'PBG+$7ILZM%Q4"$S)D MG:_C99G(,Z?(8&7.?XHD%X$S2T-?9$X8.YZ?A[="EMQDSCA)G1"7B[@I;STH M62N\4F1Y./7P(,[_]0SU@/OD>6\"JD"6$Z>T$MND\C+0V!5^%R0 M\7H1\$,Q%0?.->Q9P!OA7W&"O\;96*29,Q+YG1!QB:]POWI-)OP" !4RKN)K M9@"X),@ @T6&=7W!@?/NJX"W1EGB_ K([0Q<9^_%;DV468 M^5&"WUT#W9]%B?_M;__SA[\NW?AI?!7&7NR'7O0QSO*TP$=DGY,H].=PM#%R MC2]B_-/>U46OTSW^W_Z_KB_V@"SA"R#7_?[AZ46_>SPX&9S#_R[/3KLGPZ/> MH'/8[UT<7_2Z>W];8%TFZCW09VF5N%C+^8C-'=7'U?@C7OXAS$$^^?S-4KDE M M(A2#K&&=R?XO7H_6R<;5^5+#-$PAT3U0)M$7HC8X:_O-RY2XH(J%DXJ? % M\.@ *2T3$;#EF.G/ 68]\T+Z0=&3XSE1Z(W"*,SGQ-]CAW2*:,Z7(+\'MJ"( M3C*6F8?:2 @J ])*SCRG!*T3 ,,_<#[&FL\@89>\WT5& DPB@IW2-QZ])!?^ M) [_4XB,=S3UOH=3O 0?7V0L,D:92&^)*$,B(B)5?,/BE46\?*WD/7!@C-+*.=PHO*?1TX MYUZ:SG&SWA2?0=)BK(@7;M?4Z\('/RJ(X_G(?7 -](9&FN"SFMR[B%BD7@2XF4V2%!$DESLX: DQ7U=U MH$D(^TG]R=P)0M"3XILB! "4,NY=]_T*DL/3+:8S%K(!BKYDAH++9')>SK4=SW\KX.Z73[_"QS475QY ML3=*BOP9JZ/3!K2$EXVQ/2"1OG?KA9%< EWAAZE?3+,2=5%88KOA3TG>5W+K,K>6-?;I5WPGM0=+-R^Z#E >0S/PU'"'F! M+I1[">1);1B7*.8^?<%91SWW=$@;'[H;;& MII: W@H!;=+-)@UD35#O6&4#NHJ7Z C54O@<:A/[?4E_(J3[@A#TT1ST,"2Q MN/Q42C D/J0L;7B45@:(L:2XF0!X0).,6/[?P7,K>LL:PB0)JIX=%"G?+65A MJ5[KP-'QCZ@=LVJ2DVXZML1MB7L7B;O_P?EME]H_/.<'#>/3WKG0Y[ MQ_T^_+=SW#D\WGU_'P/74=!U#'BVR$_P6QPBM7[-R1D28-OZ%%V 1()%3-@" MBJVO=HEB$;U38&ZS7 2"! X *C#=4GG<@7/J@_S%'45S%YA /$UBD7OI7-$R MN>4-8@9#]090&YTOGO^?(D0G4)*RL<_:@NF!\HG^4W)&HC^1+EBU(:V""QEH M<%+Z%2X7XS'R#/E[(#U(T?=3HG%Q>7W=[@_+0S'%Z=*Y 01Y?;EP,;4H(>*Q<4=&N6 <:&MA:_EPK:G9 8*VH+G@,+K245 MBKE4W(: GD"T-_)'Q(G0UXQLB1ESA0601_7 ^5VH M9ZYZH!?'!4D_R5O&L :P6?]3@'H*FX%E" \TW7&8H;=I+H!_LOXK8G@\L*9; MYC$@<$ADD+2H>KGEFEE<^RJ2I!5MO:JI-R=NR[$^3))#[;3N$,BVT!I5G54 MS]$H,!WYGI/?)4#G8@::?P( RV0$($PS?"M\+\V1M8\K,@Z+LEMP/'=F"48" M*3977DI"(Q79&F-G 9GA<=6S.G ^+OGF5]\*ZH,0 1P\;-"O1@[=C(3!?Z6F MA7I/R146X[:_8TPJ"H%(F;'JT",QFD7 SXH12!D.D0<(<%(VI-E)F(K2.04M M"N_*'0LQO <4KFR>2S2F[ 2PPVUY%=ZK#3&0U@0W26?[DP1 M_ ZO='5VU<+:$0K DI*(TG 8_0C[5@)-YN Y^2(?05""^\SK>Q82(P<"1GV M UXKT#_(K%,Z')5]3RD,"#4^G]LP $;+N4IJ&RI_"2'I.J,BY_P='V[107N% MW7Y>.0*,ED_# F.?,H6JBF#PN'\+RB\8%Y0P1CD,F+2=D39. M/Q'6R^A]KJP-O'N$*6N:D0<@.Y'WD36%2XU"OIG?OOY%< EP3XS]2,2L+E5G MQJ#A$@?\3.62 IE.N1VL_M_!$K-).-,L%"@P\4-:M;Z*K28%EBR'SU/\_IXE M'CB?BE1O4&9CT$^ E/DD 8LKN9G+E6J4E@]D4]Y,))'Z#-F6:/9[,L\-K\I0 MW9 J",J(Z8CT1?*PHU6E\S$!1DQJD@?B$4P3%*6&R\\,YM^)JO_->WA#9%$O M'JTKY9GY>@*X1A@)/YUDA;XA?"UA'G$UX?/AT%TO1'DCS8^0W&2K/)6LD'I2 34>H+AWYB3Q(F_6ZEG" MEJ$B(/3UYKA5S56S(B*=#]/.QI@$2@(9N'9FO.&I#K#'^ZY,C]='?6*?THLP MFR69%WT:_PR\_&?,8>7[/RK7X^H'/]TUUC_I]@X[ER>#J_/.H'MX>=H]/#FY M/+GJ#,^[AX/>V9MSC97'0*4@ /Y]@K_#<&Y)U 1U+%0#]B-:NZ0MZ4.0&AI( M$QGB'!<4S)@BT2)ST"$%RD,F_87H,.=4/7DGJEO:Z\(6'_IXGNC? 893,?JE M$;7:L>,@SJ(GR\Q1#C&YV@_)(4\+ +*7:N$")Y1.+>DMKVAWY(C;-[7)4JT/ M"C^G3>@D#3(944.3T:4%W=*9 )23E"Q@&5\@U13M1] .8FA M8&L9HI-^O1+P;E4M#0 X<)4!:XJW2'O"\2,92P:$$#?(^QB$KM0\V$=B/E$] MR?/AQ(I()Y:0>DF1G0K[5T*KC(J5RJM*?4%\RD)^4$HGEZ>%;V:LJ,W]2- @ M[=U<4@'PG&+-"R7NISD:)S\Z\O$JU=LXDM(RU^C*#D,X 1 OW] &)ZU&(AF8 MY11 "XCQBF!A 7#UB*Q_%G\QNPI* P*."6B(%E-D52C99 MQ&@N=2(*>2T3*U*#!H44K4!/I444DV:NC53TWU 9!,M: [6U2J2^^,O2R[2; M3G,%G4;%V^"(9>7]Y;O)VJ\Z#%E)4"Y#XG,F7 SV48$#VW*H,PCD%BI/_?[% M>TN88[C>GJAE;$!?J*@C9$A<>]^?H5-T^KUAK]< \$3="L,6W[(J*[D7"-399]KT_/ ^4T& MMX#>2F^;KIN!9ZW+3E ) -)646*D]*+!K4C!8+<(TB=0B(@I&!V8\E!2958A M2[P++(F0K?DU;V9G5ZBL852&9/V2BG9IUY,1+V>(B-C3R^,T"'H&53D*0\%T''I\,SQ/9K7AD1Q0.9_T[$? XCQ]+T#\-D0?GW># MV0[Y2M#K[#9DJDHP*K.),B+:4E"$?-O[ALFH*1;Z& 8BGL*_B^"&SRJLUN*5 MF*US)O!X5ARS,RM25 [81VL:B MO2$!Q2G7YCA?YAA)%J$MU=""+9 "$[X>3 M*J2'D\3$RMO5YM83CRNQR0B2F$@E'PL+IS+GL:(S]0+I:-1.2*JJ(WS%-Z*M M<"]@OJ[0(]EM78$7JO=L?$M'!)P"FNFDIH(RSW_#C:B!XYL)ES-<(WE;LV+$ MQ)]+GUA;D/1C+$LF%0=E*C.TKA5$ZE;,'>7$8T5FI4)+1)TA6I,?AK5NKPR@ MKF($I!X;9$]N%4!J0".PU=B;.E_XC,R4O>5PDFQFR/TH=%KU)JK=5;5WQ4R& MPF1,I"03@\EIWDNZ):EH$^_62!+S5KP(;S*7FR'DTBWZYO4S-U,\L&6M,0BEO*)*^@K2J.7Z=U1 MHXV)*)DZ:628]'2=S$+?.3[$U"=3B7;W) S]".3:.)3.>?ENLB4?>/V2ZYM& M6\]02&)>Y0JE;BFE)B11)A@[A%8I0?*Q]%3^,"5-89<518-Y+QL+I(+J2E^! M>AIBF?*+9<@^#1$&(P"DDIIY MGW*3M+M!Y\]JM[#"D>!52Z%$XD)S<"#6/*+3.G ^TF,(604Y;)";A#ZJ&.3@ M*D840+ZMN"O@:U25F/^XO,10(RKJ]=4 FL3:D2&O;P$A$[A.MU 3HIXQY$+ M(P((W&>LO)?L)F4V0Z'9P$PQT$J//-K2CE *HU+R6(^BQ4I^ ^132:7& Y&^ M5/3GH5F"KEY="*9X<&75FE@XX$G'!0\"F>U%;"9EE%8"%E1WE%X@I7)GD H+'WGDI M2P.EP\/A%IZIFR,XH&Z$ O_F(QX79X5^D&G^>!-2SA^BY M/^Q1*Q*RI6])4F-"/N>^?$?\(2;$-+'J;:YL5:)U)HK)B8"R+ A0!* '@:#E M-,%/.=V0<7NT48Q'K)3"RI+%-ZQT)&1+V5F/X:%3[]_"I)^IPXWJ!W<7Q\.>R>]?N#TT[_=- ;]J^NK@XO!_VK[L7% M&_"Y,>S"VEUNF[,%]8JYOC!G64W9LH;:?"D-B&E>:,L26?:#J(:9NF#D!\ *0H47IPR*/.,8$W: M).!%CM$3 'RC].Z3I@ZF'D@]\NV'"L-E-$DF7FHWUZI-JEYIR0B3)S.?F!1J M*AY0!E'LE#)B#(:QKIA(UTNO=MS3+E2^V[UK4BZ@]>\T^\HI*)DA+<,B>C(G M6]LZNSL\ZEYV+R_YIKSO<>5:R MLMU=2YC*[T*6F)&[F14*HQ=@M77A7&:Z&$5II-HIPV0?Z&4_\R*-[N:34DY< M"IEEK8IH.>\R(9[56O ]^Q"*6"O^-XL%>V;)FXY4"]W]"W335(":G:'&7WJ1 M5F7_'3BG2QM> 3I:42I034'V5G;IU-/O=) :#9.$BQ0H M!;=L39=6.DK",5#^!C*1MFC19=F0RKQ5!L_*+$2/5<-05CON(^SV=1A'H9QZ MA#QOF?.N Q:D/\+S7>F,R56AE>ZQ@0G.[#.?F)BN_3<@"M'IM) [#-B,FC": MD*'T%I$:RA?&I@D5J& T>1W,AJ.\*$#V&W2(R8>6\B67#R[=0XO=2A>6#)(5 MY!4(JS*IM2*R2C<&6NCL%L#?8D!&PB2T73(4:SI[@[>/L3I-:BH=)14R=;", M(.U],HM+]]B01>>KCZB'VZ\F"RXYN%:?]*^)2E)4 GK5=68H7D/"=,?AL:AT MDJ5FIRVA(>>4L["TB24U*J%RM9D)8H=!L72)2GG(9*GA.MY)2M,H7V3G)DO5 MAK\*,UXK_8@2Z_5]E#@#)UUI:H3N<#_]TRVF-+F,J/+\B.Q:? MQI_*DO]'](?HG?>O.KW!R<7@OY$7&;%&N'V.QF2)*$D=8^J:LR:]6E0MYD.A4I$@ZZ@XC+J8C]DW$"?9;4K &W2S! M]-?,X;H4[D BD;U,I)79#2J-$[V8.F*H$SW;BNB_H!+"O3:0C DG&*[80PO0 M@0JO8Y16])'"R.15*8D@D; B+X>()^3ZQ.*/C.\.*<7*:< EN?A3(F MI8BC/*7R++F4T%<]<<;W+\3S9;$953XI&E.:-@=:6 5?\<#]%0\0['5\J^POH&GA7]6D#1"//?\8>!EC'#VB^<1Q0EMSIY?QE M+:&0I:5?A/64M[I3$.F=;>56OTL,<6:P3R%TTAH88[%,4F+^,2N8QJDTLI1^ M9-A3N?$HE&6NP2VR*QE!_Z0JOR(4P%)B<3VNJT7FU,-:#%!^FZ7[=73/4>IPBMRQU'5D]X 9F(V$_G12N7K,P0-I$IP&NBY(" MN/&_J3HI41:%(W( <%$" 0'#[M@'L<)#C.H=+P<.-BKR,ENSNJ2DR*DII(A5 MKI/4;D@V83YE1":W3AX;4PCF>VXFJBTN1CHYU $A(.CY5!_,6BU[*'"[U&G6 M6+$4]--2S45WT;[0+BBX+$97#>80!M*[@QU MR#1M"4X/"X2" D/]3"G .@=,*L%BT/$XAMJ[.8[ M,D,=OL9PV0WHA+[C3\04Y&+*I7=2VID,KLS@%92TZ2?4[LF3:>!DK3#95 0Y M+!(^/Z9E6Z/ED>HU8_%V#=Z:FASK+O#YOW/*W?E%.NA*O4;])AU\LNL'9H.5XTS[AF4RU#?TD,)\,R2KRQ=1SUH/-\7$;=AD\H6F[_" MF8=GQL8NC%(R%LE'PV3OM3;E1._S!H@!60&6N74\T7!8PC( MPSP% :OSD;5>?H-R5X<(,;M)(TUK61O"N-J5@X]R%5PK)U?-O2BA/!+4 H:* M$D%OF.7VSLD "B -@I6;"1\MEWQCE M4>M-9CD-F I6< !B3;(DDZLZI6S#);F&(\W2.!ZE)FRCROY2ZXY+\$4&&Y S M.'/9*9-/0$_VL'T,GAYU75SY(FZ>Y*H>1+%6P%EK$=12!@U[Z6J&^U&_<0S] MAAM5@F8LT&I80$JS!9&,.Y+:;13^Z5X;BO.67*Q< 4]E M0Z+1,^-*?Q1ANG16+Y"L='2VE7-1SG?AXP:QR%U,1TD06DO\42:&Z5):Q\AU MMOD=F-'[VBR1.;EYJ%J,E0[=$A$QJ!+.$!S9DF'(N3UZ)$D8TQ&Q[YW9OV7' M][-C5^9"8_YP)'PR#*6CRV7M2_X-J@D8ANH7'']"UQJ/=S'X[8TP@%W]&N[2 MX]_\C#Y7+<1%3NS%K!B@)U5=Z%:XD.DLD[Q?LC:) \XZ)%NR4=U26U]IJ>I? M*WLRUT*0,"V:=28V>+(]:+--B)3>3 MN47:7RU;I+>53U/J7YBS)EF)WP66RN]CTQ)I=)L?\I]6C!75%M;54URFE%/# M5,>>5MUQ9YR ZD@FR+'C\R9*1DAA50-)1Q%=;1N;K*EB?.&L MF["L[PZ7=! M;=902(N1GH((Q-ZXJ376G96G;)A:RP:+\H.4O1T,2U.>N:H# M7/%3I2EW]4A5)I\DBHH/<9QP$T?^PS!W,>T D"D"WHA\;QQYM]2I:9QZP NY ML0/:R32H[UO*NAYU"PL-9U1F&=%SI(0+1 MB-%;;T8\1;&,BB%)*1M: NH^6VJZ'(W1N8N-_L3D8XP3C*B6Q^7CG)11(JU MV05-/[7W^/[_MO4<5F+I%H-%: ->#)<(/)/%C1\(8>VQK]0MNH,'>U>B'@5P,#GSAO%=4M^=IDM$G+LDCF[&M1+G,5JOB MQSQ2*J8FX.$)EBC$U+L8,RM#(LX[(U?NU[]_-7+EWLN4@0B>FGK%>9K40^>E81&$WDT,M(45O$8( M"1.8<99Q)2/AP#D#=-:]A[6K@H_ASLND)IB7?0IDU;8QI0,S8I^:B[N<9EM) MPA5WI[HD_W.:Q$FA(IK/[4]ZGYU+%)W.1TSE#YSR!)SJ$=3=F'!;O.B*V@1BZ01R M6?BO2XD_1O.'676?%.IB8,A.$U>G7\\H98G*%S#1)*!"9&P@@ ] CY8P4HB\ M()G)^9!%)OM_&XGM:#9K=SK/,OLMIIH,>L%=*'/QBXR2(58-C"CG,RC51RVY M7%VE-]<39L#=9&^%ZH-' M;O30+ U!'^9I<0/;P/,8K#C-K[_1+_MXU$\_H _.!=7W>[H7UJ7>T@7VT5>- M9@).UA_-RVH^&0PPR)[;UORF4.>@>OC+0&-SDR-W%*+[!QCIZ#OHNOB,H1KH M0O$'[CU"I,F\1R.56A J_*',"/J%= 1XR-%JF$D,/]KO#%^$X1] J( E&\YP M7 7\!JL\O4&D.I>=3F3*Y#L]L4SWHO@[91/+FWX5^7L-;.T!U[,.U\\MX(1+ M-:<&./^4?)1<>B -7*DWT0O(0SM3>WE-O M81JF0ETPE(:UXKDCH]/BXFND^&&Q@W&@^9HW [4C%-\S < R(O@])XZJ%].@ U%ZC!7#DM@_?Q2X>B\$UZ^ #\G=_E<_ MF0FD(M_/13A7XJ M;?JK !V%0D*H.-^[]>/];G_5UK\8$D!O=/#>=9X,&]?Y&:UP_=WPL/.>JV@6 MO^^5=.]-:?8)T0(Y+Y0B(KGK3/?54G J*RM4ZRI)@/4IB8?BKO96Z5N-B$MQ7!G?[B?4=Y>$ M2"3'I: .KT)+K+>7[;64)J;T+)57H 5;(.M^2I%#@J[4\RIS7#BYFL=Y9;H6 M4DOE:JVY6A+W.2ESET$F1;+(2,UT9N1'Q%I:S8+.P[VH4)2. 6,J(RI)G/H3 M:09109B"$Q7;,62XEUE)YE(=IBH.U:]2=C7[)K\NFUI2G88Q4E7JNZ6H4&XM M6"_U=J:)3]2/57D9J[89*1PX!E6A]Z/M*BIR*X?;?!-S?=@\)JT2$: 8+PU? MU1J];*6P@D:>B+%^$B7IAS_VZ1^)OXD<5T4CIZA"0(YS4[XFZD=K.K<6(C$[!SK&EGH;ZF/H2^M2ER9S[\ATHN9V5UN'B M+?J)U!=P5&FT+@T*24+EJ1ATI94$U^@'&Z\@HH4VB5X%"?"G MCS#GA+9REA0[6FIQNUXO: Q5&196!S:^U,5"J ,R/$JH+Z:57$\%A7$* M%]522OL:/B,W]F16K$P208!3N]YUMO_R1!>CT2^6V)238LH?J @+A0F(Z[E" M< T1*@B6;^/'R\YX9I=^QCB9!YJ,2%]#]:6(QF%4,C;.]KY37X6QG"!B]E6M M#B.N\F(E:W@='($76(7*B2$:$653->[[23N@?1\XI[K:0P:PEM8R38"62<>B M9.HY9R:7'92H_TM9,Z+!I.W $7+[&_1V4/RVZG"D(]*3<4PGYAAK[O2(WB2^ M29AQ+?39-(B-Q$S5,**FRRWVY!D:XFI[KK1C0*$O/[!FWS7,'"-(=*4)\R/- M'B($V?]$$?OH0\4.HJY4Q@Q? 'IY]VG9<[_\\F=C7)W9\.&ZPE6T;P'M'%+P M,_/X2QPA=R"WGS(J(5V#N9@3*[AU*-G@QG0]YFRZ2PXI]N8\;-D7Q],[-AC4 MDMU3OC@L@7?@_*9:MR\[Q1;U)I<*F98WA1RGB"LL5#E"7>DUD;,G4?F4T-+U M*XI-R>CZKF;OL*G/>Q-KEIN6 M>4$8E=VH234I7R@UM44]ES3HY1V8XZW52JOV*L\$+_.AM&L;MVG8LFO-TQ*" MRDXU5:1[#=_*\ZFM:VIZ^PU99:P&126J5_27D%W=MFC>=DP6' Y M+'&B\@L%S4>I"F6CN++%6+9LB7!#>KFB4 [WTT\WGHE"HVR*)&MLUUVY$L.D M9T-"JF+P3LOV?4O(Q_4&Y78JW>T>1T$D;%.#%"HDZS[8)=#E7L0T3\*M]@I[ M5,O %HO1*S%*[Y>CRA?FFCV+[O'6P2%$'IIM(,EHFB F9FA\+/U^!^\7))^> MJTZ.@12!M)^,]]&N-Q,YOGSZK9+#P<$QZ=-0 0)J?2>XO(..$[Z"&\U)5+2N M*H7$1]0((M.@E&SIW*3:KWK)H*27Y/EO)F1[G3:^0G2/O&1)F M+)XL2@H,S90S M>OG-RK/?Y7!3G(%O95^E;)9S@)1Z$4;? %$OF2.WFM>%[T M-3_H/AZZLI?3(P6RH:Q?WB>695>24G+<(X;#-4IT,6-"D59ZA7A*S?VK<3J_ MJY;/C!J5Q BWY#'9"B83"G-^DCEH9)GSA+&>=T/O4?)"YXDXH. =$2SD2U1'#++3>?8LQ:58J3GO5 ;583,W+I_ZW=,?>>T=- M0M%N-7VU[-H)G$8;1*">%#2E@'\S*,N ]#+M>W%<4.&]\JDIF@7PK*?SDV>I MW\#OUA/YLYC-LQ:QZ.I;@ _F4-7M[%.AR=*F;K,_IDS'N9>NL<-W12NA=M]7 ME,HB*;G7[P EGUM;!8C7VUSP@ M$(_3U?0R6!MZ7::7!R.K&R"9\H'E[W)XHOG\^U!^8%'^,2C_*Z9UR,2*!W-* MAH]#?$!L;JHG)%IS>U?0]@N=7DHON9R*] 9/F?)Y,^?:R[ZAUNV+Q>Q";16E MY:,)YV6,K/*=,!KORY'7JMTS6RCJQJ6K55-G:37M1 _67(0+2ZJM-+J,1FA[FR[P@6(*1]U-]K!S!E,F<;7,I%4]1N>H?G4ER)ZB3-V5HHA%CO%LNB+4, MFNY$N1))KB>]TL 4?B0=$>;%B,6N M^2Q)+!)DZTGE5"=P TN%"R;2!"X=7>J)^.V:]7$KJ@4 5#B[G*5:39!8)L)8 M8"!'#9-YOI+RH.YQLD'= YEDXW2/S5?R/"@Y3G"D%';IC#-2,#2WZOWX%:<\ M.>:/2H0<=X]J!&OE&B.-DP4:PH?GUB>:M9&@N78Y^=^><(6-9I'%RJSF-/*88] M[9X-#P\[5^?#B]Y@<'QZ=GI^W+FZNKPZAX^'YV?;G\RW46:@8,:!? 4PCNFJ M@S(%(10T?[068 0?C9?$V-&7U2% M*EZC'\R1=>PG):_Y::^S1Y\SH SU^>F'/?70Q<"+](H\45]0;):_N0N#? )7 M R!&U"YAGQ)]9YGXH/Y8,BS*=:?Z+V1^N-KXI[WAGI,F=_QW5U_[0QZ4?Z8K MGR WR$LZ.O[SCY4'E2]8^=#%^[LOO/WP=5__EC;_ #XL=&WA(5H_5B@0%1:3 MO,S/@+^S ) Z#S6GF@DR/<%& 6O@*N+2D.=N/HS M%R+A?'&M+[XF5:\%NT1[TOB6<+XIT/Q37:![$/ON ^$&($6(6RNHNB?NT;"W M<7BU FWPOA%.; 3#_Z>].(G%W@\:"-O IC*<\Q'WH/F _/@=L3C($-D%G''73Z=9%94PY\TR+? M2O;=)HG^R<"2A+7Q'P78+AQ M):\IJ&(MT1;(JUTBKMY1;4&$G2>NMVXD?<*Y MTV+6S4NR.J5QWZ!C%4IKK35'8NX.975[AY:TK*WV@DSTIFBDCX^I;MTC,G [ M)_7Y&]]"[-B:=Y:8UA!3WQUV'ITC:HGI67+K]7MN;[CYV-TRRCX5,J^(U>^MK=@@ M\;M+Q-=UCP:U.5[?./&]=6ORZ9+TGDKHFO5!"< ^J(1!4F#U\4LJL5JA9-:7 M)/Y8$+8^6;SG#KOU.:8? ELKL,C:_1M7/"S_LORK+O[5'=266&+YUX)2]P.U M+5EU_=86]M@F-MBRQNS00DUM:K4<>N^=M3%YV8$U,Y+ ](Q G 2./?3F(G=H M[H8<3* F3\]DRVYL4.Y%$7E0GM?EZ_AP76.?+?2,Y(]X^8<0]A'Z_,U2T?S] M:+C4JNGA=DMF^?],^.3KJ'W9.+\\/M-FWJS3;OZ '4 U^]N-7Z*'4J(Y)UY-4".>7 M!$>Q.9U/I;Z@SMO'NE^Q4;3+\>YEO"^YB*B[2"WA)JV6:%% MM>VA6FTI9Q;5+*I9KF91K1&H9INMOA0KI9<\N]\'^URDW"(,VT#-C0'6[K)! MBW$6XRS&68RS&/MW?)J"D!JRZ3;W)XW MT;5L<%*;W=V4D\3[;#;NZTEKRP5:Q@6P">^@-D]O4X[2LH'MZ9X[UVOMQ#VR M;:DM15C!^+8%X\ ]'-16=M^4HWPI&]A84*3U1O5I%GK6=6.=A8T%G,4XBW$6 MXUH!N,8 RV+<6\"X%P9$#@_;KKM]A65YL\1.7Z#[AL?6^V&]']8?J.X[/JEM MP+.E!TL/K:>'0[=_5-O 8$L1EB):3Q$]]Z1K9<267,7M-S<^QL'S?,5OI_%J MU^T=US8M>^?'=%B7T1:DTNX0UW'73L"QI&5):S-)M8=VSK8E+DM<&S&SCH_L M6,3-V5\[9F9]RN&WI]2W[*Z#8EA?,X^FG*YUV#5'Q+2.'GJ'-L1IZ<'20ZE9 M=3HVU]E2A*4([2,[K,W2V!5ZL+G_ZR![6>#8@>?0C8DL/EA[* @ ; M3+3D8,E!BX>.>]RS)+$E;W'[[8VO=V'^7Y%&7AQL@GYV)]]K6!]5[7RVE_4; MV53*)\#II%];ZU]+6I:T+&F9)0#=@:VOL<1EB6LC=:W.N)TGKC;'1G;7.G5-C(SL/U9KWZZFMVWHRW/C+K(WN:CZQC?626 MN"QQ;41R#6Q6@B4N2UQ6;3EIEB(L1;2>(HYZ74L/+[4GWDI_I\T9&J,D#42JH-"=?7>R) H# MYX\=^F>';/OZNJ(_%V1-P2;K5&N!0-L=PNO:2A]+64VBK#8B8^ :WZ@%9!4HPBH?'J M.4"4#\4KEA&U*?#\T]9!N&6(;4#5<$^&]14=/P2V5F"1=0]O7+.P_,ORKYH4 MLD-W>%Q?1KAE8):!609F&=@6\X*';K]36TC1,C#+P"P#LPQLBPRL/W2'F_*) MO54&9CC&?L@]V/[*ZXV_C7U%82SV)X+85+?7^7,%T[J(5[3S, 8^!,2+R=QU M;WW]%N7??_VAR/9O/&_VX8OPD]@/H]#+PR3^-/["SK"K-)E^%3=36&)VG9PG M,9VSEXO@&A9_%B7^M[_]SQ_^6CXEPM\^>VD^OTZ]./-\?%QV$69^E&1%*O1M M@!4Q N"+&/^T=W71ZW2/_[?_K^N+/2<,X NX<;]_TNL<'E\#H5J1_"?O]+9.-X-ZD02"S.79A/'-YM M&#N]3N?XP/D-5I8Z^40X " 19Z*\WG6\S/'@KT $KG,'O\2!O-U/DRS;EW<$ MC@_LVH-'YL*?Q$F4W,P=+%C/ 1 .K J?#NA>C %U@-R<9.QXZ8V7I\G(B^$M ML7/Z^:.+:Q+?_8D7WPAGG*0.B:,,'Z">GP&WIW?B@\<": DN"X K1,F,=CCS MYL06:*FS-!F' %(X6+C^P&G)F5Y/@#=DSI<#Y\Q+"W_B.B B$&9) 9L-4^'G M29JY3B;26X1 3/ =)5X:X%7Z"OQ I^42-$( "IQ*'B*RW(A8I%X$\$IS^ M! M_SD561B$"9$Z?)<1@KC.SY^=NTGH3YSD+H9G@F1>!N2SG#.=/]?R'+U-W8GL M^$=89Y%G.6P;$<7W9DC_\&!@\0?.:09XA&#])54@=B:(Z3& @:'GS(1?Q*&7 MSI&L@+RR'$&$<$9L$B5LG8F( F1:+J[;"8 @R4T,7P?U M'/R?.@?=K@.71<"=ZD$!Q.^ZUC8Z0("9$ />0AL=N[6"NO#FF%=W]JZ!\/^KN#! MG,@50%#'8=7P'](,*/XFH'((=61] H5VE;R&52"%$4_ M7G[@ -^9>#4=9IS4#X^?SNO2"[J*;;:N;I_L^ M>U,'-)WSB8AO0$@X4V9!4FU=UDY=Y]\)["IP%D""O 'HRB^0SSC_!&U?JE9D MD'PR> A@\\<8N.J4S9SKTO8 IO2/ M@B8.2 6$DFHL@9A8GOP>',09D#TR H M?#8NEA8 #\:OH['GG(K,2UVI ),&/2M2,%'( /%N)&=;>$+=QN.VCO!CW&I% MI3[^5J/,O*OHSP% (HS#*6"2DGXD2%:A8,-$G[E:31E:J3 JWP4F*NWB? (4X (F"<>613O3%!6M?Q>"L ?B?0TV*8P77I*9N6_HYS MVA*-BLB[<6KJ"F3(ZK7:ZC6,0%JOPE] U_68MLB([A>YJR(+CXX)5$,)F?! M_I_&P47I=;S\/D/;YS.8/?[\$2&$7J]W>GG>/^R<7_8'Y]WA\*1WV>U==4]/ M!A>=R\%9NT,(C]""SY.,]"8%3L). Z"@(:2WH/G5'6/8EB*E]I>:^S/=U)G< M'WO)!>F;5]>7Y?<%>>77WJ]=]$#8,]!EOX>@! N2Q/J><<%LGSRV^$LNTBFN M2EXE3?G*L^ U'DB-,/:C(J"8POHU",9Z4/EAMR2\]>IA1;\D/*"?-09!0BNT/K$O[[##RG^_$O$#[P?GCW+5#4]03>7.X MB< (_M#SU=KV%0=!,I\(T$44,+35*A^0>?\_>V_6W+B1)8P^S_P*A*8=+=V@ M9*X256YWA-:.^L9VU93*XYA'B$Q*:(, &P!+I?[U]RR9B007K0 %4*=CQB62 M6#)/GGT-_230A!)C[P$DC32.(A7:IUA([O)MR$ H;+)_[;-W;XH7D,6]U_+B MT6@^\Z/1O7T +;H%-#:;A02?L9K!HCF"C^/4:EAB"G^.#X5H8,N4'%YX+C /4#[QY MGL%J__T(#R*/ =YQZP/:1/#,D)9"6#294\QSCHCAKN;N5D5V/<]67Q[50XIJ M"UEO7]@018CR-<_)>SCIG \OAA='O;/C[J!]B&D0QY<7 U!7SL]ZAX/SK5=: M-! ]!XH-Y:-N3,\6F+%&S;9\:,/-QD_6>IHN0HQIK5<_/? ,$,D!8MTB1 JL MECAP1KYO#;4"1 M"I63:,1Y")&[0J!.$!_I3]YN=P\V&<+5P)@P.(RKU/1+B?!=[YIK%#_"B*T;=B#L-O?(X$#+-V_1IYXSV#Q@2?#5?? MK] 0 5[UQRW:\@R@Y6U:,.!^HSC#/9-E.E83K?JYESO NKZG7Q)B\W0U[M#\ M"@99$+*VE ']:IX(O/:)<&^J&Q3(0]NCG(52()#I/,R"&1"("AEC7/QN,;1> MI@K0M44%Q'UVKK_ZYNF85'-O'-+HY/Y&.1T:;\GN;QGK.AG[B/&4 70)6!AA MAI!QU.'Q7Z&;R$] 43XE7_WNSN7)U>G.WNIKSN)Q, E&+)UW=TZNSN#*J_DU MG!@0YF%[L-\=M+R=7PVT+C2T3EQNL.-= GPCD KP#QHP@%,AXCVG'#T&:\!P MB@H$DWM"_S")78$N/(!HLZ=!"&$6?YV]U>#[NYC,"S M,-)Z)D4W4P6Z)1IE4+>MR-H>*2*:F M"##\5[.@;WX(:]*)5J,Y*&Q3#+W@+LC[YX>8081,D[$,N1LMM,C\B,"UNHA; M,$E"E(?%Q ZJ3*13N[[9-Q;7MIONM7+>&9.625$:S7'Q#M2V%^Y!,)+Z3GP4 M!<\UNX%@O>G\&O>1,7K Z: ,0)4EB<-!-@ H=<6DK%HR$ NF]I++LCX>)[,]2WF5"B. *%'FTB.H+Y;!]X'[)# MG7&GK0>3:\=..\7:=N$4\(R":(ZH7<"":]B;#N/-;?XARD?R(_CKV6 +K[RG M%['D8K5^27:Q)F)/V\_C+?!,$JY+;A$\>)5FY$D9%Y;+'@1GI99I4W#12':6 MT \]0ALE=@O\+>:YARB)OP7JSD5-\EXD,;PL37/'#6M(]+T_)5O14Y,)VH6D MSMQ[.H-RZH^)0H'(']P6K(B@"@<>)ZJ%MRS@_[\I_3.>AV-6@YBSP JL#XE9 M2\'APMR$&!*OYPXM75A32712J07 $6W6?;TKT(>;ZC(Q>T"=ON >X2_@#SC& M3,')F= X.D4P$]H?J3F58+#;9*K&8,,KC<$@_M7W4KS_>%\ZGZVI^\"N'DL0 MS1]S-,O<(J>C/I\,/,^>TJNC$Z=.UL!G/U(AB]#_#M"<*8+7<"7-=&(B,E#B M_1L6?$&FY5D2I'_B-V&%>WP6Q&)APL"FAX')**0J89T'1R MHWF\UC?2):ZLW]@8@E_G-VTH[:]UESHV1W8_T^)'8XPW3]E(L.JO->@S,$VG M9%$8SZ#U"5B+F#0$U(PFGYEV4_DT:J:$$4@NTJ'V*%QF)):=S+(- O=*)T5B=WM$\ M/IM]3UR71$$70V= KL<=>&>ZC")?4C'@8L'@%P"7J&!Z/4]2ABH9-; Y"EC= MQDP5KODDL_+1KVV29VD6MT*[(41+ER)07 M@R1X[_2:\LW8!':#;63N(=*%JZRU8@X/FR_+;\@5S#FAKX:&5JHUR.R"@;_> MQN-U_A,^!D)GTC9YP_Z47!)N6)%T9.\6<,^)="Q:9_E]I.U25RET0H]0'W2? MD"'SSY\#2#TGTEQ^T,A/;RVF'7@?47O H,&=]5/-0C]"8(>([VEAT3FO".>X M,P!-T;ZSQVUO0?V#"Y!(PIA 0 SZY)^YQIT6]\B;? M1(0J$TZ9^:9-*707"8;0%W<'/^=(WS-L$%2!#/UHQ=@& M U, JS"!S63W"X"T3ELJ@70?892' ^]DX0BPH@ M*F+(4!:>U(+%!>Q#M-O#8 T'9#6VCTU*RH*SU"U8;15@/(]TH6=VGZ,@ ^,N MP QN9__DQPQP%;Q4%N. 9"1OPYR/72N*;K"#= Y*PJ\&VD8QL$Y'=RW6+VA^ M9U\W,[(\6+: ,\5CQA,D7)O"[^F<-"=2/]:<#T6CZ7D+#])9MBJZQ>O#R.7W'9%R'FNE1N3S*61"5/.% MTKKM(I][TFL"U9>:44W]?\:)Q@@*J&AC6T.MY>CL%$[QQ\9N F4S#RQJMF82 M$FR[ 0LWRX;M1AKD;&(][4KG23B1T>VCCP>+/5U[UY+*\EEK)\OB@TP'@U5- M/+S='?IZ9\_;Q7#Y;S$(X$ZGY>VL;VNRL[?.>Q&I3#O,R2=$@4D5.DY1VD$! M@:WNM&[5ABDXL3>5F<85!7FPX/L Z&0H'I:R=A8!UQB"H#"+=X*A<&1E38VX M\#9\NPTX!^!T21#JEBBD"QDZR917HUN M6*@^34Y A1L'(56J7BDPJ,B9>_&=L]:Q2]49'.D\T]VK+D!@H]_XLTJ0Z3^K MZ]39>>_\J#_LGIV<7 Y..^W3[E'_K-TY.V_WSL^/+P:;S;[<0 L<-RM&MURA M@C9T1CD6FVT_8.',1<9P*/ K\M(@(DMG%V-ME 7(CP-E9^1C3B[<'B3&"7-' M;6"R8-\<*^9!HW-ZG@(-IGL?7DT1IF"[_0#$G.<4>BFV%\".G]T71:CRA\6C MPFOL@ZE;G#<"H:6O^7FGO4.?TYD_,I^?CT%WP3B[A3]AG[H#'R5PS%+UP?RQ MQ(3S1;G#'?*N?-V5HSR>/A^"U]0?_/!XW[^5'0CUGKJOO/]M;Y?5OY?5/V]: MRINUNEU?&35\F!6 23?&C%7=H@0CB>H5@FJ+?=- M$5035!.N)JC69%1[,E=[D?I6H]&\"P\\K*X!" <8; -JS"O!F!GV9_""-)V3 M>V\VQT)G3*J(J:5"=N_Y=U2TZ38#RW/K+OB:CQ%B!;H\/X?^PY7M;S5!N1DC M3XY:_>/RAF:N@]^[F'32("90.^DD9+G0T[/5Z1\+60I9"EG6B2Q%6@I9"EG6 MCBP'K=Y1>7-'WS59-CXZ4;W)2HF3ZCN.+4MUZ['<4KVC5-'LX7S %P^1K""J M]I9T:V=@="U;T1%B\_Q>D*.*Z*2_._XNJ?TP"AT^YWCSNGG=/3\_-!I]\Y M[I^#SNEQKWNTU0T0N&X_5=SLUW9XFLY49F?Z\/@*ZC'\A.X'XSFU MH5E"O)>L549]TY(*G2):Z"]1L\P!N6Z'6D(/"8N"3\#C@OAX5PTD#NO10.*5 MM[]Q$P/9O&Q^^S??^!2MMRT@/WKO?0RX><9ZQ:5H,,MYC641JV/)1AM,!>K=*C]9>-0 M:D*"VFZGW>IV2_,A/1DV.54U"(5*(S21?L*(A!$5[NNT^KW2_(N/0J8NN(#W M23&T,!IA-)O3>+J]UO&A:#RB\0@C$D;TEHRHU^H>#X4/EEN>Z$)(0DFD\2[=:@75JKJVTA"7%' MKX?MQ62B1AFV;C)=N+3U4@4]/59%55W[N4T3XAN,%MCZOG,-HMCFBKSW0Z*= M5J>JIJU"G$*<0IPB/X5$A42%1(5$J[54M\L@K2*RIGL15T_O):6,/GTB\<8= M3*5&YA[OI?X>1C/7C[ZW1?QN/SEV6YW>!D<;"#D*.0HY;B@B*>0HY"CD^!IR M+#4:*N3X8@NU1IZEC;:$V4AVYV:'>CE(_EA%_Z;)?;=]T.ULCMH?@^JS2OR> M =8F% VB"'43IJ_@01?=QK-P,K-%38_BK:;IO#RF6C[8),:4[,1KVK31KBD MJ$>EJD>#WMN3MJA'0OBB'HEZU$SU")AH>X,.7F&B)7NBWI'#J<%)#S54G3;H M61+BKB,=BR+4$!RK59^[AJ@UH-5LT#1L!!I5[=P1#B;Z1CU<-:)O"+6*OB'Z MQM:Z483!%;PE/V8^;&7E]2O^_MN/\W3_QO=G'ZY&MVH\#]6GR86?1 "N]+-* MKM#9<(JY+2?1^)Q=#E_Q^5]AUZ=A//KS[__Y'W];\8CI+(SOE;I2R;=@I,QC MU/@LGLY4E/I9$$7Y^WA8-!KGQX?];O')Q?#\U[O M[/*PV]_Y^\*YN6?P-9BJU/M-W7E?XJF_GAL[MX=!I/9O>:IJI]O^H8!T'40Q M0HP@ NX.6-F'+\K$C"NLE]F_1I!2F8R!J:>^X]_*"U+T'87S,9?29+=8:A-1 MUIJ/]3=I!O],86TI=H>(9SBQ%.Y//3_U)C& MQE1^M1\ AO.<@E!I+T 4/[LOBN)DZH?%4\!K[(.)++R1"D-]S<\[[1WZ#,0] M,I^?CQQWP3B[_7!\?'#<[O9[YC^#'PR+ >X1^K-4?3!_+,V>S9?H.CISKG.X M4EM]NJ^45]CO_? X7UO)E_G^SBMO?^W]C;Z]V^C5R^:;@O:-CYJ\8LYY"9Z* MHS>8$U^KJ?!?;Q.EO%_AM]O4NXA0>;A2,U 4KE7B]=HM,;C+=X^]>Z3[#=2X M$G!.>%^U/=(K0,-'(/G6B(EVIG"\\CF>H-HJ5"MM7)Z@FJ":<#5!M5J@VI.Y MVO/4-X!)G?*HJPP"?%&I\I/1K>='8V^LOJDPGJ'CUGM+(GY*UG1]RZ3+"^J5 MDQ-=&J3*C^7UAN6-\6TTSN!]4@Y6P^0$85_"OM:"JML7]B7L2]A7G5!1V-L"L5AK"R MEG>C(I7X(7G#_/$TB((TP]S%;^HE3MO7-ORO./A>A4;1KZK#]_82GX1!A*+6 M@NMXN+$Y4T)/0D];3T_]5N>P*Q0E%"44558,K]4YJJC@>'LIJJI\A$[C33&' M^E;\]37._+ :9*NZXUM= -R,GFZU\3%U6L->#5I?U@5[JE8EQ%$NS$R8677, MK-LK+^(GS$R8V38PLT:$>)K!Z9H1-QRTNIV*G$ OG%107[P3'BD\LBFX*CRR M3+?>\+ &$[$:@7@-+:+!5;G>L-2VXHBS([O\(QNH\2$=AG,X3]2GZAXIO M$G]V&XQ.$N6GO\31S2_!-S4^25.5I1^CCQ&L.QC/_? R3A0)8$*CV] MYS_OG].5JWUY>@E?MWMGA\>#L_;A2>?X^.+H\/2TUSVY; ^Z6]:5ZR,^-I@$ MU&HJC)&S(W ]GZ"[B=9:BUO72MNU-;HKTVBU/"O:E8']#&'BN1HL(V"$$?/LR_F'3V>;O M48"-5Z^P\6K:3!=#74#9#"]"C1P%G5Y%.=\24Q)_:4/]I75!1V%FSP)7M]7O MU&"&=5VPIUZ.S.*9/PLR/Z2O MT^+P@J?,%3BZ..VU^_VCX\OVX')P='S:[QU>]KOG_9.3SF7O/HK&E:]9(7/ M,9)?\OS27;-X<(?BAMV &_;PZ&T]D?U&^U$;M?D7N6'?P*'S=,W@G_,T"R;W M#K$='0Q>QL[YQM4>GO\#/2'U5(2+]HR[Q^MUGM/:?8L\:)7 6&L<'JLAWKBM%UK;8):Z>WVO&E,XPD2-?4#'([VIJ,G:V^4UJ)!3FT\ M%H?E%2?5_>#%M5I3UZJPF:UG,T='U;2ICWQI'#D!X1(A_+=KM5]'(TK4= >"5YOCP+'C&C8[73+,Q%>"KRZ()C84 V0 M<=M#@H->>2U$MIVTWOL,%FKM:W/#*T,KNZG+E85F^;N%%- M35P36C9MKB[NC2!6/O\9MOI5#:-951O7!"RJK27<=&7@%Y6F'SQ_B@5Z7J)F MB4JQ^55TXP68ZJS23&SCU\!WM_>%<>?'$%A*S31E?PVNI]:68E>2C*6^(;ETP0,S* M^K!FX<"BUB^H]:-YDB"#GL4)LN%*-/GMT=2[W>J'G(LJ+JJXJ.)U$ 1;EM! MW7PSE4P-LU_2QVO>K+()7DCQ93\_N;>\+$7Q9(O))"93B9+R]9T"7]JQ[PG] M_[[ 4_S0>9SMBO+"%H G@XO.2;=_.!@>=@:]]MEQ[[!WTA+6@"*S?,L624M -DA*2T Q>01D\$I06@)NSH)HN^Z0%H+0 %,M*6@ V M+;OCW91-2@O &LC\&BG8T@*PN8JYM "4OB/UUUVD[\A+ /?>#4EI ?@\'XVT M !2S4OI92 O C:GUT@+P.9JZM 45;Q!_%Y4<'GWJ#-VKTYS"32AO_&?@%L \ 5AJDF1JC*I#=*MW##V,[ M937'>P* "C0FS?"D&5Z#;F] ,SP1]]O43FSX,@#B;?1IJ978<]JLBL(I&%@^ M!IKFE X"=@@!G]SF1IS\:W#UBW_G37TXO\ /W[0_Y5IX-\(BKT7_J69XJK%W$\?C2J3)^RFX&938 M2TR:4(B56KE@>S^D>=@OS_QZ[Z3YWBTPAR8?_,M)B*@&]TK*?ZP+7&N5XE@; MQ]&P7U$5[PJXU 43Q/A]6T^VL)GWQV:ZI?7L?S=LIM1\UH?33U>GK/X21/#? MLT2-@^S2'P5AD(&R\9R=P^%)Y_+\8GAV M%K8$D6_J6C"9]8OZ%H??,)D5 M#P"_Y2.@@=7I_/J?:I1Y6>S-[-/I>1-X3&C:G7D3M33A>CD95I)9?][IUR.9 M]?!M\T&?^7I)Z*Q<+:K9].?-S(>U'%)4<<&Y#>'<.G%;C;^J?O[E2ANRWL(> M;VY)/PFB43C'=7+%3I"DJ+=$ 0 H]9-[6\HSY]'O8S]3]CNZ.%>?QHE_]YR> M#PT\BB7*6)Q,@^9*XHQX!,8G!!,2+IGXV MA_?>TYW-U:ZJY9"=$CGD>Z=G@8^HC2^%YJ>(>!9ZR *5DK,K'HWFB>%X!6;6 MHJ]\ $1(1?GL2%MDAW'B^LN6+]A"^5XMKQP<#$2;?&LF*H 3;;)$VWL4QJG1 M+D7.BQ[T/N%3K=SL/!3[/@4Q^O=:DYA8_D!ZY.*KRZ]1-U MZJ=JK/MIGMSYR?@J@QL^S6BDRO_ZX9S\>"=I.I_R=\_NEGEQ>7EQT>N.AI?][N'P\KAWN;',0XU$_04\.]QT+N)7X,:<^Z#&^SY0AG^# MR8$6PMX]"M_2#)I^"HZ2R,[Q4(##PN+]9WHCSX?/HI]6X2 M/\*NG'?JD<3#IW;A7 #B*J ]X6R:E-MX?'QPW.[V>^8_@_(R'3N#4E(=^[U7 MYAIV&]TY4S8OFW_1[9M]O=@WKRQN/GR#AI>U:F_Y]38!2?\K_':;>A<@+,>> M[;GJ]=JMYJKCM3-7['*/WCO2_88IN*_'.>%^;]S:H0)8OC5J2F=IZ2R].51[ M<@]I035!->%J@FJ-0+6*.N,+_CU;@7M[_*JDF&^W4]HH5\$F&3Y6W>FD;!@X.ND):0EI!6%:35$](2TA+2$M)Z2])JB.>Z2A#^;QSZ M&6:#WWMOZ0S99KNJ+D==M2 2>;/%<\0.2Y,JRT=>'7\HG8:DY900RQ.(I33' M@1"+$,NV$TMITR;>![%(+&D]$+\$Z9_[$ZR%"#"#!?O1)5@>64M?RS;;/%OO M.F@0P357EFV/5ZYST"EOZN1C4-EN^2>4)Y3W##AU#]K5AW&%\H3RA/*69%ZW MO'FE[YOR)%#UTWGP+0!*'GOW@0K';^E9VF:[K2ZG7;5Y)A)IBSV*%=#%^Q S M0C5"-4(U0C5"-4(UM31I:N1AJ!*(?RSV_C1]/L<+33Z+O3UU2\]:NG.VV6B2 M8%=]R+)VHJ]T<5=[;/O+QM"J"?RF>] M+<&E]D6,IB.,YOENCO5#7#:V, =H2_,[\I=LK-O;/_ZGC$D^#\P(NL8GXYFH**6'?%%IE@38UH?><1*-%[[Y/0JR]&24 M!=^"[/[9$X-.3]N7W>/#D_;Y27LP/#PZ;A^W3]I'O=[@_+S7[70V-C&(1LX@ M=ZY\'A#/YPEPB!L-M9DE*H67I5X69W[(&+]/YP#PRP_"4]_Q;^5=W^/H.![% MGMW/5*K'PJFQH0N<*X>7X@,BZG!*'L2/<*W,ZW MR$2)TXDB;"M?H,Y"6_G7DE/^2GK;:Y^DI9;N!$M8,%:CF&'T =FR%IJK&JJ^ M:-6[=%SQ/(7EIWNES6OJV&%+3Y"DSG,+"M\['MAT6(^!38T:?%.SV]_UR*-W MO7F9]_0LL^H5[<9+R"%X]X-W9-K3QGQ=@G0R[:E.O$]&5I5QPBLWXO26A+L6WAJSR>>ZA-9U 6,M(NU5 M0*K\,'SON/I&OXW &;Q/H$:@H[.OI643]ZIM#- )GA'T)^ZH)*@K[ M>GISFU:G79J!WFRL$08F#*PFJ"@,[,F@&G;;PK[*8%_/=XEME^?KR]7O*:52 M?KDZ>8[G:WM[0O0'I46)ZG+(57;3 _]TBJ@A1Z$'AI/#YU6[[@TYY=0 MA%#$%E#$8%B:.;(M%"&Q]C6 _0P61Q5DLSVMMWM#Z3DC[L<:2:3M(:U!KS3C M7DA+2$M(JV 7'N]T!;95KSS;2BA**.J]4Y1(JMI%MCJ- MM[L<&ESQUU=L]5@-LO4 V<;Q'+OOO88B:^\8*"]#^#'P;46OYTYK6)7:\!R0 MU05[Q&=;TU('86;"S)[ S+J]\HH>A)D),]L&9M:((IUF<+IF5'X-6F"SOCT\ M&X%WPB.%1S8%5X5'EIA VQJ6F"TA//*)WL#U(Y*>->BFU'$T:\;>X%VW<0C' MDU[\:_Z2(3;]B\O>^=EA^Z@_Z X.C\Z&G7/+V6R##VIO+$Q0!8(0AXCE)8V M1>:A3I5K,;$@FVL[,V;J)S=!Q(OTYUELOF#UBK[1XQ_:[?(&R73[I0R2Z0[? M=J)&N]'S0%YW^W&3%R][E[W+WFN\]X9,T&B6.T'@4VUU^2.P:@)\!'^>B#^/ MM=@7_!'\$?P1_-EN_'G(,5+)@/63T6@^G8?H3A.LVE:LJAU\!'\$?UX,'S%E MA>C$E!7\J1M\A&D+_FP1_FS>%($58MI%><5*@E3O'JD^97"UX-.VXE/MX"/X MTRC\V3@_>E8QKEBZ0H25$N%AO=LO;(8DS^+I-(X\RLT5)!-.7Q):??:#\7X0 M"48)1I7'J&:)NE51&GQ3@E>"5Q(#%JRJ+5:YM4ZVZ]71DR$HMH_8/EO7>JX) M9(NED,_IXBP(5Y(<>*<(=S*-YP!'03A!N V94?XL*+$CHF"<8-PC&/@E\:H]MY;75VX8>RGWA,L)EA,L( MEZFV_69[T#H>RKA2X37":X375&T\56^6U^7DA<\(GQ$^\S9\9K<[[+4&G>J5 MFF6ZJ0Y,I>/,GK"B;6)%C6A@7PL^U8RY"-UN:WA4WL3[1J/-:Y6IAN3%5@G" MB^\J&06ILDW_O7B&C0,D:['&S+XVS*A7WHB6NA!$U0::T$.US:&V;2*YT(70 M1>/IXKA7FL8J]"#TT'AZ$#DA="%T(70A="%T(?K3YGQW-0I)5 G;+PJ@ZOKT M_#L_&9?FTJL1%&O'@S8'N-HX 8\W$%&M"V55+<6%M,KH-E$9F6V!/BPD)B0F M)"8D)B0F)"8D)B0F)"8D)B0F)"8D)B16#R?M=OEB+Z:S,+Y7BCVQ^]=^JI!\ MIC,5I3YF6I:%3,*5MCC14@*C0A<2&!6Z$+H0NGA28GYK**GY0A%"$2(IA"Z$ M+H0NA"Z$+D2#>A-_7HW\Z%7"]LR/1BH,%4"CU+$O-0)?[=C/.\RVW.T='VT, M0M+ 1BCOE8)? H#O.0 H)"8D]ASAUFD-NM6WT1?Q)K0GM"?B3<2;D)B0F)"8 MD-C6D)AHD"5JD)*^^=/7./-#RM=,U*V*TN";\L(XE?:8DK4IL56)K=9">C=. M2 M="%T(70A="%T(73QM<$NW;#S9;L--J.4]4TNOU3T>"L$(P0C!/)5@>MVV M$$SEKL$:^>JK!.*5FF5J>JT2K]=N>=UVY[ LW*H1 &O'GQX&'(^STKOOS;Y[ MXWA^'2H[TJI4R#9CDEB_T^IV2M,37@[A=S%J3"C[K2C[103<:%PM;YKBJ[EF M\YGDV\.R$3@G_%'X8U-P5?AC>;#LM8];W8%HD<(EA4L*EQ0NN89+#LM+210. M*1Q2.&0=<%4X9)DA_N%A:]@N;%B=8.*86)E@?+;K"5_6&E>"5X)7@E>!54V E>%6E05TC5V25SHIS-=(9Y1W)**\%E]O.[L*8 M$SX85 ZCNI#5:WV 0ETUTB%JCVWEA3I>$^J?88(/Q&^(WPF[?*F3WNMMJ'Y>7,ON]NQ\**A!4)*WH9 M-#K'K?9Q]8RH+H?_6JVG(;FC58+PXKM*1D&JO'@"M\:C/[UXE@5Q))W5:\R5 M:\-ORO/HU(4>JC:DA!RVN(.A-(X6NA"Z6*&6'I66RR#T(/30>'H0.2%T(70A M="%T(70A^M/F7'#-@>XVO@ .ZWV M&7@;E@%*>9M,V49,XGM,UL];K2T4,H0H*MMHF$4(-0@U"#OJ_;:W6[I;5Q M%Y(0DF@\24B6FM"%T(70A="%T,535:A>:6[ ;2$)2=]<#]NO<>:'5)B=J%L5 MI<$WY85Q*FF<;^WJV\XT3@D%2BBPEJ)^>T*!0F)"8D)B0F)"8D)BS26Q3D\H M2RA+**N*P>V]UO%A];,+WD>NF!#?)H@O3L8J,9#HS+Y[:1P&8^^_VO2_;2/. M07FR[[6 VV[BE43/GZ[4+%/3:Y5XO7;+Z[8[I559"X-[#FWV@#;'\?PZ5)8X M7P) _5"\8IG::^,%[@];O7Y%3&X%(*L 2N.L "''+2''TC'O+QL'8>,96&EI M[,*[A'<)[Q+>M4'>U>L-6YU.>;6"PL&$@PD'$P[6R-B0,"]A7L*\A'EMLI%E MY[#5[I47?WLJY)[ERF\$]I46I!,&)PQ.&%Q9-2C=5ONXM!;BHJ'QGTG^IP_; M7WG]BK__]N,\W;_Q_=F'J]&M&L]#]6ERA8U<;N,0P)9>_&L>9/=?\9%?8?^G M(?ST]__\C[\MWI5^FIS%T4A%64+3^SY-O@3IGZ?W^-]+?Y3%B;T=P!PA++^H MR<\[E^<84OR?WO]]/=_Q@C%\ 1?OGQVV!Y='G<.CXZ/#P?'E\?&@=W9XU#\9 MGAV?G1P-^CM_7S@;%\Y?@ZE*O=_4G?QA$:O]6$:?N=-L_%(BM M@Z1%AQ]$P(J!?_7ABS)/_VR> O("M+WLUL\\Y8]N"4A)<#W/U-CKM'_PXL2; MQ@GUVXGGB9=164ZBOJEH#KN]4_"3GWJ3. 2AD7YX$&\>VKB[S_8#VW2>4>#M M[058X6?W)5&<3/VP"%^\QCZ8L-?#CO'ZFI]WVCOT&4AS9#X__]CO@G%V"W_" M'C5' &H/_5FJ/I@_?EJD\'Q1;O#?9T,K&:+>4O^5 M]\OK-_?ZAB24U$[[M,L]>F4F6 6P?%A50)&H$@<2PYLTO1C!,0&YDM\I[@2(A"/H2!.T)@BXBZ-?;1"GO5_CM-O4N M0"\8>X6L,K'2MQ4-GVY[O36._@8Z:@DH*NRS.M).0*'M8$ M#TN+6 @>"A[6@1\V#,Z"Q%N$Q$]FIM*[ZG&_NG=2&M96"[B-H&L)$;RC'QH" MT"WFGX*)<-_1H6"B8&(=,+'7&)[X7A7.AD"U6C3M]YZ,I@WQ96Y$@3QMKF^C M6GSZ_YH+F&:Q+T&H!.=-40SKQ$&'C?%1MQ> MKE8CP#5$3M8(8H)JM42USE#XFB!;W?B:^*]R7>UH-N)J@FOBO+?^F+HW<5L_V(1W[8=^-'(:.\U@)?$X]6:) M2O'$QJ_L_5U/.S+;/3:X>@=4/*.G6 D*FK@GAO@GCGP (9 M[SJ$=]*'1/J0U+:8N2?1Z+?GEX*)<-^@+V7U;UE"5B^I7 )G&XAW7IRL-8PO MUTA.2HI@+?&O\_0.,PV"6;-X6HT UV1FMZ4\39)I)+ M.E>I,N_I;2@K"6UK M,!TN0/+0A%_+YRC\$2__$&3P^)&F(.\7E5+H.^)(]\0)4N!58M8_O+^ M5OM+'S[V\;HAB\\8EUB8MJANIG#/%S6+@:RBF_,@'85Q.D_RX8Q/F*YX?'1R MVC[JG9Z?]?N#7O]DV#DYZIX-!^?'AX?]]N!BL],5#TL^M.58"N!^, $F!,^R M,M"/QMX_5'R3^+/;8.1]C":8BH!'L3VXN6KC:?VW][HT&AF)^61:E9&8Z^Z7 MUTM^3]T5;+M<&8DI(S%KC:"2@"8C,04-922FL,_R'/PUP]4ZI;!)MJ3@84WP M4$9B"A[6 0]E)*8@<>.16%+1)16]M@G ,A*S!OQ3,/%&1F(*)M8%$V4DIJ!I M ]!41F*^2(&4D9B212I9I((X@CB".((XS40<&8E9TWKF>@).1F)N)5>K$> : M(B=K!#%!M5JBFHS$%&2K'U\3_Y6,Q)3.\/7A4-N&.N*($,01GB.H4TN>(QXL MZ7+)2$SI0]*88F89B5D#?BF8>",C,5_(#V4DIHS$?&L&MFVH(RF" MDB+XIH%%&8GYYCRM1H!K,K/;4IXFR302V!:=JU29)R,Q-06]MY&8J\3C",1[PS?:(C=[;D*([2(,W,;WFVPFX0 MP3?Q/(6KTKV79R8LX'EG55[!.K@T+C>A@L2#SF$]1A6^\O;NV[Y>-B^;W_[- M-]Y2>D5,M(1LF[<84%FKW!J9]K $XP3C!.,: ;C: $LP[CU@W"L#(OU^TW6W*UB6/XL3 M)?X/N&]X)-X/\7Z(/]#<=W3<%7H0>A!ZT/?U6[W#8Z$(H0BA"'U?MW7<$1FQ M(5=Q\\V-C]'X9;[BQPBG5*OV32FJT^H>]2KWF-0%(:H6/N(R$N)R#9I.7TA+ M2$M(JY*DVGYI20-"7$)<0ERNF75TV!;BJLS^VC(SZU,&OSVGOF5['13#\IIY MU.5TQ6%7'Q'3.'KH]B7$*?0@])!K5NVVY#H+10A%6!]9OS1+8UOH07+_UT'V M8I[$LQHF3&2F9LG0%7&V )Q@G&"<8)QDGV?S7MD/X;5C>.IV+]H#] M;!_Q!8@OP"2CB;=8Z$'H(2\ D&"BD(.0@Q4/[=915TAB0][BYML;5W=!]F^5 MA'[T\/#:=Y_O-2R/JK8^VTO\1I)*^0PX'?=*:_TKI"6D):3EE@!T!E)?(\0E MQ%5)7>A@4)HS;NN)Z]V'=JY"(-JHFF+KQM$.\YAAM],MC3O7Y9S%?UKS?KEE=? ML_5FO/C(Q$?V/!]96WQD0EQ"7)5(KH%D)0AQ"7&)Y'IKXGKWT1UI\)0G'?1E ME+>X[,1E9UUVTKU#R$'((5>LNMW2VD@50_0:AS/KT-E\>HE0-0/Q2N6$;4N\/S+QD&X88A5H&JTCH?E%1T_!K9& M8)&XARO7+(1_"?\J22'KMX9'Y66$"P,3!B8,3!C8!O."AZU>N[20HC P86#" MP(2!;9"!]8:M854^L??*P!S'V(^9#]M?>;WSM[.O,(C4_JTB-M7IMG\H8%H' M\8IV'D3 AX!X,9F[S*U_Q,<&DP!7[84Q,HG@FQI[?IJJ+(5_O$D< B=,O=T@ M\K+;>)[ZT3C=^_ @;)ZR/^-'7=QB^X$=.L\M\+3VBF>X+X[B9.J'1=#B-?;! M=&K>2(6AON;GG?8.?0:4')G/*V#[-9BJU/M-W7E?XJF_)"GN@G%V"W_"OC4E M ):'_BQ5'\P?/RUB=KXHU\EJJ6.XTJ/^=#2$>@MO?+V[MN^ M_CUM_GEN^S?3N:ID\+\L,K:'V==+QPT]$B"J *8/PW$$O% E#D2&+P,DWD:? M[IB=7L?AF)]SI6:9FEZK)-=J>^V6UVV7EXTBVK]@X ,8>*Y&BPC8(01\>C7O;S-]_^W&>[M_X_NS#E;J9@F;Z1/1GW__S__XV[K+/X-2/;KG_]H; *(1@NV+FOR\9>^B,SB[.#L]/+PX/SP97%R<]@?=H_.= MOR\9][= M;3"ZA?MG/CQ*>7"G'XT"/_2":(+NRBR((R^ !W_S@Y#%K_ 2Y!6S%KR5 M?D&@>K?QG9?%GA\"7N/:$I7&\V0$Z.='8[P2G2AIBI?"FVBUT4@=>)_FR2,K MP.7#H[PSNNKBNQK-L^";\CY-)L%()0?>5]C$FA\Q\S)0=^D:4,U@E0CDL0'RST(]X*R'\Q-\YR':M0CP\1 47 '.P MY/B& ^\$UI'@.8?W+>].[]#W\#A#/&LD35JDWL[!PXSY4>:ZDEL6V.LMP.C4 M3]7X##:BHI2@\FF&_SV)QA\C]"( (GS&K?-SGL!L!^?'_5ZG?WQV.1@,^D?] MX_YQ[V+0.^V>G[=/+[KM[6>V&T)/@8(FEZ-BT=1D*;SZ4R3/3P_G!/+Q2O4 M]YD:X3I 4DSQ6OS2O_.3L6$U^24I'BZ]3GG?XA .-H0%\P*+SP'&=TTX ,N[ M#>"^!)5*N$@E(Y1&UPH80(#\* (> ,?@)_Q26-\-,#I8'+*28*RY%<)4\Y#G,Z7!7DWD&BI:GIK,POE?Y HC=(I2< M5>9;*QSED\ LO;/_4D";R !FP.^ )*"C\O[FB@?U$ \^31+YBS:@8LCXN$> MB9L3.-(,.?U=D-VN/SM>G<:RA;,!0@.01N-UZT(L9$#<+T(1'V]OG_GWH$VD M#S/I^E+U%SA3.#T^ H06GD?J[>Y\N?H]W=EK>4L7G!!NTA4G=(4CL0WX-%WO M[GP^_437( 2=Z_81>6'3>(1)_@(^K[E>P6=: 9WXE+""%0D^'LM,IG[RI\J8 MIZ3FX(F1A/=$"XP#?,>8D PN(H[#&&&(!K[%U=)2\=5,A/"V +7):!S@GI!) MS?3#_"SS@X@4#N1EH*( $4]C6*X+D?CZGPH5%GPO6)0HZ &1@DF@"")!S,R% MGLI0F<,O3)ST[.P6%,0;QG)_-@-Y0\J!639N"72*C*D GJ1!X*Z!W]/R4A3T MM'^&2CJGQ1F.4MP^OD##FQ8'%B\O@M088J6H:WY3!@)K=HTD&D1KUD2O>_&V M&TISK!@P:$>.8D \)@)6AQCGAR,P+3(7YUDJ>*">$A<&JR/G>C&?%]D'*=#4 M>#Z"KU%--4R;/DU4@,P?CID1!GY2EA[H;E3RX7T@&R=>I,#F2/WDGLP3P)84 M!"H>#A]>BM=H">0^>QQ,)H#IDR2>8L8*;,BLP3!ANR0_BHIWDZQ@_;K O8$1 M 5*V"#5;A*G,5) )$8M8)6.=QR*DDD"A5=%0K"D"KJA(K0!5$3H:L[1M!@S7 MQVWMXQ:U<4;,*7/XH2M(<_3('EC%9_-:9B3N:^=DK((9#D:8"E&3@2^G"K!C MG+]Y6>V*D5.P-4=,X18L^['"Z\C.9X.<;/)9$E_G1OHBL['L"+A1&(+&8WC7 M^*"@FKL4F"@TTY2S/E(G4U!7P#)+O@4Y$[.XER_UKV@* D%:E0E6#D1Z=ZO0 M8EV[:,VAC>@Q,'1I_,#[-0<(.P*TALN/8VUMA10 #(/;04[ATDA)!KEI;'5D MP/$\961H*HD8=T$49W1\-Q'\/F9&,8[I:X8FPM)>X&GI%"G0O%DYQEN0NR+[ M0R,A!BZ9^=\!;I&:H':"PR?TF5@].GV,K0,*^-J_8,YG,@=TU&X0/ I,]6., M90UTK("3HN*#;]X!(TB2/-NQ\'P_0<'- M $@ >L\(6,D)NV*,9@[1U.TDMDH)D9WK10Y M7F<^(@9!J#A07T'X*JB()W1BI7CAVS'(2:!Q:M<8#KR52A+@7F MV#].3CZC.::5 $NQQ M2_16/(-0%:( .:A)9T6=0"_M.:>4WL;S<(P*1Z)\.B&XYY_S:$2KLMZ+QQ^4 M;X \WL#=D4_ZI 8%+"M.6)=FOR\*D$O8OM=I[_\W[1'?&7"^A&I7\%;M\TG] MJ3&8_/2YQQ:-6X;/QK,@TI[$W&; 0YF$J)[B\?GC?\[3;&I#F!X74:#>.D\2 M.DF?3%OC'8;W6H,=U3\=D",C#00 L@@GS!:G 7-&>GHIR/V<9.07$0^+&([/ MH@J7W*::M5HX M>.5OOY0GE<;.V+0:^>FM-Z$BI5)A_)XARZ+/,"^#]!SGSBR=PU/@FC'H8>3< MT(J/N1H/ ^U8'? Q#]-."_C1G!::;0EK!P?>F4I0KT#E$,/=VDT[19W1Y8S MAD(P.=F1S>H(JEOT)_"GW$MH^!!K<.]&AAA)?!:/U?< !"Z8QP?LG^60%BKE M\1WJ;^A8#<8!'.<:11QOAM^M[OT;.9%P_"4HIR<@*U+'^J/%:J/"*$G,'+,$ M[')_Q-PR/TD5!E/8 6_4V1DIW(TU''_G<.^%\3PW"/%8Z;"AQC7H92@.O7UD M2) 69T/>CM<42!*3?W(O/&&#$PAG==*?3,@U=FN24%1.]QPX5]H0"0-V,P:( MFHZ:B9)B>LG)A-&I6^Q#Q2O=2(7.#P,N.&4^J\%C7J;=APB_EK&IR6FL@F]H%:.J!U=B* *A M1)YUZ^>#1>.OK-YY:=%$YHBFS@ RO[2\FS@>D_<:ED/>=$QB@P5'LGN88 M "PIP9!:X:PX3J#C2 :D*]R/J-VF,1P"0IJ0:X6K$:UQBOT8>3,B6_>!Z ^] M,IT#6/DB1:^:^O=H(.,5"1Y[GM_P5/0H2:I(0J8D9$I"IB1DOBXAL\[LYHL& MWI=<>#64X?RAG ">:0F;.]-2/U3&13!+XO%\E)'/*P43!Y@,!03Q\.,9AU%O MP)K/':T&QS :2W'K)$&?M?8&&R#J&#$'&3&R&VEM@P-PHSC57!!,@3G)3B-Q M)[@L),&1-X(-HMAS]1A'M=#93]D';[>SAZ28SGUR;2A*/QLIS4R=%7IH;F3I M3]YN=P\VB57WR3WY'>.17@1%@CM[>[Q.1;N5+.BT,I%G HN?QG@5*5>8N 6<@_@" VAYFQ8,QL*%/1,MDMZA;\LO M=X %?)XC]86 J/D5 QTAJQR4ZL**+BA13X1[@R/AFKL29RP2R!0SB&9 ("K4 M600.?K<86H NP$8X;(VY>X#3;-ZKT6T4A_'-/9N3>#H+U$.-5:[CA'T2[K-1 M4K*4]\W3%:E_((1&@*'(8;]AO,K@+2(:.:^7 EN75CXYT4ZPEJ,QZ;:G,::/ M[.YJT=@#1@>< <@5E?7L$#O9 M/#YJU/F=)N7.S]_N_FK-)>E*>&1A;'.5B/-T][2# MJ[ 15@G9]X);T %0CZH*F=BS>1(QET;\U&\LKFTWW6OEO)/=8'DR49YCNG"/ M3A4UWGB;WL-FSS7N(V/TT"$[RN&.PURF& V3,TOP7 W>!&2A1J[(L6E'5O:P M3"'Q\BB7Q>P?R@]TWM)8=L=*IT=&%!-*%$?[B9K *=$1S&?[P/N0'2I%*F), M>5@S_YXY$QON.N6J< HZ.6I!M_?B:]B;CCQPW8))8=/AFK5L4 >N\44VQXSR MVA9D%VLB]K3]-#]3/R/ANI0Y1Z43-CMO1;IMOE++M$FIMTEU"PE^RX_(?3&\ M!?X6TRW#>VV0+.9I QW R](T]T^SAD3?^U.=$\KN%5)G[CV=)##UQT2A:"X^ MM"T*K9'E ;^H%J=W%?"?\L#NR$%!:A!S%E@!9F/3"3%KR3.5\;DV+T^OY\Y/ M:4U-L #H29]9]_6N0!\NVP6Z*>(V>T"=/C7%'Y3UZNOD'SC&3*%'%.@BO$]1 ML,Y =9_Z(S6G$FYVBD_5.&!W.F(P.>9+B=7@?>E\]D##FB6(YH\YFF5N;X2C M/I\,/,^>TJO#6Z=!;$#C??8C-)(1 O\=H#E3!*_A2IKI4 +N#)1X,-^)?(-, MRS.L[L%O**VP8%V8E'Y=G 1L(:]XX"PD(ETCC"C3'&B^Y9@BI/W#J:*1,^:< M'F+7#PHU-MO#-+;/./"N;H/9C%./QW!!- XYSPI-,Z#IY$;S>*UOI$M<6;^Q M,03_Q35QSW,3MZ&T_^4)%GMV/]/B1V.,-^>JDUS]M09]!J;IM) .8WT"UB(F M#0$U(TK.);/1YOB"1?'U LR$I;M:N8;!E@TYT12Y_G.3"=$_3?7W3J3$JB%4 M:;-05^,6^N5$0S08W_LAF-RTXH+(-=95^E?C_C#<,B'LAT]869C:/'BTHTDC M-91 :H$6M0\X3MCU1Z&+U*%S8,:D5\*-1KY:G=[1/#Z;?4]'I?$F.]>G6@?@%P"4JF%[/DY2A2D8-;,Z#TP2M("&_;ZZM8+& #A*M=C$M M(PUE \6IAHK&G!+_%592VZ9OUJ49G>?YB)C-5.T#>(.>5Y,H7[U MGH0'DB"[P724F0IQ_"0B5)G8((%C&[KVH'-.CL'E6H#T<-K 8V9@NF@'6M0J M6$0!DV(A6'/QD!E7&^.ME8>-T'AKBNVV<5(Y,6AMPYZ. N$PVH+NX.=\Z9M3 M ;80NP# 85(2IX%1VP47D-9IB]\5'I$7T9TL_ !'CLD/WFZPQ\L=P5=Q%-Z[ MM7<:T>CY<4CETYAWYG/VN@I(Y:<(CNMW20QF:H/#!$&,]C'"Q C*^^3((2EB MR% 6GM2"Q07L0[3;PV -FH<6V\>F<<6"LY2"UYP9%K<*,)[#HTE#P98)!@49 M&(NUA^S'#' 5)LB)8GS,I>:H'Q@^QO5Z8W:0SD%)^#6OY;,=$=CIZ*[%^@6+ M#228D3F9YT6<*1XSGB#AVA1^3^>D.9'ZL>9\D.#Y>0L/LKF&MWB=^S);0$K> M;G0-YY[5A9JYQT\9$7GYE)EKI=B.%^NFD4'[:598>'X8;@1+%7012JMW7.D^ M-X!@JB37GR8=!UW*RJ&KDVQF:WR5 5.4':[C8$HH0"BI$5!GT+NG:XR$OQ8. M<54 :*G]"1U&+KGMBI#S?CQ? E^I4*]Z^.9V[?F;(Q&;B6I&-% M6E^;&U&GR(CY>ZZ3TAR%+,""_R_VN0N^)3A^C0@KCG?15.(CIN/-%TKKMHM\ M[DFO"51?:D8U]?\9)QHC**"BC6T-M9:;UI9H;8=A ,IF'E@TK6AT0H)>[3B' MFV7#=B,-'OM[9\W8Q7/Y;# *XTVEY.U^T)OX9[K[WOCK)W3M[Z[P7 M5!(^L3XA"DRJT'&*T@X*"&QUIW6K-DS!B;W!6^ 5DR KRH,%WP>6BZ-X6,K: M601<8PB"PBR8D:_3:!M*!;P-)QLXSX)F18K+RQB'.*#.XA>^F\Y(&]!4@,GA MVH*.QD5;-W JZA9--F-DYC9P4K0&7_IIQ)0C$Z-'O8'Q D8V(Q]SK_#+_]!DC(DZ*(6>5>?)-Y M8U+,L3@=?>SD&VQY$W]D"Q&P119;+J#%WV)5ML[46\AX=Q0=C4IY-*F0VX>I M)N,\HV/%3N%.5"DYX 1:C-(>J6+9#OE.\KXMY*2Q.;S-Q^-UD2GO2CM3&X[; M:V,D3ES#MF8I^.[91_BDY-09X-7WO)VFO0?=I*1^K^JEY 1A%E+U%C%X[1IT M60UV2THY@]^NWH9I>1LORAI\YC+RQ=L&4P67E9-H2+;<37XH"3"6+% 8=];",1YNCD5:*_!31#I_L?:I43%S6 ?Z9@-9S+Q:S8@W ^A[9 YQ5[/1G6[G@3..* MSDA\W:*+C759&7>0L="8=!%:O#HK]"GM#&0+I7G:#EWDV2R<@@-_ MWC*(NTAW-0)9!:)R%;(O!0Q+AU9CV=\9EF-062;^<0%T B($-]@0WO='GF1+ M6:*WL!#@.F$ .QF[J*0KT[!U+RHUUGPOI=*3N])RR]1R2D>IK5*ZU+_/-NS@ M@ALJIE'YH>G.5^9,%W\NA&[PMQA[;5%+8@;/M1_]J9OA 7>\-QX1#-QH>\O- MSEO_G@!3_@/3)UU#_I]Q4NB8!>IL-F?1 R3X6YS 5;KM_8%WSLM*K5LN5>MN MQD8FJ%^I\4*I44!YT^0A,+'26&>IZEW#IL[6;H)*@>">Y:G?+SG1;N]@B'IS MN$JO>!&*E-5Z?2/MHTD.F\23<8Z )1'@7SI'!X.2P;N2"LI;\>%!K]0%D^>N ME"=5W(N_]0#C,#17$E(<'W3+1XJJ47EXT&X6)GJ4$^) P=(0)>IC M1-1-9;+7ZL:W%8@C78#(ZA0;_V@U4EOL*&^@K<-TV+TG!+WEQKK9_FKL(*-:8U^_,TO 0%*D'*&_))TL M3E]P*W=AQ12DT\]VO'1^2M:-::?N1)6,TF1JNU8/1=$M?DME9>UWK3TT0:R5 M7F]6(;6;6L<6&A3I'#WR.G!G&VEQ> Y-#9M(99U&7]3X+HZ!Q8$AT/+.3IQ\ MHQ9=$*HLPZXN*!N!S(-,!]M#])4DVHT A&N,#^L7*$TFM0^.2J:7ALUKJ2O; M*0^,E:NI.K6O5,G@U!+!D>_0-+8L3PP^BW4R [JX=HC@Q@I$8YCN-7@FQ,>\ M(W]C>*1=,;$N6I0C8W%)G9MPKY-BM4_%!@U7;=+4QL?76.&=CI1N M%8!Y=;1@-:4>@4Y<:IT7VPS%R4<4@"Z:W2E;2I\Z8>.'UF12>]>_TSD0"R6W M)L3),6@LS?V:3[/(1T$VA/K^4-IS2T$2SM]<&-8!EHJ>@W2O$T-<7Z_O3"O8 M!\3:QW(@@Q?NDU K\9,D8-I>F8V01#9S<+(94 MW* $V#7SJ<[3,77^*X:J8?8,1H=OX:1!Q?JKAL^!=[*TX16@HQ6!508+T>5; MYA?*W%&HGG%,!9/0:&RE[=.!(&?!%SKC/S-%M@Z5LS(\\_%4F*X?(]8 M35E M A75[V)#'ML3&YEKS#VN\G:M)OO"YV!XH.-1^P@[V.]T%B?&+$;/M7Z$/F\> M'FGZ(^$8* ZS\[@:@JG.S[^V";.)(@N9+[ C;,PW(#,4SQ7SG:Y$E)*5SG%J M1:!8QZ>T #NA#/N5C(*9KOD[SFI:0(CA-3] M)GTBO\S;^>2&_W:X1L#'^2"4PP3;=ZB_*+XYZK+ZI'^+]9NL)%MUG1=,9_#T M(B3<2.X&BA$KIR'O9*&NQ(:M8"O38*Z;AN"H)+5T2;%T>3WO).WB.EMDYRY+ MI=@SBQ'DG6:LK>YBF]\'NLNXD+%-^5.FX8UN%&_J\CG5K+DNRDM$[O\EY/Z5 MU&R.VJ2Z /Y\I<4^3$UV(9UVT M^P$I<(\R -T@\P D%IRPWD6RR17&*BH"P95(9&6[@ @^D O.B6!6Y9%>6M* M,U=L=XE,]NS8"S?-*+Z+"B_F46K/7QV=-HNH?()8/FE-ZW>C( 'C(,W82;J[ M@ICW6+BMA*;.^M#8A9DJUTGLFP:KMC0,7X3I,[@:&D*K-<]YQ/8S+/A?\YA[ M4-K>MYP*S?OF. ^+2PP$Z<0ZBOWD>76[OU#11V?/:GSH3EEZYS*[TC?V]%9Y M)WF3V&S=]MGB3T=)<(V0Q[ED'QXD$&8((Q 6FAQ^WFGOT.=TYH_,9XWK2Q3C M(O]7T)53[S#D%U+4'M.KG$BW246Y-6;EGZTZU8V1$?WG,CW?Q3+L&,1\ : M'KF588H31W'"'4]QKA0G3.9ZRQK") EJ_>;S?'0UNUR,>FW.M7/T4UIP^83! M1(A;B'L;B;OWP?M]E9+E*@<*8^@L1D\.3\(P!?F<8>?B M[6@)**Y3QY0(Y*TG'\KT7^.36>=7X9Y*K@]&)^";UOI<;JF3 TEEG>KI84[Y M8:34F$(N'%5@:1TA4>@1CZN*%];G^;/76#_)B..\$H)U@_6%"TOEC3$J[)$S!.YH$9$LO]B0HMAXJ#F'S;54?/P^.Y-#Y"3(U\TZ+.CHHQ,<&% MAJ..EYRYJ 9\J[!P?PS 294+:_+=848/DNHHU/(ZT6FMS8*QYL6(NPK0@VA. J(D6L5F,W]Q'%KC(.Y M2[+S^"@X0FW[TI_," GC3G?[%^4]$@RZ4EL$ZET3!G_2T @H?DH-BT#C@EHB.V6IJ3;_F&5+MWYH4#)+HNXOJ?X M G?Y7D&L3MNLL>UX%YEXJ!=2F?"_WU/ZZ]#(KC"U7 M*/31,;T!"N_/W]W2;2F<&E\](HRX! VF+\+%81\%.#R0$K9^\?X2YKAAJ?.Y M?3)EN/#$<)-.ZIDL4NN?+B6=-,+< JX0U2^T:J=F_%$X)6;761(!<+N?Q$S97=,8;M)#Q?"LRV_-;MT9'^$<=C9*<- MM53^4$L==NZ,'D]:;BFH!;I^*<\!2^7&-AI-%(U5 "Y!0QWS:7)VZBTL_^3J MS.L.,8W[2M_ZQ=QVL%/LF:'G.*!6A(EV^EQ=?'=((K!#>/*4XT)..06]]*@) M>N:J!W(_K-!.%,4(SR0<3WYZI7JI%%NQN M6$%=-6OHG5]Q:U 4H>U;J MG42(SH(8M60'-(L067 2-!6)=']4Y O:3S'R9R0,=-:<3]/\+%=83*WY U6A M4(][\[,\.X08S2+@9_-KD#*F9OS!-IG/QBUMJH4Q6KD>D] MF 0WQ0[76+P9W7#N$!O VE^*/6GI+OUT;XK@]WBERPBW8NW4YXJG%)(M2!4) MB'TK@4;DQ>,L=2VK Z&%][F.4'0H&0;%F1EZ7IU.T- Q(>."I2PSFKE)Y_,M M&&/C0>JW9K:!8_MBG:FMLWUQ0/J(DEVU/6VP>Y05CL#D2)(CBQ9IE-4BM+AW MF NMIM("#W:ELGH:LZ@8LI3NGM?%!":I#[@ B(\ W7DN2*[MV#$#+YTW6T0P MW98^MZ <@\GMCP>HP E6F4D7PKN-N<^,W)@^NBLQ=6,?F[C 0R_"1.PDH<$0 MV8JEVN1%3J_G9YJH 7:Y04\MMR"Z0PO]-IA9%NIX-^Q5G$1KP,+#V+7EN6Z) MW$EFE6VG$V"YVSZOU**T?J!M#VV=IJ[#9S%+W>39HPJRY.)Q9]@"C)C4\C(? ML*C2XCP7-]_J3A5#)/[C&_*U.5HXVI:69^[KG4[..?QL'N!-@MX58!@W)FLY M=U^;SOGH-[0S%0E^W-B2N^CT7_\:.@LBO#$E$'F( M8Z%;(BNDOE9 G0?DPSKC:)$W6_4L+HP/Q1[DNA.TX:H\I!G-R(<:0C?$(?P/ MBX)8ML!A1PYU.LZ -29[*9Z.$EM>K'#Q/,.0U!W;5CAO"PX]N!IG-(P/O%,W M;=J@A4GJ;NEHE741&N]@G1RA*URHLKE+3C)B%H>3& #?O\/[)F^-7_ MWM@1+>ZL-8RLLNDB!U7 "KFI0OMFU>&'9N M0N.Y:0^WHL)/XR=TRZ&\.C>/-*:%4"-U;.?A!I.U;V8+/# JNAK;NC=OFDE/"DUN[3%C>3,F/*2F(\"Z-^"PO\26?>G)+29_ U&7 M4O7 +K7S WA.GI[#G.K>,*MN-YM;3SRFY9'CN7612C\6%JZ''&DZ,R\P@\J- M9X2J,0E?\8V8__0@8*Y6Y,:P+ZT +[0"].0#MH[@%!)J5$;-DO3?V)-FSF\F M7$[UD&I_>?9,4Y#T8Z1+;0T'-8UOK!M_!9&V"BE&$)G]V&9'JP968!&E MJ=FTX[.THS8G$X?)6=Y+MB19+*01Y3V]5KP(;W*7BX/CT)IXYE)7 SAF(F\* MVAG>N(YC<>6K-M478&\E1#YXRG$!V%\7I_"1GQZG-#(KR;LQ:4\BY[J1B\!( M6-);NUH&(YP-.\DT!Y#_6[*CWOD]4O^.$7] M$%!(XL")%4K=4IP_(%&F&#N452DI%1R1Q>3X&FE*O3$=18-Y+QL+I(+:"G%% MPR.I.RXG8Z0FV?=A%D] -*\W##P%!.,">43@.6@:;F<&D+IQ.,^E/6< @GH. MS%"7NV2ZO:Y)>$#Z"\@ISR!Q _P:)G:J%7:NQXRK"9#'K 'LFH8I! M2;MS._/+73 -$M#\I\5+#"RBIKKP(O?J:ZQUQVI] X3$25FV]09P4L0[=JT2H\^VMR., JC4?)8C^*QS,QO@'P*G?+P0'3F M#N8H)SPH,"\@-#RXL&IW%I;NOL,3.R,_9#,II5@W6%R1XP1;5J6;PL<0K8'1 M>%\49<*?<#B_7F(/+MJB@PTT^?VS&%N5?:1T>#G?NNYJ)CI"Y M4WA<+5DKU LAX[R!#O";CV9P^Q>MQI_%8^IG1_3<&W:IA0W9TM](4F-[$@[( MVX&(FB96O:VE6]Q8G8D"!6I,H5\"% 'H42!8.:W;IG$BL6D@[J\?@V8L67S# M2D="NI0R\A0>Z@Y$6:L;V^2W9IG%%\:HY6XICD@LS:W^E\Z@W6JWV^4XU\MK M?-SI='3_+ MDN!ZSI6-Z%8C_SF.#\RG%O ,YLA1&G7=$6?"%:.9Y]>L<&A#?B5 M Z4KK?V!H#]U_R>?8<[4"3B[LG_AY1 MAAB]X"[0;4+G::K#_DN9OGEB;6+.3R\Y7UTA?G$/:F'^4JNUK8^>KBQH?Y]15M[NSLG5[SM[WF_Q M =V]WSYNY1'?'6-ID!3!T0>)/S(C_\YL*>HN>W8.VX=[!SOL1=#O0^C >T@(-O,"=;\NS:B[CC$ MWO],]T'&Z[%,1U<1PR<=*R1K,'"[UJ()=S*_@6W@>0Q6G.;5[_3+/A[U\P_H M@W=.-I!OXP47=DOGF !IG'%D*J7( &RC<3(M"V3/KKW?#>H<% ]_&6CDR,/ M[4T0D=_L__G1'%4R3BT8FDQ\RL%F_PR1IDZ+-DAE%@3_#UPE(:#]BKT$]92L M53#3&'ZXWQZ^"L,_@%#1O2P\+#B'59[<(%*=:6^0MOIW;:F9M=?_03G'^J;? M5+9G@6U]4K:#Y?J$T\@G1[XN, #./PUXB#U6^W-4&*@-NT0-_3A M[08'ZH AI5^(@?R\3\<>Y9M0%CQY"HPZM.*YUTXT>O$U6ORPV.$&M:O?#-2. M4-QC H!EA*VG'&:G_DA;<'+@/^6#R(C4?X'-1LAVUGBK)S$B+07^ M[@!J>?MS^[(/WJZ_9].(2&J[31;R][%&O'N]QRY5\V+*4"6AY1<8EL;^^R>! MJ_M*C ML/=U[_$QJB<4YK1/5?:IM.E<JNV_L61 ':C@[V6]VS8M+Q? M,*YMOQOVVWM<-[?X?3>G>W]*2>M$"SXVL3:*B.:N,QM[,'#B$=@!!3VL(GH<@C"9F]"S3Y]T*MC%)G-01.23H MJ[]I,S\B-B+:UF0>=A M?SV*T@E@3*&VF,3IZ%:;092V:>!$==T,&8[WY&2NU6'R<9N8OH[\_*F_S@/_ MY/UV:N&UOIN+"I-< >NE_+?E]O!%VXP4#JQ?-^C]9+N*TISRJH0_U;T];*YO M*_24Q[;67#5O-7I=.K^"1IZ)L:,XC),/_]6C_VG\C76=$=4*Z<[B9(JFBO1( MSMFB9N!3UV(@X.7.2!H.0E,3KV.-8G888[JF_FU5!J,5(VQ6X,XQ[&BASN-9 M1^SBY!YM#Z\3&#/H&\$>Z=(C4]:V0 H/ZQ\!W.W$+?E-><3[P40SC)MRT]'" M.^VH!Y*J>D.J@ CSV3[\&&5VNS/_7D\@X$91I&O#<7DS$0KB&@AE.P7D #/*4G9"*.0 M7+X\>X09]W_("S/8T5**=_#K@L90E&%!L=+VM2X60AV0X6%,N0.Z:#+-N9[I M0X;E4T'F6_OZ7SCXU'Q1Z+]/*4WK;/_E3EY.,A1VJ1P_=3&;&N)1%"1>]H*28S,,)[M(^@-CPG?DJB'3G*#?WI%A2 M4.3%1M;H8194,JTPV!I1<,,BHAZ,J-M,9K'>]X%WHH?+8@H5EUHNKF4: RUS MLV0 *CZ5FZV:+&H:366?DH/)VH'7R.UOT-M!'=:*#DE'3_$Q5VAQ\*=A -S'.:+P#0\[M/\KSD_,M?G#I#^\[.3SS VT&.O T_23-.8XM MCW',?S.3!DK:RK-)"/9FL'+NYB^';/Q9KE>8K^&-4U MH[]PR_=\L ]K:HMZ+FG0RSMP^Y*8E1;M56[FDG>>M*YMW*9CRZXU3W,(&CO5 M59$>-'P+SZ?4LZ)?@5M738.,,G-PVV?:# ILS-O8*^C.SO/8E@V#!9?#$B?* MOU@U=WFMJI#/L,PSV=)E2X23=O6* MW4U3[=>28*C9GUR^HV=>NN7(EAVK.A M(54P>)U&RDO(U^+<:;N=PN#-IU$0"=O$(84"R;8>'6#:XGPMRKEO%<<8/FF: M:8/%Z*6Z3AZ6H\87UO(<0?F MPX.(?31;*-!2&"N8AV+QPMR#Y;$,< M<@PD"*3]>+*/=OVN\^HOGWYWI.>>#HYIGX8)$% C#J6XX0P>)WP%-[K5>K2N MO&;/#+$JC"R;Z**1D+?+7BM@#*EA\R1V.EV=JW!@O)B&XQ6'R.JH%Y,TQ;IL MBJ#&T45&R@S3] 'R42DD/F(2>5R#4K.E,Y=JKVQ*/MSTR9(WLS0+>.H>HG5C M8B+QV"_2+U(.G4^F]NU 22<)U,#)\/ #[Y*./DVY=;#[-NTU3%=)#MN6T+8! M*@8WD>S3_>Q^IK0V0J/#-8_$1$L"_X%W862)GRLJ8]N5:9WCTK8QF1B\U8XY M*MRG J)$<=8\<0BV"6'A=;NGQ$/8*1G[Q0;DV/C+%X^I8_3'3M[MEK$NM7LU3H_$SB--8A M/9E3)C?_YE"6 ^EEVM=MJ7*?FJ%9 ,]Z.C]^D?H-_&X]D;^(V;QH$8NNO@7X M8 Y5VHF^V/R=)P'Z7J ;89=K80&FEQ2*HNFY&ZO#91\5M0,\$HM M]^@.3&<,9AJ2],UGXP(WU*S=;&OIV0:+;0<]YX! /$Y7T\M@;>AUF5X>C:Q6 M0#+Y _/?=8&Y^_R'4'X@*/\4E/\-TSIT8L6C.27#IR$^(+8=+,2S?KC-1X39 M4%JSI)=<3+&!+9PRY?.FWE<__1.U[I%:S"ZT5M'"S*)57>/;B-.XSRRZPJ6.I4^EM!02C*#-K46/#XOTBOY;O@Z)YWA>R8( MQR?_6*)1N^/MG!K;XHR:I9J40.TA: ]8"B0Z#PP?=XYY S9^ZGOF"3L+%JU% M>2?GU/].=&(\"V M'T0(?J(#-); /6'*VI5F:/.5S3%D:W8&_/179IC.BE;UAL"MI^:>5W3J7%] MCWLM3TES;GEYYE5K?5?\PH"$I6DQ"^TK%UL/$A-;T< >FSRLZ,>I:URO5W:5 MTGE!U_=NWL]"FU#3!91SMMVE%#Q%^:I_\F[C.PS@\]F2$>.\6R^(M0SJATZY M$M0U-V]SD3<5Y P-D\E'SKY"TW!,=33!UE:AZ$T'T>@$T86/7^I.0^B0SOO/ MK>PZNZ;S8PY/9QH Y6<5FYVO.GP$A6FIBXX9ZA6Z@(!%GYQ>P4+ #3>S"BM\ M[]\JB;F?W@W[G18WY3YW#S )D(5"",K)T;YM$T#(?9YN7M81)M6N1/55;B"M;3_95%V\[5&-O%*B M.*Z8*,S??_MQGN[?^/[L@], +L>5S_#J$:B17X$L3D&4_?GW__R/O]D[G"[Q M%Q0?_2W.U+E=@KV)TH_@PQSYHEI8,^BV#XY+75K%C2[> M4%3^0<6WS1FU7JC('%J?M-X%V;[S!$R$M*2N*D?=UE&W)*G&K%%G #J3X9 ; M1I5QO^%!MR36[G :L.IY@',I3_ZMI+$:%@U(W,3SC*PSLIU*X7M%;6J]HF11 MU!EL4*9^U !'PU/YSV=.E/J$]6JPL.;ZXZF?@&%'7%P9*LJF-],J5S#GG6IYK.?.-H[TLV0W$U2F=8Y'*N7@2);/:_D%9 MG<'LPDT[5:YIC&CR:*[(4<[E=RK,#>_+TDQ[I>MUY+C200/M=2*'VAWFL&/1 MH9ZS2 68TVF0IC:-GM/&[8'9B0(E:K&'I>ZVJ0'HL_7U"@^,82P%9%6+RQJZ M$[@!6JI;NJ3>+OM_YRDL-=W[\&(<Z_1TO@1.B#QU[\8_9 M./\S6?D(O4->4W?XPT^%!^5O6/G0Q?L[K[R]_;:O?]/;CYN\>-F[[%WV7N.] M/\+^OZF$JHRTR+F.LRR>_E20N*CJN>+4_8??/+I,1\;C7%],)?UP M&XQ!KI>J.CK- ![26U;"7."S!CZY!K*S<5@U 3Z"/T_$GY[@C^"/X(_@S[O& MGX<<(T<'@Y>!B&]<'=@XR7M?"%9M*U;5#CZ"/X(_+X:/F+)"=&+*"O[4#3[" MM 5_M@A_-F^*V"ZZ@E2"5"4A%16-"SYM*S[5#CZ"/XW"GXWSHZ_8^T L72'" M6A#AX2-$J-/3-"0ZL^\>)5]ZIK;@);"L'4F><9[XX\7%@F3"Z9^.5I_]8+P? M+&=K"T8)1KV84>5=Z06O!*\D!BQ855NL$$X3:$<-A" M?Q2(4!6,VQ3&<4?;ASO.O=:ZO_9'?]XDH"V.]W6+J]%(J'[$!7._K>'.!>B&8$YU+AU&^W>OU>Y3"J"UGA?=>)-PJ5 MG_R\@UWP=GZT^ZP;DKPGZGH)?&J/;7_9&%HU@M4(EQ$N(UQ&N$RE7*;7'K2. MA\L].877"*\17B.\IESCJ7JSO"XG+WQ&^(SPF;?A,[O=8:\UZ%2OU"S3375@ M*AUG]H05;1,KTC$4:MJ\%$"I"\[5@D]5 :GRF5BWVQH>+8\3*QM>C4";URI3 M#+HY[I6FL0@]"#XVG!Y$30A="%T(70A="%Z(_;ICIF59R"1<:8L3+24P*G0A@5&A"Z$+H8LG)>:WAI*: M+Q0A%"&20NA"Z$+H0NA"Z$(TJ#?QY]7(CUXE;,_\:*3"4 $T2AW[4B/PU8[] MO,-LR]W>\='&("0-;(3R7BGX)0#XG@. 0F+_?WM7V]RVC80_7W\%QG>=<69H MFQ1M68K;S/A%[O6F37*).W?W$2(A"0U%, !I6?WUMPN0DFPK?J5L2ME\<"01 M!('=?9Y= N0(/88YQ9X!ZW5'Z-/[HVP1]@C]T;NC2!&$".($<0V!F(40=88 M05+ZYM&%RGEB\S6U&(G4R$O!$F7H>$S*VJ2U55I;;83W7CLG3;@@7! N"!>$ M"\+%PU[22 Q)#$D,V01;)8:L41*+UR;+5\CIA?8N-%&G>);XUV1QS MDR!'PE83@#X;3I8DJY?+O[E';NLF*[*K)]A52'9%=D5V17;5;%F179%=D5V1 M7:V+K,BN5CF@;M!4Y"HG*\Y$5&:4!Y11W@B6V\S3A3$G_.!@Y3)J"JR>.P=( MZ&I0#-%X:ZMOJ>,9*QG-H1IB&6(98AEBF=5FW@6!%[2):XAKB&N(:];N^*;& M6P#Q#?$-\UY3(0'@@/:X\'\A.$"\(%X8)P0;B@^.GEINX:M'2P2ME^ M$B#5Q2D]/N$ZKFU&KT%2;!P'O9S@&C,'&'A^=_7[()J"K57[<0(7O4>9[T^=&('S& MF4@-QU3+NHR)6&F#,RUI:91P04NCA O"!>'B(>(X\ 2A A"!"&"/ 7A@G!! MN"!<$"XH@J*TRU7)]I2GD4@2 =(8<2THW_*U)_PV,]]R.^P>OIB$Z*@90MXS M'3\M '[/"X $,8+88YQ;X+4/?7)OY-X(>^3>R+T1Q AB!#&"&$&,(LA7B" I M??/H5V,*G-C%W?21&H]5ZA(Y/9:*''^458%(F9R.S:1DS@<P*K+8V=N(NXB[B+N.L%N2L,.UX0U+=7D!B,&(P8C!AL+=>& MB+R(O(B\B+Q>\B#+H.WY87WK;P^5W*.F\M?"^FI;I"."(X(C@JMK#TK+\[NU M'2%.$9K[J.^R?=3K<;^-W>X?[QX4EXW/)[^R=;[VXH M8%&8%W(L#'LO)NR3&O-O\^/"[8E,Q"54FO+?^H-QB(*,>M0F<\%[,+P=$;CTT$@W8)+6(FTUPQSGY)5)\G[$Q< MBD1E8[CJL0\9O@.2\31FO\E(I$:PXZ$6 J_>>MSLRN*3V$3F([ 0DXN(_9;' MNVQ[X1;\/7'?6V%XQ/XI> +%/T=2I-&U%N^NJ9X^%AI/8,H9R!CE-1.25<%0 MPR50 5R\6Q0>*Z"!0$W OERF>+23*C3+0*]0M_4.QJKI2ZHF.R.(6-BV? ._ M,.54>%-93K/7- 6-4'U;.]PFKJ*DP&UFT$ZEDW@B8_BHU11:-=WI T&"3#UF M@.2M82#;L:2T$:@I=F9DVX0G4PD=29#Y7V+6A4RKN(B@V=N"1R,/+'"A>1_= MQ6OMB %\$AOS7="RJ"ED$SY0Q2,:P@;(E6:X%SZW1@N!& MTTSH;"32:<(3GH*]C"7W;$NWI1/:K/=.M'C70&J3LU0,52[Y4I%^JHJ>VZ+O MYT4?(.:YE!\FQ2*S%C519>\-B\%'8+P*,NI/6>$Z7T ]\"1LZ4"*),;FX9=, M"V0_:)L'-_)AJHPTWH*<\(G Z'PH*K')%'PXM%AKI0W^ ,:? G%$X,C' MP= MN'0S7E><_F'A96U%Z+&IY+0 UR(#G4NP5W&%:C"B*E.2Y#9@X4_@6]1+9>/@ M?F.)5PU0[MT(!Z),$M:?3BLS7P:74S7.,#WLFJ$M6(/)1"3! .** M,7B60>W6.$'M"M$$?>'IXH/@>\Y&W)27(] 8!GX)5 H :""7>=T./(5IM MU0'4T*V;31&-V/6V -93-AE)N!!Q1$F.E4*#'29C$;_99>>%QIO&2@O+UX@* M9!\^&,A$6HJQT"P,A+T0L;&A2(&74$96G5I8,T K<40"JD1(+D@9Y,M97RI0 M!D^F!@0*/'8)/! [*0%2*\E7=% ATO:JK ;UA(VW+ 'F!([VPH(>J:@R#WP\ M6%A9#3RAF%G]W*V#%+"+9;VG9__=:0?!_BVV^S4%PX8V+3.]=26!.YSU/>!% MH8$G'/+2FV?<4C#88Y$--#8%C&R$/U?*NR6B)XU[03%0*%GVHNZGU&>C-3#8 M6BH+?1;SZ>T ^TD-XX.\M-3K42WBSZM3>H(FZN-]FJT M(6;:0"ZN7&+IN7;9!\NYF4*G@VQ1 @""$ZW&]VG*DN5RCDHM1=L8=Y$4D8S! MM0&!PK.@&U _#.*M-WZ55G/T"@" [".A:(7*2XM&,%.;!GU-I.H\L5T.N:.!'<:;W]XQ#QI$-H M]!3&/;.1 J@LES;"%69^XHIK&,8ZBHK"^6 M0XQ70+F)FI139CON1P\5/Y<0?"G'1+NWQ;0>WO57$&3LPN'EHV&4ZSV4 %U M5&@-=R33FQ,8)M=@;4,8$$8J26 \HMTXC<]H(UOP[\Y('_94&\O-*[7,E #M M:-"Q[<>IBD7O4B672'8)SV'H!>H6T2A5B1I.%X=R*43ER6S0AF.TATV"V/@8 M2@)XI!E!KT\A="\@Z&2G7+M>_"YB&R:^+W+MQ-R'L66* 3<4X>;NL&S)7.2W MIA6OSSW"4&(*4>!8VI'C!:+[,1.0O7._?7Q\UC[S>R<'9^#J:K!88-U,&ZU 2IPDX<5X, P[ZBP:&1:E(Y+L9SGZO%(,$!JN/CLP5&' M9,V;MRLALV5J\^_0VL)SKJV1^56U"W4L-B0%G//D>E.PS*QBITP405GFYRU_ MRWXW&8^J[X\W[(F,\Q%\!#F4*RN6GC(CWE8?;I'[O%&+FZAFJRWMI3OJ'KX- MRS6I??CC_6RBZUGWG_Z]Z^_Z*/?]J):?=L-GS5C7,5<.?F?KA[\#1^ M=3Q(X"%899=\G5! M)8Q3!DX1U=0G+LQA9'@F(K>AN>6WZDM#::0&ZD_>.[SZS6X334P&MWZ9RKU;A.T/^&NZ40_%GW)KJ91B MR>;.D7Q/\J&-F[1Q\^&G,GJM?=JWV;A]FW>F02TF3/UAQ(=!S^1R;/'VZO MS4QF=ZKU\2E#JTSKRK3(>)F':#>1I3S%+5PXNLS+M"FW3PA3!G&P:1?/?CD^ M_LBT^%I(#=I;V(>5*_CV16 B8&D_-N79F&*5"'G[&?4Z8\(TC MD=1RA-T(L:R[+GWV6RVSV](*MZZ(*X@IYNG';H9T?H^=+P6YJWB7_0=_'!8) MU[@&"1VSVXN$6921R_7,-'S5$HLY\50/TR)2PU2ZC0 \BEQKX%_")<#-K_BL:%2L88E\AG M9X3GZ9H1J-[(M$+RC/,_> M[NU-)I/=J[Y.=I4>[K5\/]S#RWM8<*LLGT\S* \$(:#Q\196O7>K[G<__+2' M]RB\V/<'8RO[NXZ__SZV^]_ZW;_<_EX#ZZI$RP0$>"* M(2B0"UZPF(,_7<1_@BFC"_ G93_Q,^QV0R:@?RRY^X4[<[2 K!\"00Z):R MQ36:PL 3%YV _!5 #T\QOKR M\G(B=4=+S.6_B].S7O]3[_.YM$E:2?@7QUWRRL0>)C\SQ,L)\TXHFTG*WOFI M*IY CF)R0@D)%F8&5[!3L?+1J23J2BK$L)/P;6;*,B@"5R0\::T^G(:%:5)L ML0$3+B!Q$AN6!9M?SC5U__/GSZ>Z-"'EKHE0BNV?_N?A?JRA[GS]#0 -/5[X ME E "I!-(9]HSH!W9Q#Z&H9NK]\][W= V&'NJ0.%[IYIDXV,I\@3/'[278LZ MD3ITP&D]=1CU$-^1/EK6M@JIWK KA;2L)@K9>E&).D46]5E5RY)S,Z/.I0P,BV*JR2S/QQ7\T\659H0%C,O1IH$V:,?EK:WU< MA)7$]W54B7G4C^Z:N9D":.G,:S=&PJ1_;=T(F#PC+I3 \SI:I-BBW]VUB&:: M$(B=ZI-OD2O\N76#<.PH&S^AK$3/J710=("!5:D'H4 M/_1]3*8T?"*?J2G[2SQO/Z(IT)'IEVC6M,>OISZC/F("RT@J%<)K 7.&IA<= ME21TXV3@OP[T3F3$&Y,4*LA&%'J&DBQ.X&DC[M=*QA*4S[[H<-G8'HHL_^5& MN6A:URC)@@ENL4T>G-2U2;(@KZ7F^ S5-4>R<)DT-^IX2L"3) !8IG67T%-Q M^7B.D.#72$#L\0Y0)#\>[TKS9ZV#D36N*JYLW9>^GO5[G_J]'NB":\P=C_* M(?E') :$]\:T3,$8F%,3=\*_-E1XB1+7H8-W9- M" :.#G7X(W(0?H83#VV/3;E,&VCO>Y_>]\ZJ@28+XDK NA;P+BK^^X&#^HU2 M]P5[WO90YB5M!/!#10!E22S["%MD_YT,*HG*R;?'K2!J(W#GU8%+A!^1B^P? MA?/P:D#<(_N?U#2S M#9Z1 !MNY[U/Y[U^1=S>A0(/"Q>.^7 Z2ADA1\(H=2$04 M(F R&U$/.[@&HA,XO M[ B5.L193_YG&.S;=PCP+OYU= [5 'M"2Q' VD'SSBJT3^9GQN1H!_VD"R(] M#G*6OX(^%M ;"^K\K AYAL7J[?LF;Q^Q \U_H"VM_S>GGHL85Z&FJ)GR5)-E M'5#],T/.D\%&!<5IX?\#0O$'/TYJ1<$&1FOTVS\S1+]97 XPZ,VT8I-YRB)@ MXS IS#N%87+8,PB?*\?P##UI!)>S_P-D/V4[R#XZ1D[ L*@><%849L\Q/AAG M'3X'*=!Q$5$,LL?G'K851_)9;84549PHR +=#(CDO_U]*LPR:C] MHD(ND@G20G.;E(Y@I=IX!)DT;XX$E@KO#+FLU TP?M#NLS:,X%VFEH,?@TD# M1@OQMQY]V6HLF@7:P7Q?>4RNI2?+\[J"(XRI5J<+:>%\MV! M6B+>#O%Y4XC3M8&P.O!.57@0DFA'^JSAN%]7<$! 7B/N,.PK:(89G[FEOBV2B;=8W9$I90NM556X;"(L./62 MK#(Y^"OU4W^ I,6!E+P#0N868O8'] +T@*#JPG5V%)AY[5[MH\&K*3E "P)I M28>.@CJ#S T\-)S>8B*S9 R].\(%TSV71Y3N0"3,0_*H=L@P3&9ZNWX]?_BZ M.M@]Z4?#DEU)K]!;I2.ME(=-] (IQ6(.%T"1%B2=]$G#(;IC(]2U%MAM M$NP;OSX:EM;+H#[ 1?7O2*2R-L3&>IBT&%@S5B1:RMFYN!XR2AT=8HS:O-DI;\4C\7KQ9AU!0>Z(%.CW:\H M<:2AX5+\(^8_ZXW27=1D'\*F4]9J(@_"=Q+KVH&J_CC&[7C=4S*[EZ&].^ < M"7ZY6E,-&(*OUD\JUKNQUQ0VT#;H-4J7KE8&A-J R2I-KA0Z]B,[GH_H&9$ M_;H.M*G"C3VGD @WZ#FQ$L<.4[O#U,JOZLNU9EU]TV%F=>$_P$Q,'ZUP"?6& M@H6/9$A=)TPT,]LCPIXI(E2"NEH22(LZ>"#,3V^6ZF?-9:DM*K [WI[)\98 M"FQE4:V'Z6:-.-3SJ#81=N?9,SG/,IB.7C)NVB;+(Y5$;1QPQFW$ MV-SJ=:/^(9.#8*$W[-1\CU-?[D9,BWF/!=.D)I"JZC 1#B8<_15( VZ>:^Q? M*;!9HY8STPE[:Q$@E'' K=[,%]J%6$?,V9EAB;B R &YO]]/<]?-1 \RE]+H M*VFB"RH!G'#!H",N.H(%J*-Q51=Y_'=PUNM_&(U_C#Q('M!B@EA'WZQST3&6 M8'7$B+KB(Q3#)0@"BT#5^8W1P+_HZ+LU M;BNC)4E1BZ%0,HQ0I K> A1*1@D4F:(60N%-X0!QR'(CN_"XA:K[#'MJ*LNI M7GC<7M4_F57_U&;5U?/_0P0Y,*>\H:!]ZJ<_Z8ZOT(IH8T/L)$U,>E4G9+P5 MS&*2@69?-EEM4"G+I:>/BB\W(DVT16<3L9B=HU/MQ-#+57XF;,#7XHFRXB&Z MF1FT)D_[7$TU V2"BU35-9%/L[7.)>5,@&83\DZJ-M?>W58UC0N.K#[;/EW; MVMKT,:J/B"/(G+E4_AH](X_J&\R2J'>H%V.A=[,4H:L9Z=J2%MB)J.;XQ_;N MON>7'^%4'.C5:-LWNJ7>E.A]V_J\A:<7.J:>5B@;$58A;*';9LC%XA8ZV,-B M]1B?4!?VNLP478&PS7.R3?W<5%R)M(50QIMJ@.J7YM5OWX#JM^85;]Y ZK?FE6_;;'JMD,9\O%M1=J]1[77$9%ZW0[)ZE^0 M7R)$[DARZ$UB4 7"%L9H-TODP9&,2A9C!]\1)]OK2DO;U_EN\53,!Y+&5719 M,TK*VF@$05=SM%#'8L4C/F^*A:)]!GWSX)*.960__U]/:IZUI:RPC6;0B=J& MD"1D41Y&W'OLJ"V*28*6M[ V7_N,_Q>"[E\!9 (Q_HC<%TK=*^FPLY9N(FJ? M67?Z,R+U@;W:514"P[-&V4GV9E+*A&?$==(\?"&RX>?8EVF(TAG.T-H(.U$C M,Z0-?BC$9@0F7$ B:L'R[\!;%5\&%9ZVKS_=AVLXE*V2.^RS-M@(]M^7]*T2 MZJ.6[X'2B4XO ^RYZN2 1'\;1?/0!A.!9H@U[$=%_<<^=-#0<0(9ACFK@O*% MXJ;]'TIAN^[\6DL>ZAK/#,77(1NI6KS04JY[=I6E ET+74"H-'4TZW"J_W9' MC$K)8F6 T$[9?AA+]#="N8FV#2Z0K+)TC>C1=?.AH:H2SGH5*U0I_/9 MAKS[RPC75LO06^J46=6,KFN7D9R#\+/2\)(R1E_"<]Q0,:0' MV5 _LP%7]E'[IHOO,BY'SKUP3]0O#\D'R@P<&14+_OT#^(BEO;Z*1L; M"WC%<>BBR0Z'X7 ZQ0Y*$IP!<6\#1K"^.B^#>!7"]O5F?3/;@&-(KM3OXTE__,J8SR MJ51Y)A/E.9Y)6]!2,F".?"9'46SEMD+V%*24(BOMT2^%I)_2'SU&D\+HQP/U-ZTQ_&/'$*F@A:JG]VFS:PMI\K5O?:= (V=W4#?A:L A;U/H!>S)TI\K5 MBSEU!ZZK'T,O*> /<*DNA$\>K!=:RQMC6[%M6XC8L@4Q>946M(E]NRVHWEY@ MH@5]EPFFLW'D5>9_"R,P?'>3/$PFCEKFEPAHM_U1405#UY1O:6()NZ',LU// MRHTMH6XEA$^0S9 80PF/5%C_FV!5;N$&KA9#BV=S0:>/:!IPZ.6\D[FLA5MR M=8/K9:R4 TE'LC:"]@7IZTO#JGW,^92>?ILR5]XZ,5^IQ7? MO)4UPF:.-ENN/$WI)NW2TOTG9/JKO<+9?JE='I>K-4BV1=J+&G;BD$Y=$I[U>40XRI6 M$ZO"=_YVDM9]WE]4-QN9E1:W.0P+?-];E:R2EQ6V+Z]X0LZ<4(_.PDO%IFJS M2G*01H5OL[;@;V-CL,4]S1])67BZ?]>G5%(1J>'(DX'YQ4S:F-J<+4SOG^:( M01])'9R4TB.F+B!9Y/"K1-K"WOA"G^8T4/LBGA I'I5J*6^?,7]"%7P)KF9E M=>;R&/E":_OT(OE6-RH)2!DD^Z+.9-6'[4L?*P]>F4<@E&NI?57^ZV (#Z7F M,D9;P*^__3]02P,$% @ ;(1I2V1HU] #' QRP! !4 !C9'AS+3(P M,3#?E0AR+<+8?MV=E] MJL IU3;%TE21/O;7;X*B;,FFR**J"J0]^^)#*B02B0_( YG 7__CT]7LR8?8 M=G4S_^4I^3-^^B3.?1/J^<4O3__^#IV\>W%V]O0__O:GO_X;0O_U_.WK)R\; MO[R*\\63%VVTBQB>?*P7ET_^$6+WQY/4-E=/_M&T?]0?+$(WC9ZL_C&KYW_\ M)?_A;!>??.KJOW3^,E[9UXVWBU7?EXO%]5^>/?OX\>.?/[EV]N>FO7A&,6;/ MOK1Z\(O\/W3[&?9?O[U^MQHGJN?=PLY]?/JW/SUYW9 M/2(P!?%3W<'?5\_R[Y\]M[/<_-UEC(ON95S8>M8!!RM"EVU,OSSUX5,'@R<* M&X;ST/]]6YO%Y^OXR].NOKJ>P:"?CPNY/8=./X MM6G"QWHV&\#] R2FX_EL_@&69M-^'L#T0S2FX_I-VUS'=O'Y9!Y>_7-97^?M MY?>X&#"&?A2G&]'[C-1'<7Z_Y5@<=G5WGMZTL0,YK/9;$,R[Y=65;3^?IW?U MQ;Q.M;?SQ7JYP>[_IIG5ONXSAN&T#S_*$J,]OE&_CY\62]M_@QN[IW$D\,)> MUPL[>[=H_!^[QK#IV_&Y6/UQVKX#?;_@$]@3#>1;]LZT6/O60_*B4Y?]%<73?S_,%Y MZM>B]P05Z;ZDK/JNF?UIC32*9C:SKFEAO_X03]K6SB]BMH9VL[RKX<3\[;GT M]R,S%N]75_7B:CVC+YJ5R@/WN<_BW]UT,E? ,VQ]D<&L;733?">+;3/>SHAB/PL9T4&O?Y=6Q7P8WA$_D]J7'&\#)V MOJVO,^7S]'S9U?.X&W9;&TW(UWZZ8@\2(_&\/L[*D6)03(O/9_/4M%>K:=O) M;(^VXW!Y:NOV/^UL&7\#^Q*LS5X>W-9&$_*53[S")+X_/YV^P#MV 6K(*,/;%2I/,)Y=3/ZNO1=!P>?X^+.SMP;-]= MPBZ\B[NMC2;DZP36V\MZMLSN_MYAJ,=3G'!$KVP[!PQ^^?^0L>R@->$H^F&Z M1]-Q>'P;9UDI@SVQ^/R^M?/.^EZJ?5>[:;G;3V7N1V4>?OWYUTD8[O@3VZ["X/-[&#W&^C 4$T;.GXA+HM[<_FN!(X\F'?V#( M9:_LZAKO/N5_]K4!AE.>YK!#^:X$CC6;HN_G,)*N_5AS[.[$/?3\/-GFCHU?I!3KV= M^>7L1@?"_]>?9[X>GQ)ZTQGP$>.3D?6Q,M)^]]>\;DE^YSY[?= MSQI_#U3K+E=)RX3(M$2Y"VUB%.<$"5).<$X2Y[='] LYVPW M[5JN?-&V([2]/R=,G'V-]<;E8_?.&BFW]=VBZGW.^_N)9EU/H,D54+^+5 M;?N<2S_6M#43R0A&4!8%N;;@;/ZF;?R=X/4V%-QK4)%$B,6)(8.90U1K@HP1 M# G'J- F2BK]XU% ?U 4#)51<12\M1]_LXO8UG;6"P1WOZ^4<2%PQ1"E@:*8 MH!^I8:3$11.,%"(9]7@,L!\4 P-%]!4"?WVV2;U.HW?WR?(OJ(5OV7HSLS=G M0W=XVP+7;YP6OI!UG]MFZW[]/:& M58K"ZJ@=$H9QQ((7R 0;D0)E9#0C6OAT[%I[O&EM)I9=J7T%N[+R_CYOHYWE M8?UJZ_GSF)J<1_'I<1+J1QL,!D93X PEK (2$7/$#7B'$5S/Z!S8#4,<:%+& M))H$*-]:1P<0=3$;_A%CR\D^4T'T'NTJ&NEB2@%IZQ22-&D$AJ1#/EEB ]BU M4@_P&\O$^8X5H4,E70JA6>5]K_;>78+L?>M MFBW5ZYYEK@5MZ;5GM.+I/INW'*Z]Y9LD^/1[7'SS^ZW;XE#B5;!)4^D]"L&" MNA"!(R=U1"XZ^(E-+ 5Y. M\]P!?+N,@ 4'[*G!J6; !418-"II%Y ,6"#N* M(_;!>7+TX>W24/A.FTPCZ')6RB[^W\8K\ E@1G-%2P=3_=_1MH.@MY%BI0P7 MDAN)/.<2"0GB20S4+F%:$$D5TU+_^&#<&PU[XVTLZ1X/ D%F9_/W'YL\D&%: MX1ZE2E&3E'(:46LB<,8I$C0P9*P4A"4OE1X02"CCI1T#XH9*]=B0!GW&L;#V MA58E=#[@ D^5*TM05)8BR8-%UD<9(Q'9TSAV_^QXT#9$KD>&M]-FV8X$MR^D M*LF]2(921))(R'L2D*.:H,0)M22!ZTH'G!OS?RVT#1'KL8$-7.>QP'9+JL(D M>"9]1)P+AU22!-DD""*12R]T8B'&QX--_(N!;8!8CP=L9_-%!+\KE]G.EB&& ML_DH;OW#9"MJL*+<8V0=@%)P M7=^#,K]X=#RE)X4*S _8!KA#@@>,2" "@04"2S8YP:@)2N!>"=Z'D\.^[OZC M:5;48A:QTF"I!8]\I!(Y3^%?Q&-NG4F!'WWT:1)<-(>3\)&MR%YN_]ZT*JX9 M[(L4(VU@IPJ6&>2$3(C"-D5I, IS.HJJ^!= WE#)'A_B^KC_CZ!6.6$9$S*B M)(0 [1P$HD99Y& MIHA="F) \4^9 ,!QH6Z(;(\.=WT\L_V)5;#ZM(D\H4"Y M0LPGC*SB!F$L!.@ KH3M=J*$)*]>O'HIN7Y.!#Y]]0.E,9R[67UQ6=DOS=S_UCD?FV[ M6S Q12H(C2APF _)@T3&XX", 5^>&\F)./KLX1\4O--.TT$U<:]7%$KE+>[U M\$$II@HDS3[J(8*1>=CO38&2Y5>K>Q>W%6:L/JB\Q$(Y$I"46B!-07M0+ B2 M7JC$+)'6]#ING'(4NTV<>]]5VG*%I72(2:J1UH$@;H(#C8B-C=ZKY,_\1T_-M0N1"4LSI9&$# M//9H_WBPF$9BI=#R-G:+MO9@GJ\UWYW2Q%ZAB'X$*A8])493) S!*%A#$8A$ MY5MPE$B$1),&G!"5U",_)I%4*+YOJ0'OA9'O#RAF'&28,1<(8LAHDZPDU M"-1HXC2P),. JTM+JII!^!A=2N6TSO%>!WAX/3,($R/+J!0B;F^KWC+[MY]4 MAEG)O8W@3Q&+1%Q=SZL9$C8DDPPG9$BN5)FCW!%F>H \BAWZ?S5N>FW[&[^O MC*,J66=0X"9?J*' */+)(>F$%I1B9]0 CU+^*/,]EG!*3?[KVKIZ=N_BKPU3 M?N>K*FCG-/A$*!"1K^:$/8HHII%BTG'06=Z17FI]\O'L]HR^_[A*(E(NP0F, M&ER_@+%#7L=<)&:DM30D[@9DH)0)G3UZMIH)Q%,Z2O;&?LZV5O_XV/T&E;** M.@%;M&+"(V+SX2!882@8YQ,-X/') >66Q0'PJ(E[(#PV6%*EL/#JZGK6?(YQ M_<+<7GO"SK:53R8'$1)B(0<5+'<(ANT1SZT IF.\XF@%F4!FG=_SM8S1AE0+% MRY@B\!C63]KM1L3F!I71B2N6-**!&&1, .LOWVS 5-(RNW,\#LC=+^/OC@R' MT21U("ST\I$>;%/E2)_VT2&AF$*)9;4@7")F 4!(LY^,,YS1>E^J._?G$L/(PJIF(> M=#._N$U#ZP6&S0TJ3:F3,B7$>;Z/)!]=P5@]C)4):12VE W8&(JKBF&>YU@B M.D 8)5\*^MWU]?V"$!N;5D28X!W&R!&591@<4MAHY"*'7RECN#CZ)^#&'629 M.,61:-CQY36MVCT2132^V'Y([;375K1!8##I0B0D,2*@8 #IP7J%HK 8*9,8A37 MDCIZ931TRK[/%AI!3,4RD)NKJ_4;ZSN3C;_YM/+ ML32HJBB ?<\".0DJ%:P MY[ P26I'CS[C9^3)'T%&Q0*=(=190';VQM;A;+XN9=H6YMS*1I,(AJOGIJ-5!#G4IN@%(H8RJ,C(/Q1%4P[GW[4L9MB==U&R_CO*L_Q+.Y M;ZYB?C+C][@X3SO>/=F/4H5YPD82BRQV'FD-9KJ40B.6C,#!&7;>3V_Z.X]M9AJ7V_//-W5N,)2> =+"*GD+?+>9&=% M4$13M$EQ3V?-QT.^.;.I0O!-;.L&3#G?YF+_E_'F[VV; MTAYDJA!H-,%)1' R*"AMD;.P03NBJ=24"ZM[%6)-(Y%<_P;#>-,V'VJ8@^>? M_][E.UN_W#MTXA?UAUU9@_V)5)R# LQ>A\&\=6NW0ZBK]]5DA-'O'7(4L<0C3@BS;1!A N1$DM:Z '6 M7QF<3#5]WZ-DD."*^:%W'EH_3V?SA9U?U&X6=]_JL+5A9:,RTN?,1 ^=!BDX MDI;EC#,!B\]K(\C1O])2""JC2[)<:@YXR;Y>,0[_GL75+,W#W0%MS=+9W;QB MRF'/2$ B:(>P4 J%% RR5DBK#&,\'GW%="$<323/8N5-X$7GS?)\GM\0/4_W MJK2^E&5,_ E6._7$K.=*21V2E@I45 R-16X.8(@1SCP-/ U2=^*D M-9% #P>GVSLLMOMB6]M5#BQ HR@&'T0RI**'W9G:B*(2L*H2XX/*W(VS5AE$4F4OY'D_GS8!; M*M5/CK6)1'PX$*[X_BJW_4&WB4!EOEA,A4)CAF>*VB)5K!/>XN,)01)(H3#EKN@AMPV MCG]N;(TJV ,KP.]K)/?7@=_3 $/ .NL(& +>,<1B5&B5-4(\T80H0@D9*\B.W-"QC (?@9]8=-^FS+UQ7SBE*O M\FNC!B-+6$#24XXX-HD!B>"'1,))H2F]D)9S'M#4[>4?+*BD1,'$*!:H(=V49;&Y017 5"CGJ8?.4Y1=%9*I.#]2*. M_DZR0^=/CB/78J6\Z^?.WCBX<5(C#SLY4K"U(\M,+NMDF(#A*X(;D.=2)G9Z:)-L'+D>1&/FRL/SZRSC M[M6GV/JZBZ&OGMS4M@J8A\0X1UP%BS"E%*E\T9 Q3@7%8+G) 2;^08_R!D_S M-NTXDC!+V_7K4^WWS7O[Z1_UXC)7L8*$3IMV[P#$8TE6,D@%Q@%'D8!_'86/ MR'!N4,384F7SPW@#JJT.>VXX.N;*";G<50[KMY:[\W1;^OS ^]=;T+<'E4HG M(1G/:?PX,"0P3 "6+K^LYA3,B8]&#GBX]+"&V=B FU:NA]"99UVWS/7IY^G. MK4H]=>;&ME5P+HA@"%BZ0J-D-4%4"8:""2%Q&RSW1_^LX0%TYEC"/- U!_-? ]/SUN6-K2JN+&8)*U!B42(QO!K]/",H0UCMIS+WWHY6=, MYG7]BY9YCS9G/VA==Y][K-[DNE"8F\6BK=UR]4CB^^;F8I(M6!E(N5(TD-7. M%:GPR >/D=;@MQH=G [*J60'6!F%#DLF0E=YV1X:CR MA/]9WL2UIL'K2#U746FEL<6(*2M1T )V PY3X"+53FG.XDA',Q/BN2CN>F+^ M3G$+WD[ ML?NMGC>P+#Z?S1>QC=UB=2)PE\K-S6N_Q<5ET_\\IQ07%0:G21'-4!*$Y4*D M@'P,%L5(.:'!Q!@'E H6BZL^%F'?'_<2+V0JW^4N]UO>&KRNC#8_:"/#" MX0^.J44FX6R#!8F=8HJYHT?5T6+A6_T]BOR+8VN=\=@+6;??5I19SJGVR(H( ME!'2P1/V$ &B*G4]+]H.K 8\[/@W;MFMNU( M\)LO84Q>@KWHD2;)(>\L1403CAP,!EP^$D0X^@/ @3/UW46V0R54[BBEB]!7 M/DQ_&3_$6;-*S5D+8>OAR99V%14VGQ=1Y#ALFLXH@4P^=XLLFP]Q-U#Z$:BHL8'3Q!'E M'@:/HT6<&XI2<$JH("4(X=B34L9%S&2"*[>UK,H+MQ_!WGQ2L?PXB9,":/B$ M7,0<]"LW"!9&8EQP+L. NRP*;Q@C&0\#A%-L=["SV*WY7&F[7]OM'LGF!A7# MG G/$VQX5B(1'>R$SFO$M).6$NVT/'JGY''3]>VB'TL^A[4?3MK6SB]6$;'L MG;76+]XW;V(+3ME5+O_,<#NT6(O!M/EL9XO/N^\>N/]AE6N1N0.)2L8=8E8&1#V( M6E!'7>+.)3) +Y4Q2\8!RE"YE$O=OXW=W*CAVX#/UJ#NYB8555P8"\84V' 6 MY7_-_/FON&WVR?:WA"\0>R9 MHPFI7!*C,#@,4OM\<7#0C%CJ:1BG"N3_83?^5!0L4=KSEH"'*MJ5=BIHD<]B MI$0IPE[N'4DH6>N%Q9RX(2^GEDNF'O6@:0PQ37]8_C)VOJVO;YY'>+[LZGE\ M,(5PC,/OC?V]ARZ6=O8R/_8VF[3WQB]7YND\O(+]).\4V2*]5V4P0;>GMFY7 M3ZC^%FVW;..],^)2_;WSES$LDWUC]7V#^#\ "KV(OZ^O'*Q/4\K><6P8K$[7RZZA9WG@I0M M&FQ/2A6E+ 7CL\Z.&DQ'QI#R'*-DM*-,1V5"KWS*HG+Y;AAY^?K]I;*93J5E ME.#^4>24HRA2AI$4B2!A<[4_!9^='?UAW:0X:,I*MY2]N'$<#TGL:QKAOKC; M3;%2CC!I0D!)@[F>8G[RDH)_9V2D2@BI$QEPOU 9K_K@")Q$SM,;K!L5UN0V MPKKT\8UM%Y_?MW;>6;\M07/*+HL9R^_JBWF=:F_GBQ> "!!Y"W;SK[&Y:.WU M9>W+V,Y[Q,=>%MW?QR5C'(AXVNP[L+-HP///W_]ZJ2-]JAXO0WX M'C63DR_Z56W@@]7HQ3K<_--U;*' C&SL_D#"+[?Y;>P^.ZO[FYH4" MO"Q=%_^YS-D^'R:.''S;56]YK]5]_L.!U/[VI_\#4$L#!!0 ( &R$:4OQ M'F%&8$T ,>I P 5 8V1X&UL[;U9EQLYDB;Z MWK\B;\YS5F)?^G3U'*S9FJM4:!3*JIG[XL?%\%"PDT&/;+'TR1I_#Z]3W_Z:=/IA_6'V73^^[_'/[ZDB^R';XOI MOR\F-]EM^CZ?I,OULV^6R[M___GG/_[XXR_?OA2SO^3%UY\1 /CG7:^#+>*_ M?BJ;_12_^@FBGS#\R[?%U8\_! KGB_6S:SRD;!Y_O5KN.CQM3'_>_+AK^FKH M/_"Z+912_KS^===T,=W7, P*?_X_O[Z_7$/RTW2^6*;S2?;C?_[;#S]LD"OR M6?8IN_XA_OW;IW?/!@G+ M3]DD"R+S99:UF&[E8/W1\4N>7_TQG?'08M*'QNAO MUA^+_"XKE@]J?N7^L9K>Q97H0[9L04.]$?NCZ'.4U$8S?]ZSJQDNIHN+ZX]% MM@@XK)?F ,SEZO8V+1XNKB^G7^?3Z^DDG2^WKUO8*#[FL^ED6H>&]F.?G\HA MJ!T?U9^S;\M56G^!Z_I)W2!@TKOI,IU=+O/)[U4T[&O;_2S6?]SDLZN@@L7E M9UEW.3YID.[G76_5.MRCAQF=)*'5/;N:X>(FLN0^G84W81'>@E_3XO?PI #& M9399%=-EC;7DM%&&G+G);^_R>6QP<5VO1VT&#?+X(;&J^\Z;CEJ\O66%T[:=5[^ MZJZ]S]&OEJLB^W4ZG]ZN;M]GX:#\,7U8MZP->ONQ>Z?R8GF3%4]^;T];Q8B] M4Q0TL+L-F#X+L[G^G!6W-OM2][S4?N3>*:RYJ-8=H/_YGKA6G3A05_.?7V7S M11:?N AZ^54T]#T[@E9/O.X(0\WX8UH$&&^R93AWS-I/?^]P/=)R&8Y1FVUJ MH^GX6?Y',RX<'6DH"H+>5F0WH4W8@]_-0\?L?;[H@)[CXYZ7NO82V/0A ]%] M<9<5Z\-^>T:^'JH;&FRVF!33NSCRQ;5>+:;SK%KLCG;J<5ZG[14G#-'1G+W*[95CG9&GV[F:5/I\7?TMDJ^S6HED'1K'6B.=JIQWG% M&Z"KU2R[N/;3>=ALINGLW7RQ+-98+;8MK]1RU_EB_BF>"8N@%JR-;C5E99"' M]XA3/:VO1M=NYO@A6SY9@;/B\B:LPE6S.]JIQWFI\+[9Z6P5C[\GFV6:C]@C M12XMYD$&=_]N0TO%6#U244^F:W3M9HZ?LEGMW M=J=MF:>-TLW,GUQ^F-5B&3A9A$WPERS_6J1W-]/)"9MH@Z$&IR$H>).P[&Z4 MN4_3Q>\U6=/A(P:G^7T^__H^K(57:K$(1T7]\-A*%5G:/0*G/7!P/#YE]]E\ ME0T 1,TG#8Y O;6]\8 =T1,OPX(B%T]EMW?A>%9O$3K:J\^9[?_6?8L?Z^H M[4?ND\*:8E.C;Z^S/&G//66,/F<=#P8;SX3%8G6[/C;758(;#]@1/:LOB^P? MJ[#EN?LZA]E#[?N9S8G24*OWP9FFQ:2<[/;CT_GNO#:G\^7/5]/;G[=M?DYG M+^QO!_Q"2U?/Z%-*U_-]TK/K287/T9B7SW^ZRJ[3U6S9<(H'Q^EQPOEM.IVW MG^^S83J?[GKTGVZSVR]9T72N^\;H>J(W8;QBLOJ2_;2#IN%TCXQT<-)!:*;S MZ5JK#/_+.S^55VU=?3:OK_]CV-HXZ\?3_\N$-NWT\_Q95V M-Y1G[/96HTU$K8."H^RJ(K)#WEQE15__1&6/;?KXTG;>XQ(Z8^A^2!8!;+" M%^NE_=\GLSRHG7_]<5FLLL!5BTLK\T+\9OD_<;;-VC%NTG\^NP ]X3GQSLD6!O, M.$=4Z2&DHAHO%TM MLZ)Z5:CHD5C%-2#",\ \E4ZIH,A!'^!34"IE=6-)P&]1$KI!J?%R?W%]/9UD MNX<'XORJ",C&((.CRWYEQ\0 :#E3&FEAJ()"0<.%8!!CSB7"S8\BY"WQN1>P MAGOIURYM:S^/=_, S]Z)81(AZ"CF'E/A82"&<^H"YL?EIIJT%@L MZ%L2BQZ@.OOYX)?BB??X*4>#=<>$"L8=59HAX*F7-D!HP[F),JO#D4@UWQ>& M5Q?;6\IVM?82L]E=D4VFZRO>\'F6;+*?_7']_D,8C M,M35(Q)G!:<."A%.;%03HUQXKQ@%# EG.&N^# VOC[:7MC.A>O85ZT-V3-:. M=4LADUFDLNI%?0 8,-H[ZY!7]X+;;'U>ITI!YEXC]^WG/EULM5 MW#[OGVZO_[K*Y3*668U[=L?\8@:\2HU.Y\^B4-_7N$(]W"F1P!"B@&32.NJB MA5$#3K@"%%/D1"U[VD"45EV4[N^0<&N0TTXB$TY! C!*+=E22*!C.P!V@!#DV5@O.-OR M-^\>G,&.!4_2AH0U_$,^3Q^_>1I)4FE8.'&D1"'%L;6^\N6/'ZIXP^"W;]D:I27E^,6I38BM,@F?_F:W_^\U@&+AXT$;?_Q M4GBV7R?O/NRS:N]^3*@DF$N! AR( C"YLUAJ>8!+9L?_T\W'YU3 M#>D-L?/(S7;RE4XN1WHETG/OE$6&2$:=Y4)C4]+)A>?CUCGZ8.A1F>D"O.]7 M6$:I3(Q<1LXC&Y?+='[UY>%]MEQF1.HIW!]%@]^;IXB:FH'N1G71I@E;V$+!9YUDY=H%>IW_B M&6&68QP(AE1)!"7U.U.3)'3LXM&)W:P/J(84DPHI2#AR#CF"$/0>0J^1$*J< M.1-6C.^>LBAN M[Z2H^2FTMQO&'CC?+4A#"<6G;+$LII-E=K5_>0KG\Y@*[+BK0_U!DG!P0Q9B M(17T$#D?SO2X1,%BU]PHWINK70^BTAM>9Y.:&*"ZV"2T;28Q>P=(<#CI<\D1 M0A$ K:0"I?&' :*:AU_TYH$WA+1T@=79'5K6IK[KH"9'\;^)!L!&#GE[ADDH M8DQ0XJ&Q6FJ#K#>L1"+\J_EVQ-Z0U/2(V%"R\V$54=LEC9U_O=S< 1\3E(-] M$@<8%BB>YJ0G0%@->6D-#MB*YE+!WY!4= 7/T"+P*;O+BVVMC-HR\+I3HJ1A MPDD1*&(!/V,X*ZT\3%$#&PN!>(-"T!J?H:2@S+WQ[O8NG19K1\#C_MO[.R3> M> FM=@*!L- 9)9@F.^H4:NZT(]\0]SO!9BC.;W*B?DZ_;9.TZ6P>\#^F61[H MD4 A(%=0>4@L\%82*'>2S:QK$/>'_$R;*J2V( HY(:9[BC@$EGB-0J*/\2<0>(KR7/C6=^R&GR6/.$ V>! M1,P:+!0-,F:Y*F=,C1TRR'JORV1WD.>=HS%J=\E=@8<-?8_%VRJ<&([V2\+B MAL*)A'@!/'-A>9*8E "I\-W8W">[X?;K&Z7.(!IJSWXQU2*.WFZ-6_+F=<*%5H@,YN%\=;5&.)U]3*=7 M[^9;Q;K:G_E8OP0 JQ%3D",%#8;00"H>WP_4?/_O[3JY6^YWB%"^K ME7QE;Y_$4N@@1-0#KY 0 @NV0TY1VMQ-O<6ZNV.N%N^=P++@!:Z(J:(LMGF[W?S MUV>@3_ELYO/BC[2X.FZY.V6D1"OE'?'<*,^LDYAAC4H\I/+B]5R$?TG@\0?LQF\;)LXR#4VB@'O,4;(:D5921,,!(Y'#'KGVDOC M04NLAG-(?DG]4:/1R\8Q^9"$/.R)%CE@ 7#APVYA9+KY?M&;ICB8!+0%:U 1 M>+=8K+(KNXJ%)S]FQ32_VDCP^L>+3>45]RTK)M-%=FPC.7VPA%!!E;0T8"$0 M0XKZQQ<#8= \;7!OJN:@(M0GF&<6L;5S9D<2=GBL!$D+E91<:>DM]H@+QTM, M'&F12K(WG?;, M89EN-8PN*?KTI+5:6A:SID0FD @D#AL7".6:R9W/&"^!;! M6KWY38YC.>L,TE$L:EW*7-6(B;&$0Z4-QS <>:%F_/$(XP%NKH3UYG0YB@6N M,T2',_;^]VKK?/PY/V"C7%/UY255G[( Z6*ZS"ZSXGXZR38P?,HF^=<-TZO" M4/I^=$( I\8+ BV 4B%H)+ [LQHBS3?IWEQ$AY+AD4$_BCW]0_;'^J?&._AN M@+"Y&*L,TQQYAKTD&-*=:<^X%J:LWMQ21[%?-P5P#+MS"^EYWC]A &CG+<6, M,R,Y4L[LKH*LX\U]FGOS:AW#SML4OU$L/?O5A@#7=196VN:VD>/#)H8":\*I M7L( E *4 >)WU\_&MO#"Z,V'=A3K5+>XCF'UZEP ZXR::&HP)YHYQI1!0BE) M=RXS!HH6/MQOW]8_&*Q#B=_%\B8K]ER!1Z_X#]GRXOIS^NV(G-7IGG@#F "* M.VTPE!XH!':6)$YPBRRN;_[JH ?\A@P;Z#M1]K-GC2.)LYFEB\7%]7I*[VOD M;][;/FA#8?>A7F)B/:;(;(Y%%_/+[&ZYUJX__Q$VH0<79_3YC_SS3;Y:I/.K M6+0CN\]B\0[W[6X:#U&U^RRS;'Z\"N%9)I,P!:Q 'C@ME2$FQ@ZL=01. ,%: M#1E$5_-\TXG?4,VJ,ON*Y/2T]SN^N&QS#??8/#W++Y4V96ZSXKT M:U;^_K&83HX>[P:=2$(!LPA1QP+?PWM,A36JY(9U8(2NIAT+\)CA'DKX/Q;Y M),NN%CZ ?>JB6=DW\5 "@ZD1A!( @(4@9)F05MLV;VYHG8K8ETC-(J]M4-? M ><902IHY41R:YB%2.*2>J[9"*.C!MQ#F\)TAH#HCVEQ4:Q#Q#>W-(&,-0W' MCIW5O1-&A5#8:(\8H1+KL&J:DFXIS B+5G505'5 MG9- (B)*:::U5M)C'%!\5*5:I-+MS;>Q/[6B$X@:FZ5V&UB<@LD7>W-9'FB9 M<"T,YF&.G@#N&-56^]T/[LW3\%NV-@-'F>U*M<+<*WJF@"/D*>:*82Y M(1I:;S=&,$B982VJ^O7F[M?Q!M\M0&<5B6>GW=V/B^VO"WBJG%2-EV"KD B[ MGT%:$!TU'X'7V" %O50M;KQ[\^ ;0'HZAJU_/Y?G%63F5YNR$YM,OI-P*%KV M6O"\WO,?TUU=7-?KT7G*S7J/?5^5AO/$81(!*?$("LJ9E@@ZK!05U/A83LI" M6KS?)XXD[FPR60&0$M<@X[C !+! ;DFM;V,2[3*M9V\LS ?& M;]PN-_LK7%7XW!SLE 05CHJPO"KOF;<"4,'EC@M,#5ES\(04H/U*0;VB8J>C M-UR2J..U;_9_6R.55/-A$\T!D]P+JR6PW$,3("J1PABBD;OS=" ")Q8HZ@'- M?\G?8<3&Z3+TQL3N/.+VLBI$4HLXH8R:73)76,L.8):GKS MG!B&F15%^!JAU]BR5V_#UP^?PV,.:$6-QDFT$H$Z(9R1GBICI(6HI$\1UMPF MU%.-]P$5I2$ [5E@#KJCGCQ&P@S6QOCP)A O/1 6@L>5F;!?^$8@/I/)ZG8UBYXV MZ]Q5O\V++)U%]+&)^-G1A&&9$2"!/>8*^0=Y%U&\P XLTSB77NQ#MZ86P# M[&"7^P&_UQA>WH0U_7-6W#XIV%UQ$5)OD,0K:<.^H&/J9A!CGQ1D)0I$\>;G M_/9^O)L_?R,^YHLU[Q;_>Q6^7*;+Z7UFIXMX);@J MLK+"[Z[5,4^2_AZ:",4M<]H)28QPG' K2^V:8]9"#>S<&?D\R^"Y$1^'ITKO MN5KR64 [+];H/8U5.L,CQY(KYM#\ HL^Y//)@9\_AT^+=+*6M?=U4LQT^)C$ M0DYE]+ORV& L@D@C&U9M;A76@NM:5R ]>>X_6K+;$UP_H4U7#PN;H4-,>DHQ MQQ)X!9'@6V0EXRU"BKK.@W,6<3J8/N=,^(_'G9LN 43MQAI6W^L_:)4HQX0BDE."P M[#CA(/$E+2"HD>.\A1L%=U]'];3&]6W+RJCNX-Z^B'1T&_?Y)BO2NVRUG$YL M=I_-\KNXPH:I?"W2V^/W<36Z)AB&$R=%&D?7*AASM2FQI4)A1D9TO=*2"WFO MP SUYL?;YHOK)UMMA5JSMWWBL-&.8N"(Q-'"H .9)6U:Z.9,[\G)9X2*21? M#F8+?(5/NA^2ZCK;IXV4&*J9E<8SJ9023'(DRI56(8+MN-63ECQ^::H;!+M_ MR=0HU9AQB]*9KKH.+-(UZKP?ZYCXL*(K9I2' @95CV)G54DMQ6-R,NJ=GZ\R MFG0(W'!BLIHOL^(N#7K\A_3VD+OSL>8)\BB,;K$TC(.8;]0KO@/,R.:Y#DZ_ M1'^K"D\'N X7F'.W*B8WZ2)37XMLC2%KN JJF MQ( +SL>MX[1CZZNHFWY!^W,*T"@5FI'*34=&EU]FZ;?\\G:ZO/E_0^/LN)EE M;^-$,6MCX1*&M-+:6^T%*"^%PK]&F*"V!R[D'.QI"&5F 49 MI1A*J>GC+"$8IZK=%O*#G&N%REAY."IM]]RLZ^H.,9O:(N<-0H1;L.IH*17(S>BW /M698/ M#UAC ;E9^XH\ZXVL? MZ SH'[3+4+Q=6'R6+3YEDRSHDW6+2NSIF2CIH4=<"Q>P-!)81LJ=SUC?PI#> M7]F=,7CZ=@OK<&;0^VR^RL(L\Z\;AOTZG67AK!BM-\N;_.IY@W\>E:S3!TN4 M]80Y *V5'NL >#C0E*AP(D:TI8Q*V'I'NL5V53$S=76U_CJ=[7Y8_!KX=[NZ MW7VQ>6F.91_M^#$)P- JPK5C7C.$A.*DW,R-)Z:YUMI?'9USRN$(>#"PA*;? M!I'0@X])!&%,&*D]@Q0:Y:3:>;1:JEIX>-2FA7/.A/0F-\\G2^/E=^ MR)>;Y;L#N5[CR MZ]V7N^-0*^G:-V "A61!^W6!I($5 #[\I[,.>J:7^KV5[=H#,>) MK@!MOBC%TAGY]:?L>K5(9Q6[V9ZVB="&62>T#QJD]QY[Q^:7[YVU^E MH_,O)>V![' 7VCS_.B^>?%=_R]G7.Y&$8>4,]U!BR1VEF)66=:<1:V[7[*_X MT?F%H@]H6]QJ%;+YN?JN#W;5-OA^-0<)(3#;L.-:(*PZ- MD'!'&;>N14#X]VGM[A#,/LPVAY>(FCT382S&%D-+B4%$&&J]V]$@VJ1T^G,: MEYOA.K#)I;ZA96<-L$9A0[D B@,MO#<8TAT]B+0H/?1]&H2[P7$X7X"]>OHC M*":?+XL RN<\J$[A0'CK\^)B>9,5Z_*=@<*U4=NEQ;S"3:##YR16,^D11881 M#+"G6+'R3L8;UJ)T/?P^K4232_O9TN2T@C(=- U'S2;Z';PP_U MJ^6JR+97W^^S=)%]3!_6+8^G]NQW5FMF/OG]W&E&7\[G?8V:&:>8I!AA M0ADO9^=-"V>EG@./F@"<=X9#:R[Q>ESB9>1Q..H"*1T# L=K0VZY*V>GJ6L> M7=!S#%%77&J&0V,N_:_5[*&:2<];)908$E8&J!#S&@028XCY1C%#1*H11=)W MRZ-6, QV ; .1GO4K"IR9>UKGE! A,;8>T \"0=V(+DL*6.6#)G[X@Q*98?0 MG(WI)Z32J^R;2,*-8Q9!!"P0CBG&:7D0(PR@<2JJW;"Q2B8Z NO/(2BCTH9' M*A_CD(N3A:'<$ST):@K%$H8U%SDA("8E=5+8$::\ZI!C%;+0"*+!!&#Z=3Z] MGD[2^?+EO#]E$_+HS ^.YZXC1T!?7T3_09E^6Y[YLB-R[N#9%=C5=^G0R MG4V7#W4N'([V2^)9#EH"UW\""F(0#V+44&1$6 QJY7D#?1+ 7)!S MRY7APD(/*,-P2R?CSHSF\J$C;KVZSN\&EV$O(9[/]U/Y6FZ\((]=2E1V3#1U MA#(JE.2,*A*.8MZ69 = 1GM)T0$C\QZ!:N[J?&PBQXW@-;HF !.G-#+0.@NL M9R3L1CMPM!YIR8>N652;\ZU0>ZLR,*JCX-A9WYF/Z+.'7U1E-3[4/FB74(2S MCT<>:4D=8UC[A]RYU_RP/&V* M4%<\O9Q^.XFEN_8)Q=9Q:A6GA 8,##("[F30B.9O:><^YX-RM"E 0QG!G^-0 M567J5>,$(LR1Y$(QB B0,&AZI9; ,1A4C3J3G:,S<,[#\LJ2/ON:)TI!%!8H M*2PB7A@EL"[/A8)2H,9I[^B"54>YW@J=[XG_H[)UC(7M'6W9\;[H?9[.J[+5 M/VV58.R44%9YAJB&6@GHRU4MS%0.6@:]9DA8*XA?)N!H#,5PH8;W^>Q^.O_Z MG.Y*KX2C_1)#*)' :4"XX< Z9S@I:?6&C,BWM%.V]P%.X_;ZE*NB>JD7D>E\LWZ>+O6]\)=DS M8&=T'%CKI^<)C/P^D)W1U$0PG#NW *N-VX;T?D M?UFE11J4I<.7A/4Z)D81#36V&!D+H =>\?)U$IZ*YFI(;T:,/@2B4Y &LVK% MP)(*A737)H$"&"2DP9)IHRF&2)B2!HM;I"SOZ3)I*'VS*4*#3M*[6Y8EIZ'E66AL2IF/FN7 M>(@0-0XBC*%1G@%@T4[7$&!(2U/-W;<1)_+N,!B,G]NR7)7\?-HN@<8 Y1@! MG$O*'#,.D)(69M4(ZTMVPL\6& S%S[^EQ33J"9\.IT0[U#2H%H0B&E4][KST M8?TB.PE5@C:_Z#O=\W54JE-+H,[!^DK3RNO&"8F%T01RBFGM*="<&[:E2GH% MZ+CUJ>9,.L+M5LA\+WP?I:YU3G:?RX0ZO\KG[\)QO?B2SG^_N+[.8EF%,.WW M[_3%I\H=O%;_H*7$HG7*.:2)A\)#*G1)>XS@&I^FUH:!KVRGW4,TE'A\+,*[ M$Z=:*0@O6B9:E/F.F1Y.S#>BH>UQ,80:ST' MWCB&C&&RM!=*!EIH=J>'OXQ*LVL-U5ORMW5"4,B8=)#H<&BQQ)H=95XH/&[] MK@VKZCC>-D/G>^+_*/6\<[.](__-1O[6(M"CB+)((J,!X (8M9L;=(,:05LX MWM:&^(B_]6E0O'%_:^$YPE928 2!$@(MY4Z^>0O;][#^UJ>RO0]PFOM;QVHB MB_?YYI[TXGK][ZN/11Z4EX,*6,V>B4).&(0DTBD2+Y@KWZ8&K MH]#&^L&M)]X?S_%2IV^"N:+<.^(UA(YZA1 L;X?6ON/C5,0ZYU)][K?"[>W* MP:@4LO&SOR.V_U>67OUCE1;19>I3=O5'GE^98YMZ=:>$"0 @0UAQ+3A#X3^R MPP1*,:+KSQZXD?<$4]OW.OZYRW&O'SZ'06OLZP=Z)0("[K#TX0"" ,!:0+6# M U#=?$\_/77!Z/;T;C#K@=^UUO"#_1*M,&<6"$R,0 );:V")B6(*C-1?O5/. MU.-V*[S>'M]'NV^/B]T=L?DR5G]=WJCP_*NC.=B/M$XX8@3'N&#E,# 8("5X M.5=NVY1J[G.'[@#[O&ML&O/13Z]K@M0[0:@]NS\L(KDY]=Z-9U=!>*.Z\A[>R2.2P@@MH C MSCP"5J/2YRY @8>LC302IK;%:#"_DSAA]^UN6JR/@[$:&-PC ,>:)R L6#@Z M6BK%" MP 0!*RA"3S;G?4T[-/KC?(4"#^91LRVG[O##IW729SM[=WA7Y_::L M^C$7DZ,=$XH!03S6]Y" $J H97JWLQDZNFRI_Y M@,_[;+'(CT=EOFJ="$68U0Y9YB&$2DC)_<[,YUK4*.HIRV>?C&^/SU!\5XM% M%B1T.2W6XGGQ93;]NM[ CG#_8)]$(P[@NHXN$D1 CATDNQ,))LUS__&W)P-= MH71V25"329'%#T&[R>:+8S60:H^1@'#N=3B<=X0#U D*H7:[59#8YL8V\1U) M2DO4AO.762R+Z62979ET<1/P>3>_#U^MT?J0SR>KHEBG03KB.%-G@ 0&94D# M!"1ET'J @_944J_#HMI\=9%O3V9Z@6S0LV>8\Z>89F]6O:SL;9\ )XSWE!G) M8\8+JX4L-]2@6;5Q? 1O3QZZ@&@H]E_<9?&0//^ZL97&*6\G?+GZ,HO?;:A8 M'#-(U!\D":^ @1QHQ0V#!@-E<'D!K:FFS2L*P#=D>NP=MQ8&R;#_97$Z859/ M"LXNM@?GS42CYVB^3J=4I)-]FTGCL9*P0L:"1$X@JBV%@DM46N2U5[S%+='; MLV+V#M]@KO5/9ORH42W>;;;&8W5Z*WHF%K+P3A"*C.8:($^=C"]6 MB1M4JD51N3=H3!T>T,$TX3WYK1_1(?Y]"[\LMQWX=IDF$1:*+&" M2,-P8HQYLSDN@RXT]BV*9L$W:*+M$;GF"M&>#.5J,HDUS8.^-LFF]]%W;S<] M':2\69[XVH,FFC"+I+/444H$ MC;$E[-L6D>:0K?D'5WR=%K1R+OF5:'@ M&[01]X3:>>1FG6 A6RSCC"^7X8^KHZO2Z8,DB JO.=-$:&!A.&D87-Z::BFM M:2X[;]!JW!MN@^D^SS.AFEDZO5W8Z>)V&@ZA5QL_FF,Z3XWNB82SZ55<%W4Z M2^>3[/(FRQZ]6_JHF%/U[(]IA.PF6TXGZ6S@B:RWB+6XA,-/NKCQL_R/H<%X M-H?\-N@]-S'HX3Y[-P\=LRAUXYO16)BV-8F$7_N;A,T6DV)ZMXD6U*M%6$CZ M9,G>Q]6J+M7%P_/)6H\*JZ<+*]WRX=W\.B]NG[G"=/]4GTZ+]?KY:Y8N5L5S MC[N!'O<8+>BG\[ Z3=/9HUJYV+:\4LM=YXMY..>&]7YSNITNFE?^ZD8WV$UL M[4<1][_WX>04#^9A]ROG_V32H<&'?%X\H^']D8IBO3PGL=!+;TA0JBBD$%)E MN?1>.0\@LLK6LJB,%\]#MJN,>\(]5V ,N(]UK:"IR\]4<(2$:64"D MD(%YU (G80RU,S&\!SDV: '.DTJBGT%L7B7I[@/AH8ZO-69?F?RM]AB)M58Q MS:F5C!$#G(9 *2$ E8A;:F&" !-0*<0LX)3J&#HHC?(.>&,_:>0E')&,GP=?XKC$: MCO+YY4TXUJX/O9__R"_SV2I"?CQ6N[)C(C&V% EM 8KA343AF-[/<&\0 \R/ M*#U.C]S)>X1L.%>JM8=Q_"O"<9_.UG;&BG3%!SLEU%E.A64ZT$25Y@II!Z@2 M'E,$;(M(\)YJ>8U'"^H,U+.%!KR8^OYO:V3:;#YLPAB$W'.@'&1:4N4M!N7N M[;#1;U0]ZD(VJH(,S@CSGUEB+=$8.N)$X!?E$&M+"2;8,L&41:!Y:&6O*9Y' M)H^G@3B83I[/LX=?T^+W;.E7\ZMJ0=K?(<$NZ@F L900)(+QJU76!$C,05N M1-E5AF7F2_V["_2&DHV=OJ$?=A__:YH5X?DW#^^S^VQ6H8/5&R!!7'D.43C' M&D*%XAJ'=5IY9N5&16DL.ST5"!N//M8+P(.+U]/;H-=D5)H$3AHG859PXJSS MA"CNXQ''H%(M ,Z1-ZI]=2T)AP3M'!A_WP()1("&80,8 !12H*3CV/&8H@$Y M8@8MC55;N1J5N)V&X.#2]&Y^MUHNUJ# 2O7J2*\$>4>MD>%Q'%'HM:"."Q3T M#\L=DG"$!JV>^'A(6EIC=D[90(UD Y4:)"-A=544QGL!K)2B 4,K#3(>*PE' M6#KW?++1#+-SR@9N)!NXK"P("-#*(&JHH,(H332%DE),E%'2-K_U[3Q>]/RR MT0RSP61CCX?4[KO-*>2IB^U#Z&N$=A8?>,*B6% IJPL&T$/:!Y,I;^%:6S+E,=@CJX)K4!;G,N M^)QO=,#/13I?7&?%0MW&V-GZOJ)'ATF %I!Q:%W0(RDC3%NEK"*(*@G,J%(2 MCTN\>@3YG.*&MB3 =N)V:)C$>:U]T'L=D3&A(Y6*":0-]IXX+4WS8U_G63K& M+VX=@=QW4-G>L]'Z&J''R(T/V?))#%)6K-?]@1^GYLNIG49_I?OLB4/4F:,_ MXJRN7LW*?9O,5F$",?]NC.1:+;=%SUQ:S*-25Q+UOD;@1U>/2(0)IV2!F40< M2P:-)W:3^%61L)RJ6E<;_:#X& 34DMBJP(]N'Y0((@6'U!A).69(8R_P%E%* M/1RR9M/1Z(_A12@?$>ZCCOYHB8=^V#] Q=5\CT]-,/$*0,D8XP!XH8U4HF2. M]GS(H_E)]_GGDM&7Q_71L&8P6]'>"7](;P^7U*O;-8G&6X&U=5(Z&IUUF&,E MQ<(B-\YJBJ.2A5KRV1KR/X.PC?(N_[N4L?/(UN4RG_P>T0K0K^'Z.$L/Q['4 MZ)4$!4L0KA$UF). HA$4E?J6UW"$MRK=L>ZE"MD93$.)P]_3F,+X<-')O>T2 M2:+UG5"'7- @(";:^Y(6X43SZ]K>+-2]L;P-,.?=3VHOGY7VP$[&C\JHY$@S MH#'$' +"W0Z[F%O]K:PC QY9SP%\W\;#O8:UES/O/=G-WEGT;<+\E,W6:0G3 M8OFPMO"FDY[S%QUZ8JV<0D-$&NV=7AV+9%77A!B@:=B*M;7 $,&M#X)/A"#A M(.R .&-VF<=#_B'VZ(=GO]0V*)XP7D*P,IQJ 0F!&@DL%%(;?*CAT,(!E^.C M=L/N&'W0'M@?; .8_1;9Y"]?\_N?K[)I%$$2/T3)(T\D+WR5O,^^IK--8J\# MAKD]K1)NI%0:,&\5%]A(YX4HR77&-;_=&\R0U@MS\ZX0.TU%K,OKS70.&A-> M-DF@84P88 E1Q%.BI1>TG+,@ H_30M4*_;Q3*-X&&T=E^SD+]T[EVH&4(1^+ M;!$4\SPN'?.L6" ^/N_?/S+\7PAQWLES#FN23A9"@T0!,(A;'>+CY:#6NZ. MGX^:PY[W!<=@P23@AKKG6 MU7/BCV'VT\Z &TH532B+!GX]R& MNV!:WB]$WZ3=+C['O5,)&6:L(U M4,SJ\$E!4,HM0Y(+-.!>?1[.M86D.=-FUZG*%FE1P;+GS1(%)'3&H*!D..2A M\([*P/T'&)5J76];IP$%853+\(*!X4,NHH0\29_0Q7S1(U;^^Z# M?4=%,)QD M@'*ZI"YHK2-T@6K#HI=."%U@TE@5?![T62QNIG?5E5Z/=DJ PY(S"@2+=4@9 M]T[ZW84A5(.:R4_G9B=WH)VC--B2GC^DLV58RNZS^>K8I?CSAHGU@H0S)I30 M*V"]PY2KDAJ![="9K"5^U4]X2=X3(_&WE=U31"F!"'&*8;2 M ^!ACO@-";-W__>CHF]R4+'6 VGV*UE-SK U1:+@WT2!IEU!AN(/(=<4TA M:8E"1H#FNWMO$CV=I/-E:3=1\ZM?LOQKD=[=3"># ME*X[81(FG\=]=5.O\--T\?NY/>]>3>A]#9^[PYT2HZ'B#&BMPCF">Q_V#B<- MUPQYRZ6M=7D]$*55[G3[.R3&4V.@!UJ**/X26*&W%!H9-L^Q^,MUP:27-1>Z M0&34$;"O*-0/L0A*58&/P[T2'C9."!FT5$"AF3">\!(<&!;DL3K.M>5UE>@T MAF@HW>(U .'QE=:C([T2Y"2'#%&&C??>>$/ICDYE'1^W8;$3#E8N*&W1^GZE M8Y1&QK$)Q9F$8:OUO9IYI9VQHF>"&)04A?,6TCQ02 1DK-RIG8>#6I[K'4DZ MX=Y+B>@4I<&DHLBNILL&,G&L7P*L%]H+(@P$$!+/PT&\I!4C.T)GA%XDHD., MWHK+:#AMYH5'#DRF,;IM7V!FP&T?&2"MV:7KL4OO_!RQCWFND;*(<6"<%COQ M%(XWSU5P!M?/5NQJ!DAK=IEZ[#)E+3P.:#@"""Z %T9P*J3<&389&+)\VWG9 MU0R0UNRR]=BU;98( KE4RG$EN'5".V; CD3/F@OQZYML\0!!L*IB@#O ML,3"2A7^-LI!BPWGN'D<*7MC[&H&R-DLR?I!9_/)S6U:_'[ZO=.SKHF E/J@ M5TF.(-*:G3+QI>=$T4I\Y;1V,\" !2 M22=V)E/HA1^W.:$[AE9*2B>X_1DD9I06A_$*RGD$Y#*=9=6%U9^T2B#E$I!P MM./A7 Z TE[CD@[DV9#IH9K>-S1FS=^__UARA$3G&OL_G7]]/[[.K;>&_A\=6JLC2.W"WPQ3Q#T%1M1:ZWJB?A?[>X00_;#] ML7Z&R-JC)*& M F8A! 9CWJ+]$T050Q!4@X:EM&55@-B>?&,4XH$-""$6;4ZYI5+YWBVB$T(IO$ M-O[X3VF, -A [:2)MBC'6. W*5VL,/#U=-OOU1BA#>, >R0%]-Y1:DTTOJZQ M"?^S(16Z]L:(VHSNP!AQ&G!_(F.$!(0+)37D"AL/)((6E< @$<;G]NK$-0V M1IR&WML\1#K$'#/0B; ?B?;>\^'&';NP\)YL9 C#CF(DR5H%@F MIIROLWI(S]2SL>UD&!I[D%\L;\)9>S%-YV;][.D1)[#C'1+@@I1%QQE'$6.* M<0Q+EQ(@%A=7W# *I19,^9VJYIUL;@/I+:ZC M>[:=#,, BLJ[8XK*NT0+(SVB C$"!27*<_^X0W/7/-B-OQVVG0S# (J*.Z:H MN 0)P;"3#".D&"2"Q87":"2D#5^1YNY/XNVP[608VBDJ;E7D=]EINLJ!/@GV M,IQCF $@9J*R'"M0AI>'(ZYI_M;)-\"^CM%IQ]53N/ERGD$7ECI.2U.D2%2: M=PF>PE("6MSX@K?$QG:P#&5G*^_N:ESXOVR:2(6]]@()2!V5PAFGRCA/+ P8 MU&&GPZO]IC<]+?$9FN,U.)TXI07$W@L>9)\$>C0J8S@Q\G+08H9UDVPW9<(! M;IZ(P8BNY=?72(=NW[O(I+W,)[_K=)%=F?SV+ILO^L[ M"#=ID;V:G"J*=/YU;=K7#X]-/J8/\2OU1UI &%"4#OI'G _X M47M0O)N'%3#;70:^WY)?X4-QI%="N+;: N>#XNF";@N8,R4XC+LWX$5Q%E') M^T)X*,WOP(PK[]6/]DN05QYR:SC"@5Y"(1*JI-5YA%>DLS%]=W09V+-;A]_?9EH0: MR4Q.&2>!S"AE&'32:>,1PWBGW,GZ4=N^D1ML&PH\3A1HWS/LW8) M<1!@[S 4$B%BG6./;X-0?,@*D6]8E6V#Z6 K3-41=7'HC/I(W?SJXRR=Q\2% MU;ZD/3PN,5@R([S21BL @=7:RQ)92#D=MZK<4$I>KE7C ?9?HML=PJ/4X-^P MQ)Y'4G>;432J7]Q%.BM5MH-]$J&@!4I+XK7B$#L00R*W-$I+1EB _;RLSOL! MMK$GP*=+M4CG5Y\N?ZMP WC5,($8AOD()RCD@6JC19A;2;.AS?-/]N?H/0;6 M=X)F8WX'?7)]>3B?;&3NMX!^!>>/=$DLB2,@/&A^.NO/ M:WPT,M =KEU(PYK)?AD-39!BA.#XZ4B]APX*A2U)75>VN9%7LZG5/1XN=H%AKV[M.SU MX#B/]\KG\(A5.ON7W\AQ>=24:@^M)RH1]HV7 M[!-R8;1[1E#L',0FO(M:&A'.ITAXO,$1!&S]>#)D#"@RA_-G# KVJ'U"=A<( MEY-LGA;3O&Y&C:?M$R4U5D +RP);@ _Z K""(6+"CN*L'K)(0--L&D.)Q*$< M&RWP'$SQVD[QM_GB+IM,KZ?95;4)\5"?1#L.*(]O<" L8.28V[$]IP[POA4T0S&^-$!4J M/FR7&ABV1&PUCM746R9HPY MP-U6B+QU/H]RSLRNG_^(_]\DZ_B_<_G;![G<-S6?JA]HBSDR OA.<*6 M2>C (]G"J1&6 &H*>-X]'(W9I\)7[./E;]6,>]TR\4HH2H/"$310HXQFDHIR MCEJQYMI4;W>F7;"L-1"MF$5K,XN^F*/6L<"I]M(YS4B@5=H=K42-\'*S*V:U M J(5LWAXBS;USX)^CBGWE* #18:VE@%NIPO@+JYR;6WN\>N&-UE'6._C7&,\6O*L_LOVC-9 M79@B$X(S;@VV ,C=A@N0:UY^OO/-K#>>M> *N, ;LVB0@EBYQ&GCI M,:6Q&)$%)0V.T^8Z9<\%RL]O"6B*X:!R4!W*]=@J81A"R)W"7DH=W@JNPF%J M2X=!Q(W; -" '_LXV@J+M\O;41[ZAV7I>5CY:_IM>KNZK63FLW:)X)J0Z"X$ ML*?, 1>TAY(6I,:8*[L1)_+N,!B,GP'36OQ\VBYL0MAS22G0WAM-!&5F)]\& MBN:98'NS$W3"SQ88C#N&40BMN-!A]@X2ZX$R=H=(T#:;+[>GGTC?F%K5!L=_ M!7_5=U3VQA"'N!5.(>4)$1"SK>\6,-RQ<2M[#:5DB"BP9L#^2W2[0WB4NNP; MEMCS2&JW<8M$(TH\U(9;R95REOK2514XR?\L<8NU65T[;O$T8!L;+M_-)X&\ MZ?W3&53$+!WIDO!XNR&DIX)Z@#14B-ARUDB $9F?.^1 W@LXC5GZ(2;Z3)>K M@.Q#?:X>[Y58SX1&4GNF'::2"./<#@ROFS.VMX-4QXSM%)_![%G98EE,)\OL MZC$R\M/E;W4241WNE_" &]6QFK-0T@=:'=8[6A%J?BWXM@*6FZ[Y78([F$_4 MDQC;B%-U=JH#/1)*%8;,4&L!AUQ;Q<#NY?.DA<+PMB*=FPI/-[">(\V!D