0001200375-17-000007.txt : 20170309 0001200375-17-000007.hdr.sgml : 20170309 20170309172304 ACCESSION NUMBER: 0001200375-17-000007 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 88 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170309 DATE AS OF CHANGE: 20170309 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-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34705 FILM NUMBER: 17679449 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-K 1 cdxs-20161231x10k.htm 10-K Document


 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
____________________________________ 
FORM 10-K
(Mark One)
ý
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended: December 31, 2016
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from              to             .
Commission File No.: 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)
Registrant’s telephone number, including area code: (650) 421-8100
Securities Registered Pursuant to Section 12(b) of the Act:
Title of Each Class:
 
Name of Each Exchange on which Registered:
Common Stock, par value $0.0001 per share
 
The NASDAQ Global Select Market
Securities Registered Pursuant to Section 12(g) of the Act: None.
 _______________________________________
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes  ¨    No  ý
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes  ¨    No  ý
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 (§ 229.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 if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.  ý
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act (Check one):
Large accelerated filer
¨
 
Accelerated filer
ý
Non-accelerated filer
¨
 
Smaller reporting company
¨
(Do not check if a smaller reporting company)
 
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).    Yes  ¨    No  ý
The aggregate market value of voting common stock held by non-affiliates of Codexis as of June 30, 2016 was approximately $114.2 million based upon the closing price reported for such date on The NASDAQ Global Select Market.
As of February 28, 2017, there were 41,382,691 shares of the registrant’s Common Stock, par value $0.0001 per share, outstanding.
______________________________________ 
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s Definitive Proxy Statement to be filed with the Commission pursuant to Regulation 14A in connection with the registrant’s 2017 Annual Meeting of Stockholders, to be filed subsequent to the date hereof, are incorporated by reference into Part III of this Report. Such Definitive Proxy Statement will be filed with the Securities and Exchange Commission not later than 120 days after the conclusion of the registrant’s fiscal year ended December 31, 2016. Except with respect to information specifically incorporated by reference in this Form 10-K, the Proxy Statement is not deemed to be filed as part of this Form 10-K.
 





Codexis, Inc.
Annual Report on Form 10-K
For The Year Ended December 31, 2016
INDEX
 
PART I
 
Item 1
 
Item 1A
 
Item 1B
 
Item 2
 
Item 3
 
Item 4
 
PART II
 
Item 5
 
Item 6
 
Item 7
 
Item 7A
 
Item 8
 
Item 9
 
Item 9A
 
Item 9B
 
PART III
 
Item 10
 
Item 11
 
Item 12
 
Item 13
 
Item 14
 
PART IV
 
Item 15
 

2



SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
The following discussion and analysis should be read in conjunction with our audited consolidated financial statements and the related notes that appear elsewhere in this Annual Report on Form 10-K. This Annual Report on Form 10-K contains “forward-looking statements” within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended (“the Exchange Act”), particularly in Part I, Item 1: “Business,” Part I, Item 1A: “Risk Factors” and Part 2, Item 7: “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” 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. All statements other than statements of historical fact could be deemed forward-looking, including, but not limited to: any projections of financial information; any statements about historical results that may suggest trends for our business; any statements of the plans, strategies, and objectives of management for future operations; any statements of expectation or belief regarding future events, technology developments, our products, product sales, expenses, liquidity, cash flow, market growth rates or enforceability of our intellectual property rights and related litigation expenses; and any statements of assumptions underlying any of the foregoing. 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. Accordingly, we caution you not to place undue reliance on these statements. For a discussion of some of the factors that could cause actual results to differ materially from our forward-looking statements, see the discussion on risk factors that appear in Part I, Item 1A: “Risk Factors” of this Annual Report on Form 10-K and other risks and uncertainties detailed in this and our other reports and filings with the Securities and Exchange Commission (“SEC”). The forward-looking statements in this Annual Report on Form 10-K represent our views as of the date of this Annual Report on Form 10-K. 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 Annual Report on Form 10-K.

 


3



PART I
ITEM 1. BUSINESS
COMPANY 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 have been continuously improved 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 potential clients’ products, processes or businesses. We have developed new proteins that are significantly more stable and/or active in our 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.
OUR STRATEGY
Our strategy is to grow our revenues, profits, and stockholder value by leveraging our CodeEvolver® protein engineering technology platform in the following ways:
Licensing our CodeEvolver® protein engineering technology platform. We intend to continue to pursue opportunities to license our CodeEvolver® protein engineering technology platform to third parties so they can create cost-saving protein catalyst solutions utilizing their own in-house protein engineering capability.
Growing our pharmaceutical protein catalysts business. We intend to continue to pursue opportunities in the pharmaceutical market to use our protein catalysis products and services to reduce the costs for manufacturing small molecule drugs. We intend to increase the number of pharmaceutical customers and processes that utilize and benefit from our novel, cost-saving protein catalyst solutions.
Growing our fine chemicals protein catalysts business. We intend to continue to pursue opportunities in the fine chemicals market to use protein catalysis products and services to reduce the costs for manufacturing in adjacent markets like food and food ingredients. We intend to increase the number of fine chemical customers and processes who utilize and benefit from our novel, cost-saving protein catalyst solutions.
Creating and advancing novel biotherapeutic drug candidates. We intend to continue to pursue opportunities to apply our protein engineering capabilities to the creation and development of novel biotherapeutic drug candidates, both in partnership with customers and as proprietary Codexis drug candidates. We intend to continue to advance our own novel enzyme biotherapeutic candidate for the potential treatment of phenylketonuria ("PKU") disease. We have also invested in research and development in an effort to generate additional early stage novel biotherapeutic candidates.
Developing high-performance enzymes for use in diagnostic applications. We intend to offer high-performance enzymes to customers using next generation sequencing (“NGS”) and polymerase chain reaction (“PCR/qPCR”) for in vitro molecular diagnosis applications.

In this Annual Report, the “Company,” “we,” “us” and “our” refer to Codexis, Inc. and its subsidiaries on a consolidated basis.

4



OUR MARKET OPPORTUNITIES
Pharmaceutical Market
We believe the pharmaceutical industry represents a significant market opportunity for us and is our primary business focus. Pharmaceutical companies are in constant search for new drugs to offer to their customers, and are under significant competitive pressure both to reduce costs and to increase the speed to market for their products. To meet these pressures, pharmaceutical companies are discovering and developing novel protein-based drug products, as well as seeking manufacturing processes for their new and existing drugs that reduce overall costs, simplify production and increase efficiency and product yield, while not affecting drug safety and efficacy. Cost reduction is even more important to developers (known as innovators) of patent-protected pharmaceutical products when the patents for those products expire and such innovators are forced to compete with manufacturers of generic drugs.
The pharmaceutical product lifecycle begins with the discovery of new chemical entities and continues through preclinical and clinical development, product launch, commercial scale-up and, ultimately, patent expiration and the transition from branded to generic products. As innovators develop, produce and then market products, manufacturing priorities and processes evolve. Historically, innovators have focused on production cost reduction in the later stages of clinical development and have been reluctant to make process changes after a product has been launched. However, as pressures to reduce costs have increased, innovators have pursued cost reduction measures much earlier in the pharmaceutical product lifecycle and are increasingly looking for opportunities to improve their operating margins, including making manufacturing process changes for marketed products after the products have been launched if these changes can result in significant cost reductions. As a result, innovators are investing in new technologies, including our CodeEvolver® protein engineering technology platform, to improve their manufacturing productivity and efficiency or outsourcing the manufacture of their intermediates and active pharmaceutical ingredients (APIs).
Our Solutions for the Pharmaceutical Market
Small Molecule Manufacturing Cost Reduction
Our pharmaceutical customers, which include a majority of the largest global pharmaceutical companies, use our technology, products and services in their manufacturing processes and process development. Our CodeEvolver® protein engineering technology platform enables us to deliver solutions to our customers in this market by developing and delivering optimized protein catalysts that perform chemical transformations at a lower cost and improve the efficiency and productivity of manufacturing processes. We provide value throughout the pharmaceutical product lifecycle. Our products and services allow us to provide benefits to our pharmaceutical customers in a number of cost saving ways, including any - and sometimes all - of the following:
reducing the use of raw materials and reagents;
eliminating multiple steps in the manufacturing process;
improving purity, productivity and yield;
using water as a primary solvent;
eliminating hazardous inputs;
enabling the use of simple equipment and reducing the need for capital expenditure;
reducing energy requirements;
reducing the generation of chemical byproducts or waste; and
reducing the need for late-stage purifications.
Early in a pharmaceutical product’s lifecycle, pharmaceutical manufacturers can use our protein catalyst products and services to reduce manufacturing costs. If an innovator incorporates our products or processes into an approved product, we expect the innovator to continue to use our products or processes at least over the patent life of the marketed drug.
Pharmaceutical manufacturers can also use our products and services to reduce manufacturing costs after a product is launched. At this stage, changes in the manufacturing process originally approved by the drug regulator may require additional regulatory review. Typically, pharmaceutical companies will only seek regulatory approval for a manufacturing change if substantial cost savings are realizable. We believe that the cost savings associated with our products may lead our customers to change their manufacturing processes for approved products and, if necessary, seek regulatory approval of the new processes which incorporate our proteins. Moreover, we believe these cost savings are attractive to generics manufacturers, who compete primarily on price.
In addition, manufacturing processes that utilize our protein catalysts can frequently enable processes that are more sustainable and environmentally friendly compared to alternative, traditional manufacturing approaches. This has led Codexis to earn three

5



US EPA Presidential Green Chemistry Challenge awards for improved pharmaceutical manufacturing processes over the last eleven years. All three of these awards were associated with blockbuster drug products.
Discovery and Development of Biotherapeutic Drug Candidates
We are also targeting new opportunities in the pharmaceutical industry to discover or improve biotherapeutic drug candidates for our customers. We believe that our CodeEvolver® protein engineering platform technology can be used to discover novel biotherapeutic drug candidates that will target human diseases that are in need of improved therapeutic interventions. Similarly, we believe that we can deploy our platform technology to improve specific characteristics of a customer’s pre-existing biotherapeutic drug candidate. For example, we may be able to use our technology to improve the activity, stability or immunogenicity of a customer’s biotherapeutic drug candidate.
Partner-funded Biotherapeutic Product Development
We are using our platform technology to improve characteristics of our customers’ pre-existing biotherapeutic drug candidates. In July 2016, we successfully completed our obligations under a collaborative research and development agreement with a leading global biopharmaceutical company. Under that agreement, we employed our CodeEvolver protein engineering platform technology to develop a novel enzyme for use in our partner’s preclinical therapeutic development program. During this project, we earned success fees, associated milestone payments and research and development service revenues. In November 2016, we announced that our biopharmaceutical partner had exercised its option to secure a non-exclusive license to the novel enzyme developed by Codexis. As a result, Codexis could receive additional annual license fees from our biopharmaceutical partner. We continue to pursue this and other customers who could benefit by applying our CodeEvolver® protein engineering platform technology to improve the discovery and/or development of other biotherapeutics in partnership with Codexis
Self-funded Biotherapeutic Product Development
We are also using our platform technology to develop our own early stage, novel enzyme therapeutic product candidates. Our lead product candidate is an enzyme which we have engineered to be orally administered and are developing as a potential treatment of PKU in humans. PKU is an inborn metabolic disorder in which the enzyme that converts the essential amino acid phenylalanine into tyrosine is deficient. As a result, phenylalanine accumulates to toxic levels in the brain, causing serious neurological problems including intellectual disability, seizures and cognitive and behavioral problems. To avoid toxic levels of phenylalanine in their blood, individuals with PKU must follow a strict, life-long diet that is low in phenylalanine and supplement their diet with a synthetic phenylalanine-free formula to provide them with sufficient nutrients. Maintaining a strict, life-long diet can be challenging for individuals with PKU. There are an estimated 50,000 people with PKU in the developed world.
We continue to invest in the development of our preclinical therapeutic enzyme product candidate as a potential treatment of PKU. We have filed patent applications covering the composition of matter for our therapeutic enzymes and the use of these enzymes as a treatment for PKU. In addition to the PKU program, we have previously made, and expect to continue to make, modest additional investments with the aim of generating additional product candidates targeting other therapeutic areas.
Fine Chemicals Markets
Beyond the pharmaceutical industry, our CodeEvolver® protein engineering platform technology has enabled cost-savings for our partners in the fine chemicals markets, and the food industry in particular. In December 2016, we entered into an exclusive agreement with Tate & Lyle, a market-leading food ingredients company, to supply a proprietary enzyme for use in Tate & Lyle’s food ingredient production. We are seeking to expand our protein catalyst offerings in the fine chemicals market within and beyond the food industry, including, for example, to the agricultural chemicals and flavors and fragrances markets.
Molecular Biology and In Vitro Diagnostic Enzymes
We believe that our Codexis protein engineering capability can also be deployed to commercialize novel enzymes as improvements to enzymes consumed by customers in many industrial sectors. As our first effort in this strategy, we have developed an enzyme for customers using NGS and PCR/qPCR for in vitro molecular diagnostic applications. Our first proprietary enzyme for this market will target improved library preparation for NGS users and is expected to be available in beta-test format in the second quarter of 2017.
Licensing Our CodeEvolver® Protein Engineering Technology Platform
Our CodeEvolver® protein engineering technology platform enables rapid development of custom-designed enzymes that are highly optimized for efficient manufacturing processes. We intend to continue to enter into license arrangements with third parties that will allow them to use our CodeEvolver® protein engineering technology platform to discover and develop novel

6



proteins for their internal use. To date, we have entered into platform technology licensing agreements with each of GlaxoSmithKline and Merck.
GlaxoSmithKline
We entered into our first CodeEvolver® protein engineering technology Platform Technology Transfer, Collaboration and License Agreement (“GSK CodeEvolver® Agreement”) on July 10, 2014 with GlaxoSmithKline Intellectual Property Development Limited, a subsidiary of GlaxoSmithKline plc (collectively, “GSK”).
The GSK CodeEvolver® Agreement allows GSK to use our proprietary CodeEvolver® protein engineering technology platform in the field of human healthcare.
Under the terms of the GSK CodeEvolver® Agreement, we granted to GSK a non-exclusive, worldwide license to use our CodeEvolver® protein engineering technology platform to develop novel enzymes for (a) the manufacture and commercialization of compounds, molecules and products for the treatment of any human disease or medically treatable human condition, (b) the prophylaxis, diagnosis or treatment of any human disease or medically treatable human condition, and (c) the research and development of compounds, molecules and products for the treatment of any human disease or medically treatable human condition (the “Field”). This license to GSK is exclusive for the use of our CodeEvolver® protein engineering technology platform to develop novel enzymes for the synthesis of small-molecule compounds owned or controlled by GSK (the “GSK Exclusive Field”). GSK has the right to grant sublicenses to affiliates of GSK and, in certain limited circumstances, to third parties. We also granted a license to GSK to make or have made products developed using our CodeEvolver® protein engineering technology platform, with a right to grant sublicenses solely to affiliates of GSK, contract manufacturing organizations and contract research organizations. This manufacturing license is exclusive in the GSK Exclusive Field and otherwise non-exclusive in the Field. The licenses granted by us to GSK are subject to certain limitations based on pre-existing contractual obligations that apply to the technology and intellectual property that is the subject of the license grants. In addition, GSK is prohibited from using our CodeEvolver® protein engineering technology platform to develop or produce any enzymes or other compounds for or on behalf of any third party except that GSK can exercise its license rights in connection with certain research and development programs jointly performed with a bona fide third party collaborator so long as GSK uses our CodeEvolver® protein engineering technology platform independently from the third party collaborator and complies with all of the other restrictions and obligations under the GSK CodeEvolver® Agreement.
Under the GSK CodeEvolver® Agreement, we transferred our CodeEvolver® protein engineering technology platform to GSK over a twenty-one-month period that began on July 10, 2014, the effective date of the GSK CodeEvolver® Agreement. As a part of this technology transfer, we provided to GSK our proprietary enzymes, proprietary protein engineering protocols and methods, and proprietary software algorithms. In addition, teams of our and GSK scientists participated in technology training sessions and collaborative research projects at our laboratories in Redwood City, California and at GSK’s laboratories in Upper Merion, Pennsylvania. The technology transfer was completed in April 2016 and our CodeEvolver® protein engineering technology platform has been installed at GSK’s Upper Merion, Pennsylvania site.
The licenses to GSK were granted under certain patents, patent applications and know-how that we owned or controlled as of the effective date of the GSK CodeEvolver® Agreement and that cover our CodeEvolver® protein engineering technology platform and certain enzymes useful in the Field. Any improvements to our CodeEvolver® protein engineering technology platform during the technology transfer period were included in the license grants from us to GSK.
Under the GSK CodeEvolver® Agreement, GSK owns (the “GSK-Owned Technology”) (a) any enzyme technology that was developed during a project under the GSK CodeEvolver® Agreement that used our CodeEvolver® protein engineering technology platform during the technology transfer period and (b) the methods of use of any Project Enzyme in compound synthesis that were developed during the technology transfer period. GSK granted to us a worldwide, non-exclusive, fully paid-up, royalty-free license, with the right to grant sublicenses, to use outside of the GSK Exclusive Field, the GSK-Owned Technology that was developed during the technology transfer period.
Until July 10, 2019 (the “Embargo Period”), GSK is prohibited from using the CodeEvolver® protein engineering technology platform for the use, research or development (whether in vitro or in vivo) or commercialization of any enzyme or enzyme fusion protein that (a) effects a chemical transformation in humans or (b) facilitates, assists, transports or enables the action, dispersion, absorption or bioavailability of a molecule, biologic agent, drug product, therapeutic agent or other compound in humans (the “Embargo Field”). GSK is permitted to use our CodeEvolver® protein engineering technology platform during the Embargo Period to develop and use an enzyme or enzyme fusion protein that (x) is used by GSK solely as a research reagent or a research tool within the Embargo Field, (y) is used to synthesize a small-molecule compound owned or controlled by GSK or (z) facilitates, assists, transports or enables the action, dispersion, absorption or bioavailability of a small-molecule compound that is owned or controlled by GSK.

7



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.
In 2015, we completed Wave 1 and Wave 2 of the transfer of our CodeEvolver® protein engineering technology platform to GSK. In addition to the $6.0 million upfront payment and $5.0 million Wave 1 technology transfer milestone payment received from GSK in 2014, in 2015 we received a $6.5 million technology transfer milestone payment from GSK for the successful completion of Wave 2. In April 2016, we completed the full transfer of the CodeEvolver® protein engineering platform technology and earned Wave 3 milestone revenue of $7.5 million. We also have the potential to receive additional contingent payments that range from $5.75 million to $38.5 million per project based on GSK's successful application of the licensed technology.
In the third quarter of 2016, we earned the first milestone 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.
Merck
On August 3, 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 our proprietary CodeEvolver® protein engineering platform technology in the field of human and animal healthcare.
Under the terms of the Merck CodeEvolver® Agreement, we granted to Merck a non-exclusive worldwide license to use the CodeEvolver® protein engineering technology platform to research, develop and manufacture novel enzymes for use by Merck in its internal research programs (“Merck Non-Exclusive Field”). The license to Merck is exclusive for the research, development and manufacture of novel enzymes for use by Merck in the chemical synthesis of therapeutic products owned or controlled by Merck (“Merck Exclusive Field”). Merck has the right to grant sublicenses to affiliates of Merck and, in certain limited circumstances, to third parties. We also granted to Merck a license to make or have made products manufactured using the CodeEvolver® protein engineering technology platform with a right to grant sublicenses solely to affiliates of Merck, contract manufacturing organizations and contract research organizations. The manufacturing license is exclusive in the Merck Exclusive Field and non-exclusive in the Merck Non-Exclusive Field. The licenses are subject to certain limitations based on pre-existing contractual obligations that apply to the technology and intellectual property that are the subject of the license grants. The licenses do not permit the use of the CodeEvolver® protein engineering technology platform to discover any therapeutic enzyme, diagnostic product or vaccine. In addition, Merck is prohibited from using the CodeEvolver® protein engineering technology platform to develop or produce enzymes or any other compounds for or on behalf of any third parties except in a very limited manner when Merck divests a therapeutic product that is manufactured using an enzyme developed using the CodeEvolver® protein engineering technology platform.
Under the terms of the Merck CodeEvolver® Agreement, Merck paid us $18.0 million in technology transfer up-front and milestone payments over the technology transfer period of 15 months from August 3, 2015, the effective date of the Merck CodeEvolver® Agreement. We also have the potential to receive product-related payments of up to $15.0 million for each API that is manufactured by Merck using one or more enzymes that have been developed or are in development using the CodeEvolver® protein engineering technology platform during the 10-year period that begins on the conclusion of the 15-month technology transfer period. These product-related payments, if any, will be paid by Merck to us for each quarter that Merck manufactures API using a CodeEvolver®-developed enzyme. The payments will be based on the total volume of API produced using the CodeEvolver®-developed enzyme. We have the right to conduct an annual audit to confirm that all payments that are owed to us have been paid in full and on time.
Under the Merck CodeEvolver® Agreement, we transferred the CodeEvolver® protein engineering technology platform to Merck over the period from August 2015 through September 2016. As part of this technology transfer, we provided to Merck our proprietary enzymes, proprietary protein engineering protocols and methods, and proprietary software algorithms. We provided additional enzyme evolution services to Merck at our laboratories in Redwood City through November 2016. The remaining deferred revenue relating to the upfront payment was recognized upon completion of the additional enzyme evolution services.
The licenses to Merck are granted under patents, patent applications and know-how that we owned or controlled as of the effective date of the Merck CodeEvolver® Agreement and that cover the CodeEvolver® protein engineering technology platform. Any improvements to the CodeEvolver® protein engineering technology platform during the technology transfer period are also included in the license grants from Codexis to Merck. Following the technology transfer period, Merck can exercise annual options that, upon payment of certain option fees, would extend Merck’s license to include certain

8



improvements to the CodeEvolver® protein engineering technology platform that arise during the three-year period that begins at the end of the technology transfer period.
Under the Merck CodeEvolver® Agreement, we own any improvements to our protein engineering methods, processes and algorithms that arose and any enzyme technology or process technology that are developed during an evolution program or additional services. Merck owns (the “Merck-Owned Technology”) (a) any enzyme technology that is developed solely by Merck under the Merck CodeEvolver® Agreement using the CodeEvolver® protein engineering technology platform (a “Project Enzyme”) and (b) the methods of use of any Project Enzyme or any enzyme developed jointly by Merck and us using the CodeEvolver® protein engineering technology platform. Merck granted to us a worldwide, non-exclusive, fully paid-up, royalty-free license, with the right to grant sublicenses, to use the Merck-Owned Technology outside of the Merck Exclusive Field.
For each API that Merck manufactures using an enzyme developed with the CodeEvolver® protein engineering technology platform, we will have a right of first refusal to supply Merck with the enzyme used to manufacture the API if Merck outsources the supply of the enzyme. Our right of first refusal applies during the period that begins on the completion of a phase III clinical trial for the product containing the API and ends five years following regulatory approval for such product.
The Merck CodeEvolver® Agreement has a term that continues, unless earlier terminated, until the expiration of all payment obligations under the agreement. Merck may terminate the Merck CodeEvolver® Agreement by providing 90 days written notice to us. We can terminate the Merck CodeEvolver® Agreement by providing 30 days written notice to Merck if we determine, pursuant to our contractual audit rights under the Merck CodeEvolver® Agreement, that Merck has repeatedly failed to make required payments to us and/or materially underpaid us an amount due under the Merck CodeEvolver® Agreement. In the event the Merck CodeEvolver® Agreement is terminated earlier by Merck, or by us due to an uncured material breach by Merck, or if Merck sells or transfers to a third party any Merck business or facility that includes any of our proprietary materials, information or technology, we have the right to conduct an audit of Merck’s facilities to confirm that all of our proprietary materials, information and technology have been destroyed. The Merck CodeEvolver® Agreement contains indemnification provisions under which Merck and we have agreed to indemnify each other against certain third party claims.
As of December 31, 2015, we completed Wave 1 of the transfer of our CodeEvolver® protein engineering technology platform to Merck. In 2015, we received from Merck a $5.0 million upfront payment and a $5.0 million Wave 1 technology transfer milestone payment. In September 2016, we completed the full transfer of the engineering platform technology and earned milestone revenue of $8.0 million. We received the $8.0 million milestone payment in the fourth quarter of 2016.
Protein Catalyst Products and Services
Our protein catalyst products and services can deliver value to our customers in multiple potential ways:
manufacture their products at lower cost
manufacture their products with lower fixed capital investment
reduce the cost of development of complex chemical synthesis processes
enable their products to achieve higher product purity
reduce the risk of adverse effects arising from product impurities
allow the removal of entire steps from chemical production
flexibility to apply at any point across their product’s lifecycle
Our products include protein catalysts, chemical intermediates and Codex® Biocatalyst Panels and Kits. We sell our products primarily through our directed sales and business development force in the United States and Europe.
In addition to products, we also offer R&D services to our customers. These R&D service agreements often contain service fee payments and intellectual property provisions under which we screen and/or engineer protein catalysts for customers in connection with their process development efforts. In these collaborations, we typically receive consideration in the form of one or more of the following: up-front payments, milestone payments, payments for screening and engineering services, licensing fees and royalties.
Protein Catalysts
We often sell protein catalysts (also referred to as biocatalysts or enzymes), by the gram or kilogram, that have been already been engineered, scaled up, and installed in a customer’s commercial process. For example, we sell protein catalysts to Merck

9



for their manufacture of sitagliptin, the active ingredient in Januvia®. We also sell protein catalysts which are in developmental stages. These are enzymes that are sold in batches or by the gram or kilogram that are in the process of being engineered or scaled up by Codexis, or are in the process of being trialed or approved for use in the customer’s process. We may sell batches of specific protein catalysts that are in the middle of our protein engineering efforts to test their performance at a larger customer scale. We also may sell batches of specific protein catalysts for use in customer’s developmental products (for example, to trial in a customer’s Phase II drug candidate process). Finally, we may sell batches of specific protein catalysts as a customer performs trials for approval in their commercial manufacturing operations.
Chemical Intermediates
In some cases, we sell intermediate chemicals products that are produced in a process that uses our protein catalysts. These chemical intermediates are then used by our customer for further chemical processing.
Codex® Biocatalyst Panels and Kits
We sell kits and panels of our protein catalysts. These kits and panels assemble a relevant subset of our engineered enzymes to enable customers to perform chemistry screening on their own. These kits and panels are organized by specific types of chemical reactions that are widely applicable in the pharmaceutical and fine chemical markets.
Protein Catalyst Screening Services
If a customer prefers, rather than purchasing our Codex® Biocatalyst Panels or Kits to use for their own screening, they can send us their starting materials and desired chemical reaction, and we will test against our existing libraries of enzymes on an R&D service fee basis. If we detect desired activity in a specific enzyme, we can supply the customer with this enzyme or perform engineering services to improve the performance of the enzyme.
Protein Engineering Services
We work with our customers throughout their product development lifecycle to optimized enzymes that have been engineered specifically to perform a desired process according to a highly selective set of specifications. We typically charge customers on an R&D services basis by project or project-month. These are typically larger R&D service fees than screening services.
The protein engineering process starts by identifying genes that code for enzymes known to have the general type of catalytic reactivity for a desired chemical reaction. Typically, we identify gene sequences from our extensive in-house collection or from published databases and then synthesize candidate genes having those sequences. Using a variety of biotechnology tools, we diversify these genes by introducing mutations, giving rise to changes in the enzymes for which they encode. The methods for diversifying these genes, and types of diversity being tested, often vary over the course of a protein engineering program. For finding initial diversity, methods typically include random mutagenesis and site-directed (included computational structure-guided) mutagenesis. We also test mutational variations from related enzymes found in different organisms.
Once we have identified potentially beneficial mutations, we create libraries of thousands of variants with combinations of these mutations. With our proprietary genetic manipulation tools, we generate libraries of genes that have programmed and random combinations of the mutations for testing. The pool of genes is used to transform host cells, which entails introducing the various genes into host cells. These cells are then grown into colonies. Cells from individual colonies are cultured in high throughput to produce the enzyme encoded by the genetic variant in those cells. The enzymes expressed by these cells are then screened in high throughput using test conditions relevant to the desired process. The screening results allow us to identify and catalog individual genes that produce improved enzymes with beneficial mutations as well as enzymes having detrimental ones. Using specifically developed test conditions and analytical methods, we can identify variant enzymes that exhibit various improved performance characteristics, such as stability, activity and selectivity, under conditions relevant to the desired chemical process.
In the next step in our optimization process, we use our proprietary bioinformatics software to analyze protein sequence-activity relationships. Our software and algorithms relate the screening results to the mutations and ranks the individual and interacting protein sequence mutations with regard to their degree of benefit or detriment, relative to the process parameter(s) tested. Using this information, we can create a select pool of mutational diversity in the next iteration to further the accumulation of beneficial diversity and cancel out detrimental diversity in the individual genes in the resulting library. The gene that codes for the best performing enzyme in one iteration is used as the starting gene for the next iteration of recombination and screening. As the enzymes improve over these iterations, the screening conditions are made increasingly more stringent. In this way, the protein catalyst is rapidly optimized until all in-process performance requirements have been achieved and the economic objectives for the desired process have been met.

10



INTELLECTUAL PROPERTY
Our success depends in large part on our ability to protect our proprietary products and technology under patent, copyright, trademark and trade secret laws. We also rely heavily on confidential disclosure agreements for further protection of our proprietary products and technologies. Protection of our technologies is important for us to offer our customers and partners proprietary services and products that are not available from our competitors, and to exclude our competitors from practicing technology that we have developed or exclusively licensed from other parties. For example, our ability to supply innovator pharmaceutical manufacturers depends on our ability to supply proprietary enzymes or methods for making pharmaceutical intermediates or APIs that are not available from our competitors. Likewise, in the generic pharmaceutical area, proprietary protection, through patent, trade secret or other protection of our enzymes and methods of producing a pharmaceutical product is important for us and our customers to maintain a lower cost production advantage over competitors.
As of December 31, 2016, we owned or controlled approximately 600 issued patents and approximately 280 pending patent applications in the United States and in various foreign jurisdictions. These patents and patent applications include many that are directed to our enabling technologies and specific methods and products that support our business in the pharmaceutical markets. Our current intellectual property rights have terms that expire between 2017 and 2036. Our United States intellectual property rights directed to the CodeEvolver® proprietary enabling technology platform developed internally by us have terms that expire between 2029 to 2034. Our current intellectual property rights also include patents, trademarks, copyrights, software and certain assumed contracts that we acquired from Maxygen, Inc. (“Maxygen”) in October 2010, which are associated with directed evolution technology, known as the MolecularBreeding™ technology platform developed by Maxygen. The intellectual property rights and assets that we acquired from Maxygen continue to be subject to existing exclusive and non-exclusive license rights granted by Maxygen to third parties. We continue to file new patent applications, for which terms generally extend 20 years from the non-provisional filing date in the United States.
We will continue to file and prosecute patent applications and maintain trade secrets in an ongoing effort to protect our intellectual property. It is possible that our current patents, or patents which we may later acquire, may be successfully challenged or invalidated in whole or in part. It is also possible that we may not obtain issued patents from our pending patent applications or other inventions we seek to protect. We sometimes permit certain intellectual property to lapse or go abandoned under appropriate circumstances. Due to uncertainties inherent in prosecuting patent applications, sometimes patent applications are rejected and we subsequently abandon them. It is also possible that we may develop proprietary products or technologies in the future that are not patentable or that the patents of others will limit or altogether preclude our ability to conduct business. In addition, any patent issued to us may provide us with little or no competitive advantage, in which case we may abandon such patent or license it to another entity.
As of December 31, 2016, we owned and used the following registered, pending, and common law trademarks in the United States, with some trademarks also registered or pending in foreign jurisdictions: Codexis®, Codex®, CodeEvolver®, Mosaic®, Sage™, Microcyp®, MYCP®, ProSAR™, Transform Your Thinking™, and a Codexis design mark (i.e., the Codexis logo).
Our means of protecting our proprietary rights may not be adequate and our competitors may independently develop technology or products that are similar to ours or that compete with ours. Patent, trademark, and trade secret laws afford only limited protection for our technology platform and products. The laws of many countries do not protect our proprietary rights to as great an extent as do the laws of the United States. Despite our efforts to protect our proprietary rights, unauthorized parties have in the past attempted, and may in the future attempt, to operate under aspects of our intellectual property or products or to obtain and use information that we regard as proprietary. Third parties may also design around our proprietary rights, which may render our protected technology and products less valuable, if the design around is favorably received in the marketplace. In addition, if any of our products or technology is covered by third-party patents or other intellectual property rights, we could be subject to various legal actions. We cannot assure you that our technology platform and products do not infringe patents held by others or that they will not in the future.
Litigation may be necessary to enforce our intellectual property rights, to protect our trade secrets, to determine the validity and scope of the proprietary rights of others, or to defend against claims of infringement, invalidity, misappropriation, or other claims. For example, in February 2016, we filed a complaint against EnzymeWorks, Inc., a California corporation, EnzymeWorks, Inc., a Chinese corporation, and Junhua “Alex” Tao (collectively, the “Defendants”), alleging 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. The outcome of the case and the timing of its resolution are uncertain. For further information regarding this litigation, see Item 3, “Legal Proceedings.” Our litigation against the Defendants and any other such litigation could result in substantial costs and diversion of our resources. Moreover, any settlement of or adverse judgment resulting from litigation relating to intellectual property could require us to obtain a license to continue to make, use or sell the products or technology that is the subject of the claim, or otherwise restrict or prohibit our use of the technology.

11



COMPETITION
Overview
We face differing forms of competition in the small molecule pharmaceuticals, biotherapeutics, and fine chemicals markets, as set forth below.
Small Molecule Pharmaceuticals

We market our protein catalyst products and services to manufacturers of small molecule pharmaceutical intermediates and APIs. Our primary competitors in that market are companies marketing either conventional, non-enzymatic catalysts or alternative protein catalyst products and services. We also face competition sometimes from existing in-house technologies (both biocatalysts and conventional catalysts) within our client and potential client companies. The principal methods of competition and competitive differentiation in this market are price, product quality and performance, including manufacturing yield, safety and environmental benefits and speed of delivery of product. Pharmaceutical manufacturers that use biocatalytic processes can face increased competition from manufacturers that use more conventional processes and/or manufacturers that are based in regions (such as India and China) with lower regulatory, safety and environmental costs.

The market for the manufacture and supply of APIs and intermediates is large with many established companies. These companies include many of our large innovator and generic pharmaceutical customers, such as Merck, GSK, Pfizer, Bristol Myers Squibb and Teva Pharmaceutical Industries Ltd., which have significant internal research and development efforts directed at developing processes to manufacture APIs and intermediates. The processes used by these companies include classical conventional organic chemistry reactions, chemo catalytic reactions, biocatalytic, reactions or combinations thereof. Our protein catalyst based manufacturing processes must compete with these internally developed routes.
Companies developing and marketing conventional catalysts include Solvias AG, BASF, Johnson-Mathey, and Takasago International Corporation.

The market for supplying enzymes for use in pharmaceutical manufacturing is quite fragmented. There is competition from large industrial enzyme companies, such as Novozymes, as well as subsidiaries of larger contract research/contract manufacturing organizations (“CRO/CMO”), such as Royal DSM N.V. (“DSM”), Cambrex Corporation and Almac Group Ltd. There is also competition in the customized and optimized enzyme area from several smaller companies, such as BRAIN AG, c-LEcta GmbH, Gingko Bioworks and evocatal GmbH.
We believe that our principal advantage is our ability to rapidly deliver customized protein catalysts for existing and new intermediates and APIs in the pharmaceutical manufacturing market. This capability has allowed us to create a breadth of protein catalysts with improved performance characteristics including, for example, better activity, stability, and activity on a range of substrates, compared to traditional chemistry-based manufacturing processes and naturally occurring (and thus not optimized) biocatalysts. We believe that our CodeEvolver® protein engineering platform technology provides substantially superior results, in shorter time frames, than companies offering competing biocatalyst development services.
Biotherapeutics
There are numerous companies that participate in the biotherapeutics market generally and the PKU market specifically. Many of these companies are large, successful and well-capitalized. BioMarin Pharmaceutical Inc. (“BioMarin”) and Daiichi Sankyo Company market Kuvan® in the United States, Europe and Japan for the treatment of a certain type of PKU. BioMarin has also recently completed a phase III clinical trial for an injectable enzyme substitution therapy for the potential treatment of PKU. Shire Plc, Genzyme / Sanofi S.A. and other companies market or are actively developing new biotherapeutics. There are numerous companies that are developing other forms of therapeutics, such as small molecules and gene therapy, which could compete with biotherapeutics.
Fine Chemicals
We entered the fine chemicals market in 2013 by applying our protein engineering technology in the food market. We face similar forms of competition in this market as in the small molecule pharmaceutical markets, with the exception that the risk of losing opportunities to larger competitors in fine chemicals is greater given the larger scale of opportunities available in the fine chemicals market compared to the pharmaceutical market. Our significant competitors in the fine chemicals markets include companies that have been in these marketplaces for many years, such as Dupont Industrial Biosciences (Dupont Genencor), DSM, Novozymes and A.B. Enzymes. These companies have greater resources in these markets than we do and have long-term supply arrangements already in place with customers. Our ability to compete in these markets may be limited by our relatively late entrance. We also face competition in both the fine chemicals and small molecule pharmaceutical markets from emerging companies offering whole cell metabolic pathway approaches to these markets.

12



Core Technology
We are a leader in the field of protein engineering to create novel biocatalysts. Both our pharmaceuticals and fine chemicals businesses rely on our core technology. We are aware that other companies, organizations and persons have developed technologies that appear to have some similarities to our patented proprietary technologies. For example, we are aware that other companies, including DSM and BASF, have alternative methods for obtaining and generating genetic diversity or use mutagenesis techniques to produce genetic diversity. In addition, academic institutions such as the California Institute of Technology, the Max Planck Institute and the Austrian Centre of Industrial Biotechnology are also working in this field. This field is highly competitive with companies and academic and research institutions actively seeking to develop technologies that could be competitive with our technologies.
Technological developments by others may result in our products and technologies, as well as products manufactured by our customers using our biocatalysts, becoming obsolete. We monitor publications and patents that relate to directed molecular evolution to be aware of developments in the field and evaluate appropriate courses of action in relation to these developments.
Many of our competitors have substantially greater manufacturing, financial, research and development, personnel and marketing resources than we do. As a result, our competitors may be able to develop competing and/or superior technologies and processes, and compete more aggressively and sustain that competition over a longer period of time than we could. Our technologies and products may be rendered obsolete or uneconomical by technological advances or entirely different approaches developed by one or more of our competitors.
OPERATIONS
Our corporate headquarters is located in Redwood City, California and provides general administrative support to our business and is the center of our research, development and business operations. We have limited internal manufacturing capacity at our headquarters in Redwood City. We expect to rely on third-party manufacturers for commercial production of our biocatalysts for the foreseeable future. Our in-house manufacturing is dedicated to producing both Codex® Biocatalyst Panels and Kits and enzymes for use by our customers in pilot scale production. We also supply initial commercial quantities of biocatalysts for use by our collaborators to produce pharmaceutical intermediates and manufacture biocatalysts that we sell. Please see Note 15 to our consolidated financial statements appearing in Item 8 of this Annual Report on Form 10-K for a description of our revenue and long-lived assets both within and outside of the United States.
Our research and development operations include efforts directed towards engineering protein catalysts, bioprocess development, cellular engineering, biocatalyst screening, metabolites, strain improvement, fermentation development and process engineering. We conduct enzyme evolution, enzyme production development, microbial bioprocess development, cellular engineering, microbial evolution and process engineering evaluations and design primarily at our headquarters in Redwood City, California. For more information on our research and development expenditures, see Item 8 of this Annual Report on Form 10-K. Manufacturing of our enzymes is conducted primarily in two locations, at our in-house facility in Redwood City, California and at a third-party contract manufacturing organization, Lactosan, GmbH & Co. KG (“Lactosan”), in Kapfenberg, Austria. In late 2015, we commenced manufacturing certain enzymes at another third-party contract manufacturing organization in Western Europe. Generally, we perform smaller scale manufacturing in-house and outsource the larger scale manufacturing and a large percentage of our production of novel enzymes to contract manufacturing organizations.
CUSTOMERS
We rely on a limited number of key customers for the majority of our revenues. Customers that provided 10% or more of our total revenues in any of the past three fiscal years consist of the following:
 
Percentage of Total Revenues
For The Years Ended December 31,
 
2016
 
2015
 
2014
Customers:
 
 
 
 
 
Merck
47
%
 
29
%
 
24
%
GSK
22
%
 
20
%
 
17
%
Exela
*

 
12
%
 
21
%
* Percentage was less than 10%

13



EMPLOYEES
As of December 31, 2016, we had 106 full-time employees and two part-time employees worldwide. Of these employees, 61 were engaged in research and development, 16 were engaged in operations and quality control, and 29 were engaged in selling, general and administrative activities. None of our employees are represented by a labor union, and we consider our employee relations to be good.
CORPORATE & AVAILABLE INFORMATION
Our principal corporate offices are located at 200 Penobscot Drive, Redwood City, California 94063 and our telephone number is (650) 421-8100. We were incorporated in Delaware in January 2002. Our internet address is www.codexis.com. The information on, or that can be accessed through, our website is not incorporated by reference into this Annual Report on Form 10-K or any other filings we make with the U.S. Securities and Exchange Commission (the “SEC”).
We make available on or through our website certain reports and amendments to those reports that we file with, or furnish to, the SEC in accordance with the Exchange Act. These include our Annual Reports on Form 10-K, our Quarterly Reports on Form 10-Q and our Current Reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act. We make this information available on or through our website free of charge as soon as reasonably practicable after we electronically file the information with, or furnish it to, the SEC. Copies of this information may be obtained at the SEC’s Public Reference Room at 100 F Street, NE, Washington, D.C. 20549. Information on the operation of the Public Reference Room may be obtained by calling the SEC at 1-800-SEC-0330. The SEC maintains a website that contains reports, proxy and information statements, and other information regarding our filings, at www.sec.gov. The contents of these websites are not incorporated into this filing. Further, the references to website URLs are intended to be inactive textual references only.


14



ITEM 1A. RISK FACTORS
You should carefully consider the risks described below together with the other information set forth in this Annual Report on Form 10-K, which could materially affect our business, financial condition or future results. The risks described below are not the only risks facing our company. Risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.
Risks Relating to Our Business and Strategy
We have a limited operating history and have recently experienced significant changes to our business, which may make it difficult to evaluate our current business and predict our future performance.
Our company has been in existence since January 2002. From 2002 until 2005, our operations focused on organizing and staffing our company and developing our technology platform. In 2005, we recognized our first revenues from product sales. Since 2005, we have continued to generate revenues, but because our revenue growth has occurred in recent periods, our limited operating history may make it difficult to evaluate our current business and predict our future performance. Additionally, from 2006 to August 2012, a major portion of our business revolved around our research and development collaboration with Shell with respect to advanced biofuels. The Shell collaboration was terminated in August 2012 and did not contribute to our revenues after the termination. As a result of the termination of the Shell collaboration, we undertook a significant restructuring of our operations and refocused our business on the biocatalysis market. In November 2013, we announced that we had begun to wind down our CodeXyme® cellulase enzymes program, and that we had stopped further development of our CodeXol® detergent alcohols program in the third quarter of 2013. As a result of these changes in our business and any changes to our business focus that we may make as we move forward, our operating history in past periods may not provide a basis to evaluate our current business or be indicative of our future performance. We have encountered and will continue to encounter risks and difficulties frequently experienced by young companies in rapidly changing industries. If we do not address these risks successfully, our business will be harmed.
Our quarterly or annual operating results may fluctuate in the future. As a result, we may fail to meet or exceed the expectations of research analysts or investors, which could cause our stock price to decline.
Our financial condition and operating results have varied significantly in the past and may continue to fluctuate from quarter to quarter and year to year in the future due to a variety of factors, many of which are beyond our control. Factors relating to our business that may contribute to these fluctuations include the following factors, as well as other factors described elsewhere in this report:
our ability to achieve or maintain profitability;
our relationships with, and dependence on, collaborators in our principal markets;
our dependence on a limited number of customers;
our dependence on a limited number of products in our biocatalysis business;
our reliance on a limited number of contract manufacturers for large scale production of substantially all of our enzyme products;
our ability to develop and successfully commercialize new products for the biocatalysis market(s);
our ability to deploy our technology platform in the fine chemicals market;
the success of our customers’ pharmaceutical products in the market and the ability of such customers to obtain regulatory approvals for products and processes;
our ability to deploy our technology platform in the in vitro molecular diagnostics market;
our ability to compete if we do not adequately protect our proprietary technologies or if we lose some of our intellectual property rights;
our ability to avoid infringing the intellectual property rights of third parties;
our involvement in lawsuits to protect or enforce our patents or other intellectual property rights;
our ability to enforce our intellectual property rights throughout the world;
our dependence on, and the need to attract and retain, key management and other personnel;
our ability to prevent the theft or misappropriation of our biocatalysts, the genes that code for our biocatalysts, know-how or technologies;
our ability to protect our trade secrets and other proprietary information from disclosure by employees and others;
our ability to obtain substantial additional capital that may be necessary to expand our business;
our ability to find a partner for or otherwise advance our biotherapeutic program;

15



our customers’ ability to pay amounts owed to us in a timely manner;
our ability to avoid charges to earnings as a result of any impairment of goodwill, intangible assets or other long-lived assets;
our ability to implement and maintain effective internal control over financial reporting;
our dependency on information technology systems, infrastructure and data;
our ability to control and to improve product gross margins;
our ability to protect against risks associated with the international aspects of our business;
the cost of compliance with European Union chemical regulations;
our or our customers’ ability to obtain regulatory approval for the sale and manufacturing of food products using our enzymes;
potential advantages that our competitors and potential competitors may have in securing funding or developing products;
our ability to accurately report our financial results in a timely manner;
results of regulatory tax examinations;
business interruptions, such as earthquakes and other natural disasters;
public concerns about the ethical, legal and social ramifications of genetically engineered products and processes;
our ability to integrate our current business with any businesses that we may acquire in the future;
our ability to properly handle and dispose of hazardous materials in our business;
potential product liability claims; and
our ability to use our net operating loss carryforwards to offset future taxable income.
Due to the various factors mentioned above, and others, the results of any prior quarterly or annual periods should not be relied upon as indications of our future operating performance.
We have a history of net losses and we may not achieve or maintain profitability.
We have incurred net losses since our inception, including losses of $8.6 million in 2016, $7.6 million in 2015 and $19.1 million in 2014. As of December 31, 2016 and 2015, we had an accumulated deficit of $292.1 million and $283.5 million, respectively. If we are unable to expand our biocatalysis business, through new or expanded collaborations, development of new products or services, or increased sales of existing products and services, our net losses may increase and we may never achieve profitability. In addition, some of our collaboration agreements provide for milestone payments and/or future royalty payments, which we will only receive if we and our collaborators develop and commercialize products. We also may fund development of additional proprietary biocatalysis and/or biotherapeutic products. There can be no assurance that any of these products will become commercially viable or that we will ever achieve profitability on a quarterly or annual basis. If we fail to achieve profitability, or if the time required to achieve profitability is longer than we anticipate, we may not be able to continue our business. Even if we do achieve profitability, we may not be able to sustain or increase profitability on a quarterly or annual basis.
We are dependent on our collaborators, and our failure to successfully manage these relationships could prevent us from developing and commercializing many of our products and achieving or sustaining profitability, and could lead to disagreements with our current or former collaborators.
Our ability to maintain and manage collaborations in our markets is fundamental to the success of our business. We currently have license agreements, research and development agreements, supply agreements and/or distribution agreements with various collaborators. For example, we have ongoing collaborations with GSK and Merck that are important to our business and financial results. We may have limited or no control over the amount or timing of resources that any collaborator is able or willing to devote to our partnered products or collaborative efforts. Any of our collaborators may fail to perform its obligations. These collaborators may breach or terminate their agreements with us or otherwise fail to conduct their collaborative activities successfully and in a timely manner. Further, our collaborators may not develop products arising out of our collaborative arrangements or devote sufficient resources to the development, manufacture, marketing or sale of these products. Moreover, disagreements with a collaborator could develop, and any conflict with a collaborator could lead to litigation and could reduce our ability to enter into future collaboration agreements and negatively impact our relationships with one or more existing collaborators. If any of these events occur, especially if they occur in our collaborations with GSK or Merck, or if we fail to maintain our agreements with our collaborators, we may not be able to commercialize our existing and potential products, grow our business or generate sufficient revenues to support our operations, and we may be involved in litigation. Our collaboration opportunities could be harmed and our financial condition and results of operations could be negatively affected if:

16



we do not achieve our research and development objectives under our collaboration agreements in a timely manner or at all;
we develop products and processes or enter into additional collaborations that conflict with the business objectives of our other collaborators;
our collaborators and/or our contract manufacturers do not receive the required regulatory and other approvals necessary for the commercialization of the applicable product;
we disagree with our collaborators as to rights to intellectual property that are developed during the collaboration, or their research programs or commercialization activities;
we are unable to manage multiple simultaneous collaborations;
our collaborators or licensees are unable or unwilling to implement or use the technology or products that we provide or license to them;
our collaborators become competitors of ours or enter into agreements with our competitors;
our collaborators become unable or less willing to expend their resources on research and development or commercialization efforts due to general market conditions, their financial condition or other circumstances beyond our control; or
our collaborators experience business difficulties, which could eliminate or impair their ability to effectively perform under our agreements.
Even after collaboration relationships expire or terminate, some elements of the collaboration may survive. For instance, certain rights, licenses and obligations of each party with respect to intellectual property and program materials may survive the expiration or termination of the collaboration. Disagreements or conflicts between and among the parties could develop even though the collaboration has ended. These disagreements or conflicts could result in expensive arbitration or litigation, which may not be resolved in our favor.
Finally, our business could be negatively affected if any of our collaborators or suppliers undergo a change of control or were to otherwise assign the rights or obligations under any of our agreements.
We are dependent on a limited number of customers.
Our current revenues are derived from a limited number of key customers. For the year ended December 31, 2016, customers that each individually contributed 10% or more of our net revenue accounted for 69% of our total revenues. For the year ended December 31, 2015, customers that each contributed 10% or more of our net revenue accounted for 61% of our total revenues. We expect a limited number of customers to continue to account for a significant portion of our revenues for the foreseeable future. This customer concentration increases the risk of quarterly fluctuations in our revenues and operating results. The loss or reduction of business from one or a combination of our significant customers could, materially adversely affect our revenues, financial condition and results of operations.
We are dependent on a limited number of products in our protein catalysts business.
Our current product sales are derived from a limited number of protein catalyst products. We expect a limited number of protein catalyst products to continue to account for a significant portion of our product sales for the foreseeable future. This product concentration increases the risk of quarterly fluctuations in our revenues and operating results. The loss or reduction of business of one or a combination of our significant products could materially adversely affect our revenues, financial condition and results of operations. In addition, our revenue sharing arrangement, which is based on sales of the anticoagulant drug argatroban by our revenue sharing partner Exela PharmSci, Inc. (“Exela”), has declined in recent years and may decline in future periods due to increased competition resulting from the expiration of a third party patent related to the production of argatroban in June 2014.
We are dependent on a limited number of contract manufacturers for large scale production of substantially all of our enzymes.
Manufacturing of our enzymes is conducted primarily in two locations: our in-house facility in Redwood City, California; and at a third-party contract manufacturing organization, Lactosan, GmbH & Co. KG ("Lactosan"), in Kapfenberg, Austria. In late 2015, we commenced manufacturing certain enzymes at another third-party contract manufacturing organization in Western Europe. Generally, we perform smaller scale manufacturing in-house and outsource the larger scale manufacturing to these contract manufacturers. We have limited internal capacity to manufacture enzymes. As a result, we are dependent upon the

17



performance and capacity of third-party manufacturers for the larger scale manufacturing of the enzymes used in our pharmaceutical and fine chemicals business.
Accordingly, we face risks of difficulties with, and interruptions in, performance by third party manufacturers, the occurrence of which could adversely impact the availability, launch and/or sales of our enzymes in the future. We have experienced manufacturing delays at Lactosan in the past, including as recently as the second half of 2014. Manufacturing delays at a contract manufacturer could negatively affect our business, reputation, results of operations and financial condition. The failure of any contract manufacturer to supply us enzymes on a timely basis, or to manufacture our enzymes in compliance with our specifications or applicable quality requirements or in volumes sufficient to meet demand, would adversely affect our ability to sell pharmaceutical and fine and complex chemicals products, could harm our relationships with our collaborators or customers and could negatively affect our revenues and operating results. We may be forced to secure alternative sources of supply, which may be unavailable on commercially acceptable terms, and could cause delays in our ability to deliver products to our customers, increase our costs and decrease our profit margins.
We currently have supply agreements in place with Lactosan and one other contract manufacturer. In the absence of a supply agreement, a contract manufacturer will be under no obligation to manufacture our enzymes and could elect to discontinue their manufacture at any time. If we require additional manufacturing capacity and are unable to obtain it in sufficient quantity, we may not be able to increase our product sales, or we may be required to make substantial capital investments to build that capacity or to contract with other manufacturers on terms that may be less favorable than the terms we currently have with our suppliers. If we choose to build our own additional manufacturing facility, it could take two years or longer before our facility is able to produce commercial volumes of our enzymes. Any resources we expend on acquiring or building internal manufacturing capabilities could be at the expense of other potentially more profitable opportunities. In addition, if we contract with other manufacturers, we may experience delays of several months in qualifying them, which could harm our relationships with our collaborators or customers and could negatively affect our revenues or operating results.
If we are unable to develop and commercialize new products for the pharmaceutical, fine chemicals, biotherapeutics and molecular diagnostics markets, our business and prospects will be harmed.
We plan to launch new products for the pharmaceutical, fine chemicals, therapeutics and molecular diagnostics markets. These efforts are subject to numerous risks, including the following:
customers in these markets may be reluctant to adopt new manufacturing processes that use our enzymes;
we may be unable to successfully develop the enzymes or manufacturing processes for our products in a timely and cost-effective manner, if at all;
we may face difficulties in transferring the developed technologies to our customers and the contract manufacturers that we may use for commercial scale production of intermediates and enzymes in these markets;
the contract manufacturers that we may use may be unable to scale their manufacturing operations to meet the demand for these products and we may be unable to secure additional manufacturing capacity;
customers may not be willing to purchase these products for these markets from us on favorable terms, if at all;
we may face product liability litigation, unexpected safety or efficacy concerns and product recalls or withdrawals;
changes in laws or regulations relating to the pharmaceutical industry or the industries into which we sell our fine chemicals products, including the food industry, could cause us to incur increased costs of compliance or otherwise harm our business;
our customers’ products may experience adverse events or face competition from new products, which would reduce demand for our products;
we may face pressure from existing or new competitive products; and
we may face pricing pressures from existing or new competitors, some of which may benefit from government subsidies or other incentives.
Our efforts to deploy our technology platform in the fine chemicals market may fail.
We have recently begun to use our CodeEvolver® protein engineering technology platform to develop new products in the fine chemicals markets. We do not know if we can successfully compete in this new market. This new market is well established and consists of numerous large, well-funded entrenched market participants who have long and established track records and customer relationships. We have currently developed products in the food sector of this market and these products, or any other products that we may develop in the future for the fine chemicals market may not succeed in displacing current products. If we succeed in commercializing new products for the fine chemicals market, we may not generate significant revenue and cash

18



flows from these activities. The failure to successfully deploy products in the fine chemicals space may limit our growth and have a material adverse effect on our financial condition, operating results and business prospects.
Our business could be adversely affected if our customers’ products are not received well in the market, if their products, or the processes used by our customers to manufacture their final products, fail to be approved, or if our customers discontinue their development activities for any reason.
Our enzymes are used by our pharmaceutical customers in the manufacture of intermediates and APIs which are then used in the manufacture of final pharmaceutical products by our existing and potential branded and generic drug customers, and by our fine chemicals customers to manufacture food ingredients. Our business could be adversely affected if these final products do not perform in the market as well as expected, or if our customers encounter competition from new entrants into the market with competing, and possibly superior, products. Additionally, these pharmaceutical and food products must be reviewed and approved by the FDA in the United States and similar regulatory bodies in other markets prior to commercialization. If our customers who sell branded drugs, which we refer to as innovators, fail to receive regulatory approval for the drugs, fail to receive regulatory approval for new manufacturing processes for previously approved drugs, or decide for business or other reasons to discontinue their drug development activities, our revenues and prospects will be negatively impacted. The process of producing these drugs, and their generic equivalents, is also subject to regulation by the FDA in the United States and equivalent regulatory bodies in other markets. Similarly, if Tate & Lyle decides to delay or discontinue developing its food ingredient product for which we signed an enzyme supply agreement in December 2016, our revenues and prospects will be negatively impacted. If any pharmaceutical or food manufacturing process that uses our enzymes or enzyme technology does not receive required approval by the appropriate regulatory body or if customers decide not to pursue approval, our business could be adversely affected.
Our efforts to deploy our technology in the in vitro molecular diagnostics market may fail.
We have recently begun to use our CodeEvolver® protein engineering technology platform to develop new products for customers using NGS and PCR/qPCR for in vitro molecular diagnostic applications. We do not know if we can successfully compete in this new market. This new market is well established and consists of numerous large, well-funded entrenched market participants who have long and established track records and customer relationships. Our first proprietary enzyme for this market, which is designed to improve library preparation for NGS users, and any products that we may develop in the future for this market, may not succeed in displacing current products.   If we succeed in commercializing new products for this market, we may not generate significant revenue and cash flows from these activities. The failure to successfully and timely deploy products in this space may limit our growth and have a material adverse effect on our financial condition, operating results and business prospects.
Our ability to compete may decline if we do not adequately protect our proprietary technologies or if we lose some of our intellectual property rights.
Our success depends in part on our ability to obtain patents and maintain adequate protection of our intellectual property for our technologies and products and potential products in the United States and other countries. We have adopted a strategy of seeking patent protection in the United States and in foreign countries with respect to certain of the technologies used in or relating to our products and processes. As such, as of December 31, 2016, we owned or controlled approximately 600 issued patents and approximately 280 pending patent applications in the United States and in various foreign jurisdictions. Our intellectual property rights, as of December 31, 2016, have terms that expire between 2017 and 2036. We also have license rights to a number of issued patents and pending patent applications in the United States and in various foreign jurisdictions. Our owned and licensed patents and patent applications include those directed to our enabling technologies and to the methods and products that support our business in the pharmaceuticals manufacturing and complex chemistry markets. We intend to continue to apply for patents relating to our technologies, methods and products as we deem appropriate.
Numerous patents in our portfolio involve complex legal and factual questions and, therefore, enforceability cannot be predicted with any certainty. Issued patents and patents issuing from pending applications may be challenged, invalidated, or circumvented. Moreover, the United States Leahy-Smith America Invents Act (“AIA”), enacted in September 2011, brought significant changes to the United States patent system, which include a change to a “first to file” system from a “first to invent” system and changes to the procedures for challenging issued patents and disputing patent applications during the examination process, among other things. While interference proceedings are possible for patent claims filed prior to March 16, 2013, many of our filings will be subject to the post- and pre-grant proceedings set forth in the AIA, including citation of prior art and written statements by third parties, third party pre-issuance submissions, ex parte reexamination, inter partes review, post-grant review, and derivation proceedings. We may need to utilize the processes provided by the AIA for supplemental examination or patent reissuance. These proceedings could result in substantial cost to us even if the outcome is favorable. Even if successful,

19



any interference may result in loss of certain claims. Any litigation or proceedings could divert our management's time and efforts. Even unsuccessful claims filed by third parties could result in significant legal fees and other expenses, diversion of management time, and disruption in our business. Uncertainties resulting from initiation and continuation of any patent or related litigation could harm our ability to compete. We have not assessed the applicability of the AIA and new regulations on our patent portfolio. These changes could increase the costs and uncertainties surrounding the prosecution of our patent applications and the enforcement or defense of our patent rights.
Additional uncertainty may result from legal precedent handed down by the United States Federal Circuit Court and Supreme Court as they determine legal issues concerning the scope and construction of patent claims and inconsistent interpretation of patent laws by the lower courts. Accordingly, we cannot ensure that any of our pending patent applications will result in issued patents, or even if issued, predict the breadth of the claims upheld in our and other companies' patents. Given that the degree of future protection for our proprietary rights is uncertain, we cannot ensure that: (i) we were the first to invent the inventions covered by each of our pending applications, (ii) we were the first to file patent applications for these inventions, or (iii) the proprietary technologies we develop will be patentable. In addition, unauthorized parties may attempt to copy or otherwise obtain and use our products or technology. Monitoring unauthorized use of our intellectual property is difficult, and we cannot be certain that the steps we have taken will prevent unauthorized use of our technology, particularly in certain foreign countries where the local laws may not protect our proprietary rights as fully as in the United States. Moreover, third parties could practice our inventions in territories where we do not have patent protection. Such third parties may then try to import products made using our inventions into the United States or other territories. If competitors are able to use our technology, our ability to compete effectively could be harmed. In addition, others may independently develop and obtain patents for technologies that are similar to or superior to our technologies. If that happens, we may need to license these technologies, and we may not be able to obtain licenses on reasonable terms, if at all, which could cause harm to our business.
Third parties may claim that we are infringing their intellectual property rights or other proprietary rights, which may subject us to costly and time consuming litigation and prevent us from developing or commercializing our products.
Our commercial success also depends in part on our ability to operate without infringing patents and proprietary rights of third parties, and without breaching any licenses or other agreements that we have entered into with regard to our technologies, products and business. We cannot ensure that patents have not been issued to third parties that could block our ability to obtain patents or to operate as we would like. There may be patents in some countries that, if valid, may block our ability to make, use or sell our products in those countries, or import our products into those countries, if we are unsuccessful in circumventing or acquiring rights to these patents. There also may be claims in patent applications filed in some countries that, if granted and valid, may also block our ability to commercialize products or processes in these countries if we are unable to circumvent or license them.
The industries in which we operate and the biotechnology industry, in particular, are characterized by frequent and extensive litigation regarding patents and other intellectual property rights. Many biotechnology companies have employed intellectual property litigation as a way to gain a competitive advantage. Our involvement in litigation or other intellectual property proceedings inside and outside of the United States, to defend our intellectual property rights or as a result of alleged infringement of the rights of others, may divert our management’s time from focusing on business operations and could cause us to spend significant amounts of money. Any potential intellectual property litigation also could force us to do one or more of the following:
stop selling or using our products or technologies that use the subject intellectual property;
pay monetary damages or substantial royalties;
grant cross-licenses to third parties relating to our patents or proprietary rights;
obtain from the third party asserting its intellectual property rights a license to sell or use the relevant technology, which license may not be available on reasonable terms, or at all; or
redesign those products or processes that use any allegedly infringing technology, or relocate the operations relating to the allegedly infringing technology to another jurisdiction, which may result in significant cost or delay to us, could be technically infeasible or could prevent us from selling some of our products in the United States or other jurisdictions.
We are aware of some patents and patent applications relating to aspects of our technologies filed by, and issued to, third parties. We cannot assure you that if this third party intellectual property is asserted against us that we would ultimately prevail.

20



We may be involved in lawsuits to protect or enforce our patents, which could be expensive, time-consuming and unsuccessful.
Competitors may infringe our intellectual property rights or those of our licensors. To prevent infringement or unauthorized use, we may be required to file infringement claims, which can be expensive and time-consuming. For example, in February 2016, we filed a complaint against EnzymeWorks, Inc., a California corporation, EnzymeWorks, Inc., a Chinese corporation, and Junhua “Alex” Tao (collectively, the “Defendants”), alleging that the Defendants have engaged in, among other things, willful patent infringement, trade secret misappropriation and breach of confidence. In addition, in a patent infringement proceeding, a court may decide that a patent we own or in-license is not valid, is unenforceable and/or is not infringed. In legal proceedings against a third party to enforce a patent directed at one of our technologies or products (including our litigation against the Defendants), the defendant could counterclaim that our patent is invalid and/or unenforceable in whole or in part. In patent litigation in the United States, defendant counterclaims alleging invalidity and/or unenforceability are commonplace. Grounds for a validity challenge include an alleged failure to meet any of several statutory requirements, including lack of novelty, obviousness or non-enablement. Grounds for an unenforceability assertion could include an allegation that someone connected with prosecution of the patent withheld relevant information from the USPTO or made a misleading statement during prosecution. Third parties may also raise similar claims before the USPTO, even outside the context of litigation. The outcome following legal assertions of invalidity and unenforceability is unpredictable, and prior art could render our patents or those of our licensors invalid. If a defendant were to prevail on a legal assertion of invalidity and/or unenforceability, we would lose at least part, and perhaps all, of the patent protection on such product. Such a loss of patent protection would have a material adverse impact on our business.
Even if resolved in our favor, litigation or other legal proceedings relating to our intellectual property rights may cause us to incur significant expenses, and could distract our technical and management personnel from their normal responsibilities. In addition, there could be public announcements of the results of hearings, motions or other interim proceedings or developments and if securities analysts or investors perceive these results to be negative, it could have a substantial adverse effect on the price of our common stock. Such litigation or proceedings could substantially increase our expenses and reduce the resources available for operations and research and development activities. We may not have sufficient financial or other resources to conduct such litigation or proceedings adequately. Some of our competitors may be able to sustain the costs of such litigation or proceedings more effectively than we can because of their greater financial resources. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings could compromise our ability to compete in the marketplace. Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during this type of litigation.
We may not be able to enforce our intellectual property rights throughout the world.
The laws of some foreign countries where we do business do not protect intellectual property rights to the same extent as the laws of the United States. Many companies have encountered significant problems in protecting and defending intellectual property rights in certain foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents and other intellectual property, particularly those relating to biotechnology and/or bioindustrial technologies. Accordingly, our efforts to protect our intellectual property rights in such countries may be inadequate. This could make it difficult for us to stop the infringement of our patents or misappropriation of our other intellectual property rights. Additionally, proceedings to enforce our patent rights in foreign jurisdictions could result in substantial costs and divert our efforts and attention from other aspects of our business.
If we lose key personnel, including key management personnel, or are unable to attract and retain additional personnel as needed in the future, it could disrupt the operation of our business, delay our product development programs, harm our research and development efforts, and/or impact our ability to pursue and build collaborations.
Our business involves complex, global operations across a variety of markets and requires a management team and employee workforce that is knowledgeable in the many areas in which we operate. The loss of any key members of our management team or the failure to attract or retain other key employees who possess the requisite expertise for the conduct of our business could prevent us from developing and commercializing our products for our target markets and entering into collaborations or licensing arrangements to execute on our business strategy.
In addition, the loss of any key scientific staff, or the failure to attract or retain other key scientific employees, could prevent us from developing and commercializing our products for our target markets and entering into collaborations or licensing arrangements to execute on our business strategy. We may not be able to attract or retain qualified employees in the future due to the intense competition for qualified personnel among biotechnology and other technology-based businesses or due to the availability of personnel with the qualifications or experience necessary for our business. If we are not able to attract and retain the necessary personnel to accomplish our business objectives, we may experience staffing constraints that will adversely affect

21



our ability to meet the demands of our collaborators and customers in a timely fashion or to support our internal research and development programs. Competition for experienced scientists and other technical personnel from numerous companies and academic and other research institutions may limit our ability to do so on acceptable terms. All of our employees are at-will employees, which mean that either the employee or we may terminate their employment at any time.
Our planned activities will require additional expertise in specific industries and areas applicable to the products and processes developed through our technology platform or acquired through strategic or other transactions, especially in the end markets that we seek to penetrate. These activities will require the addition of new personnel, and the development of additional expertise by existing personnel. The inability to attract personnel with appropriate skills or to develop the necessary expertise could impair our ability to grow our business.
If our protein catalysts, or the genes that code for our protein catalysts, are stolen, misappropriated or reverse engineered, others could use these biocatalysts or genes to produce competing products.
Third parties, including our contract manufacturers, customers and those involved in shipping our protein catalysts, often have custody or control of our protein catalysts. If our protein catalysts, or the genes that code for our protein catalysts, were stolen, misappropriated or reverse engineered, they could be used by other parties who may be able to reproduce these protein catalysts for their own commercial gain. If this were to occur, it may be difficult for us to challenge this type of use, especially in countries with limited intellectual property protection or in countries in which we do not have patents covering the misappropriated biocatalysts.
Confidentiality agreements with employees and others may not adequately prevent disclosures of trade secrets and other proprietary information.
We rely in part on trade secret protection to protect our confidential and proprietary information and processes. However, trade secrets are difficult to protect. We have taken measures to protect our trade secrets and proprietary information, but these measures may not be effective. We require employees and consultants to execute confidentiality agreements upon the commencement of an employment or consulting arrangement with us. These agreements generally require that all confidential information developed by the individual or made known to the individual by us during the course of the individual’s relationship with us be kept confidential and not disclosed to third parties. These agreements also generally provide that inventions conceived by the individual in the course of rendering services to us shall be our exclusive property. Nevertheless, our proprietary information may be disclosed, third parties could reverse engineer our biocatalysts and others may independently develop substantially equivalent proprietary information and techniques or otherwise gain access to our trade secrets. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and failure to obtain or maintain trade secret protection could adversely affect our competitive business position.
We may need additional capital in the future in order to expand our business.
Our future capital requirements may be substantial, particularly as we continue to develop our business. Although 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, 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 biocatalysis business, our spending to develop and commercialize new and existing products and the amount of collaboration funding we may receive to help cover the cost of such expenditures, 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, including opportunities in the fine chemicals markets, and the filing, prosecution, enforcement and defense of patent claims. 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. In addition, we may choose to raise additional capital due to market conditions or strategic considerations even if we believe we have sufficient funds for our current or future operating plans. We may seek to obtain such additional capital through equity offerings, debt financings, credit facilities and/or strategic collaborations. If future financings involve the issuance of equity securities, our existing stockholders would suffer dilution. If we raise debt financing or enter into credit facilities, we may be subject to restrictive covenants that limit our ability to conduct our business. Strategic collaborations may also place restrictions on 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 revenues 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

22



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.
Our biotherapeutic programs are early stage, highly regulated and expensive. Our ability to obtain 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 PKU. Our efforts to advance our PKU program are subject to numerous risks, including the following:
Our efforts to use CodeEvolver® protein engineering technology platform to generate new lead biotherapeutic candidates may not be successful in creating candidates of value.
The successful development of biotherapeutic candidates is full of risk and uncertainty, requires long timelines and may lead to uncertain results, is highly regulated and may require expertise and capital resources we do not currently possess.
If we are not successful in obtaining 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.
To obtain regulatory approval to market our 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 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 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 our product candidate.
The results of animal studies of our product candidate may not be predictive of future study results.
If we begin clinical trials for our product candidate, 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.
Drug development is a highly regulated process. In particular, the regulatory approval process of the FDA and comparable foreign authorities is lengthy, time consuming and inherently unpredictable. If we are ultimately unable to obtain regulatory approval for our product candidate, our business will be harmed.
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 our PKU product candidate, if approved.
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 our product candidate, if approved.
Our revenues, financial condition and results of operations may also be adversely affected if one or more of our customers is delayed in paying, or becomes unable to pay, for our delivered products on a timely basis.
Certain of our customers may become subject to financial and other challenges that affect their cash flow. If these customers fail to pay us on a timely basis it may cause our financial results to fluctuate. Failure by such customers to pay us on timely basis, or at all, would adversely impact our financial condition.
If goodwill or other long-lived assets become impaired we may be required to record a significant charge to earnings.
Our total assets reflect goodwill of $3.2 million and other long-lived assets of $2.4 million as of December 31, 2016. Under accounting principles generally accepted in the United States (“GAAP”), we review goodwill for impairment on at least an annual basis and at any interim date whenever events or changes in circumstances indicate that the carrying value may not be recoverable. We review our long lived assets with finite lives for impairment whenever events or changes in circumstances

23



indicate that the carrying amount of the assets may not be recoverable. Events or changes in circumstances (i.e., information that indicates an impairment might exist) could include: a significant decrease in the market price of our common stock; current period cash flow losses or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the assets; slower growth rates in our industry; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the assets; loss of significant customers or partners; or the current expectation that the assets will more likely than not be sold or disposed of significantly before the end of their estimated useful life. We tested long-lived assets for impairment as of December 31, 2016. Based on our analysis, we determined that the fair value of the assets exceeded their carrying value and that no impairment was necessary as of December 31, 2016. Nevertheless, we may experience additional events or changes in circumstances in the future that we determine to be indicators of impairment, and that may in turn require us to undertake impairment analysis in future periods. Depending on the circumstances and judgments made at such future time, the outcome of the analysis may require us to recognize impairment.
We may be required to record a significant charge to earnings in our financial statements during the period in which any impairment of our goodwill or other long-lived assets is determined, resulting in an adverse impact on our financial position and results of operations.
If we are unable to implement and maintain effective internal control over financial reporting in the future, the accuracy and timeliness of our financial reporting may be adversely affected.
Section 404 of the Sarbanes-Oxley Act of 2002 requires companies to conduct a comprehensive evaluation of their disclosure controls and procedures over financial reporting. At the end of each fiscal year, we must perform an evaluation of our disclosure controls and procedures over financial reporting, include in our annual report the results of the evaluation, and have our external auditors publicly attest to such evaluation.
We have identified material weaknesses and other control deficiencies in the past, and while the material weaknesses have since been remediated, we cannot assure you that in the future additional material weaknesses or significant deficiencies will not exist or otherwise be discovered. If other deficiencies are discovered in the future, our ability to accurately and timely report our financial position, results of operations or cash flows could be impaired, which could result in late filings of our annual and quarterly reports under the Exchange Act, restatements of our consolidated financial statements, a decline in our stock price, suspension or delisting of our common stock by The NASDAQ Stock Market, or other material adverse effects on our business, reputation, results of operations, financial condition or liquidity.
We are dependent on information technology systems, infrastructure and data.
We are dependent upon information technology systems, infrastructure and data. The multitude and complexity of our computer systems make them inherently vulnerable to service interruption or destruction, malicious intrusion and random attack. Likewise, data privacy or security breaches by employees or others may pose a risk that sensitive data, including our intellectual property, trade secrets or personal information of our employees, customers or other business partners may be exposed to unauthorized persons or to the public. Cyberattacks are increasing in their frequency, sophistication and intensity. Cyberattacks could include the deployment of harmful malware, denial-of-service, social engineering and other means to affect service reliability and threaten data confidentiality, integrity and availability. Our business partners face similar risks and any security breach of their systems could adversely affect our security posture. While we have invested, and continue to invest, in the protection of our data and information technology infrastructure, there can be no assurance that our efforts will prevent service interruptions, or identify breaches in our systems, that could adversely affect our business and operations and/or result in the loss of critical or sensitive information, which could result in financial, legal, business or reputational harm to us. In addition, our liability insurance may not be sufficient in type or amount to cover us against claims related to security breaches, cyberattacks and other related breaches.
Our product gross margins are variable and may decline from quarter to quarter.
Our product gross margins have varied significantly in the past and may continue to fluctuate from quarter to quarter and year to year in the future due to a variety of factors, including product mix, pricing pressure from our pharmaceutical customers and competition from other products or technologies. This variability may have a material adverse impact on our operating results and financial condition and cause our stock price to decline.

24



We face risks associated with our international business.
While we have a limited number of employees located outside of the United States, we are and will continue to be dependent upon contract manufacturers located outside of the United States. In addition, we have customers and partners located outside of the United States. Conducting business internationally exposes us to a variety of risks, including:
changes in or interpretations of foreign regulations that may adversely affect our ability to sell our products, repatriate profits to the United States or operate our foreign-located facilities;
the imposition of tariffs;
the imposition of limitations on, or increase of, withholding and other taxes on remittances and other payments by foreign subsidiaries or joint ventures;
the imposition of limitations on genetically-engineered products or processes and the production or sale of those products or processes in foreign countries;
currency exchange rate fluctuations;
uncertainties relating to foreign laws, regulations and legal proceedings including tax, import/export, anti-corruption and exchange control laws;
the availability of government subsidies or other incentives that benefit competitors in their local markets that are not available to us;
increased demands on our limited resources created by our operations may constrain the capabilities of our administrative and operational resources and restrict our ability to attract, train, manage and retain qualified management, technicians, scientists and other personnel;
economic or political instability in foreign countries;
difficulties associated with staffing and managing foreign operations; and
the need to comply with a variety of United States and foreign laws applicable to the conduct of international business, including import and export control laws and anti-corruption laws.
Compliance with European Union chemical regulations could be costly and adversely affect our business and results of operations.
Some of our products are subject to the European Union regulatory regime known as The Registration, Evaluation and Authorization of Chemicals (“REACH”). REACH mandates that certain chemicals manufactured in, or imported into, the European Union be registered and evaluated for their potential effects on human health and the environment. Under REACH, we and our contract manufacturers located in the European Union are required to register certain of our products based on the quantity of such product imported into or manufactured in the European Union and on the product’s intended end-use.  The registration, evaluation and authorization process under REACH can be costly and time consuming. Problems or delays in the registration, evaluation or authorization process under REACH could delay or prevent the manufacture of some of our products in, or the importation of some of our products into, the European Union, which could adversely affect our business and results of operations. In addition, if we or our contract manufacturers fail to comply with REACH, we may be subject to penalties or other enforcement actions, which could have a material adverse effect on our business and results of operations.
We or our customers may not be able to obtain regulatory approval for the use of our products in food and food ingredients, if required, and, even if approvals are obtained, complying on an ongoing basis with the numerous regulatory requirements applicable to these products will be time-consuming and costly.
The product for which we signed a supply agreement with Tate & Lyle is, and any other products that we may develop for the food and food ingredients market will likely be, subject to regulation by various government agencies, including the FDA, state and local agencies and similar agencies outside the United States, as well as religious compliance certifying organizations. Food ingredients are regulated by the FDA either as food additives or as substances generally recognized as safe (“GRAS”). A substance can be listed or affirmed as GRAS by the FDA or self-affirmed by its manufacturer upon determination that independent qualified experts would generally agree that the substance is GRAS for a particular use. While we generally self-affirm GRAS status for the products that we develop for the food market, our customer(s) will need to submit a GRAS Notice of Determination for its final commercial product. There can be no assurance that our customer(s) will not receive any objections from the FDA to their Notice of Determination. If the FDA were to disagree with our customer’s determination, they could ask our customer to voluntarily withdraw the final commercial product from the market or could initiate legal action to halt its sale. Such actions by the FDA could have an adverse effect on our business, financial condition, and results of our operations. Food ingredients that are not GRAS are regulated as food additives and require FDA approval prior to

25



commercialization. The food additive petition process is generally expensive and time consuming, with approval, if secured, potentially taking years.
Changes in regulatory requirements, laws and policies, or evolving interpretations of existing regulatory requirements, laws and policies, may result in increased compliance costs, delays, capital expenditures and other financial obligations that could adversely affect our business or financial results.
We expect to encounter regulations in most if not all of the countries in which we may seek to sell our products which are used in food and food ingredients, and we cannot be sure that we or our customers will be able to obtain necessary approvals in a timely manner or at all. If our existing and future products which are used in food and food ingredients do not meet applicable regulatory requirements in a particular country or at all, then we may not be able to commercialize them and our business will be adversely affected. The various regulatory schemes applicable to our products which are used in food and food ingredients will continue to apply following initial approval for sale, including FDA requirements for food safety, mandatory labeling, and certain nutrient content or health claims made about the product. Monitoring regulatory changes and ensuring our ongoing compliance with applicable requirements will be time-consuming and may affect our results of operations. If we fail to comply with such requirements on an ongoing basis, we may be subject to fines or other penalties, or may be prevented from selling our products which are used in food and food ingredients and our business may be harmed.
Competitors and potential competitors who have greater resources and experience than we do may develop products and technologies that make ours obsolete or may use their greater resources to gain market share at our expense.
The biocatalysis industry and each of our target markets are characterized by rapid technological change. Our future success will depend on our ability to maintain a competitive position with respect to technological advances. In addition, as we enter new markets, we will face new competition and will need to adapt to competitive factors that may be different from those we face today.
We are aware that other companies, including DSM, BASF, and Novozymes have alternative methods for obtaining and generating genetic diversity or use mutagenesis techniques to produce genetic diversity. Academic institutions such as the California Institute of Technology, the Max Planck Institute and the Austrian Centre of Industrial Biotechnology are also working in this field. Technological development by others may result in our products and technologies, as well as products developed by our customers using our biocatalysts, becoming obsolete.
Our primary competitors in the biocatalysis for pharmaceutical products are companies marketing either conventional, non-enzymatic processes or biocatalytic enzymes to manufacturers of pharmaceutical intermediates and APIs, and also existing in-house technologies (both biocatalysts and conventional catalysts) within our client and potential client companies. The principal methods of competition and competitive differentiation in this market are price, product quality and performance, including manufacturing yield, safety and environmental benefits, and speed of delivery of product. Pharmaceutical manufacturers that use biocatalytic processes can face increased competition from manufacturers that use more conventional processes and/or manufacturers that are based in regions (such as India and China) with lower regulatory, safety and environmental costs.
The market for the manufacture and supply of APIs and intermediates is large with many established companies. These companies include many of our large innovator and generic pharmaceutical customers, such as Merck, GSK, Pfizer, Bristol Myers, Squibb and Teva Pharmaceutical Industries Ltd., which have significant internal research and development efforts directed at developing processes to manufacture APIs and intermediates. The processes used by these companies include classical conventional organic chemistry reactions, chemo catalytic reactions, biocatalytic reactions or combinations thereof. Our biocatalytic based manufacturing processes must compete with these internally developed routes. Additionally, we also face competition from companies developing and marketing conventional catalysts such as Solvias Inc., BASF and Takasago International Corporation.
The market for supplying enzymes for use in pharmaceutical manufacturing is quite fragmented. There is competition from large industrial enzyme companies, such as Novozymes, as well as subsidiaries of larger CRO/CMOs, such as Royal DSM, N.V. (“DSM”), Cambrex Corporation and Almac Group Ltd. There is also competition in the customized and optimized enzyme area from several smaller companies, such as BRAIN AG, c-LEcta GmbH, Gingko Bioworks and evocatal GmbH.
We entered the fine chemicals market in 2013, by applying our protein engineering technology in the food market. We face similar forms of competition in this market as in the pharmaceutical markets with the exception that the risk of losing opportunities to larger competitors in fine chemicals is greater given the larger scale of opportunities available in the fine chemicals market compared to the pharmaceutical market. Our significant competitors in the fine chemicals markets include companies that have been in these marketplaces for many years, such as Dupont Industrial Biosciences (Dupont Genencor),

26



DSM, Novozymes and A.B. Enzymes. These companies have greater resources in these markets than we do and have long-term supply arrangements already in place with customers. Our ability to compete in these markets may be limited by our relatively late entrance. We also face competition in both the fine chemicals and pharmaceutical markets from emerging companies offering whole cell metabolic pathway approaches to these markets.
There are numerous companies that participate in the biotherapeutics market generally and the PKU market specifically. Many of these companies are large, successful and well-capitalized. BioMarin Pharmaceutical Inc. (“BioMarin”) and Daiichi Sankyo Company market Kuvan® in the United States, Europe and Japan for the treatment of a certain type of PKU. BioMarin has also recently completed a phase III clinical trial for an injectable enzyme substitution therapy for the potential treatment of PKU. Shire Plc, Genzyme / Sanofi S.A. and other companies market or are actively developing new biotherapeutics. There are numerous companies that are developing other forms of therapeutics, such as small molecules and gene therapies, which could compete with biotherapeutics.
Our ability to compete successfully in any of these markets will depend on our ability to develop proprietary products that reach the market in a timely manner and are technologically superior to and/or are less expensive than other products on the market. Many of our competitors have substantially greater production, financial, research and development, personnel and marketing resources than we do. They also started developing products earlier than we did, which may allow them to establish blocking intellectual property positions or bring products to market before we can. In addition, certain of our competitors may also benefit from local government subsidies and other incentives that are not available to us. As a result, our competitors may be able to develop competing and/or superior technologies and processes, and compete more aggressively and sustain that competition over a longer period of time than we could. Our technologies and products may be rendered obsolete or uneconomical by technological advances or entirely different approaches developed by one or more of our competitors. We cannot be certain that any products we develop in the future will compare favorably to products offered by our competitors or that our existing or future products will compare favorably to any new products that are developed by our competitors. As more companies develop new intellectual property in our markets, the possibility of a competitor acquiring patent or other rights that may limit our products or potential products increases, which could lead to litigation.
Our limited resources relative to many of our competitors may cause us to fail to anticipate or respond adequately to new developments and other competitive pressures. This failure could reduce our competitiveness and market share, adversely affect our results of operations and financial position, and prevent us from obtaining or maintaining profitability.
We must rely on our suppliers, contract manufacturers and customers to deliver timely and accurate information in order to accurately report our financial results in the time frame and manner required by law.
We need to receive timely, accurate and complete information from a number of third parties in order to accurately report our financial results on a timely basis. We rely on suppliers and certain contract manufacturers to provide us with timely and accurate information regarding our inventories and manufacturing cost information, and we rely on current and former collaborators to provide us with product sales and cost saving information in connection with royalties owed to us. Any failure to receive timely information from one or more of these third parties could require that we estimate a greater portion of our revenues and other operating performance metrics for the period, which could cause our reported financial results to be incorrect. Moreover, if the information that we receive is not accurate, our financial statements may be materially incorrect and may require restatement, and we may not receive the full amount of revenues that we are entitled to under these arrangements. Although we typically have audit rights with these parties, performing such an audit could be harmful to our collaborative relationships, expensive and time consuming and may not be sufficient to reveal any discrepancies in a timeframe consistent with our reporting requirements.
Our results of operations may be adversely affected by the results of regulatory tax examinations.
We are subject to value added tax, customs tax, sales and use tax, withholding tax, payroll tax, income tax and other taxes in connection with the operation of our business. Regulators from the various jurisdictions in which we operate periodically perform audits, and we are regularly subject to, and are currently undergoing, audits and assessments by tax authorities in the United States and foreign jurisdictions for prior tax years. Although we believe our tax estimates are reasonable, and we intend to defend our positions if necessary, the final outcome of tax audits and related proceedings is inherently uncertain and could be materially different than that reflected in our historical income tax provisions and accruals. Moreover, we could be subject to assessments of substantial additional taxes and/or fines or penalties relating to ongoing or future audits. The adverse resolution of any audits or related proceedings could have an adverse effect on our financial position and results of operations.

27



Business interruptions could delay us in the process of developing our products and could disrupt our sales.
Our headquarters is located in the San Francisco Bay Area near known earthquake fault zones and is vulnerable to significant damage from earthquakes. We are also vulnerable to other types of natural disasters and other events that could disrupt our operations, such as riot, civil disturbances, war, terrorist acts, flood, infections in our laboratory or production facilities or those of our contract manufacturers and other events beyond our control. We do not carry insurance for earthquakes and we may not carry sufficient business interruption insurance to compensate us for losses that may occur. Any losses or damages we incur could have a material adverse effect on our cash flows and success as an overall business.
Ethical, legal and social concerns about genetically engineered products and processes could limit or prevent the use of our products, processes, and technologies and limit our revenues.
Some of our products and processes are genetically engineered or involve the use of genetically engineered products or genetic engineering technologies. If we and/or our collaborators are not able to overcome the ethical, legal, and social concerns relating to genetic engineering, our products and processes may not be accepted. Any of the risks discussed below could result in increased expenses, delays, or other impediments to our programs or the public acceptance and commercialization of products and processes dependent on our technologies or inventions. Our ability to develop and commercialize one or more of our technologies, products, or processes could be limited by the following factors:
public attitudes about the safety and environmental hazards of, and ethical concerns over, genetic research and genetically engineered products and processes, which could influence public acceptance of our technologies, products and processes;
public attitudes regarding, and potential changes to laws governing ownership of genetic material, which could harm our intellectual property rights with respect to our genetic material and discourage collaborators from supporting, developing, or commercializing our products, processes and technologies; and
governmental reaction to negative publicity concerning genetically modified organisms, which could result in greater government regulation of genetic research and derivative products. The subject of genetically modified organisms has received negative publicity, which has aroused public debate. This adverse publicity could lead to greater regulation and trade restrictions on imports of genetically altered products. The protein catalysts that we develop have significantly enhanced characteristics compared to those found in naturally occurring enzymes or microbes. While we produce our biocatalysts only for use in a controlled industrial environment, the release of such biocatalysts into uncontrolled environments could have unintended consequences. Any adverse effect resulting from such a release could have a material adverse effect on our business and financial condition, and we may have exposure to liability for any resulting harm.
If we engage in any acquisitions, we will incur a variety of costs and may potentially face numerous risks that could adversely affect our business and operations.
We have made acquisitions in the past, and if appropriate opportunities become available, we expect to acquire additional businesses, assets, technologies, or products to enhance our business in the future. For example, in October 2010, we acquired substantially all of the patents and other intellectual property rights associated with Maxygen’s directed evolution technology.
In connection with any future acquisitions, we could:
issue additional equity securities, which would dilute our current stockholders;
incur substantial debt to fund the acquisitions;
use our cash to fund the acquisitions; or
assume significant liabilities including litigation risk.
Acquisitions involve numerous risks, including problems integrating the purchased operations, technologies or products, unanticipated costs and other liabilities, diversion of management’s attention from our core businesses, adverse effects on existing business relationships with current and/or prospective collaborators, customers and/or suppliers, risks associated with entering markets in which we have no or limited prior experience and potential loss of key employees. We do not have extensive experience in managing the integration process and we may not be able to successfully integrate any businesses, assets, products, technologies, or personnel that we might acquire in the future without a significant expenditure of operating, financial and management resources, if at all. The integration process could divert management’s time from focusing on operating our business, result in a decline in employee morale and cause retention issues to arise from changes in compensation, reporting relationships, future prospects or the direction of the business. Acquisitions may also require us to record goodwill and non-amortizable intangible assets that will be subject to impairment testing on a regular basis and potential

28



periodic impairment charges, incur amortization expenses related to certain intangible assets, and incur large and immediate write offs and restructuring and other related expenses, all of which could harm our operating results and financial condition. In addition, we may acquire companies that have insufficient internal financial controls, which could impair our ability to integrate the acquired company and adversely impact our financial reporting. If we fail in our integration efforts with respect to any of our acquisitions and are unable to efficiently operate as a combined organization, our business and financial condition may be adversely affected.
We use hazardous materials in our business and we must comply with environmental laws and regulations. Any claims relating to improper handling, storage or disposal of these materials or noncompliance of applicable laws and regulations could be time consuming and costly and could adversely affect our business and results of operations.
Our research and development and commercial processes involve the use of hazardous materials, including chemical, radioactive, and biological materials. Our operations also produce hazardous waste. We cannot eliminate entirely the risk of accidental contamination or discharge and any resultant injury from these materials. Federal, state, local and foreign laws and regulations govern the use, manufacture, storage, handling and disposal of, and human exposure to, these materials. We may be sued for any injury or contamination that results from our use or the use by third parties of these materials, and our liability may exceed our total assets. Although we believe that our activities comply in all material respects with environmental laws, there can be no assurance that violations of environmental, health and safety laws will not occur in the future as a result of human error, accident, equipment failure or other causes. Compliance with applicable environmental laws and regulations may be expensive, and the failure to comply with past, present, or future laws could result in the imposition of fines, third party property damage, product liability and personal injury claims, investigation and remediation costs, the suspension of production, or a cessation of operations, and our liability may exceed our total assets. Liability under environmental laws can be joint and several and without regard to comparative fault. Environmental laws could become more stringent over time imposing greater compliance costs and increasing risks and penalties associated with violations, which could impair our research, development or production efforts and harm our business. In addition, we may have to indemnify some of our customers or suppliers for losses related to our failure to comply with environmental laws, which could expose us to significant liabilities.
We may be sued for product liability.
The design, development, manufacture and sale of our products involve an inherent risk of product liability claims and the associated adverse publicity. For example, we may be named directly in product liability suits relating to drugs that are produced using our enzymes or that incorporate our intermediates and APIs. The biocatalysts, pharmaceutical intermediates and APIs that we produce or are produced for us by our manufacturing partners could be subject to quality control or contamination issues of which we are not aware. Claims could be brought by various parties, including customers who are purchasing products directly from us, other companies who purchase products from our customers or by the end users of the drugs. We could also be named as co-parties in product liability suits that are brought against our contract manufacturers who manufacture our enzymes, pharmaceutical intermediates and APIs. Insurance coverage is expensive and may be difficult to obtain, and may not be available in the future on acceptable terms, or at all. We cannot assure you that any contract manufacturer that we have used in the past or shall use in the future has or will have adequate insurance coverage to cover against potential claims. In addition, although we currently maintain product liability insurance for our products in amounts we believe to be commercially reasonable, if the coverage limits of these insurance policies are not adequate, a claim brought against us, whether covered by insurance or not, could have a material adverse effect on our business, results of operations, financial condition and cash flows. This insurance may not provide adequate coverage against potential losses, and if claims or losses exceed our liability insurance coverage, we may go out of business. Moreover, we have agreed to indemnify some of our customers for certain claims that may arise out of the use of our products, which could expose us to significant liabilities.
Our ability to use our net operating loss carryforwards to offset future taxable income may be subject to certain limitations.
In general, under Section 382 of the Internal Revenue Code, a corporation that undergoes an “ownership change” is subject to limitations on its ability to utilize its pre-change net operating loss carryforwards (“NOLs”), to offset future taxable income. If the Internal Revenue Service challenges our analysis that our existing NOLs are not subject to limitations arising from previous ownership changes, our ability to utilize NOLs could be limited by Section 382 of the Internal Revenue Code. Future changes in our stock ownership, some of which are outside of our control, could result in an ownership change under Section 382 of the Internal Revenue Code. Furthermore, our ability to utilize NOLs of companies that we may acquire in the future may be subject to limitations. For these reasons, we may not be able to utilize a material portion of the NOLs reflected in our financial statements, even if we attain profitability.

29



Risks Related to Owning our Common Stock
We are subject to anti-takeover provisions in our certificate of incorporation and bylaws and under Delaware law that could delay or prevent an acquisition of our company, even if the acquisition would be beneficial to our stockholders.
Provisions in our amended and restated certificate of incorporation and our bylaws may delay or prevent an acquisition of us. Among other things, our amended and restated certificate of incorporation and bylaws provide for a board of directors which is divided into three classes, with staggered three-year terms and provide that all stockholder action must be effected at a duly called meeting of the stockholders and not by a consent in writing, and further provide that only our board of directors, the chairman of the board of directors, our chief executive officer or president may call a special meeting of the stockholders. In addition, our amended and restated certificate of incorporation allows our board of directors, without further action by our stockholders, to issue up to 5,000,000 shares of preferred stock in one or more series and to fix the rights, preferences, privileges and restrictions thereof. These provisions may also frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, who are responsible for appointing the members of our management team. Furthermore, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law which prohibits, with some exceptions, stockholders owning in excess of 15% of our outstanding voting stock from merging or combining with us. Finally, our charter documents establish advanced notice requirements for nominations for election to our board of directors and for proposing matters that can be acted upon at stockholder meetings. Although we believe these provisions together provide for an opportunity to receive higher bids by requiring potential acquirers to negotiate with our board of directors, they would apply even if an offer to acquire our company may be considered beneficial by some stockholders.
Concentration of ownership among our existing officers, directors and principal stockholders may prevent other stockholders from influencing significant corporate decisions and depress our stock price.
Based on the number of shares outstanding as of December 31, 2016, our officers, directors and stockholders who hold at least 5% of our stock together beneficially own approximately 45% of our outstanding common stock. If these officers, directors, and principal stockholders or a group of our principal stockholders act together, they will be able to exert a significant degree of influence over our management and affairs and control matters requiring stockholder approval, including the election of directors and approval of mergers or other business combination transactions. The interests of this concentration of ownership may not always coincide with our interests or the interests of other stockholders. For instance, officers, directors, and principal stockholders, acting together, could cause us to enter into transactions or agreements that we would not otherwise consider. Similarly, this concentration of ownership may have the effect of delaying or preventing a change in control of our company otherwise favored by our other stockholders. As of December 31, 2016, two stockholders beneficially owned approximately 26% of our common stock in the aggregate.
Our share price may be volatile which may cause the value of our common stock to decline and subject us to securities class action litigation.
The market price of shares of our common stock could be subject to wide fluctuations in response to many risk factors listed in this section, and others beyond our control, including:
actual or anticipated fluctuations in our financial condition and operating results;
the position of our cash, cash equivalents and marketable securities;
actual or anticipated changes in our growth rate relative to our competitors;
actual or anticipated fluctuations in our competitors’ operating results or changes in their growth rate;
announcements of technological innovations by us, our collaborators or our competitors;
announcements by us, our collaborators or our competitors of significant acquisitions or dispositions, strategic partnerships, joint ventures or capital commitments;
additions or losses of one or more significant pharmaceutical products;
announcements or developments regarding pharmaceutical products manufactured using our protein catalysts and intermediates;
the entry into, modification or termination of collaborative arrangements;
additions or losses of customers;
additions or departures of key management or scientific personnel;
competition from existing products or new products that may emerge;
issuance of new or updated research reports by securities or industry analysts;

30



fluctuations in the valuation of companies perceived by investors to be comparable to us;
disputes or other developments related to proprietary rights, including patent litigation and our ability to obtain patent protection for our technologies;
contractual disputes or litigation with our partners, customers or suppliers;
announcement or expectation of additional financing efforts;
sales of our common stock by us, our insiders or our other stockholders;
share price and volume fluctuations attributable to inconsistent trading volume levels of our shares;
general market conditions in our industry; and
general economic and market conditions, including the recent financial crisis.
Furthermore, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. These fluctuations often have been unrelated or disproportionate to the operating performance of those companies. These broad market and industry fluctuations, as well as general economic, political and market conditions such as recessions, interest rate changes or international currency fluctuations, may negatively impact the market price of shares of our common stock. In the past, companies that have experienced volatility in the market price of their stock have been subject to securities class action litigation. We may be the target of this type of litigation in the future. Securities litigation against us could result in substantial costs and divert our management’s attention from other business concerns, which could seriously harm our business.
If securities or industry analysts do not publish research or reports about our business, or publish negative reports about our business, our stock price and trading volume could decline.
The trading market for our common stock will be influenced by the research and reports that securities or industry analysts publish about us or our business. We do not have any control over these analysts. If one or more of the analysts who cover us downgrade our stock or change their opinion of our stock in a negative manner, our stock price would likely decline. If one or more of these analysts cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause our stock price or trading volume to decline.
We incur significant costs as a result of operating as a public company, and our management is required to devote substantial time to compliance initiatives.
As a public company, we incur significant legal, accounting and other expenses. In addition, the Sarbanes-Oxley Act and the Dodd-Frank Wall Street Reform and Consumer Protection Act, as well as related rules implemented by the Securities and Exchange Commission and The NASDAQ Stock Market, impose various requirements on public companies that require our management and other personnel to devote a substantial amount of time to compliance initiatives.
In addition, the Sarbanes-Oxley Act requires, among other things, that we maintain effective internal control over financial reporting and disclosure controls and procedures. In particular, we must perform system and process evaluation and testing of our internal control over financial reporting to allow management and our independent registered public accounting firm to report on the effectiveness of our internal control over financial reporting, as required by Section 404 of the Sarbanes-Oxley Act. Our compliance with Section 404 requires that we incur substantial accounting expense and expend significant management time on compliance-related issues. Moreover, if we are not able to maintain compliance with the requirements of Section 404, our stock price could decline, and we could face sanctions, delisting or investigations by The NASDAQ Global Market, or other material adverse effects on our business, reputation, results of operations, financial condition or liquidity.
ITEM 1B. UNRESOLVED STAFF COMMENTS
Not applicable.
ITEM 2. PROPERTIES
Facilities
Our headquarters are located in Redwood City, California, where we lease approximately 107,200 square feet of office and laboratory space.

31



Our lease with Metropolitan Life Insurance Company (“MetLife”) includes approximately 28,200 square feet of space located at 200 and 220 Penobscot Drive, Redwood City, California (the “Penobscot Space”), approximately 37,900 square feet of space located at 400 Penobscot Drive, Redwood City, California (the “Building 2 Space”), and approximately 29,900 square feet of space located at 101 Saginaw Drive, Redwood City, California (the “Saginaw Space”). The term of the lease of the Penobscot Space, the Building 2 Space and the Saginaw Space lasts until January 31, 2020, and we have options to extend for two additional five year periods. In February 2014, we agreed to sublease approximately 26,500 square feet of the Saginaw Space to a subtenant for a period of three years. The subtenant has exercised an option to extend the sublease term until April 14, 2018, and the subtenant has one more option to extend the sublease term for an additional period of one year. In January 2015, we agreed to sublease approximately 3,400 square feet of the Saginaw Space to a subtenant for a period ending May 31, 2017 and the subtenant has an option to extend the sublease term for such portion of the Saginaw Space until September 30, 2019. In October 2015, we agreed to sublease approximately 20,200 square feet of the Penobscot Space to a subtenant through November 30, 2019.
We also lease approximately 11,200 square feet of space located at 501 Chesapeake Drive, Redwood City, California (the “501 Chesapeake Space”). In September 2012, we entered into a Sixth Amendment to Lease (the “Sixth Amendment”) with MetLife with respect to the 501 Chesapeake Space to extend the term of the lease of the 501 Chesapeake Space to January 31, 2017. Pursuant to the Sixth Amendment, we have two consecutive options to extend the term of the lease for the 501 Chesapeake Space for an additional period of five years per option. In October 2016, we entered into the Seventh Amendment to Lease pursuant to which we exercised the first of our options to extend the term of the lease for the 501 Chesapeake Space for an additional five years, commencing on February 1, 2017 and expiring on January 31, 2022.
We believe that the facilities that we currently lease in California are adequate for our needs for the immediate future and that, should it be needed, additional space can be leased to accommodate any future growth.
ITEM 3. LEGAL PROCEEDINGS
On February 19, 2016, we filed a complaint against EnzymeWorks, Inc., a California corporation, EnzymeWorks, Inc., a Chinese corporation, and Junhua “Alex” Tao (collectively, the “Defendants”) in the United States District Court for the Northern District of California. The complaint alleges that the Defendants have engaged in willful patent infringement, trade secret misappropriation, breach of confidence, intentional interference with contractual relations, intentional interference with prospective economic relations and statutory and common law unfair competition. We have sought injunctive relief, monetary damages, treble damages, restitution, punitive damages and attorneys’ fees. On May 13, 2016, the Defendants filed a Partial Motion to Dismiss the claims for breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations, statutory unfair competition, and common law unfair competition in the First Amended Complaint. We opposed the Defendant’s Partial Motion to Dismiss. On August 11, 2016, the judge issued an order that denied the Defendants’ Partial Motion to Dismiss with respect to all five claims and in all relevant parts, and granted the motion with respect to certain underlying arguments. 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 4. MINE SAFETY DISCLOSURES
Not applicable.

32



PART II
ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Market Information
Our common stock is quoted on The NASDAQ Global Select Market (“NASDAQ”), under the symbol “CDXS.” The following table sets forth the high and low sales prices per share of the common stock as reported on NASDAQ. Such quotations represent inter dealer prices without retail markup, markdown or commission and may not necessarily represent actual transactions. 
Fiscal 2016
High
 
Low
First Quarter
$
4.50

 
$
2.93

Second Quarter
4.34

 
3.00

Third Quarter
4.63

 
3.87

Fourth Quarter
5.25

 
4.31

Fiscal 2015
High
 
Low
First Quarter
$
4.59

 
$
2.50

Second Quarter
5.65

 
3.62

Third Quarter
4.62

 
3.02

Fourth Quarter
4.50

 
3.02

As of February 28, 2017, there were approximately 140 stockholders of record. A substantially greater number of stockholders may be “street name” or beneficial holders, whose shares are held of record by banks, brokers and other financial institutions.
Dividend Policy
We have never declared or paid cash dividends on our common stock, and currently do not plan to declare dividends on shares of our common stock in the foreseeable future. We expect to retain our future earnings, if any, for use in the operation and expansion of our business. The payment of cash dividends in the future, if any, will be at the discretion of our board of directors and will depend upon such factors as earnings levels, capital requirements, our overall financial condition and any other factors deemed relevant by our board of directors.
Stock Price Performance Graph
The following tabular information and graph compare our total common stock return with the total return for (i) the NASDAQ Composite Index and (ii) the NASDAQ Biotechnology Index for the period December 31, 2011 through December 31, 2016. The figures represented below assume an investment of $100 in our common stock at the closing price on December 31, 2011 and in the NASDAQ Composite Index and the NASDAQ Biotechnology Index on December 31, 2011 and the reinvestment of dividends into shares of common stock. The comparisons in the table and graph are required by the SEC and are not intended to forecast or be indicative of possible future performance of our common stock. The tabular information and graph shall not be deemed “soliciting material” or to be “filed” for purposes of Section 18 of the Exchange Act or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any of our filings under the Securities Act or the Exchange Act.
 
 
 
 
 
 
 
December 31,
 
 
 
 
$100 investment in stock or index
 
Ticker
 
2011
 
2012
 
2013
 
2014
 
2015
 
2016
Codexis, Inc.
 
CDXS
 
$
100.00

 
$
41.70

 
$
26.42

 
$
47.55

 
$
79.81

 
$
86.79

Nasdaq Composite Index
 
IXIC
 
$
100.00

 
$
117.45

 
$
164.57

 
$
188.84

 
$
201.98

 
$
219.89

Nasdaq Biotechnology Index
 
NBI
 
$
100.00

 
$
131.91

 
$
218.45

 
$
292.93

 
$
327.40

 
$
257.51




33



cdxs-201612_chartx50261.jpg


34



ITEM 6. SELECTED FINANCIAL DATA
The following selected consolidated financial data should be read together with our consolidated financial statements and accompanying notes and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” appearing elsewhere in this Annual Report on Form 10-K. The selected consolidated financial data in this section is not intended to replace our consolidated financial statements and the accompanying notes. Our historical results are not necessarily indicative of our future results.
We derived the consolidated statements of operations data for the fiscal years ended December 31, 2016, 2015, and 2014 and the consolidated balance sheets data as of December 31, 2016 and 2015 from our audited consolidated financial statements appearing elsewhere in this filing. The consolidated statements of operations data for the fiscal years ended December 31, 2013 and 2012 and the consolidated balance sheets data as of December 31, 2014, 2013 and 2012 have been derived from our audited consolidated financial statements not included in this filing. The data should be read in conjunction with the consolidated financial statements, related notes, and other financial information included herein.
SELECTED CONSOLIDATED FINANCIAL DATA
 
Years Ended December 31,
 
2016
 
2015
 
2014
 
2013
 
2012
 
(In Thousands, Except Per Share Amounts)
Consolidated Statements of Operations Data:
 
 
 
 
 
 
 
 
 
Revenues:
 
 
 
 
 
 
 
 
 
Product sales
$
15,321

 
$
11,376

 
$
13,064

 
$
20,423

 
$
35,924

Research and development revenues
31,316

 
25,599

 
14,945

 
6,868

 
49,977

Revenue sharing arrangement
2,200

 
4,829

 
7,298

 
4,631

 
150

Government awards

 

 

 

 
2,247

Total revenues
48,837

 
41,804

 
35,307

 
31,922

 
88,298

Costs and operating expenses:
 
 
 
 
 
 
 
 
 
Cost of product sales
9,753

 
6,586

 
9,726

 
14,554

 
30,647

Research and development
22,229

 
20,673

 
22,755

 
31,606

 
56,785

Selling, general and administrative
25,419

 
22,315

 
21,937

 
26,908

 
31,379

Total costs and operating expenses
57,401

 
49,574

 
54,418

 
73,068

 
118,811

Loss from operations
(8,564
)
 
(7,770
)
 
(19,111
)
 
(41,146
)
 
(30,513
)
Interest income
60

 
19

 
18

 
60

 
252

Other expense
(94
)
 
(168
)
 
(234
)
 
(304
)
 
(326
)
Loss before income taxes
(8,598
)
 
(7,919
)
 
(19,327
)
 
(41,390
)
 
(30,587
)
Provision for (benefit from) income taxes
(40
)
 
(338
)
 
(256
)
 
(87
)
 
270

Net loss
$
(8,558
)
 
$
(7,581
)
 
$
(19,071
)
 
$
(41,303
)
 
$
(30,857
)
Net loss per share, basic and diluted
$
(0.21
)
 
$
(0.19
)
 
$
(0.50
)
 
$
(1.08
)
 
$
(0.84
)
Weighted average common shares used in computing net loss per share, basic and diluted
40,629

 
39,438

 
38,209

 
38,231

 
36,768

 
December 31,
 
2016
 
2015
 
2014
 
2013
 
2012
Consolidated Balance Sheets Data:
(In Thousands)
Cash, cash equivalents and short-term investments
$
19,240

 
$
23,273

 
$
26,487

 
$
25,135

 
$
45,527

Working capital
14,860

 
17,998

 
19,272

 
24,582

 
43,486

Total assets
35,648

 
44,647

 
48,122

 
58,840

 
99,965

Total liabilities
16,549

 
21,768

 
21,811

 
17,357

 
21,525

Total stockholders’ equity
19,099

 
22,879

 
26,311

 
41,483

 
78,440


35



ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis should be read in conjunction with our audited consolidated financial statements and the related notes that appear elsewhere in this Annual Report on Form 10-K. This Annual Report on Form 10-K contains “forward-looking statements” within the meaning of Section 21E of the Exchange Act. 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 discussed in the section titled “Risk Factors,” set forth in Part I, Item 1A of this Annual Report on Form 10-K and elsewhere in this report. The forward-looking statements in this Annual Report on Form 10-K represent our views as of the date of this Annual Report on Form 10-K. 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 Annual Report on Form 10-K.
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 have been continuously improved 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 potential clients’ products, processes or businesses. We have developed new proteins that are significantly more stable and/or active in our 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,

36



cellular engineering, metabolic engineering, bioinformatics, biochemistry and high throughput analytical chemistry, our process development projects also involve integrated expertise in organic chemistry, chemical process development, chemical engineering, fermentation process development and fermentation engineering. Our integrated, multi-disciplinary approach to biocatalyst and process development is a critical success factor for our company.
We initially commercialized our CodeEvolver® protein engineering technology platform and products in the pharmaceuticals market, which remains our primary business focus. Our customers, which include several large global pharmaceutical companies, use our technology, products and services in their manufacturing processes and process development.
We have also used the technology to develop protein catalysts for use in the fine chemicals market. The fine chemicals market consists of several large market verticals, including food and food ingredients, animal feed, flavors, fragrances, and agricultural chemicals.
More recently, we are also using the CodeEvolver® protein engineering technology platform to develop early stage, novel biotherapeutic product candidates, both for our customers and for our own business, most notably our lead program for the potential treatment of PKU 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 NGS and PCR/qPCR for in vitro molecular diagnostic and genomic research applications.
Results of Operations Overview
Revenues were $48.8 million in 2016, an increase of 17% from $41.8 million in 2015. Product sales, which consist primarily of sales of protein catalysts, pharmaceutical intermediates, and Codex® Biocatalyst Panels and Kits, were $15.3 million in 2016, an increase of 35% compared with $11.4 million in 2015. The increase was primarily due to higher customer demand in 2016 as compared to 2015.
Research and development revenues, which include license, technology access and exclusivity fees, research service fees, milestone payments, royalties, and optimization and screening fees, totaled $31.3 million in 2016, an increase of 22%, compared with $25.6 million in 2015. The increase was primarily due to the completion of the second and final milestone in the transfer of our proprietary CodeEvolver® protein engineering platform technology to Merck under the Merck CodeEvolver® Agreement, which resulted in recognition of an $8.0 million milestone, the achievement of the third and final milestone in the transfer of our proprietary CodeEvolver® protein engineering platform technology to GSK under the GSK CodeEvolver® Agreement which resulted in revenue recognition of a $7.5 million milestone payment, and an increase of $4.0 million in revenue recognition from the early completion of the technology transfer for both Merck and GSK. The revenue increases in 2016 were partially offset by 2015 revenues from a $6.5 million milestone under the GSK CodeEvolver® Agreement, a $5.0 million milestone under the Merck CodeEvolver® Agreement and a $3.1 million final settlement of a royalty-related arrangement by a customer.
Revenue sharing arrangement was $2.2 million in 2016, a decrease of 54%, compared with $4.8 million in 2015. The decline resulted from the expiration of the formulation patent for argatroban in June 2014, allowing for increased generic competition in the subsequent quarters after the expiration of the patent.
Research and development expenses were $22.2 million in 2016, an increase of 8% from $20.7 million in 2015. The increase was primarily due to higher consulting fees related to the evaluation of potential new drug development targets, higher outside services related to intellectual property, and increased costs associated with higher headcount.
Selling, general and administrative expenses were $25.4 million in 2016, an increase of 14% compared to $22.3 million in 2015. The increase was primarily due to higher legal expenses relating to intellectual property, higher consulting fees relating to exploration of new business development opportunities and increased costs associated with higher headcount.
Net loss was $8.6 million, or a net loss of $0.21 per share, in 2016 compared to a net loss of $7.6 million, or a net loss of $0.19 per share, in 2015. The increases in net loss and net loss per share are primarily due to higher research and development expense and general and administrative expense as noted above.
Cash and cash equivalents decreased to $19.2 million as of December 31, 2016 compared to $23.3 million as of December 31, 2015. In addition, net cash used in operations was $2.7 million in 2016, as compared to net cash used in operations of $0.4 million in 2015.

37



We are actively collaborating with new and existing customers in the pharmaceutical, fine chemicals and other markets and we believe that we can utilize our products and services, and develop new products and services, to increase our revenue and gross margins in future periods. 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.
GSK Platform Technology Transfer, Collaboration and License Agreement
In July 2014, we entered into the GSK CodeEvolver® Agreement. Pursuant to the terms of the agreement, we granted GSK a non-exclusive license to use the CodeEvolver® Platform Technology 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 recognized the related milestone payment of $6.5 million. In April 2016, we completed the transfer of the CodeEvolver® protein engineering platform technology to GSK and earned milestone revenue of $7.5 million, for which payment was received in June 2016. In the third quarter of 2016, we earned the first contingent payment under the agreement related to the development of an enzyme for an already-commercialized GSK product. We also have the potential to receive additional contingent payments that range from $5.75 million to $38.5 million per project based on GSK’s successful application of the licensed technology.
The up-front license fee of $6.0 million was being recognized ratably over the three-year technology transfer period beginning in July 2014. As the technology transfer was completed earlier than anticipated, we recognized license fees of $3.0 million and $2.0 million, respectively, in 2016 and 2015, as research and development revenue. As of December 31, 2015, we had deferred revenue from GSK related to the up-front license of $3.0 million. As of December 31, 2016, all deferred revenue from GSK has been recognized upon completion of the technology transfer.
See Item 1, “Business-Our Strategy-Licensing Our CodeEvolver® Protein Engineering Technology Platform-GlaxoSmithKline” for a more detailed description of the GSK CodeEvolver® Agreement.
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 being recognized ratably over the estimated two-year platform technology transfer period. In September 2015, we achieved the first milestone under the Merck CodeEvolver® Agreement and earned milestone revenue of $5.0 million. In September 2016, we completed the transfer of the engineering platform technology and earned milestone revenue of $8.0 million. We received the $8.0 million milestone payment in the fourth quarter of 2016. As the technology transfer was completed earlier than anticipated, we recognized license fees of $4.0 million and $1.0 million, respectively, in 2016 and 2015, as research and development revenue. As of December 31, 2015, we had deferred revenue related to the Merck CodeEvolver® Agreement license fees of $4.0 million. As of December 31, 2016, all deferred revenue from Merck has been recognized upon completion of the technology transfer.
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.
See Item 1, “Business-Our Strategy-Licensing Our CodeEvolver® Protein Engineering Technology Platform-Merck” for a more detailed description of the Merck CodeEvolver® Agreement.

38



Results of Operations
The following table shows the amounts from our consolidated statements of operations for the periods presented (in thousands):
 
Years Ended December 31,
 
% of Total Revenues
 
2016
 
2015
 
2014
 
2016
 
2015
 
2014
Revenues:
 
 
 
 
 
 
 
 
 
 
 
Product sales
$
15,321

 
$
11,376

 
$
13,064

 
31
 %
 
27
 %
 
37
 %
Research and development revenues
31,316

 
25,599

 
14,945

 
64
 %
 
61
 %
 
42
 %
Revenue sharing arrangement
2,200

 
4,829

 
7,298

 
5
 %
 
12
 %
 
21
 %
Total revenues
48,837

 
41,804

 
35,307

 
100
 %
 
100
 %
 
100
 %
Costs and operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Cost of product sales
9,753

 
6,586

 
9,726

 
20
 %
 
16
 %
 
28
 %
Research and development
22,229

 
20,673

 
22,755

 
46
 %
 
49
 %
 
64
 %
Selling, general and administrative
25,419

 
22,315

 
21,937

 
52
 %
 
53
 %
 
62
 %
Total costs and operating expenses
57,401

 
49,574

 
54,418

 
118
 %
 
118
 %
 
154
 %
Loss from operations
(8,564
)
 
(7,770
)
 
(19,111
)
 
(18
)%
 
(19
)%
 
(54
)%
Interest income
60

 
19

 
18

 
 %
 
 %
 
 %
Other expense
(94
)
 
(168
)
 
(234
)
 
 %
 
 %
 
(1
)%
Loss before income taxes
(8,598
)
 
(7,919
)
 
(19,327
)
 
(18
)%
 
(19
)%
 
(55
)%
Benefit from income taxes
(40
)
 
(338
)
 
(256
)
 
 %
 
(1
)%
 
(1
)%
Net loss
$
(8,558
)
 
$
(7,581
)
 
$
(19,071
)
 
(18
)%
 
(18
)%
 
(54
)%
Revenues
Our revenue is comprised of product sales, research and development revenues, and a revenue sharing arrangement.
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 full time employee (“FTE”), milestone payments, royalties, and optimization and screening fees.
Revenue sharing arrangement is recognized based upon receipt of information regarding the sales of licensed products by Exela.
 
 
 
 
 
 
 
Change
 
Years Ended December 31,
 
2016
 
2015
(In Thousands)
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
Product sales
$
15,321

 
$
11,376

 
$
13,064

 
$
3,945

 
35
 %
 
$
(1,688
)
 
(13
)%
Research and development revenues
31,316

 
25,599

 
14,945

 
5,717

 
22
 %
 
10,654

 
71
 %
Revenue sharing arrangement
2,200

 
4,829

 
7,298

 
(2,629
)
 
(54
)%
 
(2,469
)
 
(34
)%
Total revenues
$
48,837

 
$
41,804

 
$
35,307

 
$
7,033

 
17
 %
 
$
6,497

 
18
 %
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 businesses.
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.

39



2016 compared to 2015
Total revenues increased $7.0 million in 2016 to $48.8 million, as compared to 2015. The increase was driven by an increase of $5.7 million in research and development revenues, plus growth in product sales of $3.9 million, partially offset by a decrease of $2.6 million in revenue sharing arrangement.
Product sales, which consist primarily of sales of protein catalysts, pharmaceutical intermediates, and Codex® Biocatalyst Panels and Kits, were $15.3 million in 2016, an increase of 35% compared with $11.4 million in 2015. The increase was primarily due to higher customer demand in 2016 as compared to 2015, in particular higher sales of enzymes for Merck’s manufacture of sitagliptin.
Research and development revenues increased $5.7 million in 2016 to $31.3 million, as compared to 2015. The increase was primarily due to the completion of the second and final phase in the transfer of our proprietary CodeEvolver® protein engineering platform technology to Merck under the Merck CodeEvolver® Agreement, which resulted in revenue recognition of an $8.0 million milestone and an increase of $3.0 million in revenue recognition from the early completion of the technology transfer, and the achievement of the third and final milestone in the transfer of our proprietary CodeEvolver® protein engineering platform technology to GSK under the GSK CodeEvolver® Agreement which resulted in revenue recognition of a $7.5 million milestone payment and an increase of $1.0 million in revenue recognition from the early completion of the technology transfer. The revenue increases in 2016 were partially offset by 2015 revenues from a $6.5 million milestone under the GSK CodeEvolver® Agreement, a $5.0 million milestone under the Merck CodeEvolver® Agreement and a $3.1 million final settlement of a royalty-related arrangement by a customer.
Revenue sharing arrangement decreased $2.6 million in 2016 to $2.2 million, as compared to 2015. The decrease is the result of the expiration of the formulation patent for argatroban in June 2014, allowing for generic competition in the subsequent quarters. We expect that revenue sharing arrangement may continue to decline in future periods.
2015 compared to 2014
Total revenue increased $6.5 million in 2015 to $41.8 million, as compared to 2014. The increase was driven by an increase in research and development revenues, partially offset by decreases in product sales and revenue sharing arrangement with Exela.
Product sales decreased $1.7 million in 2015 to $11.4 million, as compared to 2014. The decreases were primarily due to the timing of customer demand which is dependent upon the timing of their clinical trials and inventory level in 2015 as compared to 2014.
Research and development revenues increased $10.7 million in 2015 to $25.6 million, as compared to 2014. The increase was primarily due to the achievement of a $5.0 million milestone under the Merck CodeEvolver® Agreement, $1.5 million increase in milestone related revenue recognized under the GSK CodeEvolver® Agreement, $3.1 million final settlement of a royalty related arrangement by a customer, and $1.5 million in research and development revenues relating to the project we initiated with the leading biopharmaceutical company in 2015.
Revenue sharing arrangement decreased $2.5 million in 2015 to $4.8 million, as compared to 2014. The decrease was the result of the expiration of the formulation patent for argatroban in June 2014, allowing for generic competition in the subsequent quarters.
Cost and Operating Expenses
 
 
 
 
 
 
 
Change
 
Years Ended December 31,
 
2016
 
2015
(In Thousands)
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
Cost of product sales
$
9,753

 
$
6,586

 
$
9,726

 
$
3,167

 
48
%
 
$
(3,140
)
 
(32
)%
Research and development
22,229

 
20,673

 
22,755

 
1,556

 
8
%
 
(2,082
)
 
(9
)%
Selling, general and administrative
25,419

 
22,315

 
21,937

 
3,104

 
14
%
 
378

 
2
 %
Total operating expenses
$
57,401

 
$
49,574

 
$
54,418

 
$
7,827

 
16
%
 
$
(4,844
)
 
(9
)%
Cost of Product Sales
Cost of product sales comprises both internal and third-party fixed and variable costs, including amortization of purchased technology, materials and supplies, labor, facilities and other overhead costs associated with our product sales.

40



2016 compared to 2015
Cost of product sales increased $3.2 million in 2016 to $9.8 million, as compared to 2015. The increase was primarily due to higher product sales. Product gross margin decreased to 36% in 2016 compared to 42% in 2015 due to an increase in lower margin sales of enzymes to Merck for sitagliptin manufacturing and a decrease in higher margin sales to a customer in the fine chemicals market.
2015 compared to 2014
Cost of product sales decreased $3.1 million in 2015 to $6.6 million, as compared to 2014. The decrease was primarily due to a favorable product sales mix resulting in a product gross margin improvement from 26% in 2014 to 42% in 2015.
Research and Development Expenses 
Research and development expenses consist of costs incurred for internal projects as well as partner-funded collaborative research and development activities. These costs primarily consist of (i) employee-related costs, which include salaries and other personnel-related expenses (including stock-based compensation), (ii) various allocable expenses, which include occupancy-related costs, supplies, depreciation of facilities and laboratory equipment and amortization of acquired technologies, and (iii) external costs. Research and development expenses are expensed when incurred.
2016 compared to 2015
Research and development expenses increased $1.6 million in 2016 to $22.2 million, as compared to 2015. The increase was primarily due to higher consulting fees related to the evaluation of potential new drug development targets, higher outside services related to enzyme biotherapeutic product development projects, and increased costs associated with higher headcount, which were partially offset by lower amortization of intangibles.
2015 compared to 2014
Research and development expenses decreased $2.1 million in 2015 to $20.7 million, as compared to 2014. Research and development expenses in 2014 included $2.7 million of non-recurring non-cash impairment charges, of which $1.8 million was related to the write down of assets associated with our CodeXol® detergent alcohols program and the remainder related to the changes in fair value of assets held for sale. In addition, research and development expenses in 2014 included a $0.8 million gain from the sale of our former Hungarian subsidiary. Excluding the aforementioned non-recurring charges, research and development expenses decreased $0.3 million in 2015 compared to 2014. The decrease was primarily driven by a decrease in depreciation expenses resulting from the aforementioned impairment charges and the sale of our Hungarian subsidiary in 2014, partially offset by a $0.6 million increase in employee-related expenses.
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.
2016 compared to 2015
Selling, general and administrative expenses were $25.4 million in 2016 compared to $22.3 million 2015, an increase of $3.1 million or 14%. The increase was primarily due to higher legal expenses relating to intellectual property and higher consulting fees relating to exploration of new business development opportunities, and increased costs associated with higher headcount, partially offset by lower facilities costs due to sublease income received in 2016.
2015 compared to 2014
Selling, general and administrative expenses were $22.3 million in 2015 compared to $21.9 million in 2014, an increase of $0.4 million or 2%. The increase was primarily due to increases in personnel-related expenses, including an increase in stock-based compensation, partially offset by decreases in legal and contractor expenses.

41



Other Income (Expense), net
 
 
 
 
 
 
 
Change
 
Years Ended December 31,
 
2016
 
2015
(In Thousands)
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
Interest income
$
60

 
$
19

 
$
18

 
$
41

 
216
 %
 
$
1

 
6
 %
Other expense
(94
)
 
(168
)
 
(234
)
 
(74
)
 
(44
)%
 
(66
)
 
(28
)%
Total other income (expense), net
$
(34
)
 
$
(149
)
 
$
(216
)
 
$
(115
)
 
(77
)%
 
$
(67
)
 
(31
)%
Interest Income
Interest income increased by $41 thousand in 2016 compared to 2015, driven primarily by higher interest rates on our cash and short-term investments portfolio, and was relatively flat in 2015 compared to 2014.
Other Expense
Other expense decreased $74 thousand in 2016 compared to 2015 and decreased $66 thousand in 2015 compared to 2014. The changes were primarily due to fluctuations in foreign currency.
Benefit from Income Taxes 
 
 
 
 
 
 
 
Change
 
 
Years Ended December 31,
 
2016
 
2015
 
(In Thousands)
2016
 
2015
 
2014
 
$
 
%
 
$
 
%
 
Benefit from income taxes
$
(40
)
 
$
(338
)
 
$
(256
)
 
$
(298
)
 
(88
)%
 
$
82

 
32
%
 
The benefit from income taxes for 2016 is primarily related to a reduction in the deferred tax liability for accrued future withholding taxes on dividends. The benefit from income taxes for 2015 is primarily related to unrealized gains from changes in the fair value of our investment in CO2 Solutions. The benefit from income taxes for 2014 primarily consisted of income tax benefit attributable to foreign operations offset by foreign country taxes, and accrued future withholding taxes on dividends. In 2014, we recognized approximately $0.4 million of previously unrealized tax benefits related to our operations in Singapore. We continue to maintain 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.
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, to a lesser extent, stock option exercises. 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 summarizes our cash and cash equivalents balance and working capital as of December 31, 2016, 2015 and 2014:
 
December 31,
(In Thousands)
2016
 
2015
 
2014
Cash and cash equivalents
$
19,240

 
$
23,273

 
$
26,487

Working capital
14,860

 
17,998

 
19,272

In addition to our existing cash and cash equivalents, 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. In the third quarter of 2016, we completed the final phase in the transfer of CodeEvolver® technology to Merck under the Merck CodeEvolver® Agreement. Following the completion of the technology transfer to Merck, we are now eligible to receive payments of up to $15.0 million for each commercial API that is manufactured by Merck using one or more novel enzymes developed by Merck using

42



the CodeEvolver® technology. In addition, depending upon GSK's successful application of the licensed technology, we have the potential to receive additional contingent payments that range from $5.75 million to $38.5 million per project.
We are actively collaborating with new and existing customers in the pharmaceutical and food industries. We believe that we can utilize our current products and services, and develop new products and services, to increase our revenue and gross margins in future periods.
We have historically experienced negative cash flows from operations as we continue to invest in key technology development projects and improvements to our protein engineering technology platform, and expand our business development and collaboration with new customers. Our cash flows from operations will continue to be affected principally by sales and gross margins from licensing our technology to major pharmaceutical companies, 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 licensing our technology to major pharmaceutical companies, and 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 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. 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.
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. In addition, we may choose to raise additional capital due to market conditions or strategic considerations even if we believe we have sufficient funds for our current or future operating plans. We may seek to obtain such additional funding through equity offerings, debt financings, credit facilities and/or strategic collaborations. If future financings involve the issuance of equity securities, our existing stockholders would suffer dilution. If we raise debt financing or enter into credit facilities, we may be subject to restrictive covenants that limit our ability to conduct our business. Strategic collaborations may also place restrictions on 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.
On December 9, 2016, we filed a registration statement on Form S-3 with the SEC, under which we may sell an aggregate of up to $80.0 million of common stock, preferred stock, debt securities, warrants, purchase contract and/or units. The SEC declared the registration statement effective on January 10, 2017.
Cash Flows
The following is a summary of cash flows for the years ended December 31, 2016, 2015 and 2014:
 
Years Ended December 31,
(In Thousands)
2016
 
2015
 
2014
Net cash (used in) provided by operating activities
$
(2,701
)
 
$
(433
)
 
$
321

Net cash (used in) provided by investing activities
(842
)
 
(1,257
)
 
4,647

Net cash used in financing activities
(490
)
 
(1,524
)
 
(611
)
Net increase (decrease) in cash and cash equivalents
$
(4,033
)
 
$
(3,214
)
 
$
4,357


43



Cash Flows from Operating Activities
Cash used in operating activities was $2.7 million in 2016, which resulted from a net loss of $8.6 million adjusted for non-cash depreciation and amortization of $4.5 million and stock-based compensation of $5.7 million, as well as changes in operating assets and liabilities. The net change in operating assets and liabilities included decreases in deferred revenue of $6.4 million primarily related to revenue recognition on the achievement of milestones from collaborative arrangements with Merck and GSK, an increase of $0.8 million in restricted cash reflecting the funding of a reserve to satisfy the funding obligations of our India subsidiary, partially offset by a decrease in accounts receivable of $1.4 million, and increases in accrued compensation of $1.0 million primarily due to higher payroll costs and higher accounts payable of $0.9 million due to the timing of payment of invoices.
Cash used in operating activities was $0.4 million in 2015, which resulted from a net loss of $7.6 million adjusted for non-cash depreciation and amortization of $5.4 million and stock-based compensation of $5.1 million, as well as changes in operating assets and liabilities. The net change in operating assets and liabilities included increases in accounts receivable of $3.5 million due primarily to an accrual of a settlement payment from a customer relating to past-due payments and a buy-out of future payments, increases in deferred revenue of $1.9 million due mainly to the CodeEvolver® technology transfer to Merck, and decreases in accounts payable of $1.3 million due to the timing of payment of invoices.
Cash Flows from Investing Activities
Cash used in investing activities was $0.8 million in 2016 primarily due to the purchase of property and equipment. We expect capital spending for 2017 to be approximately $1.0 million primarily for replacement and upgrades of lab equipment.

Cash used in investing activities was $1.3 million in 2015, primarily due to the purchase of property and equipment.

Cash provided by investing activities was $4.6 million in 2014, which mainly resulted from the maturities of our marketable securities of $3.0 million and proceeds from the sale of our Hungarian subsidiary of $1.5 million.
Cash Flows from Financing Activities
Cash used in financing activities was $0.5 million in 2016, which was the result of the payment of taxes related to the net share settlement of equity awards, partially offset by the proceeds from the exercises of employee stock options.
Cash used in financing activities was $1.5 million in 2015, which was the result of the payment of taxes related to the net share settlement of equity awards, partially offset by the proceeds from the exercises of employee stock options.
Cash used in financing activities was $0.6 million in 2014, which was the result of the payment of taxes related to the net share settlement of equity awards, partially offset by the proceeds from the exercises of employee stock options.
Contractual Obligations and Commitments
The following table summarizes our significant contractual obligations at December 31, 2016 (in thousands): 
Contractual Obligations
Total
 
Less than 1 year
 
1 to 3 years
 
4 to 5 years
 
More than 5 years
Operating leases obligations (1)
$
10,785

 
$
3,077

 
$
6,465

 
$
1,202

 
$
41

Purchase obligations (2)
1,800

 

 

 

 
1,800

Total (3)
$
12,585

 
$
3,077

 
$
6,465

 
$
1,202

 
$
1,841

(1)
Represents future minimum lease payments under non-cancelable operating leases in effect as of December 31, 2016 for our facilities in Redwood City, California. The minimum lease payments above do not include common area maintenance charges or real estate taxes. In addition, amounts have not been reduced by future minimum sublease rentals of $1.8 million to be received under non-cancellable subleases.
(2)
Represents a purchase commitment from a manufacture and supply agreement that resulted in a total commitment up to $1.8 million, with payment to be made in December 2022 or after.
(3)
Excludes $0.7 million of uncertain tax liabilities for which we cannot make a reasonably reliable estimate of the period of cash settlement.

44



Off-Balance Sheet Arrangements
As of December 31, 2016, we had no 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
Management’s discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements. The consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States and include our accounts and the accounts of our wholly-owned subsidiaries. The preparation of our consolidated financial statements requires our management to make estimates, assumptions, and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the applicable periods. Management bases its estimates, assumptions and judgments on historical experience and on various other factors that are believed to be reasonable under the circumstances. Different assumptions and judgments would change the estimates used in the preparation of our consolidated financial statements, which, in turn, could change the results from those reported. Our management evaluates its estimates, assumptions and judgments on an ongoing basis.
The critical accounting policies requiring estimates, assumptions, and judgments that we believe have the most significant impact on our consolidated financial statements are described below.
Revenue Recognition
We recognize revenue from the sale of our products, collaborative 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 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 biocatalyst enzymes, chemical 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 Revenues
Collaborative research and development agreements typically provide us with multiple revenue streams, including: research services fees for FTE research services, up-front license fees, technology access, contingent payments upon achievement of contractual criteria, and royalty fees based on the licensee’s product sales or cost savings achieved by our customers.

45



We perform collaborative 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 revenue 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 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 research and development 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 continuing 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 revenue from other contingent payments based on passage of time or when earned as the result of a customer’s performance in accordance with the contractual terms and when such payments can be reasonably estimated and collectability of such payments is reasonably assured.
We recognize revenue from royalties based on licensees’ sales of our products or products using our technologies. Royalties are recognized as earned in accordance with the contract 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 (see Note 14 - Related Party Transactions to our consolidated financial statements). 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.
Allowances
Allowances against receivable balances primarily relate to product returns and prompt pay sales discounts, and are recorded in the same period that the related revenue is recognized, resulting in a reduction in product sales and the reporting of accounts receivable net of allowances.
We estimate an allowance for doubtful accounts through specific identification of potentially uncollectible accounts receivable based on an analysis of our accounts receivable aging. Uncollectible accounts receivable are written off against the allowance for doubtful accounts when all efforts to collect them have been exhausted. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our consolidated financial position, results of operations, and cash flows.
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. We have, due to insufficient historical data, used the “simplified method,” as described in Staff Accounting Bulletin No. 107, “Share-Based Payment,” to determine the expected term of all stock options granted from the inception of our equity plans through the first half of 2015. Beginning in the third quarter of 2015, we believe

46



we have sufficient historical data to calculate expected terms for stock options granted. Thus, the expected term was based on historical exercise behavior on similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. We used historical volatility to estimate expected stock price volatility. The risk-free rate assumption was based on United States Treasury instruments whose terms were consistent with the expected term of the stock options. The expected dividend assumption was based on our history and expectation of dividend payouts.
Restricted Stock Units (“RSUs”), Restricted Stock Awards (“RSAs”) and performance-contingent restricted stock units (“PSUs”) were measured based on the fair market values of the underlying stock on the dates of grant. PSUs awarded may be conditional upon the attainment of one or more performance objectives over a specified period. At the end of the performance period, if the goals are attained, the awards are granted.
Stock-based compensation expense was calculated based on awards ultimately expected to vest and was reduced for estimated forfeitures at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differed from those estimates. The estimated annual forfeiture rates for stock options, RSUs, PSUs, and RSAs are based on our historical forfeiture experience.
The estimated fair value of stock options, RSUs and RSAs is expensed on a straight-line basis over the vesting term of the grant and the estimated fair value of PSUs is expensed using an accelerated method over the term of the award once management has determined that it is probable that 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.
Impairment of Long-Lived Assets
Our intangible assets are finite-lived and consist of developed core technology and the intellectual property (“IP”) rights associated with the acquisition of Maxygen directed evolution technology in 2010. Intangible assets were recorded at their fair values at the date we acquired the assets and, for those assets having finite useful lives, are amortized using the straight-line method over their estimated useful lives. Our long-lived assets include property and equipment, and other non-current assets.
We determined that we have a single entity wide asset group (”Asset Group”). The directed evolution technology patent portfolio acquired from Maxygen (“Core IP”) is the most significant component of the Asset Group since it is the base technology for all aspects of our research and development activities, and represents the basis for all of our identifiable cash flow generating capacity. Consequently, we do not believe that identification of independent cash flows associated with our long-lived assets is currently possible at any lower level than the Asset Group.
The Core IP became fully amortized in 2016 and there are no finite-lived intangible assets with a net carrying value on our consolidated balance sheet as of December 31, 2016.
The carrying value of our long-lived assets in the Asset Group may not be recoverable based upon the existence of one or more indicators of impairment which could include: a significant decrease in the market price of our common stock; current period cash flow losses or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the assets; slower growth rates in our industry; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the assets; loss of significant customers or partners; or the current expectation that the assets will more likely than not be sold or disposed of significantly before the end of their estimated useful life.
We evaluate recoverability of intangible assets based on the sum of the undiscounted cash flows expected to result from the use, and the eventual disposal of, the Asset Group. We make estimates and judgments about the future undiscounted cash flows over the remaining useful life of the Asset Group. Our anticipated future cash flows include our estimates of existing or in process product sales, production and operating costs, future capital expenditures, working capital needs, and assumptions regarding the ultimate sale of the Asset Group at the end of the life of the primary asset. The useful life of the Asset Group was based on the estimated useful life of the Core IP, the primary asset at the time of acquisition. There has been no change in the estimated useful life of the Asset Group. Although our cash flow forecasts are based on assumptions that are consistent with our plans, there is significant judgment involved in determining the cash flows attributable to the Asset Group over its estimated remaining useful life.

47



As a result of our decision to terminate the detergent alcohol program during 2014, we performed an analysis to estimate cash flows from equipment used in potential strategic transactions with respect to our CodeXyme® cellulase enzymes and CodeXol® detergent alcohol programs. Based on this analysis we determined there were no future cash flows and recognized a $1.8 million impairment charge in 2014, which is reflected in research and development expense.
As of December 31, 2016, there were no events or changes in circumstances which indicated that the carrying amount of our Asset Group might not be recoverable. We concluded that the fair value of the reporting unit exceeded the carrying value and no impairment existed. No impairment charges for long-lived assets were recorded during the year ended December 31, 2016.
Valuation of 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 at each fiscal year end 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 since 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 our 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 the 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 its 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 amounts have been recorded as the excess purchase price over tangible assets, liabilities and intangible assets acquired based on their estimated fair value, by applying the acquisition method. Goodwill is not subject to amortization. Goodwill was tested for impairment at fiscal year end of 2016 and concluded that the fair value of the reporting unit exceeded the carrying value and no impairment existed. During 2016, 2015 and 2014, we did not record impairment charges related to goodwill.
Income Taxes
We use the liability method of accounting for income taxes, whereby deferred tax asset or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount that will more likely than not 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

48



liabilities, which arise from differences in the timing of recognition of revenues 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 valuation allowance against these deferred tax assets in jurisdictions where ultimate realization of deferred tax assets is more likely than not to occur. As of December 31, 2016, we maintain a full valuation allowance in all jurisdictions against the 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.
Effective December 31, 2015, we elected to early adopt Accounting Standards Update ("ASU") 2015-17 “Income Taxes (Topic 740), Balance Sheet Classification of Deferred Taxes” on a prospective basis. Adoption of this ASU resulted in a reclassification of our net current deferred tax asset to the net non-current deferred tax asset in our consolidated balance sheets as of December 31, 2015. No prior periods were retrospectively adjusted.
We make estimates and judgments about our 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 may 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, 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.
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 an ownership change, as defined, utilization of our federal and state net operating loss carryforwards could be limited.
Recent Accounting Pronouncements
For information on recent accounting pronouncements, see Note 2 to the Consolidated Financial Statements set forth in Item 8 of this Annual Report on Form 10-K.

49



ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Sensitivity
We had unrestricted cash and cash equivalents totaling $19.2 million at December 31, 2016. These amounts were invested primarily in money market funds and are held for working capital purposes. We do not enter into investments for trading or speculative purposes. We believe we do not have material exposure to changes in fair value as a result of changes in interest rates. Declines in interest rates, however, will reduce future investment income. If overall interest rates fell by 10% in 2016, our results of operations and cash flows would not be materially affected.
Foreign Currency Risk
We have sales activities outside the United States with foreign currency denominated assets and liabilities, primarily in Euro and Indian rupee. Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates. In periods when the United States dollar declines in value as compared to the foreign currencies in which we incur expenses, our foreign-currency based expenses increase when translated into United States dollars. Although substantially all of our sales are denominated in United States dollars, future fluctuations in the value of the United States dollar may affect the price competitiveness of our products outside the United States. The effect of a 10% unfavorable change in exchange rates on foreign denominated receivables and cash as of December 31, 2016 would have had foreign exchange losses of approximately $0.1 million recognized as a component of other expense in our consolidated statement of operations. We did not engage in hedging transactions in 2016, 2015 and 2014.
Equity Price Risk
As described further in Note 5 to the Consolidated Financial Statements, we have an investment in common shares of CO2 Solutions Inc., a company based in Quebec, Canada (“CO2 Solutions”), whose shares are publicly traded in Canada on the TSX Venture Exchange. As of December 31, 2016, the fair value of our investment in CO2 Solutions’ common stock was $1.1 million with 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 rates between the United States dollar and the Canadian dollar. The effect of a 10% adverse change in the market price of CO2 Solutions’ common shares as of December 31, 2016 would have been an unrealized loss of approximately $0.1 million, recognized as a component of our consolidated statement of comprehensive loss. The effect of a 10% unfavorable change in the exchange rates between the United States dollar and the Canadian dollar as of December 31, 2016 would have been an unrealized loss of approximately $0.1 million, recognized as a component of our consolidated statements of comprehensive loss.

50



ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
Codexis, Inc.
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
 

51



Report of Independent Registered Public Accounting Firm
Board of Directors and Stockholders
Codexis, Inc.
Redwood City, California

We have audited the accompanying consolidated balance sheets of Codexis, Inc. as of December 31, 2016 and 2015 and the related consolidated statements of operations, comprehensive loss, stockholders’ equity, and cash flows for each of the three years in the period ended December 31, 2016. These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these financial statements based on our audits.
We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement. An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements, assessing the accounting principles used and significant estimates made by management, as well as evaluating the overall financial statement presentation. We believe that our audits provide a reasonable basis for our opinion.

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of Codexis, Inc. at December 31, 2016 and 2015, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2016, in conformity with accounting principles generally accepted in the United States of America.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), Codexis, Inc.’s internal control over financial reporting as of December 31, 2016, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) and our report dated March 9, 2017 expressed an unqualified opinion thereon.

/s/ BDO USA, LLP
San Jose, California
March 9, 2017

52



Report of Independent Registered Public Accounting Firm on Internal Control Over Financial Reporting
Board of Directors and Stockholders
Codexis, Inc.
Redwood City, California
We have audited Codexis, Inc.’s internal control over financial reporting as of December 31, 2016, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (the COSO criteria). Codexis, Inc.’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in Item 9A, Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the company’s internal control over financial reporting based on our audit.
We conducted our audit in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. 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.
In our opinion, Codexis, Inc. maintained, in all material respects, effective internal control over financial reporting as of December 31, 2016, based on the COSO criteria.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the consolidated balance sheets of Codexis, Inc. as of December 31, 2016 and 2015, and the related consolidated statements of operations, comprehensive loss, stockholders’ equity, and cash flows for each of the three years in the period ended December 31, 2016 and our report dated March 9, 2017 expressed an unqualified opinion thereon.
/s/ BDO USA, LLP
San Jose, California
March 9, 2017

53



Codexis, Inc.
Consolidated Balance Sheets
(In Thousands, Except Per Share Amounts)
 
 
December 31,
 
2016
 
2015
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
19,240

 
$
23,273

Accounts receivable, net of allowances of $421 at December 31, 2016 and 2015
5,924

 
7,329

Inventories
825

 
992

Prepaid expenses and other assets, current
1,238

 
1,245

Total current assets
27,227

 
32,839

Restricted cash
1,624

 
787

Marketable securities
1,142

 
1,549

Property and equipment, net
2,155

 
3,109

Intangible assets, net

 
2,812

Goodwill
3,241

 
3,241

Other assets, non-current
259

 
310

Total assets
$
35,648

 
$
44,647

Liabilities and Stockholders’ Equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
4,232

 
$
3,399

Accrued compensation
4,314

 
3,331

Other accrued liabilities
2,111

 
2,013

Deferred revenues
1,710

 
6,098

Total current liabilities
12,367

 
14,841

Deferred revenues, net of current portion
1,066

 
3,120

Lease incentive obligation, net of current portion
885

 
1,310

Other liabilities
2,231

 
2,497

Total liabilities
16,549

 
21,768

 
 
 
 
Commitments and contingencies (Note 13)

 

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; 41,255 and 40,343 shares issued and outstanding at December 31, 2016 and December 31, 2015, respectively
4

 
4

Additional paid-in capital
311,164

 
305,981

Accumulated other comprehensive income

 
405

Accumulated deficit
(292,069
)
 
(283,511
)
Total stockholders’ equity
19,099

 
22,879

Total liabilities and stockholders’ equity
$
35,648

 
$
44,647


See Accompanying Notes to Consolidated Financial Statements

54



Codexis, Inc.
Consolidated Statements of Operations
(In Thousands, Except Per Share Amounts)
 
 
Years Ended December 31,
 
2016
 
2015
 
2014
Revenues:
 
 
 
 
 
Product sales
$
15,321

 
$
11,376

 
$
13,064

Research and development revenues
31,316

 
25,599

 
14,945

Revenue sharing arrangement
2,200

 
4,829

 
7,298

Total revenues
48,837

 
41,804

 
35,307

Costs and operating expenses:
 
 
 
 
 
Cost of product sales
9,753

 
6,586

 
9,726

Research and development
22,229

 
20,673

 
22,755

Selling, general and administrative
25,419

 
22,315

 
21,937

Total costs and operating expenses
57,401

 
49,574

 
54,418

Loss from operations
(8,564
)
 
(7,770
)
 
(19,111
)
Interest income
60

 
19

 
18

Other expense
(94
)
 
(168
)
 
(234
)
Loss before income taxes
(8,598
)
 
(7,919
)
 
(19,327
)
Benefit from income taxes
(40
)
 
(338
)
 
(256
)
Net loss
$
(8,558
)
 
$
(7,581
)
 
$
(19,071
)
 
 
 
 
 
 
Net loss per share, basic and diluted
$
(0.21
)
 
$
(0.19
)
 
$
(0.50
)
Weighted average common shares used in computing net loss per share, basic and diluted
40,629

 
39,438

 
38,209


See Accompanying Notes to Consolidated Financial Statements


55



Codexis, Inc.
Consolidated Statements of Comprehensive Loss
(In Thousands)
 
 
Years Ended December 31,
 
2016
 
2015
 
2014
Net loss
$
(8,558
)
 
$
(7,581
)
 
$
(19,071
)
Other comprehensive income (loss):
 
 
 
 
 
Unrealized gain (loss) on marketable securities, net of tax (1)
(405
)
 
547

 
(110
)
Other comprehensive income (loss)
(405
)
 
547

 
(110
)
Total comprehensive loss
$
(8,963
)
 
$
(7,034
)
 
$
(19,181
)
(1)
Net of benefit from income taxes of $0, $314, and $0 in 2016, 2015 and 2014, respectively.

See Accompanying Notes to Consolidated Financial Statements


56



Codexis, Inc.
Consolidated Statements of Stockholders’ Equity
(In Thousands)
 
 
 
Common Stock
 
Additional
Paid-in
Capital
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Accumulated
Deficit
 
Total
Stockholders’
Equity 
 
 
Shares
 
Amount
 
December 31, 2013
 
38,351

 
$
4

 
$
298,370

 
$
(32
)
 
$
(256,859
)
 
$
41,483

Exercise of stock options
 
146

 

 
195

 

 

 
195

Cancellation of shares
 
(456
)
 

 
(806
)
 

 

 
(806
)
Release of stock awards
 
1,522

 

 

 

 

 

Employee stock-based compensation
 

 

 
4,608

 

 

 
4,608

Non-employee stock-based compensation
 

 

 
12

 

 

 
12

Total comprehensive loss
 

 

 

 
(110
)
 
(19,071
)
 
(19,181
)
December 31, 2014
 
39,563

 
4

 
302,379

 
(142
)
 
(275,930
)
 
26,311

Exercise of stock options
 
172

 

 
289

 

 

 
289

Cancellation of shares
 
(444
)
 

 
(1,813
)
 

 

 
(1,813
)
Release of stock awards
 
1,052

 

 

 

 

 

Employee stock-based compensation
 

 

 
5,122

 

 

 
5,122

Non-employee stock-based compensation
 

 

 
4

 

 

 
4

Total comprehensive loss
 

 

 

 
547

 
(7,581
)
 
(7,034
)
December 31, 2015
 
40,343

 
4

 
305,981

 
405

 
(283,511
)
 
22,879

Exercise of stock options
 
398

 

 
1,034

 

 

 
1,034

Cancellation of shares
 
(397
)
 

 
(1,524
)
 

 

 
(1,524
)
Release of stock awards
 
911

 

 

 

 

 

Employee stock-based compensation
 

 

 
5,673

 

 

 
5,673

Total comprehensive loss
 

 

 

 
(405
)
 
(8,558
)
 
(8,963
)
December 31, 2016
 
41,255

 
$
4

 
$
311,164

 
$

 
$
(292,069
)
 
$
19,099


 
See Accompanying Notes to Consolidated Financial Statements


57



Codexis, Inc.
Consolidated Statements of Cash Flows
(In Thousands)
 
Years Ended December 31,
 
2016
 
2015
 
2014
Operating activities:
 
 
 
 
 
Net loss
$
(8,558
)
 
$
(7,581
)
 
$
(19,071
)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
 
 
 
 
 
Amortization of intangible assets
2,812

 
3,374

 
3,374

Depreciation and amortization of property and equipment
1,734

 
2,035

 
3,311

Stock-based compensation
5,673

 
5,126

 
4,620

Accretion of premium on marketable securities

 

 
2

Loss (gain) on disposal of property and equipment
(42
)
 
32

 
24

Impairment of property and equipment

 

 
1,841

Gain on sale of Hungarian subsidiary

 

 
(760
)
Loss on disposal and exchange of assets held for sale, net

 

 
87

Change in fair value of assets held for sale

 

 
698

Income tax benefit related to marketable securities

 
(314
)
 

Changes in operating assets and liabilities:
 
 
 
 
 
Accounts receivable
1,405

 
(3,459
)
 
1,587

Inventories
167

 
403

 
92

Prepaid expenses and other current assets
7

 
10

 
(339
)
Restricted cash
(841
)
 

 

Other assets
52

 
(16
)
 
(78
)
Accounts payable
942

 
(1,274
)
 
713

Accrued compensation
983

 
385

 
(530
)
Other accrued liabilities
(593
)
 
(1,062
)
 
555

Deferred revenues
(6,442
)
 
1,908

 
4,195

Net cash (used in) provided by operating activities
(2,701
)
 
(433
)
 
321

Investing activities:
 
 
 
 
 
Purchase of property and equipment
(888
)
 
(1,199
)
 
(302
)
Proceeds from disposal of property and equipment
42

 
18

 
167

Proceeds from sale of Hungarian subsidiary

 

 
1,500

Proceeds from sale of assets held for sale

 

 
282

Proceeds from sale of marketable securities

 

 
3,000

Change in restricted cash
4

 
(76
)
 

Net cash (used in) provided by investing activities
(842
)
 
(1,257
)
 
4,647

Financing activities:
 
 
 
 
 
Proceeds from exercises of stock options
1,034

 
289

 
195

Proceeds from issuance of common stock, net of issuance costs

 

 
9

Taxes paid related to net share settlement of equity awards
(1,524
)
 
(1,813
)
 
(815
)
Net cash used in financing activities
(490
)
 
(1,524
)
 
(611
)
Net increase (decrease) in cash and cash equivalents
(4,033
)
 
(3,214
)
 
4,357

Cash and cash equivalents at the beginning of the year
23,273

 
26,487

 
22,130

Cash and cash equivalents at the end of the year
$
19,240

 
$
23,273

 
$
26,487

Supplemental cash flow disclosures:
 
 
 
 
 
Cash paid for income taxes
$
5

 
$
8

 
$
15

Equipment in property and equipment transferred from assets held for sale
$

 
$

 
$
(333
)
See Accompanying Notes to Consolidated Financial Statements

58



Codexis, Inc.
Notes to Consolidated Financial Statements
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 have been continuously improved 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 potential clients’ products, processes or businesses. We have developed new proteins that are significantly more stable and/or active in our 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.

59



More recently, we are also using the CodeEvolver® protein engineering technology platform to develop early stage, novel biotherapeutic product candidates, both for our customers and for our own business, most notably our lead program for the potential treatment of PKU 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 NGS and PCR/qPCR for in vitro molecular diagnostic and genomic research applications.
Note 2. Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable rules and regulations of the Securities and Exchange Commission (“SEC”) and include the accounts of Codexis, Inc. and its wholly-owned subsidiaries. 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 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 marketable securities, assets held for sale, intangible assets, 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 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 reporting segment.
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 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 consolidated statements of operations.
Revenue Recognition
We recognize revenue from the sale of our products, collaborative 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 multiple element arrangements, such as license and platform technology transfer agreements 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

60



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 Revenues
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, contingent payments upon achievement of contractual criteria, and royalty fees based on the licensee’s 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 revenue 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 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 revenue 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 recognized over the estimated period of continuing performance obligation. 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 revenue from other payments received which are contingent solely upon the passage of time or the result of a customer’s performance when earned in accordance with the contract terms and when such payments can be reasonably estimated and collectability of such payments is reasonably assured.
We recognize revenue from royalties based on licensees’ sales of our products or products using our technologies. Royalties are recognized as earned in accordance with the contract 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 revenue from a revenue sharing arrangement based upon sales of licensed products by our revenue sharing partner Exela PharmSci, Inc. (“Exela”) (see Note 14 - Related Party Transactions). We recognize revenue 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.

61



Sales Allowances
Sales allowances primarily relate to product returns and prompt pay sales discounts, and are recorded in the same period that the related revenue is 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
Research and development expenses related to FTE services under the research and development agreements approximate the research funding over the term of the respective agreements and are included in research and development expense.
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 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.
Advertising
Advertising costs are expensed as incurred and included in selling, general and administrative expenses in the consolidated statements of operations. Advertising costs were $0.5 million in 2016, $0.3 million in 2015 and $0.3 million in 2014.
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. We have, due to insufficient historical data, used the “simplified method,” as described in Staff Accounting Bulletin No. 107, “Share-Based Payment,” to determine the expected term of all stock options granted from the inception of our equity plans through the first half of 2015. Beginning in the third quarter of 2015, we believe we have sufficient historical data to calculate expected terms for stock options granted. Thus, the expected term was based on historical exercise behavior on similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. We used historical volatility to estimate expected stock price volatility. The risk-free rate assumption was based on United States Treasury instruments whose terms were consistent with the expected term of the stock options. The expected dividend assumption was based on our history and expectation of dividend payouts.
Restricted Stock Units (“RSUs”), Restricted Stock Awards (“RSAs”) and performance-contingent restricted stock units (“PSUs”) were measured based on the fair market values of the underlying stock on the dates of grant. PSUs awarded may be conditional upon the attainment of one or more performance objectives over a specified period. At the end of the performance period, if the goals are attained, the awards are granted.
Stock-based compensation expense was calculated based on awards ultimately expected to vest and was reduced for estimated forfeitures at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differed from those estimates. The estimated annual forfeiture rates for stock options, RSUs, PSUs, and RSAs are based on historical forfeiture experience.
The estimated fair value of stock options, RSUs and RSAs is expensed on a straight-line basis over the vesting term of the grant and the estimated fair value of PSUs is 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 income tax benefit 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 our net operating loss carryforwards.

62



Restructuring Costs
We apply applicable accounting guidance on accounting for costs associated with restructuring, including exit or disposal activities, which requires that a liability for costs associated with an exit or disposal activity be recognized and measured initially at fair value when the liability is incurred. Our restructuring activities have primarily been related to severance, benefits and related personnel costs and facility closing costs.
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. 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 $19.2 million and was comprised of cash of $8.1 million and money market funds of $11.2 million at December 31, 2016. Cash and cash equivalents totaled $23.3 million and were comprised of cash of $12.2 million and money market funds of $11.1 million at December 31, 2015.
Restricted Cash
In 2016, we began the process of liquidating our India 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 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.8 million as of December 31, 2016 and 2015, which is recorded as non-current restricted cash on the consolidated balance sheets (see Note 13, "Commitments and Contingencies" for details).
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 loss 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 equivalents, marketable investments, accounts receivable, accounts payable and 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:

63



Level 1: Inputs that are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.
Level 2: Inputs 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.
See Note 6 - Fair Value Measurements to our consolidated financial statements.
Accounts Receivable and Allowance for Doubtful Accounts
We currently sell primarily to pharmaceutical companies throughout the world by the extension of trade credit terms based on an assessment of each customer’s financial condition. Trade credit terms are generally offered without collateral and may include a discount for prompt payment for specific customers. To manage our credit exposure, we perform ongoing evaluations of our customers’ financial conditions. In addition, accounts receivable includes amounts owed to us under our collaborative research and development agreements. We recognize accounts receivable at invoiced amounts and we maintain a valuation allowance for doubtful accounts.
We estimate an allowance for doubtful accounts through specific identification of potentially uncollectible accounts receivable based on an analysis of our accounts receivable aging. Uncollectible accounts receivable are written off against the allowance for doubtful accounts when all efforts to collect them have been exhausted. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our consolidated financial position, results of operations, and cash flows.
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.
Inventories
Inventories are stated at the lower of cost or market value. Cost is determined using a weighted-average approach, assuming full absorption of direct and indirect manufacturing costs, based on our product capacity utilization assumptions. If inventory costs exceed expected market value due to obsolescence or lack of demand, reserves are recorded for the difference between the cost and the estimated market value. These reserves are determined based on significant estimates.
Concentrations of Supply Risk
We rely on a limited number of suppliers for our products. We believe that other vendors would be able to provide similar products; however, the qualification of such vendors may require substantial start-up time. In order to mitigate any adverse impacts from a disruption of supply, we attempt to maintain an adequate supply of critical single-sourced materials. For certain materials, our vendors maintain a supply for us. We outsource the large scale manufacturing of our products to contract manufacturers with facilities in Austria and Italy.
Property and Equipment
Property, equipment and leasehold improvements are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their estimated useful lives as follows:

64



 
Asset classification
Estimated useful life
 
Laboratory equipment
5 years
 
 
 
 
Computer equipment and software
3 to 5 years
 
 
 
 
Office equipment and furniture
5 years
 
 
 
 
Leasehold improvements
Lesser of useful life or lease term
Property and equipment classified as construction in process includes equipment that has been received but not yet placed in service. Normal repairs and maintenance costs are expensed as incurred.
Intangible Assets
Our intangible assets are finite-lived and consist of customer relationships, developed core technology, and the intellectual property (“IP”) rights associated with the acquisition of Maxygen Inc.’s (“Maxygen”) directed evolution technology in 2010. Intangible assets were recorded at their fair values at the date we acquired the assets and, for those assets having finite useful lives, are amortized using the straight-line method over their estimated useful lives.
Impairment of Long-Lived Assets
Our long-lived assets include property and equipment and intangible assets. We determined that we have a single entity wide asset group ("Asset Group"). The directed evolution technology patent portfolio acquired from Maxygen ("Core IP") is the most significant component of the Asset Group since it is the base technology for all aspects of our research and development activities, and represents the basis for all of our identifiable cash flow generating capacity. Consequently, we do not believe that identification of independent cash flows associated with long-lived assets is currently possible at any lower level than the Asset Group.
The carrying value of our long-lived assets in the Asset Group may not be recoverable based upon the existence of one or more indicators of impairment which could include: a significant decrease in the market price of our common stock; current period cash flow losses or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the assets; slower growth rates in our industry; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the assets; loss of significant customers or partners; or the current expectation that the assets will more likely than not be sold or disposed of significantly before the end of their estimated useful life.
We evaluate recoverability of intangible assets based on the sum of the undiscounted cash flows expected to result from the use and the eventual disposal of the Asset Group. We make estimates and judgments about the future undiscounted cash flows over the remaining useful life of the Asset Group. Our anticipated future cash flows include our estimates of existing or in process product sales, production and operating costs, future capital expenditures, working capital needs, and assumptions regarding the ultimate sale of the Asset Group at the end of the life of the primary asset. The useful life of the Asset Group was based on the estimated useful life of the Core IP, the primary asset at the time of acquisition. There has been no change in the estimated useful life of the Asset Group. Although our cash flow forecasts are based on assumptions that are consistent with our plans, there is significant judgment involved in determining the cash flows attributable to the Asset Group over its estimated remaining useful life.
The Core IP became fully amortized in 2016 and there are no finite-lived intangible assets with a net carrying value on our consolidated balance sheet as of December 31, 2016.
As a result of our decision to terminate the detergent alcohol program during 2014, we performed an analysis to estimate cash flows from equipment used in potential strategic transactions with respect to our CodeXyme® cellulase enzymes and CodeXol® detergent alcohol programs. Based on this analysis we determined there were no future cash flows and recognized a $1.8 million impairment charge in 2014, which is reflected in research and development expense.
Goodwill
We determined that we operate in one operating 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 at each fiscal year end and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.

65



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 its 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 since 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. In addition, 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 represents the excess of cost over the fair value of net assets acquired in a business combination. Goodwill is not amortized. We tested goodwill for impairment at December 31, 2016 and concluded that the fair value of the reporting unit exceeded the carrying value and therefore no impairment existed. During 2016, 2015 and 2014, we did not record impairment charges related to goodwill.
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 valuation allowance against these deferred tax assets in jurisdictions where ultimate realization of deferred tax assets is deemed more likely than not to occur. As of December 31, 2016, we maintain a full valuation allowance in all jurisdictions against the 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.
We make estimates and judgments about our 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 may 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.

66



We account for uncertainty in income taxes as required by the provisions of ASC Topic 740, 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 Codexis’ 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 and Adopted Accounting Guidance
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 the Company beginning January 1, 2018, but allows the Company to adopt the standard one year earlier if it so chooses. 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. The above updates do not change the core principles of the guidance in ASU 2014-09. The amendments have the same effective date and transition requirements as the new revenue recognition standard. We are currently in the early stages of evaluating the effect that the standard and subsequent updates will have on our consolidated financial statements and related disclosures.
In August 2014, the FASB issued Accounting Standards Update ("ASU") 2014-15, "Presentation of Financial Statements - Going Concern (Subtopic 205-40): Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern." ASU 2014-15 defines management's responsibility to evaluate whether there is substantial doubt about an organization's ability to continue as a going concern and provide related disclosures. ASU 2014-15 is effective for annual reporting periods ending after December 15, 2016, and interim periods within annual periods beginning after December 15, 2016. We do not expect the adoption of ASU 2014-15 will have a material impact on our consolidated financial statements and related disclosures.
In July 2015, the FASB issued ASU 2015-11, "Inventory (Topic 330): Simplifying the Measurement of Inventory," which simplifies the subsequent measurement of inventory by requiring inventory to be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price of inventory in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years. We do not expect the adoption of ASU 2015-11 will have a material impact on our consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU 2016-02, "Leases (Topic 842)," which replaces prior lease guidance (Topic 840.) The new guidance requires lessees to put most leases on their balance sheets but recognize expenses on their income statements in a manner similar to today’s accounting. 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

67



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 adopting ASU 2016-02 on our consolidated financial statements and related disclosures.
In March 2016, the FASB issued ASU 2016-09, "Improvements to Employee Share-Based Payment Accounting," changing certain aspects of accounting for share-based payments to employees (Topic 718), as well as affecting the accounting classification within the statement of cash flows. The new guidance will require all income tax effects of awards to be recognized in the income statement when the awards vest or are settled. It will allow a policy election to account for forfeitures as they occur and will allow an employer to repurchase more of an employee’s shares than it can today for tax withholding purposes without triggering liability accounting. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years. Early adoption is permitted. We do not expect the adoption of ASU 2016-09 will have a material impact on our consolidated financial statements and related disclosures and we expect to continue the application of a forfeiture rate to estimate the number of awards that are expected to vest.
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.
Note 3. Net Loss per Share
Basic net loss per share is computed by dividing net loss by the weighted-average number of shares of common stock outstanding, less RSAs subject to forfeiture. Diluted net loss per share is computed by dividing net loss by the weighted-average number of shares of common stock outstanding, less RSAs subject to forfeiture, plus all additional common shares that would have been outstanding, assuming dilutive potential common shares had been issued for other dilutive securities. For all periods presented, diluted and basic net loss per share were identical since potential common shares were excluded from the calculation, as their effect was anti-dilutive.
Anti-Dilutive Securities
In periods of net loss, the weighted average number of shares outstanding related to potentially dilutive securities, prior to the application of the treasury stock method, are excluded from the computation of diluted net loss per common share because including such shares would have an anti-dilutive effect.
The following shares were not included in the computation of diluted net loss per share (in thousands):
 
Years Ended December 31,
 
2016
 
2015
 
2014
Shares issuable under Equity Incentive Plan
5,567

 
5,932

 
6,193

Shares issuable upon the conversion of warrants
73

 
75

 
75

Total anti-dilutive securities
5,640

 
6,007

 
6,268


68



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, for which payment was received in June 2016. We also have the potential to receive additional contingent payments that range from $5.75 million to $38.5 million per project based on GSK’s successful application of the licensed technology. The contingent 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 being recognized ratably over the technology transfer period of three years since July 2014. As the technology transfer was completed earlier than anticipated, we recognized license fees of $3.0 million and $2.0 million, respectively, in 2016 and 2015, as collaborative research and development revenue. As of December 31, 2015, we had deferred revenue from GSK related to the up-front license of $3.0 million. As of December 31, 2016, all of the deferred revenue from GSK has been recognized upon completion of technology transfer.
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. The Merck CodeEvolver® Agreement 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 being recognized ratably over the estimated platform technology transfer period of two years. In September 2015, we achieved the first milestone under the Merck CodeEvolver® Agreement and earned milestone revenue of $5.0 million. In September 2016, we completed the full transfer of the engineering platform technology and earned milestone revenue of $8.0 million. We received the $8.0 million milestone payment in the fourth quarter of 2016. We also 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.
Under the terms of the Merck CodeEvolver® Agreement, we granted to Merck a non-exclusive worldwide license to use the CodeEvolver® protein engineering technology platform to research, develop and manufacture novel enzymes for use by Merck in its internal research programs ("Merck Non-Exclusive Field"). The license to Merck is exclusive for the research, development and manufacture of novel enzymes for use by Merck in the chemical synthesis of therapeutic products owned or controlled by Merck ("Merck Exclusive Field"). Merck has the right to grant sublicenses to affiliates of Merck and, in certain limited circumstances, to third parties. We also granted to Merck a license to make or have made products manufactured using

69



the CodeEvolver® protein engineering technology platform with a right to grant sublicenses solely to affiliates of Merck, contract manufacturing organizations and contract research organizations. The manufacturing license is exclusive in the Merck Exclusive Field and non-exclusive in the Merck Non-Exclusive Field. The licenses are subject to certain limitations based on pre-existing contractual obligations that apply to the technology and intellectual property that are the subject of the license grants. The licenses do not permit the use of the CodeEvolver® protein engineering technology platform to discover any therapeutic enzyme, diagnostic product or vaccine. In addition, Merck is prohibited from using the CodeEvolver® protein engineering technology platform to develop or produce enzymes or any other compounds for or on behalf of any third parties except in a very limited manner when Merck divests a therapeutic product that is manufactured using an enzyme developed using the CodeEvolver® protein engineering technology platform.
Under the Merck CodeEvolver® Agreement, we transferred the CodeEvolver® protein engineering technology platform to Merck over the period from August 2015 through September 2016. As part of this technology transfer, we provided to Merck our proprietary enzymes, proprietary protein engineering protocols and methods, and proprietary software algorithms.
The licenses to Merck are granted under patents, patent applications and know-how that we own or control as of the effective date of the Merck CodeEvolver® Agreement and that cover the CodeEvolver® protein engineering technology platform. Any improvements to the CodeEvolver® protein engineering technology platform during the technology transfer period are also included in the license grants from Codexis to Merck. Following the technology transfer period, Merck can exercise annual options that, upon payment of certain option fees, would extend Merck's license to include certain improvements to the CodeEvolver® protein engineering technology platform that arise during the three-year period that begins at the end of the technology transfer period.
Under the Merck CodeEvolver® Agreement, we own any improvements to our protein engineering methods, processes and algorithms that arise and any enzyme technology or process technology that are developed during a technology transfer project, an evolution program or additional services. Merck owns (the "Merck-Owned Technology") (a) any enzyme technology that is developed solely by Merck under the Merck CodeEvolver® Agreement using the CodeEvolver® protein engineering technology platform (a "Project Enzyme") and (b) the methods of use of any Project Enzyme or any enzyme developed jointly by Merck and us using the CodeEvolver® protein engineering technology platform. Merck granted to us a worldwide, non-exclusive, fully paid-up, royalty-free license, with the right to grant sublicenses, to use the Merck-Owned Technology outside of the Merck Exclusive Field.
For each API that Merck manufactures using an enzyme developed with the CodeEvolver® protein engineering technology platform, we will have a right of first refusal to supply Merck with the enzyme used to manufacture the API if Merck outsources the supply of the enzyme. Our right of first refusal applies during the period that begins on the completion of a phase III clinical trial for the product containing the API and ends five years following regulatory approval for such product.
The Merck CodeEvolver® Agreement has a term that continues, unless earlier terminated, until the expiration of all payment obligations under the agreement. Merck may terminate the Merck CodeEvolver® Agreement by providing 90 days written notice to us. We can terminate the Merck CodeEvolver® Agreement by providing 30 days written notice to Merck if we determine, pursuant to our contractual audit rights under the Merck CodeEvolver® Agreement, that Merck has repeatedly failed to make required payments to us and/or materially underpaid us an amount due under the Merck CodeEvolver® Agreement. In the event the Merck CodeEvolver® Agreement is terminated earlier by Merck, or by us due to an uncured material breach by Merck, or if Merck sells or transfers to a third party any Merck business or facility that includes any of our proprietary materials, information or technology, we have the right to conduct an audit of Merck's facilities to confirm that all of our proprietary materials, information and technology have been destroyed. The Merck CodeEvolver® Agreement contains indemnification provisions under which Merck and we have agreed to indemnify each other against certain third party claims.
The up-front license fee of $5.0 million was being recognized ratably over a two-year period since August 2015. As the technology transfer was completed earlier than anticipated, we recognized license fees of $4.0 million and $1.0 million in 2016 and 2015, respectively, as collaborative research and development revenues. As of December 31, 2015, we had deferred revenue related to the Merck CodeEvolver® Agreement license fees of $4.0 million. As of December 31, 2016, all of deferred revenue from Merck has been recognized upon completion of technology transfer.
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 c

70



umulative 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.
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 $1.3 million, $1.9 million and $2.0 million in 2016, 2015 and 2014, respectively, as collaborative research and development revenue. As of December 31, 2016 and 2015, we had deferred revenue of $1.3 million and $1.0 million, respectively, from Merck related to the license fee. 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 $5.6 million, $1.6 million and $2.5 million, respectively, in 2016, 2015 and 2014 in product sales under this agreement.
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 $1.8 million and $1.5 million in 2016 and 2015, respectively, as collaborative research and development revenues. Under the agreement, we have the potential to receive additional milestone payments and annual license fees.
Supply Agreement
In November 2016, we entered into a supply agreement whereby our customer may purchase quantities of our proprietary enzyme for use in its commercial manufacture of a product. Pursuant to the supply agreement, we received in December 2016 an upfront payment of $750,000, which we accordingly recorded as deferred revenues. Under the agreement, we have the potential to receive additional payments for quantities of enzyme sold to our customer.
Note 5. Cash Equivalents and Marketable Securities
Cash equivalents and marketable securities at December 31, 2016 and 2015 consisted of the following (in thousands): 
 
December 31, 2016
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
Average
Contractual
Maturities
 
 
 
(in days)
Money market funds
$
11,172

 
$

 
$

 
$
11,172

 
n/a
Common shares of CO2 Solutions
563

 
579

 

 
1,142

 
n/a
Total
$
11,735

 
$
579

 
$

 
$
12,314

 
 
 
December 31, 2015
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
Average
Contractual
Maturities
 
 
 
(in days)
Money market funds
$
11,120

 
$

 
$

 
$
11,120

 
n/a
Common shares of CO2 Solutions
563

 
986

 

 
1,549

 
n/a
Total
$
11,683

 
$
986

 
$

 
$
12,669

 
 
As of December 31, 2016, the total cash and cash equivalents balance of $19.2 million was comprised of money market funds of $11.2 million and cash of $8 million held with major financial institutions worldwide. As of December 31, 2015, the total

71



cash and cash equivalents balance of $23.3 million as of December 31, 2015 was comprised of money market funds of $11.1 million and cash of $12.2 million held with major financial institutions worldwide.
In December 2009, we purchased 10,000,000 common shares of CO2 Solutions, a company based in Quebec, Canada, whose shares are publicly traded in Canada on TSX Venture Exchange. Our purchase represented approximately 16.6% of CO2 Solutions’ total common shares outstanding at the time of investment and was made in a private placement subject to a four-month statutory resale restriction. This restriction expired on April 15, 2010. Our investment in CO2 Solutions is classified as available for sale and is recorded at its fair value (See Note 6 - Fair Value Measurements). Through December 31, 2016, we concluded that we did not have the ability to exercise significant influence over CO2 Solutions’ operating and financial policies.
As of December 31, 2016 and 2015, we had no marketable securities in an unrealized loss position.
Note 6. Fair Value Measurements
We determine the fair value of Level 1 assets using quoted prices in active markets for identical assets. We classify our investment in CO2 Solutions as Level 2 assets due to the volatile and low trading volume on TSX Venture Exchange in Canada. See also Note 5 - Cash Equivalents and Marketable Securities. There were no transfers between Level 1 and Level 2 securities in the periods presented.
The following table presents the financial instruments that were measured at fair value on a recurring basis at December 31, 2016 and 2015 by level within the fair value hierarchy (in thousands): 
 
December 31, 2016
Financial Assets
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
11,172

 
$

 
$

 
$
11,172

Common shares of CO2 Solutions (1)

 
1,142

 

 
1,142

Total
$
11,172

 
$
1,142

 
$

 
$
12,314

 
December 31, 2015
Financial Assets
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
11,120


$

 
$


$
11,120

Common shares of CO2 Solutions (1)


1,549

 

 
1,549

Total
$
11,120

 
$
1,549

 
$

 
$
12,669

(1)
We calculated 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.
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):
 
 
December 31,
 
 
2016
 
2015
 
2014
Allowance - beginning of period
 
$
(421
)
 
$
(428
)
 
$
(460
)
Provision for bad debts
 

 

 
(11
)
Recoveries from bad debts
 

 
7

 

Write-offs and other
 

 

 
43

Allowance - end of period
 
$
(421
)
 
$
(421
)
 
$
(428
)

72



Inventories
Inventories consisted of the following (in thousands): 
 
December 31,
 
2016
 
2015
Raw materials (1)
$
118

 
$
262

Work in process (2)
59

 

Finished goods (2)
648

 
730

Total
$
825

 
$
992

(1)
Raw materials include active pharmaceutical ingredients and other raw materials.
(2)
Work-in-process and finished goods include third party manufacturing costs and labor and indirect costs we incur in the production process.
Property and Equipment, net
Property and equipment, net consisted of the following (in thousands): 
 
December 31,
 
2016
 
2015
Laboratory equipment (1)
$
18,849

 
$
20,503

Leasehold improvements
10,395

 
10,369

Computer equipment and software
3,267

 
3,271

Office equipment and furniture
1,171

 
1,178

Construction in progress (2)
124

 
3

Property and equipment
33,806

 
35,324

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

 
$
3,109

(1)
Fully depreciated laboratory equipment with a cost of $2.3 million was retired during 2016.
(2)
Construction in progress includes equipment received but not yet placed into service pending installation.
Intangible Assets
Intangible assets consisted of the following (in thousands): 
 
December 31, 2016
 
December 31, 2015
 
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted-
Average
Amortization
Period
 
 
 
 
 
 
 
 
 
(in years)
Developed and core technology
$
1,534

 
$
(1,534
)
 
$

 
$
1,534

 
$
(1,534
)
 
$

 
5
Maxygen intellectual property
20,244

 
(20,244
)
 

 
20,244

 
(17,432
)
 
2,812

 
6
Total
$
21,778

 
$
(21,778
)
 
$

 
$
21,778

 
$
(18,966
)
 
$
2,812

 
 
Goodwill
There were no changes in the carrying value of goodwill of $3.2 million during 2016 and 2015.

73



Other Accrued Liabilities
Other accrued liabilities consisted of the following (in thousands): 
 
December 31,
 
2016
 
2015
Accrued purchase (1)
$
67

 
$
430

Accrued professional and outside service fees
746

 
498

Deferred rent
168

 
143

Lease incentive obligation
425

 
425

Other
705

 
517

Total
$
2,111

 
$
2,013

(1)
Amount represents products and services received but have not been billed as of December 31, 2016 and 2015.
Note 8. Assets Held for Sale and Sale of Former Hungarian Subsidiary
In the fourth quarter of 2013, we announced we would begin winding down Codexis’ CodeXyme® cellulase enzyme program. We performed a detailed review of our excess research and development equipment and determined their estimated net sales price, less selling costs, was below their carrying value, reduced the value of held for sale assets to their estimated fair market value net of selling expenses and reclassified the adjusted carrying value to assets held for sale as of December 31, 2013.
In March 2014, we entered into an agreement with Intrexon Corporation to sell 100% of our equity interests in our Hungarian subsidiary, Codexis Laboratories Hungary Kft, as well as all assets of such subsidiary that were classified as held for sale. We received cash proceeds of $1.5 million from the sale. In connection with the sale, we reduced the carrying value of assets held for sale by $0.8 million and recognized a gain of $0.8 million, which was included in research and development expenses. As part of the purchase, the buyer obtained all of the Hungarian assets held for sale and assumed all employment and facility lease related contract obligations. There were no transaction related costs incurred other than legal fees, which were recorded in selling, general and administrative expenses.
Prior to the sale of our Hungarian subsidiary in March 2014, we transferred certain of the subsidiary's equipment to another of our European subsidiaries and incurred a reclaimable VAT liability of approximately $0.4 million. We paid this VAT amount in July 2014 and recorded a receivable, which is reflected in prepaid expenses and other current assets in our consolidated balance sheets at December 31, 2015. In 2016, we wrote off the receivable due to the uncertainty of collection of the reclaimable VAT.
In 2014, we expedited the disposition of assets held for sale in the United States by selling these assets through auction. As a result, we recognized a change in estimated fair value of $0.7 million in 2014, which is reflected in research and development expense. In addition, we revised our plan to sell certain U.S. research and development equipment. As part of the revised plan, certain equipment was put back to operational use. We also exchanged certain of the U.S. research and development equipment for more suitable and newer equipment that was classified as property and equipment. The combined transfer of U.S. research and development equipment from assets held for sale to property and equipment was $0.3 million. We recognized a net loss on the disposition and exchange of assets held for sale of less than $0.1 million in 2014.
As of December 31, 2016 and 2015, we had no assets classified as held for sale.
Note 9. 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 (“IPO”) 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 the Company’s 2002 Stock Plan (the “2002 Plan”) that remained unissued at the time of completion of the IPO. 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. As of December 31, 2016, total shares remaining available for issuance under the 2010 Plan were approximately 7.8 million shares.
The 2010 Plan provides for the grant of incentive stock options, non-statutory stock options, restricted stock award (“RSA”), restricted stock unit (“RSU”), performance-based awards, stock appreciation rights, and stock purchase rights to our employees, non-employee directors and consultants.

74



Incentive stock options may be granted with an exercise price of not less than the fair value of our common stock on the date of grant, and the nonstatutory stock options may be granted with an exercise price of not less than 85% of the fair value of our common stock on the date of grant, as determined by the Board. Stock options granted to a stockholder owning more than 10% of our voting stock must have an exercise price of not less than 110% of the fair value of the common stock on the date of grant. Stock options are granted with terms of up to 10 years and generally vest over a period of 4 years.
RSAs, RSUs and Performance-Contingent RSUs (“PSUs”) may be granted for no consideration (other than par value of a share of common stock). The fair values of RSAs, RSUs and PSUs are based upon the closing price of our common stock on the date of grant. RSAs generally vest over one to three years. RSUs generally vest over three to four years. PSUs generally vest over two years and are conditional upon the attainment of one or more performance objectives over a specified period.
Stock-Based Compensation Expense:
Stock-based compensation expense is included in the consolidated statements of operations as follows (in thousands):
 
 
Years Ended December 31,
 
2016
 
2015
 
2014
Research and development
$
1,033

 
$
935

 
$
953

Selling, general and administrative
4,640

 
4,191

 
3,667

 
$
5,673

 
$
5,126

 
$
4,620

Grant Award Activities:
Stock Option Awards
We estimated the fair value of stock options using the Black-Scholes-Merton option-pricing model based on the date of grant. The following summarize the ranges of weighted-average assumptions used to estimate the fair value of employee stock options granted:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Expected life (years)
5.3

 
6.1

 
6.0

Volatility
64.2
%
 
66.1
%
 
65.0
%
Risk-free interest rate
1.3
%
 
1.7
%
 
1.9
%
Expected dividend yield (1)
0.0
%
 
0.0
%
 
0.0
%
(1)
We do not currently pay dividends, and thus the dividend rate variable in the Black-Scholes-Merton option-pricing model is zero.
The following table summarizes stock option activity in 2016:
 
Number
of
Shares
 
Weighted
Average
Exercise Price Per Share
 
Weighted
Average
Remaining
Contractual Term
 
Aggregate Intrinsic
Value
 
(in thousands)
 
 
 
(in years)
 
(in thousands)
Balance at January 1, 2016
3,918

 
$
4.49

 
 
 
 
Granted
971

 
$
4.16

 
 
 
 
Exercised
(398
)
 
$
2.60

 
 
 
 
Forfeited/Expired
(601
)
 
$
5.76

 
 
 
 
Outstanding at December 31, 2016
3,890

 
$
4.40

 
6.54
 
$
4,494

 
 
 
 
 
 
 
 
Exercisable at December 31, 2016
2,477

 
$
4.84

 
5.31
 
$
3,138

Vested and expected to vest at December 31, 2016
3,693

 
$
4.42

 
6.40
 
$
4,381


75



The weighted average grant date fair value per share of stock options granted in 2016, 2015 and 2014 was $2.32, $2.09 and $1.20, respectively. The total intrinsic value of options exercised in 2016, 2015 and 2014 was $0.6 million, $0.4 million and $57 thousand, respectively.
As of December 31, 2016, there was $2.1 million unrecognized stock-based compensation cost related to non-vested options, which we expect to recognize over a weighted average period of 2.7 years.
Restricted Stock Awards
The following table summarizes the RSAs activity in 2016:
 
Number
of
Shares
 
Weighted Average
Grant Date
Fair Value
Per Share
 
(in thousands)
 
 
Non-vested balance at January 1, 2016
480

 
$
3.29

Granted
185

 
$
4.21

Vested
(435
)
 
$
3.40

Forfeited/Expired

 
$

Non-vested balance at December 31, 2016
230

 
$
3.82

The weighted average grant date fair value per share of RSAs granted in 2016, 2015 and 2014 was $4.21, $4.10 and $1.64, respectively. The total fair value of RSAs vested in fiscal 2016, 2015 and 2014 was $1.8 million, $2.3 million and $0.7 million respectively.
As of December 31, 2016, there was $0.4 million unrecognized stock-based compensation cost related to non-vested RSAs, which we expect to recognize over a weighted average period of 0.6 years.
Restricted Stock Units
The following table summarizes the RSUs activity in 2016:
 
Number
of
Shares
 
Weighted Average
Grant Date
Fair Value
Per Share
 
(in thousands)
 
 
Non-vested balance at January 1, 2016
545

 
$
3.15

Granted
330

 
$
4.10

Vested
(243
)
 
$
3.11

Forfeited/Expired
(15
)
 
$
2.74

Non-vested balance at December 31, 2016
617

 
$
3.69

The weighted average grant date fair value per share of RSUs granted in 2016, 2015 and 2014 was $4.10, $3.65 and $2.14, respectively. The total fair value of RSUs vested in fiscal 2016, 2015 and 2014 was $1.0 million, $2.9 million and $1.9 million respectively.
As of December 31, 2016, there was $1.1 million unrecognized stock-based compensation cost related to non-vested RSUs, which we expect to recognize over a weighted average period of 1.5 years.

76



Performance-Contingent RSUs
The following table summarizes the PSUs activity in 2016:
 
Number
of
Shares
 
Weighted Average
Grant Date
Fair Value
Per Share
 
(in thousands)
 
 
Non-vested balance at January 1, 2016
989

 
$
2.94

Granted
629

 
$
4.10

Vested
(482
)
 
$
2.89

Forfeited/Expired
(305
)
 
$
2.82

Non-vested balance at December 31, 2016
831

 
$
3.88

The weighted average grant date fair value per share of PSUs granted in 2016, 2015 and 2014 was $4.10, $3.45 and $2.00, respectively. The total fair value of PSUs vested in fiscal 2016 and 2015 were $1.8 million and $0.8 million, respectively. We had no PSUs vest in 2014.
As of December 31, 2016, there was $1.1 million unrecognized stock-based compensation cost related to non-vested PSUs, which we expect to recognize over a weighted average period of 0.5 years.
Note 10. Capital Stock
Warrants
The Company’s outstanding warrants are exercisable for common stock at any time during their respective terms. No warrants were exercised during 2016, 2015 or 2014.
The following warrants were issued and outstanding at December 31, 2016:
Issue Date
 
Shares Subject
to warrants
 
Exercise Price
per Share
 
Expiration
September 28, 2007
 
72,727

 
$
8.25

 
September 28, 2017
Note 11. 401(k) Plan
In January 2005, we implemented a 401(k) Plan covering certain employees. Currently, all of our United States based employees over the age of 18 are eligible to participate in the 401(k) Plan. Under the 401(k) Plan, eligible employees may elect to reduce their current compensation up to a certain annual limit and contribute these amounts to the 401(k) Plan. We may make matching or other contributions to the 401(k) Plan on behalf of eligible employees. We recorded employer matching contributions expense of $0.4 million, $0.5 million and $0.4 million, respectively, in 2016, 2015 and 2014.
Note 12. Income Taxes
Our loss before provision for income taxes was as follows (in thousands): 
 
Years Ended December 31,
 
2016
 
2015
 
2014
United States
$
(8,174
)
 
$
(7,641
)
 
$
(20,980
)
Foreign
(424
)
 
(278
)
 
1,653

Loss before provision for income taxes
$
(8,598
)
 
$
(7,919
)
 
$
(19,327
)

77



The tax provision for the years ended December 31, 2016, 2015 and 2014 consists primarily of taxes attributable to foreign operations and the tax effect of unrealized gains on our available for sale securities. The components of the provision for income taxes are as follows (in thousands): 
 
Years Ended December 31,
 
2016
 
2015
 
2014
Current provision (benefit):
 
 
 
 
 
Federal
$

 
$

 
$

State
5

 
5

 
5

Foreign
(14
)
 
(13
)
 
(371
)
Total current provision (benefit)
(9
)
 
(8
)
 
(366
)
Deferred provision (benefit):
 
 
 
 
 
Federal

 
(293
)
 

State

 
(21
)
 

Foreign
(31
)
 
(16
)
 
110

Total deferred provision (benefit)
(31
)
 
(330
)
 
110

Total benefit from income taxes
$
(40
)
 
$
(338
)
 
$
(256
)
Reconciliation of the provision for income taxes calculated at the statutory rate to our provision for (benefit from) income taxes is as follows (in thousands): 
 
Years Ended December 31,
 
2016
 
2015
 
2014
Tax benefit at federal statutory rate
$
(2,924
)
 
$
(2,693
)
 
$
(6,571
)
State taxes
127

 
1,126

 
249

Research and development credits
(161
)
 
(85
)
 
(57
)
Foreign operations taxed at different rates
30

 
31

 
447

Stock-based compensation
327

 
77

 
(2
)
Other nondeductible items
660

 
(43
)
 
(364
)
Change in valuation allowance
1,901

 
1,249

 
6,042

Benefit from income taxes
$
(40
)
 
$
(338
)
 
$
(256
)
Deferred income taxes reflect the net tax effects of (a) temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes, and (b) operating losses and tax credit carryforwards.

78



Significant components of our deferred tax assets and liabilities are as follows (in thousands): 
 
December 31,
 
2016
 
2015
Deferred tax assets:
 
 
 
Net operating losses
$
72,588

 
$
70,005

Credits
5,016

 
4,671

Deferred revenues
1,025

 
3,357

Stock-based compensation
3,750

 
3,460

Reserves and accruals
2,952

 
2,713

Depreciation
2,516

 
2,377

Intangible assets
5,536

 
5,127

Capital losses
933

 
933

Unrealized gain/loss
277

 
126

Other assets
110

 
98

Total deferred tax assets:
94,703

 
92,867

Deferred tax liabilities:
 
 
 
Other
(103
)
 
(199
)
Total deferred tax liabilities:
(103
)
 
(199
)
Valuation allowance
(94,663
)
 
(92,762
)
Net deferred tax liabilities
$
(63
)
 
$
(94
)
ASC Topic 740 requires that the tax benefit of NOL, temporary differences and credit carryforwards be recorded as an asset to the extent that management assesses that realization is “more likely than not.” Realization of the future tax benefits is dependent on our ability to generate sufficient taxable income within the carryforward period. Because of our history of operating losses, management believes that recognition of the deferred tax assets arising from the above-mentioned future tax benefits is currently not more likely than not to be realized and, therefore, has provided a valuation allowance against our deferred tax assets. Accordingly, the net deferred tax assets in all the Company’s jurisdictions have been fully reserved by a valuation allowance. The net valuation allowance increased by $1.9 million, $1.2 million and $5.2 million during the years ended December 31, 2016, 2015 and 2014, respectively. At such time as it is determined that it is more likely than not that the deferred tax assets are realizable, the valuation allowance will be reduced.
The following table sets forth the Company’s federal, state and foreign NOL carryforwards and federal research and development tax credits as of December 31, 2016 (in thousands): 
 
December 31, 2016
 
Amount
 
Expiration
Years
Net operating losses, federal
$
213,061

 
2022-2036
Net operating losses, state
120,234

 
2017-2036
Tax credits, federal
5,634

 
2022-2036
Tax credits, state
7,048

 
Do not expire
Net operating losses, foreign
627

 
Various
Tax credits, foreign
10

 
Various
Current federal and California tax laws include substantial restrictions on the utilization of NOLs and tax credit carryforwards in the event of an ownership change of a corporation. Accordingly, the Company's ability to utilize NOLs and tax credit carryforwards may be limited as a result of such ownership changes. Such a limitation could result in the expiration of carryforwards before they are utilized.
Income tax expense or benefit from continuing operations is generally determined without regard to other categories of earnings, such as discontinued operations and other comprehensive income. An exception is provided in ASC 740 when there is aggregate income from categories other than continuing operations and a loss from continuing operations in the current year. In this case, the tax benefit allocated to continuing operations is the amount by which the loss from continuing operations reduces

79



the tax expenses recorded with respect to the other categories of earnings, even when a valuation allowance has been established against the deferred tax assets. In instances where a valuation allowance is established against current year losses, income from other sources, including gain from available-for-sale securities recorded as a component of other comprehensive income, is considered when determining whether sufficient future taxable income exists to realize the deferred tax assets. For the year ended December 31, 2016, the Company did not record a tax expense in other comprehensive income related to available-for-sale securities.
In 2014, we determined that the undistributed earnings of our India subsidiary will be repatriated to the United States, and accordingly, we have provided a deferred tax liability totaling $0.1 million as of December 31, 2016. We have not provided for U.S. federal and state income taxes on all of the remaining non-U.S. subsidiaries’ undistributed earnings as of December 31, 2016 as the remaining foreign jurisdictions are in a cumulative loss position.
We adopted ASC Topic 740’s provision for accounting for uncertainty in income taxes on January 1, 2007. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands): 
 
Rollforward Table (at Gross): As of
 
December 31,
 
2016
 
2015
 
2014
Balance at beginning of year
$
8,152

 
$
7,838

 
$
8,306

Additions based on tax positions related to current year
459

 
368

 
346

Additions to tax provision of prior years

 

 

Reductions to tax provision of prior years
(45
)
 
(54
)
 
(814
)
Lapse of the applicable statute of limitations

 

 

Balance at end of year
$
8,566

 
$
8,152

 
$
7,838

We recognize interest and penalties as a component of our income tax expense. Total interest and penalties recognized in the consolidated statement of operations was $35,000, $24,000 and $(47,000), respectively, in 2016, 2015 and 2014. Total penalties and interest recognized in the balance sheet was $292,000 and $257,000, respectively, in 2016 and 2015. The total unrecognized tax benefits that, if recognized currently, would impact the Company’s effective tax rate were $0.4 million and $0.4 million as of December 31, 2016 and 2015, respectively. We do not expect any material changes to our uncertain tax positions within the next 12 months. We are not subject to examination by United States federal or state tax authorities for years prior to 2002 and foreign tax authorities for years prior to 2010.
Note 13. 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 from Metropolitan Life Insurance Company (“MetLife”). We entered into the initial lease with Met-Life for a portion of this space in 2004 and the lease has been amended numerous times since then to adjust space and amend the terms of the lease, with the latest amendment being in October 2016. The various terms for the spaces under the lease have expiration dates that range from January 2020 through January 2022. Beginning in February 2014, we have subleased office space to different subtenants with separate options to extend the subleases and if all options to extend were exercised, these agreements would expire at various dates through November 2019.
We received certain lease incentives from MetLife in 2011 and 2012, which have been amortized on a straight line basis over the term of the lease as a reduction in rent expense. As of December 31, 2016 and 2015, we have an unamortized lease incentive obligation of $1.3 million and $1.7 million, respectively, of which the non-current portion of $0.9 million and $1.3 million, respectively, is included in lease incentive obligation on the consolidated balance sheets. Rent expense for the Redwood City properties is recognized on a straight-line basis over the term of the lease. Rent expense was $3.4 million in 2016, $3.4 million in 2015 and $3.4 million in 2014, partially offset by sublease income of $1.2 million in 2016, $0.6 million in 2015 and $0.4 million in 2014.
We are required to restore certain 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 makes adjustments if our estimates change. As of December 31, 2016 and 2015, we have assets retirement obligations of $0.4 million, which is included in other liabilities on the consolidated balance sheets

80



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.8 million as of December 31, 2016 and 2015. These deposits are recorded as restricted cash on the consolidated balance sheets.
Future minimum payments under non-cancellable operating leases are as follows at December 31, 2016 (in thousands): 
 
Lease Payments
Years ending December 31,
 
2017
$
3,077

2018
3,185

2019
3,280

2020
712

2021
490

Thereafter
41

Total minimum payments (1)
$
10,785

(1)
Minimum payments have not been reduced by future minimum sublease rentals of $1.8 million to be received under non-cancellable subleases.
Other Commitments
In April 2016, we entered into a new manufacture and supply agreement that resulted in a total commitment up to $1.8 million, with payment to be made in December 2022 or after.
In October 2016, we entered into a services agreement with a third party supplier for the development of a manufacturing process. The services agreement may result in an additional total commitment of up to $1.4 million. We may terminate the services agreement, at our discretion, with 60 days' notice to the supplier and shall be obligated to a reduced additional total commitment equal to the contractual amount due during this 60 day period for those stages of development (i) already in progress as of the date of the notice of termination and (ii) scheduled to have commenced within 60 days after the date of the notice of termination.
In December 2016, we entered into a financing lease agreement with a third party supplier for the purchase of laboratory equipment for approximately $0.5 million. The effective date of the lease is upon delivery of the equipment, which occurred in February 2017 and the term of the lease is three years. This financing agreement will be accounted for as a capital lease due to the bargain purchase option at the end of the lease.
Legal Proceedings
On February 19, 2016, we filed a complaint against EnzymeWorks, Inc., a California corporation, EnzymeWorks, Inc., a Chinese corporation, and Junhua “Alex” Tao (collectively, the “Defendants”) in the United States District Court for the Northern District of California. The complaint alleges that the Defendants have engaged in willful patent infringement, trade secret misappropriation, breach of confidence, intentional interference with contractual relations, intentional interference with prospective economic relations and statutory and common law unfair competition. We have sought injunctive relief, monetary damages, treble damages, restitution, punitive damages and attorneys’ fees. On May 13, 2016, the Defendants filed a Partial Motion to Dismiss the claims for breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations, statutory unfair competition, and common law unfair competition in the First Amended Complaint. We opposed the Defendant’s Partial Motion to Dismiss. On August 11, 2016, the judge issued an order that denied the Defendants’ Partial Motion to Dismiss with respect to all five claims and in all relevant parts, and granted the motion with respect to certain underlying arguments. 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

81



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 14. Related Party Transactions
Exela PharmSci, Inc.
We signed a commercialization agreement with Exela PharmSci, Inc. (“Exela”) in 2007, whereby Exela agreed to pay to us a contractual percentage share of Exela’s net profit from the sales of licensed products.
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, L.P., which owns more than 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. Mr. Baruch is also a general partner in CMEA Ventures Life Sciences 2000, L.P., which owned 7.4% of our common stock until November 10, 2014, at which time the shares were purchased by Presidio Partners 2014, L.P. Mr. Baruch has no direct or indirect pecuniary interest in any shares of our common stock owned by Presidio Partners 2014, L.P.
We recognized $2.2 million in 2016, $4.8 million in 2015 and $7.3 million in 2014, shown in the consolidated statement of operations as revenue sharing arrangement. We had no receivables from Exela at December 31, 2016 and 2015.
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 product to AstraZeneca and, in addition, we also sell biocatalyst products to Alfa Aesar, which is a purchasing agent of AstraZeneca.
In 2016, we recognized de minimis revenue from AstraZeneca and $0.4 million as product revenue from Alfa Aesar. In 2015, we recognized $0.1 million revenue from AstraZeneca and no product revenue from Alfa Aesar. We had $0.4 million in accounts receivable at December 31, 2016 from Alfa Aesar and no receivables from AstraZeneca PLC at December 31, 2016 and 2015.
Note 15. Significant Customer and Geographic Information
Significant Customers
Customers that each contributed 10% or more of our net revenue were as follows:
 
Percentage of Total Revenues
For The Years Ended December 31,
 
2016
 
2015
 
2014
Merck
47
%
 
29
%
 
24
%
GSK
22
%
 
20
%
 
17
%
Exela
*

 
12
%
 
21
%
* Percentage was less than 10%    
Customers that each accounted for 10% or more of our accounts receivable balance for the period presented were as follows:
 
Percentage of Accounts Receivables
As Of December 31,
 
2016
 
2015
Customer A (1)
54
%
 
12
%
Customer B
16
%
 
*

Customer C
%
 
22
%
Customer D (2)
%
 
40
%
(1)
This customer also contributed 10% or more of our net revenue in 2016, 2015 and 2014.

82



(2)
This represents a $3.1 million final settlement relating to past-due payments and settlement of future payments associated with our royalty business with a non-core customer as of December 31, 2015. We collected the full amount in February 2016.
Geographic Information
Geographic revenues are identified by the location of the customer and consist of the following (in thousands): 
 
Years Ended December 31,
 
2016
 
2015
 
2014
Revenues
 
 
 
 
 
United States
$
21,309

 
$
24,795

 
$
16,136

Europe
17,138

 
14,151

 
15,067

Asia
 
 
 
 
 
India
3,578

 
1,026

 
919

Singapore
3,836

 
963

 
1,435

Others
1,159

 
864

 
1,637

Others
1,817

 
5

 
113

Total
$
48,837

 
$
41,804

 
$
35,307

Geographic presentation of identifiable long-lived assets below shows those assets that can be directly associated with a particular geographic area and consist of the following (in thousands): 
 
December 31,
 
2016
 
2015
Long-lived assets
 
 
 
United States
$
2,414

 
$
6,231


83



Selected Quarterly Financial Data (Unaudited)
The following table provides the selected quarterly financial data for 2016 and 2015 (in thousands):
Condensed Consolidated Statements of Operations
(In Thousands, Except Per Share Amounts)
 
 
Quarter Ended (1)
 
December 31, 2016 (3)
 
September 30,
2016
 
June 30,
2016
 
March 31,
2016
 
December 31,
2015
 
September 30,
2015
 
June 30,
2015
 
March 31,
2015
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product sales
$
4,249

 
$
4,052

 
$
3,280

 
$
3,740

 
$
4,462

 
$
1,818

 
$
2,020

 
$
3,076

Research and development revenues
5,345

 
10,373

 
12,064

 
3,534

 
6,352

 
14,517

 
2,533

 
2,197

Revenue sharing arrangement
375

 
445

 
658

 
722

 
773

 
1,066

 
1,465

 
1,525

Total revenues
$
9,969

 
$
14,870

 
16,002

 
7,996

 
$
11,587

 
$
17,401

 
$
6,018

 
$
6,798

Costs and operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cost of product sales
$
2,287

 
$
2,756

 
$
2,221

 
$
2,489

 
$
2,578

 
$
1,302

 
$
1,250

 
$
1,456

Research and development
5,964

 
5,467

 
5,112

 
5,686

 
5,216

 
4,994

 
5,170

 
5,293

Selling, general and administrative
6,968

 
5,229

 
6,420

 
6,802

 
6,026

 
5,415

 
5,296

 
5,578

Total costs and operating expenses
$
15,219

 
$
13,452

 
$
13,753

 
$
14,977

 
$
13,820

 
$
11,711

 
$
11,716

 
$
12,327

Income (loss) before income taxes
$
(5,285
)
 
$
1,437

 
$
2,213

 
$
(6,963
)
 
$
(2,247
)
 
$
5,668

 
$
(5,790
)
 
$
(5,550
)
Net income (loss)
$
(5,260
)
 
$
1,437

 
$
2,239

 
$
(6,974
)
 
$
(2,053
)
 
$
5,394

 
$
(5,360
)
 
$
(5,562
)
Net income (loss) per share, basic
$
(0.13
)
 
$
0.04

 
$
0.06

 
$
(0.17
)
 
$
(0.05
)
 
$
0.14

 
$
(0.14
)
 
$
(0.14
)
Net income (loss) per share, diluted

$
(0.13
)
 
$
0.03

 
$
0.05

 
$
(0.17
)
 
$
(0.05
)
 
$
0.13

 
$
(0.14
)
 
$
(0.14
)
Weighted average common shares used in computing net loss per share, basic (2)
41,002

 
40,940

 
40,495

 
40,072

 
39,840

 
39,767

 
39,301

 
38,779

Weighted average common shares used in computing net loss per share, diluted (2)

41,002

 
42,134

 
41,568

 
40,072

 
39,840

 
40,970

 
39,301

 
38,779

 
(1)
The 2016 and 2015 amounts were computed independently for each quarter, and the sum of the quarters may not total the annual amounts.
 
(2)
The full year net loss per share of common stock, basic and diluted, may not equal the sum of the quarters due to weighting of outstanding shares.
 
(3)
PSUs and cash bonus awards are granted to certain employees and are subject to our performance in achieving pre-determined criteria approved by our board of directors. Based on the actual achievement of the annual goals, we updated the calculation of the annual expense in the fourth quarter which resulted in an additional true-up charge of approximately $0.3 million, primarily in operating expense.


84



ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURES
None.
ITEM 9A. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, under the supervision of our Chief Executive Officer and Chief Financial Officer and with the participation of our disclosure committee, evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of December 31, 2016. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of December 31, 2016 at the reasonable assurance level.
Management’s Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in accordance with United States generally accepted accounting principles.
Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2016 based on the guidelines established in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on the results of our evaluation, our management concluded that our internal control over financial reporting was effective as of December 31, 2016. We reviewed the results of management’s assessment with our Audit Committee.
Our internal control over financial reporting as of December 31, 2016 has been audited by BDO USA, LLP, an independent registered public accounting firm, as stated in their report which is included in Item 8 of this Annual Report.
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.
Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) identified in connection with the evaluation required by paragraph (d) of Rule 13a-15 of the Exchange Act, which occurred during the fourth fiscal quarter of the year ended December 31, 2016, which has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
ITEM 9B. OTHER INFORMATION
Not applicable.

85



PART III
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by this item concerning our directors, executive officers, compliance with Section 16 of the Exchange Act, our code of ethics and our Nominating and Corporate Governance Committee, and our Audit Committee is incorporated by reference from the information that will be set forth in the sections under the headings “Election of Directors,” “Other Matters—Section 16(a) Beneficial Ownership Reporting Compliance” and “Corporate Governance Matters” in our Definitive Proxy Statement to be filed with the Securities and Exchange Commission in connection with the Annual Meeting of Stockholders to be held in 2017 (the “2017 Proxy Statement”).
ITEM 11. EXECUTIVE COMPENSATION
The information required by this item concerning executive compensation is incorporated by reference from the information that will be set forth in the 2017 Proxy Statement under the headings “Executive Compensation,” and “Corporate Governance Matters.”
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by this item concerning securities authorized for issuance under equity compensation plans and security ownership of certain beneficial owners and management is incorporated by reference from the information that will be set forth in the 2017 Proxy Statement under the headings “Executive Compensation—Equity Compensation Plan Information” and “Information Concerning Voting and Solicitation—Security Ownership of Certain Beneficial Owners and Management.”
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS,
AND DIRECTOR INDEPENDENCE
The information required by this item concerning transactions with related persons and director independence is incorporated by reference from the information that will be set forth in the 2017 Proxy Statement under the headings “Certain Relationships and Related Transactions” and “Corporate Governance Matters.”
ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES
The information required by this item is incorporated by reference from the information that will be set forth in the 2017 Proxy Statement under the heading “Ratification of Independent Registered Public Accounting Firm—Principal Accounting Fees and Services.”

86



PART IV
ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES
 
1.
Financial Statements: See “Index to Consolidated Financial Statements” in Part II, Item 8 of this Annual Report on Form 10-K
2.
Exhibits: The exhibits listed in the accompanying index to exhibits are filed or incorporated by reference as part of this Annual Report on Form 10-K.



ITEM 16. FORM 10-K SUMMARY
 
None.


87



SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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: March 9, 2017
By:
/s/ John J. Nicols
 
 
President and Chief Executive Officer
 
 
(Principal Executive Officer)
POWER OF ATTORNEY
Each person whose individual signature appears below hereby authorizes and appoints John J. Nicols, Gordon T. B. Sangster, and Richard A. Sabalot, and each of them, with full power of substitution and resubstitution and full power to act without the other, as his or her true and lawful attorney-in-fact and agent to act in his or her name, place and stead and to execute in the name and on behalf of each person, individually and in each capacity stated below, and to file any and all amendments to this annual report on Form 10-K and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing, ratifying and confirming all that said attorneys-in-fact and agents or any of them or their or his substitute or substitutes may lawfully do or cause to be done by virtue thereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.
 
SIGNATURE
 
TITLE
 
DATE
 
 
 
/s/ John J. Nicols
 
President, Chief Executive Officer and Director (Principal Executive Officer)
 
Date: March 9, 2017
John J. Nicols
 
 
 
 
 
 
 
/s/ Gordon T. B. Sangster
 
Senior Vice President and Chief Financial Officer (Principal Financial and Accounting Officer)
 
Date: March 9, 2017
Gordon T. B. Sangster
 
 
 
 
 
 
 
/s/ Bernard J. Kelley
 
Chairman of the Board of Directors
 
Date: March 9, 2017
Bernard J. Kelley
 
 
 
 
 
 
 
 
 
/s/ Thomas R. Baruch
 
Chairman Emeritus, Director
 
Date: March 9, 2017
Thomas R. Baruch
 
 
 
 
 
 
 
 
 
/s/ Pam P. Cheng
 
Director
 
Date: March 9, 2017
Pam P. Cheng
 
 
 
 
 
 
 
/s/ Byron L. Dorgan
 
Director
 
Date: March 9, 2017
Byron L. Dorgan
 
 
 
 
 
 
 
/s/ Kathleen S. Glaub
 
Director
 
Date: March 9, 2017
Kathleen S. Glaub
 
 
 
 
 
 
 
 
 
/s/ David V. Smith
 
Director
 
Date: March 9, 2017
David V. Smith
 
 
 
 
 
 
 
/s/ Dennis P. Wolf
 
Director
 
Date: March 9, 2017
Dennis P. Wolf
 
 
 
 
 
 
 
/s/ Patrick Y. Yang
 
Director
 
Date: March 9, 2017
Patrick Y. Yang
 
 
 
 

88



EXHIBIT INDEX
Exhibit
No.
 
Description
 
 
3.1
 
Amended and Restated Certificate of Incorporation of Codexis, Inc. filed with the Secretary of the State of the State of Delaware on April 27, 2010 and effective as of April 27, 2010 (incorporated by reference to Exhibit 3.1 to the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2010, filed on May 28, 2010).
 
 
3.2
 
Certificate of Designations of Series A Junior Participating Preferred Stock of Codexis, Inc., filed with the Secretary of State of the State of Delaware on September 4, 2012 (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K, filed on September 4, 2012).
 
 
 
3.3
 
Amended and Restated Bylaws of Codexis, Inc. effective as of April 27, 2010 (incorporated by reference to Exhibit 3.2 to the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2010, filed on May 28, 2010).
 
 
 
4.1
 
Form of the Registrant’s Common Stock Certificate (incorporated by reference to Exhibit 4.1 to the Company’s Quarterly Report for the quarter ended June 30, 2012, filed on August 9, 2012).
 
 
4.2*
 
Form of Warrant to purchase shares of Series D preferred stock issued in connection with the Bridge Loan Agreement dated as of May 25, 2006.
 
 
4.3*
 
Form of Warrant to purchase shares of Series D preferred stock issued in connection with the Loan and Security Agreement dated as of September 28, 2007.
 
 
4.4*
 
Warrant to purchase shares of Common Stock issued to Alexandria Equities, LLC.
 
 
10.1A*
 
Lease Agreement by and between the Company and Metropolitan Life Insurance Company dated as of February 1, 2004.
 
 
10.1B*
 
Amendment to Lease Agreement by and between the Company and Metropolitan Life Insurance Company dated as of June 1, 2004.
 
 
10.1C*
 
Amendment to Lease Agreement by and between the Company and Metropolitan Life Insurance Company dated as of March 9, 2007.
 
 
10.1D*
 
Amendment to Lease Agreement by and between the Company and Metropolitan Life Insurance Company dated as of March 31, 2008.
 
 
10.1E
 
Fourth Amendment to Lease Agreement by and between the Company and Metropolitan Life Insurance Company dated as of September 17, 2010 (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2010, filed on November 4, 2010).
 
 
10.1F
 
Fifth Amendment to Lease Agreement by and between the Company and Metropolitan Life Insurance Company dated as of March 16, 2011 (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2011, filed on May 6, 2011).
 
 
10.1G
 
Sixth Amendment to Lease by and between the Company and Metropolitan Life Insurance Company dated as of September 27, 2012 (incorporated by reference to Exhibit 10.6 to the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2012, filed on November 7, 2012).
 
 
 
10.1H
 
Seventh Amendment to Lease by and between the Company and Metropolitan Life Insurance Company dated as of October 17, 2016 (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2016, filed on November 8, 2016).
 
 
10.2+*
 
Codexis, Inc. 2002 Stock Plan, as amended, and Form of Stock Option Agreement.
 
 
10.3+*
 
Codexis, Inc. 2010 Equity Incentive Award Plan and Form of Stock Option Agreement.
 
 
10.4*
 
Form of Indemnification Agreement between the Company and each of its directors, officers and certain employees.
 
 

89



Exhibit
No.
 
Description
10.5A+*
 
Form of Change of Control Severance Agreement between the Company and certain of its officers.
 
10.5B+
 
Form of Amended and Restated Change of Control Severance Agreement by and between Codexis, Inc. and certain of its officers (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K, filed on October 13, 2016).

 
 
 
10.6
 
Asset Purchase Agreement, dated October 28, 2010, by and among the Company, Codexis Mayflower Holdings, LLC and Maxygen, Inc. (incorporated by reference to Exhibit 2.1 to the Company’s Current Report on Form 8-K, filed on October 28, 2010).
 
 
10.7A†
 
Manufacture and Supply Agreement, dated May 16, 2011, by and between the Company and Lactosan GmbH & Co. KG (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2011, filed on August 3, 2011).
 
 
10.7B
 
Amendment No. 1 to the Manufacture and Supply Agreement by and between the Company and Lactosan GmbH & Co. KG dated as of March 9, 2012 (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2012, filed on May 10, 2012).
 
 
10.8A+
 
Employment Agreement by and between the Company and John Nicols effective as of May 28, 2012 (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2012, filed on August 9, 2012).
 
 
10.8B+
 
John Nicols Stock Option Grant Notice and Stock Option Agreement dated June 13, 2012 between John J. Nicols and the Company (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2012, filed on August 9, 2012).
 
 
10.8C+
 
John Nicols Restricted Stock Grant Notice and Restricted Stock Agreement dated June 13, 2012 between John J. Nicols and the Company (incorporated by reference to Exhibit 10.4 to the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2012, filed on August 9, 2012).
 
 
 
10.8D+
 
Amendment to Employment Agreement between the Company and John Nicols, dated April 21, 2016 (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2016).
 
 
10.9A†

 
Sitagliptin Catalyst Supply Agreement by and between Merck Sharp and Dohme Corp. and the Company dated as of February 1, 2012 (incorporated by reference to Exhibit 10.25 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2012, filed on April 2, 2013).
 
 
 
10.9B†
 
Amendment to Sitagliptin Catalyst Supply Agreement between Merck Sharp and Dohme Corp. and the Company dated as of October 1, 2013 (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2013, filed on November 12, 2013).
 
 
10.9C
 
Amendment No. 2 to Sitagliptin Catalyst Supply Agreement between Merck Sharp and Dohme Corp. and the Company dated as of February 25, 2015 (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2015, filed on May 7, 2015).
 
 
 
10.9D
 
Amendment No. 3 to Sitagliptin Catalysts Supply Agreement between Merck Sharp and Dohme Corp. and the Company dated as of December 17, 2015.
 
 
 
10.9E
 
Amendment No. 4 to Sitagliptin Catalysts Supply Agreement, effective as of January 1, 2016, by and between the Company and Merck Sharp and Dohme Corp. (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2016, filed on November 8, 2016).

 
 
 
10.10A†
 
License Agreement by and between Exela PharmSci, Inc. and the Company effective as of September 18, 2007 (incorporated by reference to Exhibit 10.26A to the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2012, filed on April 2, 2013).
 
 
10.10B†
 
Amendment No. 1 to the License Agreement between Exela PharmSci, Inc. and the Company effective as of December 28, 2009 (incorporated by reference to Exhibit 10.26B to the Company’s Annual Report on Form 10-K for the year ended December 31, 2012, filed on April 2, 2013) .
 
 

90



Exhibit
No.
 
Description
10.11†
 
Platform Technology Transfer, Collaboration and License Agreement by and between the Company and GlaxoSmithKline Intellectual Property Limited, effective as of July 10, 2014 (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarter ended September 31, 2014, filed on November 6, 2014).
 
 
 
10.12+
 
Offer Letter Agreement by and between the Company and Gordon Sangster effective as of July 11, 2014 (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarter ended September 31, 2014, filed on November 6, 2014).
 
 
 
10.13†
 
Platform Technology Transfer and License Agreement by and between the Company and Merck Sharp & Dohme Corp., dated as of August 3, 2015 (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarter ended September 31, 2015, filed on November 6, 2015).
 
 
 
10.14+
 
Offer Letter, dated as of October 12, 2016, by and between the Company and Michael Aldridge (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2016).
 
 
 
12.1
 
Statement Regarding the Computation of Ratio of Earnings to Fixed Charges
 
 
 
21.1
 
List of Subsidiaries.
 
 
23.1
 
Consent of BDO USA, LLP, independent registered public accounting firm
 
 
 
24.1
 
Power of Attorney (see signature page to this Annual Report on Form 10-K).
 
 
31.1
 
Certification of Principal Executive Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended.
 
 
31.2
 
Certification of Principal Financial Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended.
 
 
32.1**
 
Certification of Principal Executive Officer and Principal Financial Officer Required Under Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. §1350.
 
 
101
 
The following materials from Registrant’s Annual Report on Form 10-K for the fiscal year ended December 31, 2016, formatted in Extensible Business Reporting Language (XBRL) includes: (i) Consolidated Balance Sheets at December 31, 2016 and December 31, 2015, (ii) Consolidated Statements of Income for the years ended December 31, 2016, December 31, 2015 and December 31, 2014, (iii) Consolidated Statements of Comprehensive Income for the years ended December 31, 2016, December 31, 2015 and December 31, 2014, (iv) Consolidated Statements of Cash Flows for the years ended December 31, 2016, December 31, 2015 and December 31, 2014, (v) Consolidated Statements of Stockholders’ Equity for the years ended December 31, 2016, December 31, 2015 and December 31, 2014 and (vi) Notes to Consolidated Financial Statements.
+
Indicates a management contract or compensatory plan or arrangement.
Confidential treatment has been granted for certain information contained in this exhibit. Such information has been omitted and filed separately with the Securities and Exchange Commission.
*
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.
**
Pursuant to Item 601(b)(32) of Regulation S-K this exhibit is furnished rather than filed with this report.


91
EX-12.1 2 exhibit121cdsx-2016x1231.htm EXHIBIT 12.1 Exhibit


Exhibit 12.1

CODEXIS, INC.

STATEMENT OF COMPUTATION OF RATIO OF EARNINGS TO FIXED CHARGES

(In Thousands)
 

 
 
 
 
Years Ended December 31,
 
 
 
 
2012
 
2013
 
2014
 
2015
 
2016
 
 
 
 
 
 
 
 
 
 
 
 
 
Fixed charges:
 
 
 
 
 
 
 
 
 
 
 
Interest Expense
 
$

 
$
13

 
$

 
$

 
$
14

 
 
Total Fixed Charges
 

 
13

 

 

 
14

 
 
 
 
 
 
 
 
 
 
 
 
 
Earnings (deficiency) available for fixed charges:
 
 
 
 
 
 
 
 
 
 
 
Pre-tax income(loss) from continuing operations
 
(30,587
)
 
(41,390
)
 
(19,327
)
 
(7,919
)
 
(8,598
)
 
add: Fixed Charges
 

 
13

 

 

 
14

 
 
Earnings(deficiency of earnings) available to cover fixed charges
 
$
(30,587
)
 
$
(41,377
)
 
$
(19,327
)
 
$
(7,919
)
 
$
(8,584
)
Ratio of earnings to fixed charges (1)
 
 N/A
 
 N/A
 
 N/A
 
 N/A
 
 N/A

 
(1)
Our earnings were inadequate to cover fixed charges for the years ended December 31, 2012 through December 31, 2016.



EX-21.1 3 exhibit211cdxs-20161231.htm EXHIBIT 21.1 Exhibit


Exhibit 21.1
Subsidiaries of Codexis, Inc.

Name of Subsidiary
 
State or Jurisdiction in which Incorporated or Organized
Codexis Mayflower Holdings LLC
 
Delaware


EX-23.1 4 exhibit231cdxs-20161231.htm EXHIBIT 23.1 Exhibit
Exhibit 23.1
 
Consent of Independent Registered Public Accounting Firm

We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-210022, 333-202596, 333-194524, 333-187711, 333-179903, 333-172166, and 333-167752) and the Registration Statement on Form S-3 (No. 333-215025) of Codexis, Inc. of our reports dated March 9, 2017, relating to the consolidated financial statements, and the effectiveness of Codexis, Inc.’s internal control over financial reporting, which appear in this Form 10-K.
    
/s/ BDO USA, LLP

San Jose, California
March 9, 2017




EX-31.1 5 exhibit311cdxs-20161231.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION
I, John J. Nicols, certify that:
1.
I have reviewed this Annual Report on Form 10-K 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: March 9, 2017
 
 
/s/John J. Nicols
 
John J. Nicols
 
President and Chief Executive Officer




EX-31.2 6 exhibit312cdxs-20161231.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION
I, Gordon Sangster, certify that:
1.
I have reviewed this Annual Report on Form 10-K 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: March 9, 2017
 
 
/s/Gordon Sangster
 
Gordon Sangster
 
Senior Vice President and Chief Financial Officer




EX-32.1 7 exhibit321cdxs-20161231.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 Annual Report of Codexis, Inc. (the “Company”) on Form 10-K for the fiscal year ended December 31, 2016, 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: March 9, 2017
 
/s/John J. Nicols
 
John J. Nicols
 
President and Chief Executive Officer
 
 
 
/s/Gordon Sangster
 
Gordon Sangster
 
Senior Vice President and Chief Financial Officer
 




EX-101.INS 8 cdxs-20161231.xml XBRL INSTANCE DOCUMENT 0001200375 2016-01-01 2016-12-31 0001200375 2016-06-30 0001200375 2017-02-28 0001200375 2015-12-31 0001200375 2016-12-31 0001200375 2015-01-01 2015-12-31 0001200375 2014-01-01 2014-12-31 0001200375 us-gaap:AdditionalPaidInCapitalMember 2014-01-01 2014-12-31 0001200375 us-gaap:RetainedEarningsMember 2014-12-31 0001200375 us-gaap:CommonStockMember 2014-01-01 2014-12-31 0001200375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-12-31 0001200375 us-gaap:RetainedEarningsMember 2014-01-01 2014-12-31 0001200375 us-gaap:CommonStockMember 2015-12-31 0001200375 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0001200375 us-gaap:RetainedEarningsMember 2015-12-31 0001200375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-31 0001200375 us-gaap:CommonStockMember 2016-12-31 0001200375 us-gaap:CommonStockMember 2013-12-31 0001200375 us-gaap:AdditionalPaidInCapitalMember 2013-12-31 0001200375 us-gaap:CommonStockMember 2015-01-01 2015-12-31 0001200375 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0001200375 us-gaap:AdditionalPaidInCapitalMember 2015-01-01 2015-12-31 0001200375 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0001200375 us-gaap:RetainedEarningsMember 2016-12-31 0001200375 us-gaap:CommonStockMember 2014-12-31 0001200375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001200375 us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0001200375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0001200375 us-gaap:RetainedEarningsMember 2013-12-31 0001200375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-12-31 0001200375 2014-12-31 0001200375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-01-01 2014-12-31 0001200375 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001200375 us-gaap:RetainedEarningsMember 2015-01-01 2015-12-31 0001200375 2013-12-31 0001200375 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0001200375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0001200375 country:IN 2016-12-31 0001200375 us-gaap:CollateralPledgedMember 2016-12-31 0001200375 us-gaap:CollateralPledgedMember 2015-12-31 0001200375 us-gaap:EquipmentMember 2016-01-01 2016-12-31 0001200375 cdxs:ComputerEquipmentAndSoftwareMember us-gaap:MinimumMember 2016-01-01 2016-12-31 0001200375 cdxs:OfficeEquipmentAndFurnitureMember 2016-01-01 2016-12-31 0001200375 cdxs:ComputerEquipmentAndSoftwareMember us-gaap:MaximumMember 2016-01-01 2016-12-31 0001200375 us-gaap:StockCompensationPlanMember 2015-01-01 2015-12-31 0001200375 us-gaap:StockCompensationPlanMember 2014-01-01 2014-12-31 0001200375 us-gaap:WarrantMember 2015-01-01 2015-12-31 0001200375 us-gaap:WarrantMember 2016-01-01 2016-12-31 0001200375 us-gaap:StockCompensationPlanMember 2016-01-01 2016-12-31 0001200375 us-gaap:WarrantMember 2014-01-01 2014-12-31 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2014-01-01 2014-12-31 0001200375 cdxs:GlaxoSmithKlineMember 2015-01-01 2015-12-31 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2016-01-01 2016-12-31 0001200375 cdxs:GlaxoSmithKlineMember 2014-07-01 2014-07-31 0001200375 cdxs:GlaxoSmithKlineMember 2016-01-01 2016-12-31 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2012-02-01 2012-02-29 0001200375 us-gaap:CollaborativeArrangementMember 2015-01-01 2015-12-31 0001200375 cdxs:GlaxoSmithKlineMember 2014-07-01 2014-12-31 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2015-09-01 2015-09-30 0001200375 us-gaap:CollaborativeArrangementMember 2016-01-01 2016-12-31 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2015-12-31 0001200375 cdxs:MerckMember 2014-01-01 2014-12-31 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2015-01-01 2015-12-31 0001200375 cdxs:GlaxoSmithKlineMember 2015-12-31 0001200375 cdxs:GlaxoSmithKlineMember 2016-04-01 2016-04-30 0001200375 cdxs:SupplyAgreementMember 2016-12-01 2016-12-31 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2015-01-01 2015-12-31 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2015-08-01 2015-08-31 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2016-01-01 2016-12-31 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2016-12-31 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2015-12-31 0001200375 cdxs:MerckMember 2015-01-01 2015-12-31 0001200375 cdxs:MerckMember 2016-01-01 2016-12-31 0001200375 cdxs:GlaxoSmithKlineMember 2015-09-01 2015-09-30 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember 2016-12-31 0001200375 us-gaap:MoneyMarketFundsMember 2016-12-31 0001200375 2009-12-31 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember 2009-12-01 2009-12-31 0001200375 2009-12-01 2009-12-31 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember 2015-12-31 0001200375 us-gaap:MoneyMarketFundsMember 2015-12-31 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember 2016-01-01 2016-12-31 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2016-12-31 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2016-12-31 0001200375 us-gaap:FairValueInputsLevel3Member cdxs:CommonSharesOfCoTwoSolutionMember 2016-12-31 0001200375 us-gaap:FairValueInputsLevel2Member cdxs:CommonSharesOfCoTwoSolutionMember 2016-12-31 0001200375 us-gaap:FairValueInputsLevel1Member cdxs:CommonSharesOfCoTwoSolutionMember 2016-12-31 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember 2016-12-31 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2016-12-31 0001200375 us-gaap:FairValueInputsLevel2Member 2016-12-31 0001200375 us-gaap:FairValueInputsLevel3Member 2016-12-31 0001200375 us-gaap:FairValueInputsLevel1Member 2016-12-31 0001200375 us-gaap:FairValueInputsLevel2Member 2015-12-31 0001200375 us-gaap:FairValueInputsLevel1Member 2015-12-31 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2015-12-31 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2015-12-31 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2015-12-31 0001200375 us-gaap:FairValueInputsLevel1Member cdxs:CommonSharesOfCoTwoSolutionMember 2015-12-31 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember 2015-12-31 0001200375 us-gaap:FairValueInputsLevel2Member cdxs:CommonSharesOfCoTwoSolutionMember 2015-12-31 0001200375 us-gaap:FairValueInputsLevel3Member cdxs:CommonSharesOfCoTwoSolutionMember 2015-12-31 0001200375 us-gaap:FairValueInputsLevel3Member 2015-12-31 0001200375 us-gaap:ComputerEquipmentMember 2015-12-31 0001200375 us-gaap:LeaseholdImprovementsMember 2015-12-31 0001200375 us-gaap:EquipmentMember 2015-12-31 0001200375 us-gaap:EquipmentMember 2016-12-31 0001200375 us-gaap:LeaseholdImprovementsMember 2016-12-31 0001200375 us-gaap:FurnitureAndFixturesMember 2015-12-31 0001200375 us-gaap:ConstructionInProgressMember 2016-12-31 0001200375 us-gaap:ComputerEquipmentMember 2016-12-31 0001200375 us-gaap:FurnitureAndFixturesMember 2016-12-31 0001200375 us-gaap:ConstructionInProgressMember 2015-12-31 0001200375 us-gaap:TechnologyBasedIntangibleAssetsMember 2015-12-31 0001200375 us-gaap:TechnologyBasedIntangibleAssetsMember 2016-12-31 0001200375 us-gaap:IntellectualPropertyMember 2016-01-01 2016-12-31 0001200375 us-gaap:IntellectualPropertyMember 2015-12-31 0001200375 us-gaap:IntellectualPropertyMember 2016-12-31 0001200375 us-gaap:TechnologyBasedIntangibleAssetsMember 2016-01-01 2016-12-31 0001200375 2014-03-01 2014-03-31 0001200375 2014-03-31 0001200375 cdxs:HungaryMember 2014-03-01 2014-03-31 0001200375 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0001200375 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0001200375 us-gaap:RestrictedStockUnitsRSUMember 2015-12-31 0001200375 us-gaap:PerformanceSharesMember 2014-01-01 2014-12-31 0001200375 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0001200375 us-gaap:PerformanceSharesMember 2016-01-01 2016-12-31 0001200375 us-gaap:EmployeeStockOptionMember 2016-12-31 0001200375 us-gaap:RestrictedStockMember 2016-01-01 2016-12-31 0001200375 us-gaap:EmployeeStockOptionMember 2010-03-01 2010-03-31 0001200375 us-gaap:RestrictedStockMember 2014-01-01 2014-12-31 0001200375 us-gaap:RestrictedStockMember 2015-01-01 2015-12-31 0001200375 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-12-31 0001200375 us-gaap:PerformanceSharesMember 2015-01-01 2015-12-31 0001200375 cdxs:NonStatutoryStockOptionsMember 2010-03-01 2010-03-31 0001200375 cdxs:TwoThousandTenPlanMember 2010-03-31 0001200375 us-gaap:PerformanceSharesMember 2010-03-01 2010-03-31 0001200375 us-gaap:PerformanceSharesMember 2016-12-31 0001200375 us-gaap:RestrictedStockMember 2016-12-31 0001200375 us-gaap:EmployeeStockOptionMember 2014-01-01 2014-12-31 0001200375 cdxs:TwoThousandTenPlanMember 2010-03-01 2010-03-31 0001200375 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-12-31 0001200375 us-gaap:RestrictedStockUnitsRSUMember 2014-01-01 2014-12-31 0001200375 us-gaap:RestrictedStockMember us-gaap:MinimumMember 2010-03-01 2010-03-31 0001200375 us-gaap:RestrictedStockUnitsRSUMember us-gaap:MaximumMember 2010-03-01 2010-03-31 0001200375 us-gaap:RestrictedStockUnitsRSUMember us-gaap:MinimumMember 2010-03-01 2010-03-31 0001200375 us-gaap:RestrictedStockMember us-gaap:MaximumMember 2010-03-01 2010-03-31 0001200375 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-01 2016-12-31 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2014-01-01 2014-12-31 0001200375 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2014-01-01 2014-12-31 0001200375 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2015-01-01 2015-12-31 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-12-31 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-12-31 0001200375 us-gaap:RestrictedStockMember 2015-12-31 0001200375 us-gaap:PerformanceSharesMember 2015-12-31 0001200375 cdxs:WarrantsIssuedOnSeptemberTwentyEightTwoThousandAndSevenAndExpiringOnSeptemberTwentyEightTwoThousandAndSeventeenMember 2016-12-31 0001200375 us-gaap:MinimumMember 2016-01-01 2016-12-31 0001200375 us-gaap:ForeignCountryMember 2016-12-31 0001200375 us-gaap:InternalRevenueServiceIRSMember 2016-12-31 0001200375 us-gaap:StateAndLocalJurisdictionMember 2016-12-31 0001200375 country:IN 2016-12-31 0001200375 2016-12-01 2016-12-31 0001200375 us-gaap:ResearchAndDevelopmentArrangementMember 2016-10-01 2016-10-31 0001200375 cdxs:ManufactureandSupplyAgreementMember 2016-04-01 2016-04-30 0001200375 us-gaap:OtherLiabilitiesMember 2016-12-31 0001200375 us-gaap:OtherLiabilitiesMember 2015-12-31 0001200375 cdxs:ExelaPharmSciIncMember 2015-01-01 2015-12-31 0001200375 cdxs:ExelaPharmSciIncMember 2016-12-31 0001200375 cdxs:ExelaPharmSciIncMember 2016-01-01 2016-12-31 0001200375 cdxs:AstraZenecaMember 2016-12-31 0001200375 cdxs:AstraZenecaMember 2015-01-01 2015-12-31 0001200375 cdxs:CMEAVenturesMember us-gaap:AffiliatedEntityMember 2014-11-10 0001200375 cdxs:PresidioPartners2007L.P.Member us-gaap:AffiliatedEntityMember cdxs:ExelaPharmSciIncMember 2016-12-31 0001200375 cdxs:AlfaAesarMember 2016-01-01 2016-12-31 0001200375 cdxs:AlfaAesarMember 2016-12-31 0001200375 cdxs:ExelaPharmSciIncMember 2014-01-01 2014-12-31 0001200375 cdxs:AlfaAesarMember 2015-01-01 2015-12-31 0001200375 cdxs:AstraZenecaMember 2015-12-31 0001200375 cdxs:ExelaPharmSciIncMember 2015-12-31 0001200375 cdxs:CustomerDMember 2015-12-31 0001200375 country:US 2015-12-31 0001200375 country:US 2016-12-31 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerGMember 2015-01-01 2015-12-31 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerFMember 2015-01-01 2015-12-31 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerGMember 2014-01-01 2014-12-31 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerFMember 2016-01-01 2016-12-31 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerEMember 2015-01-01 2015-12-31 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerEMember 2016-01-01 2016-12-31 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerEMember 2014-01-01 2014-12-31 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerFMember 2014-01-01 2014-12-31 0001200375 country:SG 2014-01-01 2014-12-31 0001200375 cdxs:OthersMember 2015-01-01 2015-12-31 0001200375 us-gaap:EuropeMember 2014-01-01 2014-12-31 0001200375 country:SG 2015-01-01 2015-12-31 0001200375 country:US 2014-01-01 2014-12-31 0001200375 country:IN 2015-01-01 2015-12-31 0001200375 cdxs:OtherAsianCountriesMember 2016-01-01 2016-12-31 0001200375 country:SG 2016-01-01 2016-12-31 0001200375 cdxs:OtherAsianCountriesMember 2014-01-01 2014-12-31 0001200375 country:IN 2014-01-01 2014-12-31 0001200375 cdxs:OthersMember 2016-01-01 2016-12-31 0001200375 country:IN 2016-01-01 2016-12-31 0001200375 us-gaap:EuropeMember 2015-01-01 2015-12-31 0001200375 country:US 2015-01-01 2015-12-31 0001200375 cdxs:OtherAsianCountriesMember 2015-01-01 2015-12-31 0001200375 us-gaap:EuropeMember 2016-01-01 2016-12-31 0001200375 cdxs:OthersMember 2014-01-01 2014-12-31 0001200375 country:US 2016-01-01 2016-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerAMember 2016-01-01 2016-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerCMember 2016-01-01 2016-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerCMember 2015-01-01 2015-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerAMember 2015-01-01 2015-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerDMember 2015-01-01 2015-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerDMember 2016-01-01 2016-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerBMember 2016-01-01 2016-12-31 xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:USD cdxs:operating_segment cdxs:building cdxs:claim utreg:sqft 430000 67000 12000 12000 4000 4000 P18Y 0.10 0.074 4 107200 1310000 885000 P3Y P60D 10000000 10000000 0.1 0.166 38500000.0 5750000 P90D P5Y P5Y P3Y P2Y 750000 15000000 1.10 1 P4M 456000 444000 397000 806000 806000 1813000 1813000 1524000 1524000 -333000 0 0 false --12-31 FY 2016 2016-12-31 10-K 0001200375 41382691 Yes Accelerated Filer 114200000 CODEXIS INC No No 3399000 4232000 3100000 7329000 5924000 0 0 400000 0 0 -2000 0 0 2013000 2111000 498000 746000 32215000 31651000 3311000 2035000 1734000 405000 0 305981000 311164000 4608000 4608000 5122000 5122000 5673000 5673000 300000 300000 500000 460000 428000 421000 421000 421000 421000 0 7000 0 43000 0 0 3374000 3374000 2812000 6268000 6193000 75000 6007000 5932000 75000 5640000 5567000 73000 400000 400000 44647000 35648000 32839000 27227000 12669000 1549000 11120000 0 1549000 0 1549000 12314000 1142000 11172000 0 1142000 0 1142000 986000 986000 0 579000 579000 0 0 0 0 0 0 0 11683000 563000 11120000 11735000 563000 11172000 0 0 500000 12153000 12200000 8100000 22130000 26487000 23273000 19240000 4357000 -3214000 -4033000 12669000 11120000 1549000 0 12314000 11172000 1142000 0 11120000 11120000 0 0 11172000 11172000 0 0 8.25 72727 0.0001 0.0001 100000000 100000000 40343000 41255000 40343000 41255000 4000 4000 -19181000 -110000 -19071000 -7034000 547000 -7581000 -8963000 -405000 -8558000 0.24 0.17 0.21 0.12 0.22 0.40 0.29 0.20 0.12 0.54 0.16 0.00 0.00 0.47 0.22 9726000 6586000 9753000 54418000 49574000 57401000 0 0 0 -371000 -13000 -14000 -366000 -8000 -9000 5000 5000 5000 0 -293000 0 110000 -16000 -31000 110000 -330000 -31000 199000 103000 143000 168000 1000000 4000000 3000000 1300000 6098000 1710000 3120000 1066000 0 -21000 0 933000 933000 3357000 1025000 5127000 5536000 92867000 94703000 126000 277000 70005000 72588000 98000 110000 2377000 2516000 4671000 5016000 3460000 3750000 2713000 2952000 92762000 94663000 94000 63000 199000 103000 100000 400000 500000 400000 -300000 -100000 -0.50 -0.19 -0.21 3331000 4314000 P2Y8M9D P6M4D P7M24D P1Y6M11D 1100000 400000 1100000 2100000 0 P6Y P5Y 18966000 17432000 1534000 21778000 20244000 1534000 21778000 20244000 1534000 21778000 20244000 1534000 2812000 2812000 0 0 0 0 800000 -24000 -32000 42000 -87000 0 0 760000 0 0 3241000 3241000 0 0 0 0 0 700000 1841000 0 0 1700000 1300000 1300000 900000 -20980000 -7641000 -8174000 1653000 -278000 -424000 -19327000 -7919000 -8598000 -256000 -338000 -40000 6042000 1249000 1901000 447000 31000 30000 -6571000 -2693000 -2924000 -364000 -43000 660000 -2000 77000 327000 249000 1126000 127000 57000 85000 161000 15000 8000 5000 713000 -1274000 942000 -1587000 3459000 -1405000 -800000 -698000 0 0 4195000 1908000 -6442000 -530000 385000 983000 -92000 -403000 -167000 555000 -1062000 -593000 78000 16000 -52000 339000 -10000 -7000 0 76000 -4000 0 0 841000 730000 648000 992000 825000 262000 118000 0 59000 18000 19000 60000 3400000 3400000 3400000 425000 425000 800000 800000 21768000 16549000 44647000 35648000 14841000 12367000 2000000 1900000 1000000 2000000 1300000 4000000 3000000 1800000 1400000 5 1549000 1142000 11100000 11200000 -611000 -1524000 -490000 4647000 -1257000 -842000 321000 -433000 -2701000 -19071000 -7581000 -8558000 6231000 2414000 1 1 -19111000 -7770000 -8564000 10785000 3077000 1800000 490000 712000 3280000 3185000 41000 400000 600000 1200000 627000 213061000 120234000 517000 705000 310000 259000 0 -314000 0 -110000 547000 -405000 0 -314000 0 234000 168000 94000 2497000 2231000 815000 1813000 1524000 302000 1199000 888000 0.0001 0.0001 5000000 5000000 0 0 0 0 0 0 1245000 1238000 1500000 1500000 0 0 9000 0 0 6000000 5000000 3000000 0 0 167000 18000 42000 282000 0 0 195000 289000 1034000 0 0 0 2300000 35324000 3271000 3000 20503000 1178000 10369000 33806000 3267000 124000 18849000 1171000 10395000 3109000 2155000 -1800000 P5Y P3Y P5Y P5Y 11000 0 0 14945000 25599000 31316000 22755000 20673000 22229000 800000 800000 787000 800000 1624000 -283511000 -292069000 0 100000 400000 5000000 5000000 6500000 7500000 1500000 8000000 1800000 35307000 1637000 113000 919000 1435000 16136000 15067000 41804000 864000 5000 1026000 963000 24795000 14151000 48837000 1159000 1817000 3578000 3836000 21309000 17138000 7298000 7300000 4829000 4800000 2200000 2200000 1 400000 13064000 11376000 15321000 2500000 1600000 5600000 21937000 22315000 25419000 4620000 953000 3667000 5126000 935000 4191000 5673000 1033000 4640000 P4Y P2Y P3Y P1Y P4Y P3Y 305000 0 15000 2.82 0.00 2.74 629000 185000 330000 2.00 1.64 2.14 3.45 4.10 3.65 4.10 4.21 4.10 989000 480000 545000 831000 230000 617000 2.94 3.29 3.15 3.88 3.82 3.69 482000 435000 243000 2.89 3.40 3.11 0 0 0 0.019 0.017 0.013 0.650 0.661 0.642 1100000 7844998 2477000 4.84 57000 400000 600000 601000 5.76 971000 1.20 2.09 2.32 4494000 3918000 3890000 4.49 4.40 4381000 3693000 4.42 2.60 4.16 0 700000 1900000 800000 2300000 2900000 1800000 1800000 1000000 P10Y P6Y P6Y22D P5Y3M29D 3138000 P5Y3M22D P6Y6M15D P6Y4M24D 0.85 38351000 39563000 40343000 41255000 1522000 1052000 911000 146000 172000 398000 398000 195000 195000 289000 289000 1034000 1034000 41483000 -32000 298370000 4000 -256859000 26311000 -142000 302379000 4000 -275930000 22879000 405000 305981000 4000 -283511000 19099000 0 311164000 4000 -292069000 10000 5634000 7048000 -110000 547000 -405000 8306000 7838000 8152000 8566000 814000 54000 45000 257000 292000 -47000 24000 35000 346000 368000 459000 0 0 0 0 0 0 400000 400000 5200000 1200000 1900000 38209000 39438000 40629000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Supply Risk</font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We rely on a limited number of suppliers for our products. We believe that other vendors would be able to provide similar products; however, the qualification of such vendors may require substantial start-up time. In order to mitigate any adverse impacts from a disruption of supply, we attempt to maintain an adequate supply of critical single-sourced materials. For certain materials, our vendors maintain a supply for us. We outsource the large scale manufacturing of our products to contract manufacturers with facilities in Austria and Italy.</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;">Cash equivalents and marketable securities at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:8px;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="18" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="17" 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;">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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maturities</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in days)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">n/a</font></div></td></tr><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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">n/a</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:30px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;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="18" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="17" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maturities</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in days)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">n/a</font></div></td></tr><tr><td style="vertical-align: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;">Common shares of CO2 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;">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;">986</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,549</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">n/a</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:30px;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,683</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;">986</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,669</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Advertising</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advertising costs are expensed as incurred and included in selling, general and administrative expenses in the consolidated statements of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;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%;padding-top:8px;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="13" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 - beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">(428</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">(460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for bad debts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recoveries from bad debts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write-offs and 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</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;">Allowance - end of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(421</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;">(421</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;">(428</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></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;padding-left: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and the applicable rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;) and include the accounts of Codexis, Inc. and its wholly-owned subsidiaries. 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:18px;text-align:left;padding-left: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, we began the process of liquidating our India 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&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">&#160;at&#160;</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;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&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">&#160;as of&#160;</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;and&#160;2015, which is recorded as non-current restricted cash on the consolidated balance sheets (see Note 13, "Commitments and Contingencies" for details).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consider all highly liquid investments with maturity dates of three months or less at the date of purchase to be cash equivalents. 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;"></font><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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents and marketable securities at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:8px;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="18" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="17" 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;">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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maturities</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in days)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">n/a</font></div></td></tr><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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">n/a</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:30px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;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="18" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="17" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maturities</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in days)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">n/a</font></div></td></tr><tr><td style="vertical-align: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;">Common shares of CO2 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;">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;">986</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,549</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">n/a</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:30px;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,683</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;">986</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,669</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><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;">, the total cash and cash equivalents balance of </font><font style="font-family:inherit;font-size:10pt;">$19.2 million</font><font style="font-family:inherit;font-size:10pt;"> was comprised of 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;"> and cash of </font><font style="font-family:inherit;font-size:10pt;">$8 million</font><font style="font-family:inherit;font-size:10pt;"> held with major financial institutions worldwide. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the total cash and cash equivalents balance of </font><font style="font-family:inherit;font-size:10pt;">$23.3 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> was comprised of money market funds of </font><font style="font-family:inherit;font-size:10pt;">$11.1&#160;million</font><font style="font-family:inherit;font-size:10pt;"> and cash of </font><font style="font-family:inherit;font-size:10pt;">$12.2 million</font><font style="font-family:inherit;font-size:10pt;"> held with major financial institutions worldwide.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2009, we purchased </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:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></font><font style="font-family:inherit;font-size:10pt;"> Solutions, a company based in Quebec, Canada, whose shares are publicly traded in Canada on TSX Venture Exchange. Our purchase represented approximately </font><font style="font-family:inherit;font-size:10pt;">16.6%</font><font style="font-family:inherit;font-size:10pt;"> of CO</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></font><font style="font-family:inherit;font-size:10pt;"> Solutions&#8217; total common shares outstanding at the time of investment and was made in a private placement subject to a </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">-month statutory resale restriction. This restriction expired on </font><font style="font-family:inherit;font-size:10pt;">April&#160;15, 2010</font><font style="font-family:inherit;font-size:10pt;">. Our investment in CO</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></font><font style="font-family:inherit;font-size:10pt;"> Solutions is classified as available for sale and is recorded at its fair value (See </font><font style="font-family:inherit;font-size:10pt;">Note 6 - Fair Value Measurements</font><font style="font-family:inherit;font-size:10pt;">). Through </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we concluded that we did not have the ability to exercise significant influence over CO</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></font><font style="font-family:inherit;font-size:10pt;"> Solutions&#8217; operating and financial policies.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:12px;font-size:10pt;"><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;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</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;"> marketable securities in an unrealized loss position.</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;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Collaborative Arrangements</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left: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;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 (&#8220;GSK&#8221;). 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;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&#160;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;">&#160;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;">, for which payment was received in June 2016. We also have the potential to receive additional contingent 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&#8217;s successful application of the licensed technology. The contingent payments are not deemed substantive milestones due to the fact that the achievement of the event underlying the payment predominantly relates to GSK&#8217;s performance of future development and commercialization activities.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;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;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 days</font><font style="font-family:inherit;font-size:10pt;"> written notice to us. </font></div><div style="line-height:120%;padding-top:12px;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;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 being 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;"> since July 2014. As the technology transfer was completed earlier than anticipated, we recognized license fees of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, as collaborative research and development revenue. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, we had deferred revenue from GSK related to the up-front license of </font><font style="font-family:inherit;font-size:10pt;">$3.0&#160;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;">, all of the deferred revenue from GSK has been recognized upon completion of technology transfer.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;padding-left: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;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. 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;">&#160;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;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 being recognized ratably over the estimated platform technology transfer period of </font><font style="font-family:inherit;font-size:10pt;">two years</font><font style="font-family:inherit;font-size:10pt;">. In September 2015, we achieved the first milestone 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 and earned milestone revenue of </font><font style="font-family:inherit;font-size:10pt;">$5.0&#160;million</font><font style="font-family:inherit;font-size:10pt;">. In September 2016, we completed the full transfer of the engineering platform technology and earned milestone revenue of&#160;</font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;">. We received the&#160;</font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;milestone payment in the fourth quarter of 2016. We also 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;">&#160;protein engineering technology platform.</font></div><div style="line-height:120%;padding-top:12px;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;">&#160;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;">&#160;protein engineering technology platform to research, develop and manufacture novel enzymes for use by Merck in its internal research programs ("Merck Non-Exclusive Field"). The license to Merck is exclusive for the research, development and manufacture of novel enzymes for use by Merck in the chemical synthesis of therapeutic products owned or controlled by Merck ("Merck Exclusive Field"). Merck has the right to grant sublicenses to affiliates of Merck and, in certain limited circumstances, to third parties. We also granted to Merck a license to make or have made products manufactured using the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;protein engineering technology platform with a right to grant sublicenses solely to affiliates of Merck, contract manufacturing organizations and contract research organizations. The manufacturing license is exclusive in the Merck Exclusive Field and non-exclusive in the Merck Non-Exclusive Field. The licenses are subject to certain limitations based on pre-existing contractual obligations that apply to the technology and intellectual property that are the subject of the license grants. The licenses do not permit the use of the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;protein engineering technology platform to discover any therapeutic enzyme, diagnostic product or vaccine. In addition, Merck is prohibited from using the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;protein engineering technology platform to develop or produce enzymes or any other compounds for or on behalf of any third parties except in a very limited manner when Merck divests a therapeutic product that is manufactured using an enzyme developed using the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;protein engineering technology platform.</font></div><div style="line-height:120%;padding-top:12px;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;">&#160;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;">&#160;protein engineering technology platform to Merck over the period from August 2015 through September 2016. As part of this technology transfer, we provided to Merck our proprietary enzymes, proprietary protein engineering protocols and methods, and proprietary software algorithms. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The licenses to Merck are granted under patents, patent applications and know-how that we own or control as of the effective date of the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;Agreement&#160;and that cover the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;protein engineering technology platform. Any improvements to the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;protein engineering technology platform during the technology transfer period are also included in the license grants from Codexis to Merck. Following the technology transfer period, Merck can exercise annual options that, upon payment of certain option fees, would extend Merck's license to include certain improvements to the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;protein engineering technology platform that arise during the&#160;three-year period that begins at the end of the technology transfer period.</font></div><div style="line-height:120%;padding-top:12px;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;">&#160;Agreement, we own any improvements to our protein engineering methods, processes and algorithms that arise and any enzyme technology or process technology that are developed during a technology transfer project, an evolution program or additional services. Merck owns (the "Merck-Owned Technology") (a) any enzyme technology that is developed solely by Merck under the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;Agreement using the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform (a "Project Enzyme") and (b) the methods of use of any Project Enzyme or any enzyme developed jointly by Merck and us using the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;&#160;</sup></font><font style="font-family:inherit;font-size:10pt;">protein engineering technology platform. Merck granted to us a worldwide, non-exclusive, fully paid-up, royalty-free license, with the right to grant sublicenses, to use the Merck-Owned Technology outside of the Merck Exclusive Field.</font></div><div style="line-height:120%;padding-top:12px;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;">&#160;protein engineering technology platform, we will have a right of first refusal to supply Merck with the enzyme used to manufacture the API if Merck outsources the supply of the enzyme. Our right of first refusal applies during the period that begins on the completion of a phase III clinical trial for the product containing the API and ends&#160;five&#160;years following regulatory approval for such product.</font></div><div style="line-height:120%;padding-top:12px;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;">&#160;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;">&#160;Agreement by providing&#160;90&#160;days written notice to us. We can terminate the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;Agreement by providing&#160;30&#160;days written notice to Merck if we determine, pursuant to our contractual audit rights under the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;Agreement, that Merck has repeatedly failed to make required payments to us and/or materially underpaid us an amount due under the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;Agreement. In the event the Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;Agreement is terminated earlier by Merck, or by us due to an uncured material breach by Merck, or if Merck sells or transfers to a third party any Merck business or facility that includes any of our proprietary materials, information or technology, we have the right to conduct an audit of Merck's facilities to confirm that all of our proprietary materials, information and technology have been destroyed. The Merck CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;Agreement contains indemnification provisions under which Merck and we have agreed to indemnify each other against certain third party claims.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The up-front license fee of&#160;</font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;was being recognized ratably over a&#160;</font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year period since August 2015. As the technology transfer was completed earlier than anticipated, we recognized license fees of </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015, respectively, as collaborative research and development revenues. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, we had deferred revenue related to 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 license fees of </font><font style="font-family:inherit;font-size:10pt;">$4.0 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;">, all of deferred revenue from Merck has been recognized upon completion of technology transfer.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;padding-left: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;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 (&#8220;Sitagliptin Catalyst Supply Agreement&#8221;) 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. 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&#160;24&#160;months&#8217; advance written notice.</font></div><div style="line-height:120%;padding-top:12px;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 </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> year period over the revised period on a straight line basis. </font></div><div style="line-height:120%;padding-top:12px;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;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.9&#160;million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> in </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;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively, as collaborative research and development revenue. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, we had deferred revenue of </font><font style="font-family:inherit;font-size:10pt;">$1.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, from Merck related to the license fee. 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;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.5&#160;million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in </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;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> in product sales under this agreement.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Collaborative Development Agreement</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2015, we entered into a collaborative development agreement with a leading global biopharmaceutical company.&#160;Under the terms of the agreement, we used our CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering platform technology to develop a novel enzyme for use in our partner&#8217;s therapeutic development program.&#160;We recognized revenues of </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> in 2016 and 2015, respectively, as collaborative research and development revenues.&#160;Under the agreement, we have the potential to receive additional milestone payments and annual license fees.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Supply Agreement</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:12px;text-align:left;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 our proprietary enzyme for use in its commercial manufacture of a product. Pursuant to the supply agreement, we received in December 2016 an upfront payment of </font><font style="font-family:inherit;font-size:10pt;">$750,000</font><font style="font-family:inherit;font-size:10pt;">, which we accordingly recorded as deferred revenues.&#160;Under the agreement, we have the potential to receive additional payments for quantities of enzyme sold to our 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-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:16px;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;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 from Metropolitan Life Insurance Company (&#8220;MetLife&#8221;). We entered into the initial lease with Met-Life for a portion of this space in 2004 and the lease has been amended numerous times since then to adjust space and amend the terms of the lease, with the latest amendment being in October 2016. The various terms for the spaces under the lease have 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;">. Beginning in February 2014, we have subleased office space to different subtenants with separate options to extend the subleases and if all 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We received certain lease incentives from MetLife in 2011 and 2012, which have been amortized on a straight line basis over the term of the lease as a reduction in rent expense. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, we have an unamortized lease incentive obligation of </font><font style="font-family:inherit;font-size:10pt;">$1.3&#160;million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.7&#160;million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of which the non-current portion of </font><font style="font-family:inherit;font-size:10pt;">$0.9&#160;million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.3&#160;million</font><font style="font-family:inherit;font-size:10pt;">, respectively, is included in lease incentive obligation on the consolidated balance sheets. Rent expense for the Redwood City properties is recognized on a straight-line basis over the term of the lease. Rent expense was </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;"> in </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;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.4&#160;million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, partially offset by sublease income of </font><font style="font-family:inherit;font-size:10pt;">$1.2&#160;million</font><font style="font-family:inherit;font-size:10pt;"> in </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;">$0.6&#160;million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to restore certain 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 makes adjustments if our estimates change. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, we have assets retirement obligations of </font><font style="font-family:inherit;font-size:10pt;">$0.4&#160;million</font><font style="font-family:inherit;font-size:10pt;">, which is included in other liabilities on the consolidated balance sheets</font></div><div style="line-height:120%;padding-top:12px;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.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;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum payments under non-cancellable operating leases are as follows at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease&#160;Payments</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;">Years ending December 31,</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;">2017</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,077</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">712</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">490</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41</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-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum payments </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;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;">10,785</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><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">Minimum payments have not been reduced by future minimum sublease rentals of </font><font style="font-family:inherit;font-size:10pt;">$1.8&#160;million</font><font style="font-family:inherit;font-size:10pt;"> to be received under non-cancellable subleases. </font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:18px;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In&#160;April 2016, we entered into a new manufacture and supply agreement that resulted in a total commitment up to&#160;</font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;">, with payment to be made in December 2022 or after. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, we entered into a services agreement with a third party supplier for the development of a manufacturing process. The services agreement may result in an additional total commitment of up to&#160;</font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">. We may terminate the services agreement, at our discretion, with </font><font style="font-family:inherit;font-size:10pt;">60</font><font style="font-family:inherit;font-size:10pt;"> days' notice to the supplier and shall be obligated to a reduced additional total commitment equal to the contractual amount due during this </font><font style="font-family:inherit;font-size:10pt;">60</font><font style="font-family:inherit;font-size:10pt;"> day period for those stages of development (i) already in progress as of the date of the notice of termination and (ii) scheduled to have commenced within </font><font style="font-family:inherit;font-size:10pt;">60</font><font style="font-family:inherit;font-size:10pt;"> days after the date of the notice of termination.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2016, we entered into a financing lease agreement with a third party supplier for the purchase of laboratory equipment for approximately </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">. The effective date of the lease is upon delivery of the equipment, which occurred in February 2017 and the term of the lease is </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years. This financing agreement will be 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:12px;text-align:left;padding-left:16px;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-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 19, 2016, we filed a complaint against EnzymeWorks, Inc., a California corporation, EnzymeWorks, Inc., a Chinese corporation, and Junhua &#8220;Alex&#8221; Tao (collectively, the &#8220;Defendants&#8221;) in the United States District Court for the Northern District of California. The complaint alleges that the Defendants have engaged in willful patent infringement, trade secret misappropriation, breach of confidence, 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 13, 2016, the Defendants filed a Partial Motion to Dismiss the claims for breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations, statutory unfair competition, and common law unfair competition in the First Amended Complaint. We opposed the Defendant&#8217;s Partial Motion to Dismiss. On August 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. 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-align:left;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:12px;text-align:left;padding-left:16px;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:10px;padding-top:12px;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 no 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:18px;text-align:left;padding-left: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;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:18px;text-align:left;padding-left: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;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:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restructuring Costs </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We apply applicable accounting guidance on accounting for costs associated with restructuring, including exit or disposal activities, which requires that a liability for costs associated with an exit or disposal activity be recognized and measured initially at fair value when the liability is incurred. Our restructuring activities have primarily been related to severance, benefits and related personnel costs and facility closing costs.</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;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based Compensation</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;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;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 (&#8220;IPO&#8221;) 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 the Company&#8217;s 2002 Stock Plan (the &#8220;2002 Plan&#8221;) that remained unissued at the time of completion of the IPO. 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 </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> share for every share granted. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, total shares remaining available for issuance under the 2010 Plan were approximately </font><font style="font-family:inherit;font-size:10pt;">7.8 million</font><font style="font-family:inherit;font-size:10pt;"> shares.</font></div><div style="line-height:120%;padding-top:12px;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, restricted stock award (&#8220;RSA&#8221;), restricted stock unit (&#8220;RSU&#8221;), performance-based awards, 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Incentive stock options may be granted with an exercise price of not less than the fair value of our common stock on the date of grant, and the nonstatutory stock options may be granted with an exercise price of not less than </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. Stock options granted to a stockholder owning more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of our voting stock must have an exercise price of not less than </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 common stock on the date of grant. Stock options are granted with terms of up to </font><font style="font-family:inherit;font-size:10pt;">10 years</font><font style="font-family:inherit;font-size:10pt;"> and generally vest over a period of </font><font style="font-family:inherit;font-size:10pt;">4 years</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSAs, RSUs and Performance-Contingent RSUs (&#8220;PSUs&#8221;) may be granted for no consideration (other than par value of a share of common stock). The fair values of RSAs, RSUs and PSUs are based upon the closing price of our common stock on the date of grant. RSAs generally vest over </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years. RSUs generally vest over </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> years. PSUs generally vest over </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> years and are conditional upon the attainment of one or more performance objectives over a specified period. </font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;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;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%;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><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;">2014</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;">1,033</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">935</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;">953</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;">4,640</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,191</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,667</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,673</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;">5,126</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;">4,620</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Grant Award Activities:</font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Awards</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We estimated the fair value of stock options using the Black-Scholes-Merton option-pricing model based on the date of grant. The following summarize the ranges of weighted-average assumptions used to estimate the fair value of employee stock options granted:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="8" 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;">Years&#160;Ended&#160;December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life (years)</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.3</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;">6.1</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;">6.0</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;">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;">64.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">66.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">65.0</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;">1.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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.7</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;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.9</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;">Expected dividend yield</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.0</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></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">We do not currently pay dividends, and thus the dividend rate variable in the Black-Scholes-Merton option-pricing model is </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock option activity in 2016:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number <br clear="none"/>of <br clear="none"/>Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br clear="none"/>Average<br clear="none"/>Exercise Price Per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br clear="none"/>Average<br clear="none"/>Remaining<br clear="none"/>Contractual Term</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic<br clear="none"/>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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:normal;">(in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:normal;">(in thousands)</font></div></td></tr><tr><td style="vertical-align: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;">Balance at January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,918</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">4.49</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(398</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</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;">(601</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;">5.76</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Outstanding at December 31, 2016</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;">3,890</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">6.54</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">4,494</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,477</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">4.84</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">5.31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average grant date fair value per share of stock options granted in </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;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$2.32</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.09</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.20</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total intrinsic value of options exercised in </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;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$0.6&#160;million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.4&#160;million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$57&#160;thousand</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> unrecognized stock-based compensation cost related to non-vested options, which we expect to recognize over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">2.7 years</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Awards</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the RSAs activity in 2016:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number <br clear="none"/>of <br clear="none"/>Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average<br clear="none"/>Grant Date<br clear="none"/>Fair Value<br clear="none"/>Per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Non-vested balance at January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(435</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</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;">&#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;">Non-vested balance at December 31, 2016</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;">230</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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.82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average grant date fair value per share of RSAs granted in </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;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$4.21</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$4.10</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.64</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total fair value of RSAs vested in fiscal </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;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> respectively.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> unrecognized stock-based compensation cost related to non-vested RSAs, which we expect to recognize over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">0.6 years</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the RSUs activity in 2016:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number <br clear="none"/>of <br clear="none"/>Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average<br clear="none"/>Grant Date<br clear="none"/>Fair Value<br clear="none"/>Per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Non-vested balance at January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">545</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.15</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(243</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.11</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</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;">(15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Non-vested balance at December 31, 2016</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;">617</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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.69</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average grant date fair value per share of RSUs granted in </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;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$4.10</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$3.65</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.14</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total fair value of RSUs vested in fiscal </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;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> respectively.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> unrecognized stock-based compensation cost related to non-vested RSUs, which we expect to recognize over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">1.5 years</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance-Contingent RSUs </font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the PSUs activity in 2016:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number <br clear="none"/>of <br clear="none"/>Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average<br clear="none"/>Grant Date<br clear="none"/>Fair Value<br clear="none"/>Per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Non-vested balance at January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(482</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.89</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(305</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Non-vested balance at December 31, 2016</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;">831</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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.88</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average grant date fair value per share of PSUs granted in </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;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$4.10</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$3.45</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.00</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total fair value of PSUs vested in fiscal </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. We had no PSUs vest in </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> unrecognized stock-based compensation cost related to non-vested PSUs, which we expect to recognize over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">0.5 years</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:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets Held for Sale and Sale of Former Hungarian Subsidiary</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of 2013, we announced we would begin winding down Codexis&#8217; CodeXyme</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;"> cellulase enzyme program. We performed a detailed review of our excess research and development equipment and determined their estimated net sales price, less selling costs, was below their carrying value, reduced the value of held for sale assets to their estimated fair market value net of selling expenses and reclassified the adjusted carrying value to assets held for sale as of December 31, 2013. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2014, we entered into an agreement with Intrexon Corporation to sell </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of our equity interests in our Hungarian subsidiary, Codexis Laboratories Hungary Kft, as well as all assets of such subsidiary that were classified as held for sale. We received cash proceeds of&#160;</font><font style="font-family:inherit;font-size:10pt;">$1.5&#160;million</font><font style="font-family:inherit;font-size:10pt;"> from the sale. In connection with the sale, we reduced the carrying value of assets held for sale by&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.8&#160;million</font><font style="font-family:inherit;font-size:10pt;">&#160;and recognized a gain of </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, which was included in research and development expenses. As part of the purchase, the buyer obtained all of the Hungarian assets held for sale and assumed all employment and facility lease related contract obligations. There were no transaction related costs incurred other than legal fees, which were recorded in selling, general and administrative expenses.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior to the sale of our Hungarian subsidiary in March 2014, we transferred certain of the subsidiary's equipment to another of our European subsidiaries and incurred a reclaimable VAT liability of approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.4&#160;million</font><font style="font-family:inherit;font-size:10pt;">. We paid this VAT amount in July 2014 and recorded a receivable, which is reflected in prepaid expenses and other current assets in our consolidated balance sheets at&#160;</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">. In 2016, we wrote off the receivable due to the uncertainty of collection of the reclaimable VAT.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2014, we expedited the disposition of assets held for sale in the United States by selling these assets through auction. As a result, we recognized a change in estimated fair value of </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> in 2014, which is reflected in research and development expense. In addition, we revised our plan to sell certain U.S. research and development equipment. As part of the revised plan, certain equipment was put back to operational use. We also exchanged certain of the U.S. research and development equipment for more suitable and newer equipment that was classified as property and equipment. The combined transfer of U.S. research and development equipment from assets held for sale to property and equipment was </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">. We recognized a net loss on the disposition and exchange of assets held for sale of less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> in 2014.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><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;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, we had no assets classified as held for sale.</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-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Loss per Share</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net loss per share is computed by dividing net loss by the weighted-average number of shares of common stock outstanding, less RSAs subject to forfeiture. Diluted net loss per share is computed by dividing net loss by the weighted-average number of shares of common stock outstanding, less RSAs subject to forfeiture, plus all additional common shares that would have been outstanding, assuming dilutive potential common shares had been issued for other dilutive securities. For all periods presented, diluted and basic net loss per share were identical since potential common shares were excluded from the calculation, as their effect was anti-dilutive.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In periods of net loss, the weighted average number of shares outstanding related to potentially dilutive securities, prior to the application of the treasury stock method, are excluded from the computation of diluted net loss per common share because including such shares would have an anti-dilutive effect. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following shares were not included in the computation of diluted net loss per share (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="8" 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;">Years&#160;Ended&#160;December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">2014</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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares issuable under Equity Incentive Plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,567</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">5,932</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">6,193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares issuable upon the conversion of warrants</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</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;">75</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total anti-dilutive securities</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,640</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;border-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,007</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,268</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the financial instruments that were measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> by level within the fair value hierarchy (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:8px;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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial 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;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;">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;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;">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;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;">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;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;">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:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></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">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;text-indent:30px;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;">11,172</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,142</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,314</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;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;text-indent:30px;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;text-indent:30px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial 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:left;text-indent:30px;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:left;text-indent:30px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;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:left;text-indent:30px;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:left;text-indent:30px;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">11,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">11,120</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></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">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="text-align:right;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,549</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,549</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;text-indent:30px;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;">11,120</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,549</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,669</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><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">We calculated 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:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></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. </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-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:12px;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 classify our investment in CO2&#160;Solutions as Level 2 assets due to the volatile and low trading volume on TSX Venture Exchange in Canada. See also </font><font style="font-family:inherit;font-size:10pt;">Note 5 - Cash Equivalents and Marketable Securities</font><font style="font-family:inherit;font-size:10pt;">. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> transfers between Level 1 and Level 2 securities in the periods presented. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the financial instruments that were measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> by level within the fair value hierarchy (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:8px;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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial 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;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;">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;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;">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;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;">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;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;">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:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></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">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;text-indent:30px;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;">11,172</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,142</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,314</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;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;text-indent:30px;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;text-indent:30px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial 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:left;text-indent:30px;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:left;text-indent:30px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;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:left;text-indent:30px;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:left;text-indent:30px;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">11,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">11,120</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></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">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="text-align:right;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,549</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,549</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;text-indent:30px;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;">11,120</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,549</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,669</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><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">We calculated 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:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></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.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;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 equivalents, marketable investments, accounts receivable, accounts payable and 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;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&#8217;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="padding-top:6px;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 2: Inputs 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="padding-top:6px;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 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See </font><font style="font-family:inherit;font-size:10pt;text-transform:default;">Note 6 - Fair Value Measurements</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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:18px;text-align:left;padding-left: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;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 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&#8217;s functional currency, are included in other expense in the consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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:18px;text-align:left;padding-left:16px;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;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;"> operating segment and reporting unit under the criteria in ASC 280, &#8220;Segment Reporting.&#8221; Accordingly, our review of goodwill impairment indicators is performed at the consolidated level. We review goodwill impairment annually at each fiscal year end 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;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 its 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;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 since 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. In addition, 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;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Should our market capitalization be less than total stockholders&#8217; 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;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&#8217;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill represents the excess of cost over the fair value of net assets acquired in a business combination. Goodwill is not amortized. We tested goodwill for impairment at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and concluded that the fair value of the reporting unit exceeded the carrying value and therefore no impairment existed.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our intangible assets are finite-lived and consist of customer relationships, developed core technology, and the intellectual property (&#8220;IP&#8221;) rights associated with the acquisition of Maxygen Inc.&#8217;s (&#8220;Maxygen&#8221;) directed evolution technology in 2010. Intangible assets were recorded at their fair values at the date we acquired the assets and, for those assets having finite useful lives, are amortized using the straight-line method over their estimated useful lives.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;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-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our long-lived assets include property and equipment and intangible assets. We determined that we have a single entity wide asset group ("Asset Group"). The directed evolution technology patent portfolio acquired from Maxygen ("Core IP") is the most significant component of the Asset Group since it is the base technology for all aspects of our research and development activities, and represents the basis for all of our identifiable cash flow generating capacity. Consequently, we do not believe that identification of independent cash flows associated with long-lived assets is currently possible at any lower level than the Asset Group.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying value of our long-lived assets in the Asset Group may not be recoverable based upon the existence of one or more indicators of impairment which could include: a significant decrease in the market price of our common stock; current period cash flow losses or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the assets; slower growth rates in our industry; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the assets; loss of significant customers or partners; or the current expectation that the assets will more likely than not be sold or disposed of significantly before the end of their estimated useful life.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We evaluate recoverability of intangible assets based on the sum of the undiscounted cash flows expected to result from the use and the eventual disposal of the Asset Group. We make estimates and judgments about the future undiscounted cash flows over the remaining useful life of the Asset Group. Our anticipated future cash flows include our estimates of existing or in process product sales, production and operating costs, future capital expenditures, working capital needs, and assumptions regarding the ultimate sale of the Asset Group at the end of the life of the primary asset. The useful life of the Asset Group was based on the estimated useful life of the Core IP, the primary asset at the time of acquisition. There has been no change in the estimated useful life of the Asset Group. Although our cash flow forecasts are based on assumptions that are consistent with our plans, there is significant judgment involved in determining the cash flows attributable to the Asset Group over its estimated remaining useful life.</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;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our loss before provision for income taxes was as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</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;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,174</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;">(7,641</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;">(20,980</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;">Foreign</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;">(424</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">(278</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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,653</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;">Loss before provision for income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,598</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;">(7,919</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,327</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></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;">The tax provision for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> consists primarily of taxes attributable to foreign operations and the tax effect of unrealized gains on our available for sale securities. The components of the provision for income taxes are as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current provision (benefit):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Foreign</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;">(14</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">(371</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current provision (benefit)</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;">(9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(366</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;">Deferred provision (benefit):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(293</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></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(21</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</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;">(31</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred provision (benefit)</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;">(31</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">(330</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">110</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 benefit from income taxes</font></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;">(40</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(338</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(256</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><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;">Reconciliation of the provision for income taxes calculated at the statutory rate to our provision for (benefit from) income taxes is as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax benefit at federal statutory rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,693</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;">(6,571</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;">State taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,126</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;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;">Research and development credits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(161</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;">(85</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;">(57</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;">Foreign operations taxed at different rates</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other nondeductible items</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(43</font></div></td><td style="vertical-align:bottom;padding-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;">(364</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;background-color:#cceeff;">Change in valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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,249</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,042</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;">Benefit from income taxes</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;">(40</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;" rowspan="1" colspan="1"><div style="text-align:left;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;">(338</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;">(256</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></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;">Deferred income taxes reflect the net tax effects of (a)&#160;temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes, and (b)&#160;operating losses and tax credit carryforwards.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant components of our deferred tax assets and liabilities are as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" 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;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating losses</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;">72,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 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;">70,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Credits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenues</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reserves and accruals</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,952</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,713</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,516</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,377</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital losses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gain/loss</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</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;">110</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;">98</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;">Total deferred tax assets:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,867</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</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;">(103</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">(199</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(103</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;">(199</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;">Valuation allowance</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;">(94,663</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">(92,762</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</font></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;">(63</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(94</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><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;">ASC Topic 740 requires that the tax benefit of NOL, temporary differences and credit carryforwards be recorded as an asset to the extent that management assesses that realization is &#8220;more likely than not.&#8221; Realization of the future tax benefits is dependent on our ability to generate sufficient taxable income within the carryforward period. Because of our history of operating losses, management believes that recognition of the deferred tax assets arising from the above-mentioned future tax benefits is currently not more likely than not to be realized and, therefore, has provided a valuation allowance against our deferred tax assets. Accordingly, the net deferred tax assets in all the Company&#8217;s jurisdictions have been fully reserved by a valuation allowance. The net valuation allowance increased by </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;"> during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. At such time as it is determined that it is more likely than not that the deferred tax assets are realizable, the valuation allowance will be reduced.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the Company&#8217;s federal, state and foreign NOL carryforwards and federal research and development tax credits as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:73%;" 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:13%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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;">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;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expiration</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating losses, federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">213,061</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">2022-2036</font></div></td></tr><tr><td style="vertical-align: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 operating losses, state</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,234</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">2017-2036</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax credits, federal</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,634</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">2022-2036</font></div></td></tr><tr><td style="vertical-align: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;">Tax credits, state</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,048</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">Do not expire</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 operating losses, foreign</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">Various</font></div></td></tr><tr><td style="vertical-align: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;">Tax credits, foreign</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">Various</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current federal and California tax laws include substantial restrictions on the utilization of NOLs and tax credit carryforwards in the event of an ownership change of a corporation. Accordingly, the Company's ability to utilize NOLs and tax credit carryforwards may be limited as a result of such ownership changes. Such a limitation could result in the expiration of carryforwards before they are utilized.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense or benefit from continuing operations is generally determined without regard to other categories of earnings, such as discontinued operations and other comprehensive income. An exception is provided in ASC 740 when there is aggregate income from categories other than continuing operations and a loss from continuing operations in the current year. In this case, the tax benefit allocated to continuing operations is the amount by which the loss from continuing operations reduces the tax expenses recorded with respect to the other categories of earnings, even when a valuation allowance has been established against the deferred tax assets. In instances where a valuation allowance is established against current year losses, income from other sources, including gain from available-for-sale securities recorded as a component of other comprehensive income, is considered when determining whether sufficient future taxable income exists to realize the deferred tax assets. 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 Company did not record a tax expense in other comprehensive income related to available-for-sale securities.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2014, we determined that the undistributed earnings of our India subsidiary will be repatriated to the United States, and accordingly, we have provided a deferred tax liability totaling </font><font style="font-family:inherit;font-size:10pt;">$0.1 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;">. We have not provided for U.S. federal and state income taxes on all of the remaining non-U.S. subsidiaries&#8217; undistributed earnings as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> as the remaining foreign jurisdictions are in a cumulative loss position. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We adopted ASC Topic 740&#8217;s provision for accounting for uncertainty in income taxes on January 1, 2007. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Rollforward Table (at Gross): As of</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of year</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;">8,152</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;">7,838</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;">8,306</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions based on tax positions related to current year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">459</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">346</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions to tax provision of prior years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family: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: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;">Reductions to tax provision of prior years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</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;">(54</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;">(814</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: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;">Lapse of the applicable statute of limitations</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">Balance at end of year</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;">8,566</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;">8,152</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;">7,838</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize interest and penalties as a component of our income tax expense. Total interest and penalties recognized in the consolidated statement of operations was </font><font style="font-family:inherit;font-size:10pt;">$35,000</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$24,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$(47,000)</font><font style="font-family:inherit;font-size:10pt;">, respectively, in </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;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">. Total penalties and interest recognized in the balance sheet was </font><font style="font-family:inherit;font-size:10pt;">$292,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$257,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. The total unrecognized tax benefits that, if recognized currently, would impact the Company&#8217;s effective tax rate were </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.4 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. We do not expect any material changes to our uncertain tax positions within the next 12 months. We are not subject to examination by United States federal or state tax authorities for years prior to 2002 and foreign tax authorities for years prior to 2010.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;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;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;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 valuation allowance against these deferred tax assets in jurisdictions where ultimate realization of deferred tax assets is deemed more likely than not to occur. As of December 31, 2016, we maintain a full valuation allowance in all jurisdictions against the net deferred tax assets as&#160;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We make estimates and judgments about our 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 may 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;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, which clarifies the accounting for uncertainty in income taxes recognized in an enterprise&#8217;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;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&#160;382.&#160;In the event we should experience such a change of ownership, utilization of Codexis&#8217; federal and state net operating loss carryforwards could be limited.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We maintain a full valuation allowance against net deferred tax assets as&#160;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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets consisted of the following (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="26" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Period</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">(in years)</font></div></td></tr><tr><td style="vertical-align: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;">Developed and core technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,534</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,534</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maxygen intellectual property</font></div></td><td colspan="2" style="vertical-align:bottom;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;">20,244</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;">(20,244</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">20,244</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;">(17,432</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,812</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</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;">21,778</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;">(21,778</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">21,778</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;">(18,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;">2,812</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost or market value. Cost is determined using a weighted-average approach, assuming full absorption of direct and indirect manufacturing costs, based on our product capacity utilization assumptions. If inventory costs exceed expected market value due to obsolescence or lack of demand, reserves are recorded for the difference between the cost and the estimated market value. These reserves 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:18px;text-align:left;padding-left: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;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 </font><font style="font-family:inherit;font-size:10pt;">Note 5 - Cash Equivalents and Marketable Securities</font><font style="font-family:inherit;font-size:10pt;">) with unrealized gains and losses included in accumulated other comprehensive loss in stockholders&#8217; 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;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 &#8220;Other expense&#8221; 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;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-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description of Business</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In these notes to the consolidated financial statements, the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8217;&#8221; and &#8220;our&#8221; refers to Codexis, Inc. and its subsidiaries on a consolidated basis.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;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 have been continuously improved over our fifteen 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;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 potential clients&#8217; products, processes or businesses. We have developed new proteins that are significantly more stable and/or active in our commercial applications than proteins derived from nature.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;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;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;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;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;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;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">More recently, we are also using the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform to develop early stage, novel biotherapeutic product candidates, both for our customers and for our own business, most notably our lead program for the potential treatment of PKU 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-bottom:10px;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have also used our technology to develop an enzyme for customers using NGS and PCR/qPCR 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.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued and Adopted Accounting Guidance</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:10px;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-bottom:6px;padding-top:10px;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 the Company beginning January 1, 2018, but allows the Company to adopt the standard one year earlier if it so chooses. 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. The above updates do not change the core principles of the guidance in ASU 2014-09. The amendments have the same effective date and transition requirements as the new revenue recognition standard. We are currently in the early stages of evaluating the effect that the standard and subsequent updates will have on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2014, the FASB issued Accounting Standards Update ("ASU") 2014-15, "Presentation of Financial Statements - Going Concern (Subtopic 205-40): Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern." ASU 2014-15 defines management's responsibility to evaluate whether there is substantial doubt about an organization's ability to continue as a going concern and provide related disclosures.&#160;ASU 2014-15 is effective for annual reporting periods ending after December 15, 2016, and interim periods within annual periods beginning after December 15, 2016. We do not expect the adoption of ASU 2014-15 will have a material impact on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2015, the FASB issued ASU 2015-11, "Inventory (Topic 330): Simplifying the Measurement of Inventory," which simplifies the subsequent measurement of inventory by requiring inventory to be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price of inventory in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years.&#160;We do not expect the adoption of ASU 2015-11 will have a material impact on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, "Leases (Topic 842)," which replaces prior lease guidance (Topic 840.) The new guidance requires lessees to put most leases on their balance sheets but recognize expenses on their income statements in a manner similar to today&#8217;s accounting. 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 adopting ASU 2016-02 on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU 2016-09, "Improvements to Employee Share-Based Payment Accounting," changing certain aspects of accounting for share-based payments to employees (Topic 718), as well as affecting the accounting classification within the statement of cash flows. The new guidance will require all income tax effects of awards to be recognized in the income statement when the awards vest or are settled. It will allow a policy election to account for forfeitures as they occur and will allow an employer to repurchase more of an employee&#8217;s shares than it can today for tax withholding purposes without triggering liability accounting. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years.&#160;Early adoption is permitted. We do not expect the adoption of ASU 2016-09 will have a material impact on our consolidated financial statements and related disclosures and we expect to continue the application of a forfeiture rate to estimate the number of awards that are expected to vest.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:10px;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-bottom:6px;padding-top:10px;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-bottom:10px;padding-top:10px;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> <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;">Future minimum payments under non-cancellable operating leases are as follows at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease&#160;Payments</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;">Years ending December 31,</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;">2017</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,077</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">712</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">490</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41</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-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum payments </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;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;">10,785</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><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">Minimum payments have not been reduced by future minimum sublease rentals of </font><font style="font-family:inherit;font-size:10pt;">$1.8&#160;million</font><font style="font-family:inherit;font-size:10pt;"> to be received under non-cancellable subleases. </font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><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:12px;text-align:left;padding-left: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and the applicable rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;) and include the accounts of Codexis, Inc. and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;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 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 marketable securities, assets held for sale, intangible assets, 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 consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left: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;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 </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> 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 reporting segment.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;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 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&#8217;s functional currency, are included in other expense in the consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenue from the sale of our products, collaborative 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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for multiple element arrangements, such as license and platform technology transfer agreements in which a licensee may purchase several deliverables, in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Subtopic 605-25, &#8220;Multiple Element Arrangements.&#8221; 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;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:12px;text-align:left;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:8px;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:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development Revenues</font></div><div style="line-height:120%;padding-top:8px;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 (&#8220;FTE&#8221;) research services, up-front licensing fees, technology access, contingent payments upon achievement of contractual criteria, and royalty fees based on the licensee&#8217;s 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 revenue 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 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenue 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 recognized over the estimated period of continuing performance obligation. 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;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenue from other payments received which are contingent solely upon the passage of time or the result of a customer&#8217;s performance when earned in accordance with the contract 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenue from royalties based on licensees&#8217; sales of our products or products using our technologies. Royalties are recognized as earned in accordance with the contract 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:174%;padding-top:12px;text-align:left;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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenue from a revenue sharing arrangement based upon sales of licensed products by our revenue sharing partner Exela PharmSci, Inc. (&#8220;Exela&#8221;) (see </font><font style="font-family:inherit;font-size:10pt;">Note 14 - Related Party Transactions</font><font style="font-family:inherit;font-size:10pt;">). We recognize revenue 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:174%;padding-top:12px;text-align:left;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:8px;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 revenue is recognized, resulting in a reduction in product sales.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;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:18px;text-align:left;padding-left: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses related to FTE services under the research and development agreements approximate the research funding over the term of the respective agreements and are included in research and development expense.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses consist of costs incurred for internal projects as well as partner-funded collaborative research and development activities. 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:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Advertising</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advertising costs are expensed as incurred and included in selling, general and administrative expenses in the consolidated statements of operations. Advertising costs were </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> in </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;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;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. We have, due to insufficient historical data, used the &#8220;simplified method,&#8221; as described in Staff Accounting Bulletin No. 107, &#8220;Share-Based Payment,&#8221; to determine the expected term of all stock options granted from the inception of our equity plans through the first half of 2015. Beginning in the third quarter of 2015, we believe we have sufficient historical data to calculate expected terms for stock options granted. Thus, the expected term was based on historical exercise behavior on similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. We used historical volatility to estimate expected stock price volatility. The risk-free rate assumption was based on United States Treasury instruments whose terms were consistent with the expected term of the stock options. The expected dividend assumption was based on our history and expectation of dividend payouts.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted Stock Units (&#8220;RSUs&#8221;), Restricted Stock Awards (&#8220;RSAs&#8221;) and performance-contingent restricted stock units (&#8220;PSUs&#8221;) were measured based on the fair market values of the underlying stock on the dates of grant. PSUs awarded may be conditional upon the attainment of one or more performance objectives over a specified period. At the end of the performance period, if the goals are attained, the awards are granted.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense was calculated based on awards ultimately expected to vest and was reduced for estimated forfeitures at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differed from those estimates. The estimated annual forfeiture rates for stock options, RSUs, PSUs, and RSAs are based on historical forfeiture experience.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated fair value of stock options, RSUs and RSAs is expensed on a straight-line basis over the vesting term of the grant and the estimated fair value of PSUs is 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&#8217;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;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 income tax benefit 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 our net operating loss carryforwards.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restructuring Costs </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We apply applicable accounting guidance on accounting for costs associated with restructuring, including exit or disposal activities, which requires that a liability for costs associated with an exit or disposal activity be recognized and measured initially at fair value when the liability is incurred. Our restructuring activities have primarily been related to severance, benefits and related personnel costs and facility closing costs.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consider all highly liquid investments with maturity dates of three months or less at the date of purchase to be cash equivalents. 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;">$19.2 million</font><font style="font-family:inherit;font-size:10pt;"> and was comprised of cash of </font><font style="font-family:inherit;font-size:10pt;">$8.1 million</font><font style="font-family:inherit;font-size:10pt;"> and money market funds of </font><font style="font-family:inherit;font-size:10pt;">$11.2&#160;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;">$23.3 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;">$12.2 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.1 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, we began the process of liquidating our India 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&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">&#160;at&#160;</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;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&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">&#160;as of&#160;</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;and&#160;2015, which is recorded as non-current restricted cash on the consolidated balance sheets (see Note 13, "Commitments and Contingencies" for details).</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;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 </font><font style="font-family:inherit;font-size:10pt;">Note 5 - Cash Equivalents and Marketable Securities</font><font style="font-family:inherit;font-size:10pt;">) with unrealized gains and losses included in accumulated other comprehensive loss in stockholders&#8217; 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;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 &#8220;Other expense&#8221; 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;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:18px;text-align:left;padding-left: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;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 equivalents, marketable investments, accounts receivable, accounts payable and 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;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&#8217;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="padding-top:6px;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 2: Inputs 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="padding-top:6px;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 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See </font><font style="font-family:inherit;font-size:10pt;text-transform:default;">Note 6 - Fair Value Measurements</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable and Allowance for Doubtful Accounts</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently sell primarily to pharmaceutical companies throughout the world by the extension of trade credit terms based on an assessment of each customer&#8217;s financial condition. Trade credit terms are generally offered without collateral and may include a discount for prompt payment for specific customers. To manage our credit exposure, we perform ongoing evaluations of our customers&#8217; financial conditions. In addition, accounts receivable includes amounts owed to us under our collaborative research and development agreements. We recognize accounts receivable at invoiced amounts and we maintain a valuation allowance for doubtful accounts. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We estimate an allowance for doubtful accounts through specific identification of potentially uncollectible accounts receivable based on an analysis of our accounts receivable aging. Uncollectible accounts receivable are written off against the allowance for doubtful accounts when all efforts to collect them have been exhausted. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our consolidated financial position, results of operations, and cash flows.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;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:18px;text-align:left;padding-left: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost or market value. Cost is determined using a weighted-average approach, assuming full absorption of direct and indirect manufacturing costs, based on our product capacity utilization assumptions. If inventory costs exceed expected market value due to obsolescence or lack of demand, reserves are recorded for the difference between the cost and the estimated market value. These reserves are determined based on significant estimates. </font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Supply Risk</font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We rely on a limited number of suppliers for our products. We believe that other vendors would be able to provide similar products; however, the qualification of such vendors may require substantial start-up time. In order to mitigate any adverse impacts from a disruption of supply, we attempt to maintain an adequate supply of critical single-sourced materials. For certain materials, our vendors maintain a supply for us. We outsource the large scale manufacturing of our products to contract manufacturers with facilities in Austria and Italy.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, equipment and leasehold improvements are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their estimated useful lives as follows:</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="3" rowspan="1"></td></tr><tr><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:45%;" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Asset classification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Estimated useful life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Laboratory equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 years</font></div></td></tr><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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;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: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;">Computer equipment and software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 5 years</font></div></td></tr><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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;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: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 style="vertical-align: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;">5 years</font></div></td></tr><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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;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: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 style="vertical-align: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;">Lesser of useful life or lease term</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;">Property and equipment classified as construction in process includes equipment that has been received but not yet placed in service. Normal repairs and maintenance costs are expensed as incurred.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our intangible assets are finite-lived and consist of customer relationships, developed core technology, and the intellectual property (&#8220;IP&#8221;) rights associated with the acquisition of Maxygen Inc.&#8217;s (&#8220;Maxygen&#8221;) directed evolution technology in 2010. Intangible assets were recorded at their fair values at the date we acquired the assets and, for those assets having finite useful lives, are amortized using the straight-line method over their estimated useful lives.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;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-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our long-lived assets include property and equipment and intangible assets. We determined that we have a single entity wide asset group ("Asset Group"). The directed evolution technology patent portfolio acquired from Maxygen ("Core IP") is the most significant component of the Asset Group since it is the base technology for all aspects of our research and development activities, and represents the basis for all of our identifiable cash flow generating capacity. Consequently, we do not believe that identification of independent cash flows associated with long-lived assets is currently possible at any lower level than the Asset Group.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying value of our long-lived assets in the Asset Group may not be recoverable based upon the existence of one or more indicators of impairment which could include: a significant decrease in the market price of our common stock; current period cash flow losses or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the assets; slower growth rates in our industry; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the assets; loss of significant customers or partners; or the current expectation that the assets will more likely than not be sold or disposed of significantly before the end of their estimated useful life.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We evaluate recoverability of intangible assets based on the sum of the undiscounted cash flows expected to result from the use and the eventual disposal of the Asset Group. We make estimates and judgments about the future undiscounted cash flows over the remaining useful life of the Asset Group. Our anticipated future cash flows include our estimates of existing or in process product sales, production and operating costs, future capital expenditures, working capital needs, and assumptions regarding the ultimate sale of the Asset Group at the end of the life of the primary asset. The useful life of the Asset Group was based on the estimated useful life of the Core IP, the primary asset at the time of acquisition. There has been no change in the estimated useful life of the Asset Group. Although our cash flow forecasts are based on assumptions that are consistent with our plans, there is significant judgment involved in determining the cash flows attributable to the Asset Group over its estimated remaining useful life.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Core IP became fully amortized in 2016 and there are no finite-lived intangible assets with a net carrying value on our consolidated balance sheet 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of our decision to terminate the detergent alcohol program during 2014, we performed an analysis to estimate cash flows from equipment used in potential strategic transactions with respect to our CodeXyme</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;"> cellulase enzymes and CodeXol</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;"> detergent alcohol programs. Based on this analysis we determined there were no future cash flows and recognized a </font><font style="font-family:inherit;font-size:10pt;">$1.8&#160;million</font><font style="font-family:inherit;font-size:10pt;"> impairment charge in 2014, which is reflected in research and development expense. </font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;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;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;"> operating segment and reporting unit under the criteria in ASC 280, &#8220;Segment Reporting.&#8221; Accordingly, our review of goodwill impairment indicators is performed at the consolidated level. We review goodwill impairment annually at each fiscal year end 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;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 its 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;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 since 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. In addition, 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;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Should our market capitalization be less than total stockholders&#8217; 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;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&#8217;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill represents the excess of cost over the fair value of net assets acquired in a business combination. Goodwill is not amortized. We tested goodwill for impairment at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and concluded that the fair value of the reporting unit exceeded the carrying value and therefore no impairment existed. During </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;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, we did not record impairment charges related to goodwill.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;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;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;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 valuation allowance against these deferred tax assets in jurisdictions where ultimate realization of deferred tax assets is deemed more likely than not to occur. As of December 31, 2016, we maintain a full valuation allowance in all jurisdictions against the net deferred tax assets as&#160;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We make estimates and judgments about our 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 may 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;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, which clarifies the accounting for uncertainty in income taxes recognized in an enterprise&#8217;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;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&#160;382.&#160;In the event we should experience such a change of ownership, utilization of Codexis&#8217; federal and state net operating loss carryforwards could be limited.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We maintain a full valuation allowance against net deferred tax assets as&#160;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:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued and Adopted Accounting Guidance</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:10px;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-bottom:6px;padding-top:10px;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 the Company beginning January 1, 2018, but allows the Company to adopt the standard one year earlier if it so chooses. 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. The above updates do not change the core principles of the guidance in ASU 2014-09. The amendments have the same effective date and transition requirements as the new revenue recognition standard. We are currently in the early stages of evaluating the effect that the standard and subsequent updates will have on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2014, the FASB issued Accounting Standards Update ("ASU") 2014-15, "Presentation of Financial Statements - Going Concern (Subtopic 205-40): Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern." ASU 2014-15 defines management's responsibility to evaluate whether there is substantial doubt about an organization's ability to continue as a going concern and provide related disclosures.&#160;ASU 2014-15 is effective for annual reporting periods ending after December 15, 2016, and interim periods within annual periods beginning after December 15, 2016. We do not expect the adoption of ASU 2014-15 will have a material impact on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2015, the FASB issued ASU 2015-11, "Inventory (Topic 330): Simplifying the Measurement of Inventory," which simplifies the subsequent measurement of inventory by requiring inventory to be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price of inventory in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years.&#160;We do not expect the adoption of ASU 2015-11 will have a material impact on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, "Leases (Topic 842)," which replaces prior lease guidance (Topic 840.) The new guidance requires lessees to put most leases on their balance sheets but recognize expenses on their income statements in a manner similar to today&#8217;s accounting. 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 adopting ASU 2016-02 on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU 2016-09, "Improvements to Employee Share-Based Payment Accounting," changing certain aspects of accounting for share-based payments to employees (Topic 718), as well as affecting the accounting classification within the statement of cash flows. The new guidance will require all income tax effects of awards to be recognized in the income statement when the awards vest or are settled. It will allow a policy election to account for forfeitures as they occur and will allow an employer to repurchase more of an employee&#8217;s shares than it can today for tax withholding purposes without triggering liability accounting. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years.&#160;Early adoption is permitted. We do not expect the adoption of ASU 2016-09 will have a material impact on our consolidated financial statements and related disclosures and we expect to continue the application of a forfeiture rate to estimate the number of awards that are expected to vest.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:10px;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-bottom:6px;padding-top:10px;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-bottom:10px;padding-top:10px;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> <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;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">401(k) Plan</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2005, we implemented a 401(k) Plan covering certain employees. Currently, all of our United States based employees over the age of 18 are eligible to participate in the 401(k) Plan. Under the 401(k) Plan, eligible employees may elect to reduce their current compensation up to a certain annual limit and contribute these amounts to the 401(k) Plan. We may make matching or other contributions to the 401(k) Plan on behalf of eligible employees. We recorded employer matching contributions expense of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.5&#160;million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.4&#160;million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in </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;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, equipment and leasehold improvements are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their estimated useful lives as follows:</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="3" rowspan="1"></td></tr><tr><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:45%;" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Asset classification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Estimated useful life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Laboratory equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 years</font></div></td></tr><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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;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: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;">Computer equipment and software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 5 years</font></div></td></tr><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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;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: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 style="vertical-align: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;">5 years</font></div></td></tr><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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;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: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 style="vertical-align: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;">Lesser of useful life or lease term</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;">Property and equipment classified as construction in process includes equipment that has been received but not yet placed in service. Normal repairs and maintenance costs are expensed as incurred.</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;">Property, equipment and leasehold improvements are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their estimated useful lives as follows:</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="3" rowspan="1"></td></tr><tr><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:45%;" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Asset classification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Estimated useful life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Laboratory equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 years</font></div></td></tr><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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;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: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;">Computer equipment and software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 5 years</font></div></td></tr><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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;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: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 style="vertical-align: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;">5 years</font></div></td></tr><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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;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: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 style="vertical-align: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;">Lesser of useful life or lease term</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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:8px;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:73%;" 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;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Laboratory equipment </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;">18,849</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">20,503</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,178</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;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;">124</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;">3</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,806</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation 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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,215</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,109</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><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">Fully depreciated laboratory equipment with a cost of </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> was retired during 2016.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(2)</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;">Construction in progress includes equipment received but not yet placed into service pending installation.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable and Allowance for Doubtful Accounts</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently sell primarily to pharmaceutical companies throughout the world by the extension of trade credit terms based on an assessment of each customer&#8217;s financial condition. Trade credit terms are generally offered without collateral and may include a discount for prompt payment for specific customers. To manage our credit exposure, we perform ongoing evaluations of our customers&#8217; financial conditions. In addition, accounts receivable includes amounts owed to us under our collaborative research and development agreements. We recognize accounts receivable at invoiced amounts and we maintain a valuation allowance for doubtful accounts. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We estimate an allowance for doubtful accounts through specific identification of potentially uncollectible accounts receivable based on an analysis of our accounts receivable aging. Uncollectible accounts receivable are written off against the allowance for doubtful accounts when all efforts to collect them have been exhausted. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our consolidated financial position, results of operations, and cash flows.</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;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Related Party Transactions</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:16px;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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We signed a commercialization agreement with Exela PharmSci, Inc. (&#8220;Exela&#8221;) in 2007, whereby Exela agreed to pay to us a contractual percentage share of Exela&#8217;s net profit from the sales of licensed products.</font></div><div style="line-height:120%;padding-top:8px;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, L.P., which owns more than </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. Mr. Baruch is also a general partner in CMEA Ventures Life Sciences 2000, L.P., which owned&#160;</font><font style="font-family:inherit;font-size:10pt;">7.4%</font><font style="font-family:inherit;font-size:10pt;">&#160;of our common stock until November 10, 2014, at which time the shares were purchased by Presidio Partners 2014, L.P. Mr. Baruch has no direct or indirect pecuniary interest in any shares of our common stock owned by Presidio Partners 2014, L.P.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognized </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> in </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;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.3 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, shown in the consolidated statement of operations as 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;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:16px;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;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 product to AstraZeneca and, in addition, we also sell biocatalyst products to Alfa Aesar, which is a purchasing agent of AstraZeneca.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, we recognized de minimis revenue from AstraZeneca and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> as product revenue from Alfa Aesar. In 2015, we recognized </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> revenue from AstraZeneca and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> product revenue from Alfa Aesar. We had </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 and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> receivables from AstraZeneca PLC at December&#160;31, 2016 and 2015.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses related to FTE services under the research and development agreements approximate the research funding over the term of the respective agreements and are included in research and development expense.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses consist of costs incurred for internal projects as well as partner-funded collaborative research and development activities. 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:12px;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><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">21,309</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">24,795</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">16,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,067</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;padding-left:2px;padding-top:2px;padding-bottom:2px;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: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;">3,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,026</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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;">3,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">963</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,435</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">1,817</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">48,837</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">41,804</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;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:18px;text-align:left;padding-left: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenue from the sale of our products, collaborative 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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for multiple element arrangements, such as license and platform technology transfer agreements in which a licensee may purchase several deliverables, in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Subtopic 605-25, &#8220;Multiple Element Arrangements.&#8221; 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;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:12px;text-align:left;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:8px;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:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development Revenues</font></div><div style="line-height:120%;padding-top:8px;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 (&#8220;FTE&#8221;) research services, up-front licensing fees, technology access, contingent payments upon achievement of contractual criteria, and royalty fees based on the licensee&#8217;s 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 revenue 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 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenue 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 recognized over the estimated period of continuing performance obligation. 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;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenue from other payments received which are contingent solely upon the passage of time or the result of a customer&#8217;s performance when earned in accordance with the contract 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenue from royalties based on licensees&#8217; sales of our products or products using our technologies. Royalties are recognized as earned in accordance with the contract 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:174%;padding-top:12px;text-align:left;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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenue from a revenue sharing arrangement based upon sales of licensed products by our revenue sharing partner Exela PharmSci, Inc. (&#8220;Exela&#8221;) (see </font><font style="font-family:inherit;font-size:10pt;">Note 14 - Related Party Transactions</font><font style="font-family:inherit;font-size:10pt;">). We recognize revenue 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:174%;padding-top:12px;text-align:left;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:8px;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 revenue is recognized, resulting in a reduction in product sales.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities consisted of the following (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" 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;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Accrued purchase </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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">67</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;">430</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;">Accrued professional and outside service fees</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">498</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Deferred rent</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease incentive obligation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">705</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,111</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,013</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><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">Amount represents products and services received but have not been billed as of December 31, 2016 and 2015.</font></div></td></tr></table></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;">The following shares were not included in the computation of diluted net loss per share (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="8" 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;">Years&#160;Ended&#160;December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">2014</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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares issuable under Equity Incentive Plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,567</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">5,932</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">6,193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares issuable upon the conversion of warrants</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</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;">75</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total anti-dilutive securities</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,640</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;border-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,007</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,268</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the provision for income taxes are as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current provision (benefit):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Foreign</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;">(14</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">(371</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current provision (benefit)</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;">(9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(366</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;">Deferred provision (benefit):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(293</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></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(21</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</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;">(31</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred provision (benefit)</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;">(31</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">(330</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">110</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 benefit from income taxes</font></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;">(40</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(338</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(256</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> <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;">Significant components of our deferred tax assets and liabilities are as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" 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;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating losses</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;">72,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 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;">70,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Credits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenues</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reserves and accruals</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,952</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,713</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,516</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,377</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital losses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gain/loss</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</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;">110</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;">98</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;">Total deferred tax assets:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,867</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</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;">(103</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">(199</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(103</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;">(199</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;">Valuation allowance</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;">(94,663</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">(92,762</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</font></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;">(63</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(94</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> <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;">Reconciliation of the provision for income taxes calculated at the statutory rate to our provision for (benefit from) income taxes is as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax benefit at federal statutory rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,693</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;">(6,571</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;">State taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,126</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;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;">Research and development credits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(161</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;">(85</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;">(57</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;">Foreign operations taxed at different rates</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other nondeductible items</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(43</font></div></td><td style="vertical-align:bottom;padding-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;">(364</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;background-color:#cceeff;">Change in valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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,249</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,042</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;">Benefit from income taxes</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;">(40</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;" rowspan="1" colspan="1"><div style="text-align:left;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;">(338</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;">(256</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense is included in the consolidated statements of operations as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><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;">2014</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;">1,033</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">935</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;">953</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;">4,640</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,191</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,667</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,673</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;">5,126</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;">4,620</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic presentation of identifiable long-lived assets below shows those assets that can be directly associated with a particular geographic area and consist of the following (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" 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;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,414</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;">6,231</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our loss before provision for income taxes was as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</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;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,174</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;">(7,641</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;">(20,980</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;">Foreign</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;">(424</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">(278</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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,653</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;">Loss before provision for income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,598</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;">(7,919</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,327</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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consisted of the following (in thousands):&#160;</font></div><div style="line-height:120%;padding-top:8px;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:73%;" 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;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Raw materials </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;">118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">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;">Work in process </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;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Finished goods </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;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">730</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">992</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><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">Raw materials include active pharmaceutical ingredients and other raw materials. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(2)</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;">Work-in-process and finished goods include third party manufacturing costs and labor and indirect costs we incur in the production process. </font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the RSAs activity in 2016:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number <br clear="none"/>of <br clear="none"/>Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average<br clear="none"/>Grant Date<br clear="none"/>Fair Value<br clear="none"/>Per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Non-vested balance at January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(435</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</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;">&#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;">Non-vested balance at December 31, 2016</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;">230</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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.82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock option activity in 2016:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number <br clear="none"/>of <br clear="none"/>Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br clear="none"/>Average<br clear="none"/>Exercise Price Per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br clear="none"/>Average<br clear="none"/>Remaining<br clear="none"/>Contractual Term</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic<br clear="none"/>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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:normal;">(in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:normal;">(in thousands)</font></div></td></tr><tr><td style="vertical-align: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;">Balance at January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,918</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">4.49</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(398</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</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;">(601</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;">5.76</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Outstanding at December 31, 2016</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;">3,890</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">6.54</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">4,494</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,477</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">4.84</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">5.31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarize the ranges of weighted-average assumptions used to estimate the fair value of employee stock options granted:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="8" 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;">Years&#160;Ended&#160;December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life (years)</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.3</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;">6.1</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;">6.0</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;">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;">64.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">66.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">65.0</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;">1.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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.7</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;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.9</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;">Expected dividend yield</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.0</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></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">We do not currently pay dividends, and thus the dividend rate variable in the Black-Scholes-Merton option-pricing model is </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the RSUs activity in 2016:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number <br clear="none"/>of <br clear="none"/>Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average<br clear="none"/>Grant Date<br clear="none"/>Fair Value<br clear="none"/>Per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Non-vested balance at January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">545</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.15</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(243</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.11</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</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;">(15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Non-vested balance at December 31, 2016</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;">617</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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.69</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following warrants were issued and outstanding at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:9pt;">:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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;">Issue 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="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;">Shares&#160;Subject</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">to warrants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise&#160;Price</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expiration</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">September&#160;28, 2007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">72,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">September&#160;28, 2017</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Rollforward Table (at Gross): As of</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of year</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;">8,152</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;">7,838</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;">8,306</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions based on tax positions related to current year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">459</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">346</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions to tax provision of prior years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family: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: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;">Reductions to tax provision of prior years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</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;">(54</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;">(814</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: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;">Lapse of the applicable statute of limitations</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">Balance at end of year</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;">8,566</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;">8,152</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;">7,838</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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customers that each contributed 10% or more of our net revenue were as follows:</font></div><div style="line-height:120%;padding-top:6px;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="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="8" 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;">Percentage&#160;of&#160;Total&#160;Revenues</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For&#160;The&#160;Years&#160;Ended&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">2014</font></div></td></tr><tr><td style="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:Times New Roman;font-size:10pt;font-weight:normal;">Merck</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;">47</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;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">24</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:Times New Roman;font-size:10pt;font-weight:normal;">GSK</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;">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 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;">20</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</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="font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:normal;">Exela</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;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">12</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;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;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">* Percentage was less than 10%</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customers that each accounted for 10% or more of our accounts receivable balance for the period presented were as follows:</font></div><div style="line-height:120%;padding-top:4px;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:73%;" 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;">Percentage of Accounts Receivables </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As Of December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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;">2015</font></div></td></tr><tr><td style="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;">Customer A </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;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;">54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align: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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Customer C</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><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;">Customer D </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 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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">This customer also contributed 10% or more of our net revenue in </font><font style="font-family:inherit;font-size:10pt;text-transform:default;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;text-transform:default;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;text-transform:default;">2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(2)</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;">This represents a </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;"> final settlement relating to past-due payments and settlement of future payments associated with our royalty business with a non-core customer as of December 31, 2015. We collected the full amount in February 2016.</font></div></td></tr></table><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Customer and Geographic Information</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:16px;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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customers that each contributed 10% or more of our net revenue were as follows:</font></div><div style="line-height:120%;padding-top:6px;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="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="8" 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;">Percentage&#160;of&#160;Total&#160;Revenues</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For&#160;The&#160;Years&#160;Ended&#160;December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">2014</font></div></td></tr><tr><td style="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:Times New Roman;font-size:10pt;font-weight:normal;">Merck</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;">47</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;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">24</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:Times New Roman;font-size:10pt;font-weight:normal;">GSK</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;">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 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;">20</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</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="font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:normal;">Exela</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;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">12</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;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;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">* Percentage was less than 10%</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customers that each accounted for 10% or more of our accounts receivable balance for the period presented were as follows:</font></div><div style="line-height:120%;padding-top:4px;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:73%;" 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;">Percentage of Accounts Receivables </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As Of December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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;">2015</font></div></td></tr><tr><td style="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;">Customer A </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;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;">54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align: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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Customer C</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><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;">Customer D </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 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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">This customer also contributed 10% or more of our net revenue in </font><font style="font-family:inherit;font-size:10pt;text-transform:default;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;text-transform:default;">2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;text-transform:default;">2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(2)</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;">This represents a </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;"> final settlement relating to past-due payments and settlement of future payments associated with our royalty business with a non-core customer as of December 31, 2015. We collected the full amount in February 2016.</font></div></td></tr></table><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;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;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><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">21,309</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">24,795</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">16,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,067</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;padding-left:2px;padding-top:2px;padding-bottom:2px;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: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;">3,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,026</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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;">3,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">963</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,435</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">1,817</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">48,837</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">41,804</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic presentation of identifiable long-lived assets below shows those assets that can be directly associated with a particular geographic area and consist of the following (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" 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;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,414</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;">6,231</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;padding-left: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;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 </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> 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 reporting segment.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;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. We have, due to insufficient historical data, used the &#8220;simplified method,&#8221; as described in Staff Accounting Bulletin No. 107, &#8220;Share-Based Payment,&#8221; to determine the expected term of all stock options granted from the inception of our equity plans through the first half of 2015. Beginning in the third quarter of 2015, we believe we have sufficient historical data to calculate expected terms for stock options granted. Thus, the expected term was based on historical exercise behavior on similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. We used historical volatility to estimate expected stock price volatility. The risk-free rate assumption was based on United States Treasury instruments whose terms were consistent with the expected term of the stock options. The expected dividend assumption was based on our history and expectation of dividend payouts.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted Stock Units (&#8220;RSUs&#8221;), Restricted Stock Awards (&#8220;RSAs&#8221;) and performance-contingent restricted stock units (&#8220;PSUs&#8221;) were measured based on the fair market values of the underlying stock on the dates of grant. PSUs awarded may be conditional upon the attainment of one or more performance objectives over a specified period. At the end of the performance period, if the goals are attained, the awards are granted.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense was calculated based on awards ultimately expected to vest and was reduced for estimated forfeitures at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differed from those estimates. The estimated annual forfeiture rates for stock options, RSUs, PSUs, and RSAs are based on historical forfeiture experience.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated fair value of stock options, RSUs and RSAs is expensed on a straight-line basis over the vesting term of the grant and the estimated fair value of PSUs is 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&#8217;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;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 income tax benefit 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 our net operating loss carryforwards.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the PSUs activity in 2016:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number <br clear="none"/>of <br clear="none"/>Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average<br clear="none"/>Grant Date<br clear="none"/>Fair Value<br clear="none"/>Per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Non-vested balance at January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(482</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.89</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(305</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Non-vested balance at December 31, 2016</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;">831</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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.88</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Capital Stock</font></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:16px;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s outstanding warrants are exercisable for common stock at any time during their respective terms. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> warrants were exercised during </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;">2015</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following warrants were issued and outstanding at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:9pt;">:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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;">Issue 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="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;">Shares&#160;Subject</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">to warrants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise&#160;Price</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expiration</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">September&#160;28, 2007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">72,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">September&#160;28, 2017</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the Company&#8217;s federal, state and foreign NOL carryforwards and federal research and development tax credits as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:73%;" 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:13%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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;">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;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expiration</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating losses, federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">213,061</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">2022-2036</font></div></td></tr><tr><td style="vertical-align: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 operating losses, state</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,234</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">2017-2036</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax credits, federal</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,634</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">2022-2036</font></div></td></tr><tr><td style="vertical-align: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;">Tax credits, state</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,048</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">Do not expire</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 operating losses, foreign</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">Various</font></div></td></tr><tr><td style="vertical-align: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;">Tax credits, foreign</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">Various</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;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheets Details</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:16px;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:8px;text-align:left;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%;padding-top:8px;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="13" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 - beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">(428</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">(460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for bad debts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recoveries from bad debts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write-offs and 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</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;">Allowance - end of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(421</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;">(421</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;">(428</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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consisted of the following (in thousands):&#160;</font></div><div style="line-height:120%;padding-top:8px;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:73%;" 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;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Raw materials </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;">118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">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;">Work in process </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;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Finished goods </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;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">730</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">992</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><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">Raw materials include active pharmaceutical ingredients and other raw materials. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(2)</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;">Work-in-process and finished goods include third party manufacturing costs and labor and indirect costs we incur in the production process. </font></div></td></tr></table><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:8px;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:73%;" 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;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Laboratory equipment </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;">18,849</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">20,503</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,178</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;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;">124</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;">3</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,806</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation 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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,215</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,109</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><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">Fully depreciated laboratory equipment with a cost of </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> was retired during 2016.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(2)</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;">Construction in progress includes equipment received but not yet placed into service pending installation.</font></div></td></tr></table><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets consisted of the following (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="26" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Period</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">(in years)</font></div></td></tr><tr><td style="vertical-align: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;">Developed and core technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,534</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,534</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maxygen intellectual property</font></div></td><td colspan="2" style="vertical-align:bottom;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;">20,244</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;">(20,244</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">20,244</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;">(17,432</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,812</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</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;">21,778</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;">(21,778</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">21,778</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;">(18,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;">2,812</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;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:8px;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;"> changes in the carrying value of goodwill of </font><font style="font-family:inherit;font-size:10pt;">$3.2&#160;million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Accrued Liabilities</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities consisted of the following (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" 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;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Accrued purchase </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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">67</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;">430</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;">Accrued professional and outside service fees</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">498</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Deferred rent</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease incentive obligation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">705</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,111</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,013</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><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">Amount represents products and services received but have not been billed as of December 31, 2016 and 2015.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;padding-left: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;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 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 marketable securities, assets held for sale, intangible assets, 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 consolidated financial statements.</font></div></div> Net of benefit from income taxes of $0, $314, and $0 in 2016, 2015 and 2014, respectively. EX-101.SCH 9 cdxs-20161231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2113100 - Disclosure - 401(k) Plan link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - 401(k) Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Assets Held for Sale and Sale of Former Hungarian Subsidiary link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - Assets Held for Sale and Sale of Former Hungarian Subsidiary - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Balance Sheets Details link:presentationLink link:calculationLink link:definitionLink 2408407 - Disclosure - Balance Sheets Details - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Balance Sheets Details - Allowance for Doubtful Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Balance Sheets Details - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Balance Sheets Details - Property and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Balance Sheets Details - Schedule of Inventory Components (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Balance Sheets Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2408406 - Disclosure - Balance Sheets Details - Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Plant, Property, and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Capital Stock link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Capital Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Capital Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Capital Stock - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Cash Equivalents and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Cash Equivalents and Marketable Securities (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Cash Equivalents and Marketable Securities (Components of Cash Equivalents and Marketable Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Cash Equivalents and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Collaborative Arrangements link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Collaborative Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Commitments and Contingencies - Future Minimum Payments Under Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1003001 - Statement - Consolidated Statements of Comprehensive Loss (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Fair Value Measurements - Financial Assets measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Fair Value Measurements - Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Income Taxes - Components of Loss Before Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Income Taxes - Components of Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Income Taxes - Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Income Taxes - Unrecognized Tax Benefit Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Net Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2416401 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Significant Customer and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Significant Customer and Geographic Information - Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - Significant Customer and Geographic Information - Long-lived assets (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Significant Customer and Geographic Information - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Significant Customer and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Stock-based Compensation - Equity Instruments Other than Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Stock-based Compensation - Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Stock-based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Stock-based Compensation - Stock Option Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Stock-based Compensation - Textual (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 cdxs-20161231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 cdxs-20161231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 cdxs-20161231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Segment Reporting [Abstract] Concentration Risk [Table] Concentration Risk [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Merck Customer E [Member] Customer E [Member] GSK Customer F [Member] Customer F [Member] Exela Customer G [Member] Customer G [Member] Customer A Customer A [Member] Customer A [Member] Customer B Customer B [Member] Customer B [Member] Customer C Customer C [Member] Customer C [Member] Customer D Customer D [Member] Customer D [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales Sales [Member] Accounts Receivable Accounts Receivable [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Credit Concentration Risk Credit Concentration Risk [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration risk, percentage Concentration Risk, Percentage Accounts receivable - past due & future payments Accounts Receivable, Net Stockholders' Equity Note [Abstract] 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] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Research and development Research and Development Expense [Member] Selling, general and administrative Selling, General and Administrative Expenses [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Schedule of stock-based compensation expense Employee Service Share-based Compensation, Aggregate Disclosures [Abstract] Stock-based compensation Share-based Compensation Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract] Summary of financial instruments measured at fair value on a recurring basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Equity [Abstract] Capital Stock Stockholders' Equity Note Disclosure [Text Block] Balance Sheet Related Disclosures [Abstract] Allowance for Credit Losses on Financing Receivables Allowance for Credit Losses on Financing Receivables [Table Text Block] Schedule of inventory components Schedule of Inventory, Current [Table Text Block] Property and Equipment, net Property, Plant and Equipment [Table Text Block] Intangible Assets Intangible Assets Disclosure [Text Block] Schedule of accrued liabilities Schedule of Accrued Liabilities [Table Text Block] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net of allowances of $421 at December 31, 2016 and 2015 Accounts Receivable, Net, Current Inventories Inventory, Net Prepaid expenses and other assets, current Prepaid Expense and Other Assets, Current Total current assets Assets, Current Restricted cash Restricted Cash and Investments, Noncurrent Marketable securities Marketable Securities, Noncurrent Property and equipment, net Property, Plant and Equipment, Net Intangible assets, net Finite-Lived Intangible Assets, Net Goodwill Goodwill Other assets, non-current 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 revenues Deferred Revenue, Current Total current liabilities Liabilities, Current Deferred revenues, net of current portion Deferred Revenue, Noncurrent Lease incentive obligation, net of current portion Lease Incentive Obligation, Noncurrent Lease Incentive Obligation, Noncurrent Other liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 13) 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, Outstanding Common stock, $0.0001 par value per share; 100,000 shares authorized; 41,255 and 40,343 shares issued and outstanding at December 31, 2016 and December 31, 2015, 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 Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Segment Reporting Information, Operating Income (Loss) [Abstract] Schedules of concentration of risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Schedule of revenues by geographical area Revenue from External Customers by Geographic Areas [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] 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 CO2 Solutions Common Shares of Co Two Solution [Member] Common shares of co two solution. Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Money market funds Money Market Funds [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Summary of financial instruments measured at fair value on a recurring basis Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Money market funds Cash Equivalents, at Carrying Value Total financial assets measured at fair value on a recurring basis Available-for-sale Securities Total Cash, Cash Equivalents, and Short-term Investments Number of CO2 Solutions common shares we invested in (shares) Number of Common Shares Fair Value Number of common shares fair value. Related Party Transaction, Due from (to) Related Party [Abstract] Related Party Transactions Related Party Transactions Disclosure [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] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] RSAs Restricted Stock [Member] RSUs Restricted Stock Units (RSUs) [Member] PSUs Performance Shares [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Non-vested, beginning of period (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited/expired (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Non-vested, end of period (shares) Weighted-average Grant Date Fair Value per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Non-vested, end of period (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted, weighted average grant date fair value (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested, weighted average grant date fair value (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited/Expired, weighted average exercise price per share (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Non-vested, beginning of period (usd per share) Available-for-sale Securities [Abstract] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Common shares of CO2 Solutions Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Cash and cash equivalents Money market funds Money Market Funds, at Carrying Value Cash Cash Initial ownership percentage at the time of investment Percentage of Outstanding Shares Owned at Time of Investment Percentage of Outstanding Shares Owned at Time of Investment Statutory resale restriction expiry period Statutory Resale Restriction Expiry Period Statutory resale restriction expiry period. Number of marketable securities in unrealized loss position Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value 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 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 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 Revenue sharing arrangement Royalty Revenue 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 Costs and Expenses Loss from operations Operating Income (Loss) Interest income Investment Income, Interest Other expense Other Expenses Loss before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Benefit from income taxes Income Tax Expense (Benefit) Net loss Net Income (Loss) Attributable to Parent Net loss per share of common stock, basic and diluted (usd per share) Earnings Per Share, Basic and Diluted Weighted average common shares used in computing net loss per share of common stock, basic and diluted (shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Property, Plant and Equipment Assets Held-for-sale Disclosure [Abstract] Entity Location [Table] Entity Location [Table] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Hungary Hungary [Member] Hungary [Member] Entity Location [Line Items] Entity Location [Line Items] Percentage of ownership before transaction Sale of Stock, Percentage of Ownership before Transaction Proceeds from sale of Hungarian subsidiary Proceeds from Divestiture of Interest in Consolidated Subsidiaries Change in fair value of assets held for sale Increase (Decrease) in Assets Held-for-sale Gain (loss) on disposition of property plant equipment Gain (Loss) on Disposition of Property Plant Equipment VAT Liability Sales and Excise Tax Payable Change in fair value of assets held for sale Impairment Charge on Reclassified Assets Net loss on disposal and exchange of assets (less than $.1 million in 2014) Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Net loss on disposal and exchange of assets held for sale (Less than $0.1 million in 2014) Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down Accounting Policies [Abstract] Basis of Presentation and Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Loss Contingency [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Stock-based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Other Commitments [Axis] Other Commitments [Axis] Other Commitments [Domain] Other Commitments [Domain] Manufacture and Supply Agreement Manufacture and Supply Agreement [Member] Manufacture and Supply Agreement [Member] Research and development arrangement Research and Development Arrangement [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Non-current portion of lease incentive obligation Other Liabilities [Member] Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Lease area space occupancy (in square feet) Lease Area Space Occupancy Lease area space occupancy. Number of buildings Lease Area, Number of Buildings Lease Area, Number of Buildings Incentive from Lessor Incentive from Lessor Asset retirement obligations Asset Retirement Obligation Letters of credit Letters of Credit Outstanding, Amount Remaining minimum lease payments Operating Leases, Future Minimum Payments Due Rent expense Operating Leases, Rent Expense Sublease income Operating Leases, Income Statement, Sublease Revenue Total future minimum sublease rentals to be received under noncancellable subleases Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals Commitment amount Long-term Purchase Commitment, Amount Notice to suppliers to cancel agreement Long-term Purchase Commitment, Notice to Suppliers to Cancel Agreement Long-term Purchase Commitment, Notice to Suppliers to Cancel Agreement Capital lease obligations incurred Capital Lease Obligations Incurred Capital leases, term of contract Lessee Leasing Arrangements, Capital Leases, Term of Contract Lessee Leasing Arrangements, Capital Leases, Term of Contract Number of claims pending Loss Contingency, Pending Claims, Number Compensation and Retirement Disclosure [Abstract] 401(k) Plan Pension and Other Postretirement Benefits Disclosure [Text Block] Changes in carrying value of goodwill Goodwill, Period Increase (Decrease) Goodwill Description of Business [Abstract] Description of business. Description of Business Nature of Operations [Text Block] Fair Value Measurements Fair Value, Measurement Inputs, Disclosure [Text Block] Schedule of common stock warrants issued and outstanding Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Research and Development [Abstract] Collaborative Arrangements Collaborative Arrangement Disclosure [Text Block] Earnings Per Share [Abstract] Net Loss per Share Earnings Per Share [Text Block] Schedule of Restricted Cash and Cash Equivalents [Table] Schedule of Restricted Cash and Cash Equivalents [Table] Type of Arrangement and Non-arrangement Transactions [Axis] Type of Arrangement and Non-arrangement Transactions [Axis] Arrangements and Non-arrangement Transactions [Domain] Arrangements and Non-arrangement Transactions [Domain] India INDIA Collateral Pledged Collateral Pledged [Member] Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Investments, Noncurrent Advertising Marketing and Advertising Expense [Abstract] Advertising Expense Advertising Expense Cash, Cash Equivalents and Marketable Securities [Abstract] Cash and Cash Equivalents [Abstract] Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Impairment of laboratory equipment Property, Plant and Equipment, Transfers and Changes Number of operating segments Number of Operating Segments Goodwill impairment Goodwill, Impairment Loss Stock options Employee Stock Option [Member] Expected life (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 Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Number of Shares Subject to Outstanding Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding, beginning of period (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Outstanding, end of period (shares) Options exercisable (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Options vested and expected to vest (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Weighted-average Exercise Price of Outstanding Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding, beginning of period (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited/Expired (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Outstanding, end of period (usd per share) Options exercisable (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Options vested and expected to vest (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted average remaining contractual terms Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual terms, exercisable options Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted average remaining contractual terms, vested and expected to vest options Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value, exercisable options Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Aggregate intrinsic value, options vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Shares issuable under Equity Incentive Plan Stock Compensation Plan [Member] Warrant 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 anti-dilutive securities Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Income Tax Disclosure [Abstract] Income Tax Rate Reconciliation Effective Income Tax Rate Reconciliation, Amount [Abstract] Tax benefit at federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount State taxes Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Research and development credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Foreign operations taxed at different rates Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount Other nondeductible items Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Total benefit from income taxes Accounts receivable, allowances Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value (usd per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (shares) Preferred Stock, Shares Outstanding Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (shares) Common Stock, Shares Authorized Common stock, shares issued (shares) Common Stock, Shares, Issued Common stock, shares outstanding (shares) Common Stock, Shares, Outstanding Future minimum payments under non-cancellable operating leases Operating Leases, Future Minimum Payments Receivable [Abstract] 2017 Operating Leases, Future Minimum Payments Due, Next Twelve Months 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 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum payments Assets Held for Sale and Sale of Former Hungarian Subsidiary Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Accrued purchase Accrued Purchase, Received Not Yet Billed Accrued Purchase, Received Not Yet Billed Accrued professional and outside service fees Accrued Professional Fees Deferred rent Deferred Rent Credit, Current Lease incentive obligation Lease Incentive, Payable, Current Other Other Accrued Liabilities Total 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] Foreign Currency Translation Foreign Currency Transactions and Translations 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 Expense Research and Development Expense, Policy [Policy Text Block] Advertising Advertising Costs, Policy [Policy Text Block] Stock-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Restructuring Costs Costs Associated with Exit or Disposal Activities or Restructurings, 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] Marketable Securities Marketable Securities, Available-for-sale Securities, Policy [Policy Text Block] Fair Value Measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Accounts Receivable and Allowance for Doubtful Accounts Receivables, Policy [Policy Text Block] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Concentrations of Supply Risk Concentration Risk, Supply Risk [Policy Text Block] Concentration Risk, Supply Risk [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Recently Issued and Adopted Accounting Guidance New Accounting Pronouncements, Policy [Policy Text Block] Balance Sheets Details Supplemental Balance Sheet Disclosures [Text Block] 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 Equipment [Member] Leasehold improvements Leasehold Improvements [Member] Computer equipment and software Computer Equipment [Member] Furniture and Fixtures Furniture and Fixtures [Member] Construction in progress Construction in Progress [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Net, by Type [Abstract] Property, Plant and Equipment, Net, by Type [Abstract] Property and equipment Property, Plant and Equipment, Gross Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Equipment retired during period Property, Plant and Equipment, Disposals Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Amortization of intangible assets Amortization of Intangible Assets Depreciation and amortization of property and equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant and Equipment, Period Increase (Decrease) Accretion of premium on marketable securities Accretion (Amortization) of Discounts and Premiums, Investments Loss (gain) on disposal of property and equipment Impairment of property and equipment Impairment of Long-Lived Assets Held-for-use Gain on sale of Hungarian subsidiary Gain (Loss) on Disposition of Stock in Subsidiary Loss on disposal and exchange of assets held for sale, net Gain (Loss) on Sale of Assets and Asset Impairment Charges Income tax benefit related to marketable securities Other Comprehensive Income (Loss), Available-for-sale Securities, Tax Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other 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 Noncurrent 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 Deferred revenues Increase (Decrease) in Deferred Revenue Net cash (used in) provided by 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 Proceeds from sale of assets held for sale Proceeds from Sales of Business, Affiliate and Productive Assets Proceeds from sale of marketable securities Proceeds from Sale and Maturity of Marketable Securities Change in restricted cash Increase (Decrease) in Restricted Cash Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from exercises of stock options Proceeds from Stock Options Exercised Proceeds from issuance of common stock, net of issuance costs Proceeds from Issuance of Common Stock Taxes paid related to net share settlement of equity awards Payments Related to Tax Withholding for Share-based Compensation Net cash 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 year Cash and cash equivalents at the end of the year Supplemental cash flow disclosures: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes Income Taxes Paid, Net Equipment in property and equipment transferred from assets held for sale Transfers To (Transfers From) Property, Plant and Equipment Held for Sale Transfers To (Transfers From) Property, Plant and Equipment Held for Sale Europe Europe [Member] Singapore SINGAPORE Other Asian Countries Other Asian Countries [Member] Other Asian Countries [Member] Others Others [Member] Others [Member] Schedule of revenues by geographical area Revenues United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Loss before provision for income taxes 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 Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Public Float Entity Public Float Entity Current Reporting Status Entity Current Reporting Status Entity Voluntary Filers Entity Voluntary Filers Allowance for Doubtful Accounts Receivable [Roll Forward] Allowance for Doubtful Accounts Receivable [Roll Forward] Allowance - beginning of period Allowance for Doubtful Accounts Receivable Provision for bad debts Provision for Doubtful Accounts Recoveries from bad debts Allowance for Doubtful Accounts Receivable, Recoveries Write-offs and other Allowance for Doubtful Accounts Receivable, Write-offs Allowance - end of period Schedule of Inventory Components Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Work in process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Total Significant Customer and Geographic Information Segment Reporting Disclosure [Text Block] Schedule of future minimum payments under non-cancellable operating leases Operating Leases of Lessee Disclosure [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed and core technology Technology-Based Intangible Assets [Member] Maxygen intellectual property Intellectual Property [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Weighted- Average Amortization Period Finite-Lived Intangible Asset, Useful Life Components of Deferred Tax Assets and Liabilities [Abstract] Components of Deferred Tax Assets and Liabilities [Abstract] Deferred tax assets: Deferred Tax Assets, Gross [Abstract] Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Credits Deferred Tax Assets, Tax Credit Carryforwards Deferred revenues Deferred Tax Assets, Deferred Income Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Reserves and accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Depreciation Deferred Tax Assets, Property, Plant and Equipment Intangible assets Deferred Tax Assets, Goodwill and Intangible Assets Capital losses Deferred Tax Assets, Capital Loss Carryforwards Unrealized gain/loss Deferred Tax Assets, Investments Other assets Deferred Tax Assets, Other Total deferred tax assets: Deferred Tax Assets, Gross Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Other Deferred Tax Liabilities, Other Total deferred tax liabilities: Deferred Tax Liabilities, Gross Valuation allowance Deferred Tax Assets, Valuation Allowance Net deferred tax liabilities Deferred Tax Liabilities, Net Schedule of cash equivalents and marketable securities Investment [Table Text Block] Statement of Comprehensive Income [Abstract] Tax benefit on unrealized gain (loss) of marketable securities Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] Exela PharmSci, Inc Exela PharmSci, Inc [Member] Exela PharmSci, Inc Presidio Partners 2007, L.P. Presidio Partners 2007, L.P. [Member] Presidio Partners 2007, L.P. [Member] CMEA Ventures CMEA Ventures [Member] CMEA Ventures Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Affiliated Entity Affiliated Entity [Member] Alfa Aesar Alfa Aesar [Member] Alfa Aesar [Member] AstraZeneca AstraZeneca [Member] AstraZeneca [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Investment, ownership percentage Investment, Ownership Percentage Investment, Ownership Percentage Accounts receivable, related parties Accounts Receivable, Related Parties Revenue from related parties Revenue from Related Parties Income Taxes Income Tax Disclosure [Text Block] Income Taxes [Table] Valuation Allowance [Table] Income Taxes [Line Items] Valuation Allowance [Line Items] Increase in deferred tax asset valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Deferred tax liability from undistributed foreign earnings Deferred Tax Liabilities, Undistributed Foreign Earnings Interest and penalties recognize in income tax expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Interest and penalties recognized on the balance sheet Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Current provision (benefit): Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Total current provision (benefit) Current Income Tax Expense (Benefit) Deferred provision (benefit): Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Total deferred provision (benefit) Deferred Income Tax Expense (Benefit) Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized gain (loss) on marketable securities, net of tax Unrealized Gain (Loss) on Securities Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Collaborative Arrangement Collaborative Arrangement [Member] Counterparty Name [Axis] Counterparty Name [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Merck Merck [Member] Merck [Member] Agreement Type [Axis] Agreement Type [Axis] Agreement Type [Axis] Agreement Type [Domain] Agreement Type [Domain] [Domain] for Agreement Type [Axis] Technology Transfer, Collaboration and License Agreement Technology Transfer, Collaboration and License Agreement [Member] Technology Transfer, Collaboration and License Agreement [Member] Supply Agreement Supply Agreement [Member] Supply Agreement [Member] Collaboration Partner [Axis] Collaboration Partner [Domain] GlaxoSmithKline (GSK) GlaxoSmithKline [Member] GlaxoSmithKline [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 Term of milestone agreement Revenue Recognition, Milestone Method, Term of Milestone Agreement Revenue Recognition, Milestone Method, Term of Milestone Agreement Term of agreement extension Revenue Recognition, Milestone Method, Term of Agreement Extension Revenue Recognition, Milestone Method, Term of Agreement Extension Potential royalty revenue Royalty Revenue, Maximum Contingent Proceeds Royalty Revenue, Maximum Contingent Proceeds 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 License and service revenue License and Services Revenue Deferred revenue Deferred Revenue Sales revenue, goods Sales Revenue, Goods, Net Upfront milestone payment Revenue Recognition, Milestone Revenue Revenue Recognition, Milestone Revenue Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2010 Plan Two Thousand Ten Plan [Member] 2010 plan. Non-Statutory Stock Options Non-Statutory Stock Options [Member] Non-Statutory Stock Options [Member] Shares initially available for future issuance (shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Reduction of share reserve for each share granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Reduction of Share Reserve For Each Share Granted, Share Share-based Compensation Arrangement by Share-based Payment Award, Reduction of Share Reserve For Each Share Granted, Share Total shares remaining available for issuance (shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Option price as a percent 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 Percent of Voting Interests Purchase price of common stock when voting percent is 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 Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Vesting period of units granted Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Share-based compensation Weighted average grant date fair value (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Aggregate intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Unrecognized compensation cost, options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Weighted-average remaining amortization period (years) Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Weighted average grant date fair value (usd per share) Equity instruments other than options, aggregate intrinsic value, vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Unrecognized compensation cost, awards other than options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Schedule of estimated ranges of useful lives of property and equipment Schedule of stock-based compensation expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Assumptions used to estimate the fair value of option grants Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of share-based compensation, stock options, activity Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of share-based compensation, RSA activity Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Schedule of share-based compensation, RSU activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Share-based compensation, performance shares sward outstanding activity Share-based Compensation, Performance Shares Award Outstanding Activity [Table Text Block] Computer equipment and software Computer Equipment and Software [Member] Computer Equipment and Software [Member] Office equipment and furniture Office Equipment and Furniture [Member] Office Equipment and Furniture [Member] Estimated useful life (years) Property, Plant and Equipment, Useful Life Operating Loss and Tax Credit Carryforwards Operating Loss and Tax Credit Carryforwards [Table] Operating Loss and Tax Credit Carryforwards [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Federal Internal Revenue Service (IRS) [Member] State State and Local Jurisdiction [Member] Foreign Foreign Tax Authority [Member] Net Operating Losses and Tax Credit Carryforwards Operating Loss and Tax Credit Carryforwards [Line Items] [Line Items] for Operating Loss and Tax Credit Carryforwards [Table] Net operating losses, amount Operating Loss Carryforwards Tax credits, amount Tax Credit Carryforward, Amount Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Balance at beginning of year Unrecognized Tax Benefits Additions based on tax positions related to current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Additions to tax provision of prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Reductions to tax provision of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Lapse of the applicable statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Balance at end of year 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. 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 Estimated Fair Value Investment [Table] Investment [Table] Investment [Line Items] Investment [Line Items] Number of Common Shares Fair Value Level 1 to Level 2 transfers Fair Value, Assets, Level 1 to Level 2 Transfers, Amount Cash Equivalents and Marketable Securities Cash, Cash Equivalents, and Marketable Securities [Text Block] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Minimum employee eligibility age (years) Defined Contribution Plan, Minimum Employee Eligibility Age Defined Contribution Plan, Minimum Employee Eligibility Age Employer matching contribution amount Defined Benefit Plan, Contributions by Employer Warrants and Rights Note Disclosure [Abstract] Class of Warrant or Right [Table] Class of Warrant or Right [Table] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Warrants Issued on September 28, 2007 and Expiring on September 28, 2017 Warrants Issued on September Twenty Eight Two Thousand and Seven and Expiring on September Twenty Eight Two Thousand and Seventeen [Member] Warrants issued on September twenty eight two thousand and seven and expiring on September twenty eight two thousand and seventeen. Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Proceeds from Warrant Exercises Proceeds from Warrant Exercises Shares subject to warrants (shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Exercise Price per Share (usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Accumulated Deficit Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (shares) Shares, Outstanding Beginning balance Exercise of stock options (shares) Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Cancellation of shares (shares) Stock Issued During Period, Shares, Cancellation Stock Issued During Period, Shares, Cancellation Cancellation of shares Stock Issued During Period, Value, Cancellation Stock Issued During Period, Value, Cancellation Release of stock awards (shares) Stock Issued During Period, Shares, Other Employee stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Non-employee stock-based compensation Adjustments to Additional Paid in Capital Non-Employee Share based Compensation Adjustments to additional paid in capital non-employee share based compensation. Total comprehensive loss Ending balance (shares) Ending balance Schedule of loss before income taxes, domestic and foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Components of provision for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Reconciliation of provision for income taxes calculated at the statutory rate to provision for income taxes Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Significant components of our deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Summary of federal, state and foreign NOL carryforwards and federal research and development tax credits Summary of Operating Loss Carryforwards [Table Text Block] Reconciliation of the beginning and ending amount of unrecognized tax benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] EX-101.PRE 13 cdxs-20161231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 cdxs-201612_chartx50261.jpg begin 644 cdxs-201612_chartx50261.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" ': =T# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BBBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRSXW M?&OX8?LY?"3XA?'3XT>+]+\!_"SX6>%M4\9>./%NKM+]CT;0M)A\VXE$%M%/ M>ZA?7,C0V.E:3IMM=ZIK.JW=EI6EVEWJ%Y;6\GJ=?A/_ ,'(W[.?QK_:?_X) M$?M,_#WX":7K?BCQOH\OPY^)-UX$\.6]S>ZYX\\)?#;QYHWBKQ;X?TG3K.&> M[U;4;31[*7Q58:+9QO?:S>>&H-,L(KF^NK>UG /I?]F[]MW]IC]K/X*6/[4' MP@_8TLM+^!?C;29_%/P4T;XL_'S3_ ?[07Q@\"3+#/X<\96'P\T[X9^+OAKX M$MO&]J+BZ\$Z1XX^-%C(M%O%;2M6AM9); M1=5BGMK*YO(EBN)OD#_@EE^TC\$_BE_P3 _9"^+7A3Q]X3B\!^$/V9/A)X3\ M;ZG>Z]HVG:=\.O%7PR^'7A[PEX_\*^,+J>[@LO#6I^#M=T34++5[75'L6M8H MHKMHTM+FWDD_._\ :CUP?'G_ (+>_P#!.[X2_%;3=*\8_L*^-/V$?VC?C1\. MO!_CRQN(?AC\0_C>&N;?Q-KNM^#/$]GIND^)/%/@+X1ZCX;U?P]:^(M+U+4O M ^D^*=8\3:9!HMWJ%]?* ?T?;UXYY.2!@[L# 8E<9 4D!B0-I(!QD4SSXL$[ MU #;"<\!L@;6/16W$+L.&W,JXW,H/^=)\5/B)\>/B7_P0N_X)*:[\8O$_C6_ MF3_@L9X7^&?PD^(5_P"*?$2>-_$7[..G^(?BWH_@MK?QV+V#Q/J&CVR:7/H/ MAK6$UF[DNO#WA+PKJ%MJ,_\ 9^G7,$W[3'PN\$:-KO\ P=8?"K2M-NM/^&/[ M.MK^S5\:/@A\/+77_$,7@OX:_%_Q>()?$?Q0\,>'!JW]EV?C_4G62.7Q4UO) MK")=WT$-U'%?W44P!_HL%U! SR1D+@EL#&3M R "0"2."0.M(LB."RL& )!( MY&58JP!'!*L"K 9*L"K ,"!_%9_P58\::SXW_81_X-GO'GCKQ5JPUKXC?M,_ M\$_;GXD>,6\2:IHNK:I9>-O@_P"#K[QW.>/J=<\3>&/V9/VK/\ @Y)^%7ASXI^/_P!EG]@?P)^S'\!?&^M^ M)OV=K3[7<_ ']HOXO_"S1+/7;KX(>%[*6QT/PM\3/B/+K.J2ZQHNAZQX-GN- M;&AZG=ZMX88IHY!"[Q3%'5Q%+%CS(Y2I(CDCR-\;E7 M3(W*,TXRH"HSRQ^4'Y2>,DC=C.%RQQSM!(X%?Q8?\$IOB?Y?_!<;P?X'\(2^ M'O"7P@^/_P#P18^#'Q"UOX>Z+K_A35(?B+XHTC4O \/AKXA?%ZQ\#Z;HWPUU M;]HC5_![ZIJ?Q%?P9I^KZ;X?DUCQ!X4TSQ/XGT;3KS7]4[/_ (-D?V/OA%\< M/V8/!G[6'Q4N/B'XN^,'[-'[KW6I:C=>(M)U/5)[JWTJU^W_V'IEKI( /ZC/V=?C#\7?B MKI_QBOOC1^SGXB_9L;X??''XB?#KP%#XH\<^$_&B?%KX5^$Y+ >%?CKIEUX7 M*P>&M#\=Q7-Y+;>&=8:74='73I&FO[V&:.8?1[3PI&TS2(L2*S/(S!4144NS MNS8"(J#>SL0JI\Y(7FOX /V0_A5\:_C_ /L8?M_?"[X ?&KX:^ OCGHW_!P- M\5?%'P&^%?QUN_M'P;_:=U;X-^!QX\C_ &3?%FE:E)+H5_X8\4:'I&H>+=-\ M(ZE;G0=6U+P+:6UTNG6D4VOZ%]+7?QV\;?&+X ?\$=_!7_"@/$'[,OP"^*7_ M 62\?\ P;_;V^ NI>([G6_A1%\:O!WQ3U9V^#NGZVTSV/B#]GKQ9\7;?QW- MX?\ AGJVHZGX2@UKPMI_PP2/Q-I?A72S. ?VTI-%)&DL)_B5;_\$\/^#HSX9V+SVW[,/P*_:BU?0/V7[73[J9O"OP[\03^(O#.K_%_X M>?#+RF>Q\+>'/!WB)_#&J1^#?#4]EHW@WQ'XEUNWT[2-'GOKR!^D_8+TR+X, M_P#!7_\ X(VV'P^O]?%;Q39>"O%&O:7K M_C.YU75+U]( _MH9@HRQP/7_/ M8#DGH "3@ FN"^)/Q+\(_"GX8^/OB_XOU VO@7X:^!?%7Q'\5ZK:1_;C:>$_ M!OA[4/$^NZA;Q0M_IGD:1IEW/#'$^+AT6-'!; M-?$\&@Z!XPN;F\M;'4(YM.\,ZC)+I_B"ZM9_SNN/#=_XF\3?\'4'[,USX/T; M5OV%?@Y\'?#OC;X-> C91'X5?#']H1?V0M5^)'CC3?AGI%N!H.@WUGXRT7PY M\0/%'A[1/LEGX7\:VVE:L^EV6H:U=/. ?N#_ ,$Z?^"AOQ3_ &^M-T'XG#]D M7Q)\)OV:OB;\%],^,OP8^.MY\5/#/C"U\2O>_$+Q1X"O?A;XV\'6N@Z!K'@W MXFZ3;^%Y/%M[!HMSXU\')HU_#;?\)7]L%D^JW/B+_P %*-/O_P!M*\_X)]?L MI?"P_M&?M)>"O!MG\1?CWJ.I^.;;X8_ _P#9L\%ZLM@N@M\5/B)'X:\=^([_ M ,=^)GUG1)O#7PU\!> /$VMW=CJ"ZAK=_P"&[&&YN8/G#_@VX\#>$/!O_!&7 M]B^[\*>&](T&Z\=>"/$'C?QC/I5G#:R^)O%]]X[\4Z->>(-8DC&;W5KG2=!T M;3)KN8M(;33+. X2!%'YQ_\ !*#P[XA_8_\ ^"_?_!8_X,?M)W4GA[QU^V?K M^A_M#_LO>(/%4MKIUC\9OAA9_$'XB^)[K3_AYJ=R+>T\2:KX4T+XCZ-I>K^& MM"EGO](;P/XD@GL5B\.W$D !_1;\//V@_C)J'[15W^SS\7?V=KGP 1\'[[XL MZ#\8_"7Q"MOB'\'_ !A_9?BWPKX0U7P7H=_?>$O OC33?&&BW/B>WU/6M-\3 M^$-(M1I=QI=SX>U+Q*ESJ3Z-]?[ESC/. <8.0#D L,94$@@$XS@XZ&O@'_@H M%XN\(>,_V.OV_P#X3^&M4T_Q)\3?#_[%/[0&JWWAC2D;4]4T"77/A-XV7P@= M2FM8IK?1-7U75]-2]\.Z?>W=GK%Z=-.KZ;:26]B;R+^,[]D+XDZ?KOQ,_P"# M131]*\=6FL>*(O"_[6-O\0].T_Q-'J&MI;#7-03PW:^,K:VOIKT1K+%KPT:V MUM,1R+J@LHT)NP0#_0M,L:@,7 4D*&[%F(554]"68A5 )+-\J@L<4HD1F*A@ M64 L,\@'."1U ;!*DX#@$J2 2/\ .._:[\"^'/$'@+_@["^(6JQ:A/XL_9Z_ M:W_9-\5?!'4HO$/B"SB^%WBS6OC?K6EZEXK\&:=8ZK;:7HGBFXTR>ZTM-?MK M)=6M["^U&PM;J&WO[V*?]5OV&[N]\!?\' 7[-=IX=U?6H(OVF?\ @AI\'_C% M\?IM0\1:WK-U\6OBU>ZQ#JMW\3?'=SJ^I7LOB'QO+-I=M&GB+4#+>6]@US8V MCP6D\T; ']C?F)@$-D-]W )W<9RF!\PQSE!9?"L\VJ MMJ@\%M#9ZI:^+;,0?VD))M.<6;+ M:/\ \%R$C\!^%;GQ(FG>)=+T>+Q_JGE#PGI7V^/4K#28O#5O?1*VCPPV,.D1 MW5NI2U22-?Z0OVDID3_@Y:_X(SW$\J(B?L&?M(3S2RR!0J+\-OC3))+([,"% M"AG=V)&U78Y"M0!_4H+F!I3 )8S.L:RM"'7S5B=F1)6CSO6)V1U25E$;,I56 M)&*\%TC]IKX1>(/VD/&_[*>A>(H]8^,?PT^%WA#XN?$+0].\BZM?!?A?Q]X@ MU30/!MKXCO(KACIGB+Q#_8FIZW8Z!/"M\OAN*TUVZ2VL-7T:74/X4-'_ &B/ M!MS^TE_P1^^-W[/?QN\8?$3P]XG_ ."P_P"T#\)]=_:J^+6K^$/#O[1WQX^' M?C[X@> 1XX\/_$S3O""+J&C? FQM_%.H>&_A7HWQ3\5:EXF\1>'T.MKX%^%? MAF/PQX0@_3/]@?X$?L]V7_!RC_P6-'C/X??#V#Q/X9M?V;/'?P1C\3VFGKK= MIXM^(OPNLM7^(?B+P-#JTQOKW5?%"ZWKUYXCNM/CNGNK;4;]KG;:3.A /Z:O MV6?B[\8OC/\ "QO&GQV_9Q\0_LL>.1XU^('A]?A;XG\<^%_B%J;>&/"WBO4= M$\+>-/[?\(Q0:8MIXVT:TMO$$&G-")=,%TUNEUJ=C]AU?4/I .A) 920,X!R M<84\ W:\WZMH/B3P';ZO?CPQ(MS8ZOX@\. M>&TDM)'1&K]C?VT?CK\:O'__ 1/_;4_X*Q? ?P9XB^$'QY_:F_9?^ $/@V\ MTB*71OB5\./V8]*U#PQIGBWQ)I.K:.DVIZ9>7]KX^^,_Q(T3Q/IFHP:A8_#N M^^'NOR:C87_A2RDT\ _JQBGAG!:&1)55Y(V:-@ZB2*1HI8RRDC?%(C1RIG=' M(K)(%<$#\JOVU_\ @H+\=OV1O#W[6/Q5T[]D#3?B!\ ?V2?A+X5^)7B;XFZ_ M^T"/AQK'Q#U76K*YU7Q%X(^&G@>V^"_Q ;4;_P %:4^B7.K:YXA\2^'-%O+G M78--TZ::]L=0B@^)?^")7PQT*Q\?>-OVB/A#^UW^S[\1O@G^T?\ LP_LVZU- M^RQ^SKH&OVGA;X3^/O ?A#PYX.7XH>)O[3\?^+X_"?Q,\>Z=::WHOQ+TW6-' M\->+?&?BC1[G4M<;6;_PAJ$]K]C_ /!=]E7_ ((_?\%#"Q"@_LR^.URQ !9F MTU$4$D#+,P55'+,0%!8@$ C_ &'O^"CGQT_;'\(?LA?&1_V.=/\ W[/?[7? M@[XA>)-&^)&A_M"+\0O$/PLU7P=I^N:AH/A[XF^ KCX*^ UM1X[3PQX@@T77 M/#?BOQ!I>GW=C;V6K-;WNIV%M-^L,^JZ9:VE[?W-_9V]CIJ7,NH7D]S#%:V$ M=FC2WDE[<.ZPVB6<2M+=M/OV: M+O7=/^,7AC]AWQ1?>'M;\*/B_\+,\16?Q$\5>'KW3T>_TW7O"/PYN M/%WB'2]4L&AO]'OM+CU*UN+2ZLHKB+Y:^(?A!=-^-?P2^ ?[/OA+1=2_9_\ MC]_P;<_$/XD_M6?#_P 'YU3PAXVU71OAQXIU;X,?&KQSI&FRW5CXD^)>L?$X M:/HFC_$_6Q/XO\:6FLZYI]WXBURU^T6P /["OV;OVD/A/^UC\'?#WQ[^"'B) M?%OPJ\7ZQX[TOPCXMAA\K3_%%KX ^('BGX<:CXBT1M\ANO#FL:UX1U._\.:F M?+_M70)M/U40PQW:QKS'[8W[2,'[)W[)W[07[4T7A5/B)9? 7X1>-/B[<^$; M?Q"GAP^*=+\#Z-<:_J.E6/B,:/XB@T^[O=/L[E+"Z?2;^V-YY,5PL4+R3P_Q MD?LG:W^R)\!/^#\1?#OX3^ =:>[^%_P M[;QU\,_C:GC*'X5Z9)9Z)!:^$;V]\/>'H!J&E^&O#FGZO+96NHG1]-FO!90@ M']B?[&'[3,7[8_[(_P OVI]'\&R>!4^//PF\+_%#3O!&IZ\FNOX<;Q3IQO; M?1+WQ%::/IJZB+20K#-J4&B6ID0M*E@K 1'\I?V??^"T'QK_ &GOC%_P41^" MWPA_8_:0U6^C\"Z)X5^' MWB63XU^#[OXN?M86OB_P7HFK>*/#NL>)/!_Q%C\/?VC-\,]?\&:II%Q+XFE_ ML6_!N]2T?7/#0!_;1_P3A_X*%?!+_@IO^RSX2_:I^!5KXHT;PSKNKZ]X3\0> M$O&ME9V?BOP5XW\+36T6O>&=9_LJ\U+2+QXX;[3=5TS4=*O[BUU+1=6TV[9+ M*\DN].L_K/XC_%+X>?"+X=>,_BW\2O%^A>#/AK\/?#.M>,?&?C37+Z&TT#P] MX9\/65QJ&L:OJ%\S&)+6SM;69FV%Y))56VA22ZDCA;^%G5/VQ_AA:_\ !J[J M=Y_P3:\+ZG^SK>_#?Q_\,?@_^VKX'\(>(O%>H_$KX6W?BWQQIEK\=/%NL^(U MO6\>2:+\9)9-(2R\2'4M-G@\!>*]0\%V%[H]QX5N]+TWUO\ ;+_9W\+O_P $ MF?\ @LE\3O!7[3/[-W[2?P'^,OA7]G;]IGX/_ /]F#P;JNG_ ;_ &4/&6F: MMX7T;6O$/@Y/^$U\7:=X>O\ XD>&;:+QAXA\,3VGAW5-(U?3M2\0WND*;LWA M /[0OA!\4O#'QM^$_P +_C+X+_M$>$/BY\//!7Q.\)#5[,Z?JQ\,>/?#>F>* MM!;4]/\ ,F-C?'2M6LS>6AEE^RW)DMVD9HR:]%WIC=N&WCYNQR< ]&)/ S MDX'4BOX9/VK_ M\'O@Y^R+_ ,&R7BKX&6O@CP%X*NOVX?V)M8^+OB'P%JNF M:5H1^(?C?X5?"#5?B!<>-=6TW4$L[?6]=F\+RWWBJ'4[F#S9M&675(5:V#5U M_P"R_P"*--\6^'O^#Q"]T+Q#9>(O"MGJ7QCU+P?>:5JT6JZ!:FW^$G[4-[:: MEX;GMKB?3K=8M4T^WOK6^TMHU6]M(;N";S;>*1 #^VHRQ@X+!3C=\WR\9"YP M<'[Q"],;B%ZD"E\Q-P3=\S L%.02%(!.#@X!(!.,!F520S*#_(K_ ,$X/V-_ M@W;?\$0]'_;IU1_'_B;]I7Q+_P $COVC_@]JOC7Q+\3_ !WJVBGX;3VGQ(\6 M:/X7L_ -SKS> ]+A\+7F@:7!H=_IOA^SU&,I?:IJ%S?^(-4U#5Y_RF_89M#\ M+[[_ (-,_C)X.U+7]/\ B=\=?$_[9WPT^+?C*X\5>)-1UGQU\.X/B,^AZ5X# MUM[_ %BX@F\&:!9:_JTFA>&(8(=&TS4KZZU.&R_M.ZGN9 #_ $1J*9$28XR3 MDE$))ZDE023]:?0 4444 %%%% !1110 4444 %%%% !103@$\\#/ R?P Y)] MJ_$+X6_\%,;_ $N[L'^)_P 5 MO ^M^*IOCO9>'-2N65/$.A:9I;R^&]-DL;7[+8>)_@=\5+=KZYE8PVH!^WM% M?*_QY_;:_97_ &8?'7PN^&WQ]^-/A+X6>-/C5_PD ^%>B^*QK%H?',WA:*VF MU^TT'4(-*N=)N+_34OM/$VGR7\-\\NI:9!!;33ZE817'SUIG_!8C_@FAJ_A/ MX<>.;']K[X6MX6^*GQ'N/A'X3U2Y_P"$IL/(^(UM?QZ6_A7QI97_ (;M=1^& M%^]_+';6\WQ-L_!]A>/(C6=Y/&V\ 'Z6T5\Z_&_]K']G[]G35/".@?%WXB6? MA[Q1X\LO%^K>#O!FEZ'XJ\;^._$FA?#[25USQ]XFTGP)X T'Q3XPNO"7@32) M(-1\;>+5T0>&O"5G!/@9\4?B'^T=\,/ M#OPR_:5UK1?#_P #/B,^N2:GX!^).K>([:"]T.V\/^,]%M-2\-[-4LKA;RTN MM1U*PLY+6&]N&N$BT_4'M0#[%H(!X/\ G_ CL>H-?*'P._;D_9,_:/\ "WQ= M\:_!OX[>!?%OAGX!Z]KOAOXTZI+>7OA>/X7ZGX:L+G5=9D\;V_C.P\.7GA_2 M+;2K&^U6+Q'?VT7AV_TNQO=2T[5;NSL[F:+R?P3_ ,%3_P!@[XC?$/X5?"KP M;\>['6?'WQQTVPU[X/>'AX ^+=A+\3?"FJ:E>:1IWCOP-?:I\/['2?$OPXOM M2L+RSM/B1IE_/X$GF@<1^(2NUF /HD?LI?LPCQO>_$P?LZ_ P?$74]2&M:EX M['PF\ CQ?J&LK-;SIK-_XA&@#5+[5XY;2V>/5;NYFU&-H(BETI1<=G\3_@Q\ M(?C9HUEX=^,?PN^'GQ6T#3=0&K:?HOQ'\&>'/&VE6&J+;S68U*RL?$FFZE;V ME^;.YN;-KRWCBN'L[FYM))'MKB:*3\^O^"OG_!33PS_P2U_9-G^-\G@]OB;\ M5?'GC30O@_\ +X7#4#I=MXV^*_BNVU"\TR/7=1BWW>G^%=!TK2M2UW7KBSB M^UWBVMGH-G<6%]K=K?VNDWPE_P""FND_LVZWXNM_VM?A[XD_;%F\!ZGXDLOA M]J?[/_@6U_90LOB-+H=WJ-O\-M'TO2-0T_XY1^%K35Y(?"UEXZUSXW:]JTDU MK;^+-2\.W=G)=^$Y@#[A\7_L_P#P)^(7A[PAX2\??!?X3>./"WP_EL9_ GAO MQ?\ #CP;XET#P7/IEI'8:=-X2T;6M%O=-\-RZ?8PQ65C)HMK8O9VD4=M;-% MBQC$U']EK]F;5[KXAWVJ_L\? W4[WXN"V7XK7FH_"3X?WMU\35L]1@U>T'Q" MN+KP]+-XV%KJUK;:G;#Q,^J"WU"W@O80ES%'*OE_Q'_;>_9U_9V'ASPI^T3\ M6M"\#_$?_A4D'Q=\:>'6TW7O$&H^"?A[IDNG:'XH^*OQ$@\$:'K]M\-?A3I7 MBFYFT:^^)?C=O#?@"UU**YLAKH:SN5@[SXJ_M6?L^_".V^$Z>-OBKHFG7OQ_ MU4:%\$=.\-0:CX\\4?%&[?0QXDNK_P"'/A?P3I/BS6_%NDZ+X8=/%6M^(M,T M>_\ #'A_P\T.O>(-1L]&E2XE /S8_P""IW_!,#QK^V7I/_!/CPO^SX_P3^&? M@G]C']KKX:_M$ZIX*\2VNK>%_"^J>#/AN(D@^&_@S0O!'@GQ#H^EQZO#)=VV M;FPT_1]*@2*-+&^CN)([?]2]$_9U^ >@^ O&7PRTCX&?![0_AU\2;C6;_P"( MWP[TCX<>#;3P+XWO_$T21>))_%_ABVT*VT/Q7-K42):ZM(_AA\9/C#I/QMT:;P)^SU:Z'J/QOO+KPYX[TS7_A;HOB?P M[8>,/#/B7QMX&U3PI9^/-#\(^)?!^I6GC'PWXONO# \,:_X0=_%.DZM=Z%;W M5_ >S:!^S5^SKX5UKPEXC\,? 7X,>'/$'@'P/>_#+P+KN@_"WP-H^L>"_AO MJ4]Q=:A\/O">IZ=H-M>^'/!-]YN)I[&22>9I.G^&GP? M^$WP8T6\\-_!_P"&'P\^%7AW4-3GUN_T'X;>"O#7@71;W6;J&&WN=6N]*\+: M9I5A<:G<06UO#/J$UN]Y-%!#'+,Z11A?$_A;^W#^R_\ '&R\&ZA\(/BM9?$" MP^(?PM\4?&CP7JGAGPKX\U72M<^&/@_7YO"FO>,K>^B\+Q6::5:>)H)-"MXK MNZL[_5]63^SM&MKVY= ?DO\ 8E_;Q\":G^QW\*/BO\=?VR/@Y^U!XD^)7QA^ M(_PN\'_$W]GCX4^/=)T_XI>*[3Q+XOUO0/AU\.O@_HNA:W\0O%'BSP;\/-&E ME\3Q>'O"MT\&F>&M<\0Z@UQIFE:EXEO #[<'[(/[**:#JWA>/]F;]GZ+PUKW MB0^,=<\/P_!KX<0Z+K'BYK.ZT\^*M3TR'PW'9WWB;[#?7EF/$-S#)K*VUW

_!'X-:E\-(_@QJ'PH^&U[\((;*VTV+X67?@;PQ,K\N3\>_\%0/%?[4O@3]D3Q9XK_8P\;^&_!G[1T7CKX,>$/ADGCCP[X<\ M1> O$OB'XJ_&3P'\)[/P[XRC\0:?>/I6DWTR>SN-(OH;:[O#^' M+?P?X"\6Z1\,/!&F^)O!/A*TM[RTM?"_A'7[+0H-6\,^'+:UU"_MK?0M$N[' M2H;>^O(([18KF='_ )UOV/\ _@L]\6_VN?V _P!L'PCXZOH?V7O^"J?[!W@W MQ;'\=/AUJ'@S0+K[3K'@:]DTR'XAZ5\/?%L.I6-QX2UC4HO^$<\=:'97,I6^@>(O"%UJO[N?&?]L7]F_\ 9.TQ],^/OQKM],UCPM\.)_B7XMEF M\/ZSXJ\5:1\,M'UBV\+ZI\8O'?AGX4^$-5E\$_#B/Q%<1Z7J/C[5O#_AWP'8 MZHTUBNHP/:7$4(!])>+O!_A/Q_X:UCP;XZ\,>'O&?A#Q%92:;K_A;Q7HNF>( MO#FN:=,5,VGZQH>L6M[I>IV4I1#):WMK/ Y56:,LJD!/#7PE\7:S\5="U+1/CSIMQKGP8D\$V>O_$O M4?BAX#_@/XNF^-.@SZ1^U3Y,?[.C>%K#7O&'B;XO6]QH M/_"3W&M_#KP;X;\/^(/%'B/1M#\+LOBK7_$$?AR;P[X8T Q:WXGO-/TF19I M#Z \ ?#CX>_"GPS9^"OA?X%\'?#CP=ITD\NG^$_ ?AC1/!_AJPENI#-M MJ>E:7\1_!/AKQM8:7J;0M;_VGI=KXETS4HM,U(0NT:ZA8"VO%0E1.!Q7X=_\ M$=?^"HOC#]H[]GS]OOXZ?MB_&/X96WP]_9A_;F^+7P/\)?%)K#POX"\,1?"/ MPQIW@5/ ]WK&H:.;?1]:UKQ#J?BB&WL+ZQ@6Y\1:GK&F:5HUC<7-U86LO[$? M _\ :Q_9_P#VC?$/Q5\'?"'XAVOB+QQ\#O$.G^%?C!\/]5T'Q9X'^(OPUUS6 M+*34=$M?&GP^^(&@>%?&>@6^O6,%Q>>'M3O]#BTK7[6VN9](O;R.WG,8!ZQX M+^'7@#X<:#_PBOP]\$>$O OA@2S3CP[X/\.:/X:T/S[B..&XG.E:-965BT]Q M%%&D\[P--.B(LLCJJ@>1^&/V//V2_!5UX9OO!W[+_P"SOX3O?!?BC5?''@Z[ M\-?!/X9Z#=>%/&FO2V<^N>+_ U 9M7^*7Q ;X6?".X,7B:+PY\9O M'\/C>Q^'&H^&/@IXSF\/Q^#OC)?Z!XUU&T\/^*G^&.O^*[/PE>/(_B6ZTJTM M[FYA]<_;(_:H^'/[$G[+_P :_P!JOXLF^;P%\$O ^H>,-8LM+6-M5UN[2:VT MOP]X7T?SRMJNM>+?$^I:-X9TA[R2*SCU'5;>6\ECMHYG4 V;[]E#]EW4XO'\ M&I?LW_ 74(?BOJ-GK'Q1AOO@]\.[N+XD:MIVI3:SI^J>/H[CPW(GC/4;'5[B M?5;.^\2C4[JUU*>:^@ECNI7E;?T;]GKX">'/&6@_$3P_\$OA'H7C_P +>&+/ MP3X9\,/#O@W3M/.D6'A+0O$]EHD&N:1X8L=)9M,L_#^GWUMI%M MIY-E!9QVY,=?F'_P3Z\:?MY_MR_LO^!?VS?BI\>M!_9WF_:*\,Q?$KX*_L]_ M"CX3> ?&/@/X:_#+7WNI_APWQ0\8_$K2]8^(WQ9\6Z_X?&E>*/$UYX5\0_!W M18X=5_L;1M&TR:(ZFGUAX(_:2U_X _ _X.I_P4!\;_#W0OVC?B#XR\9?#ZUT M#X1^%/&6K)\5?%^F^+/&=UHEK\$OA)X=3X@_%#Q!;7/PWTG2?%DFBV-OXIUK MP]H9N+WQ1J1-M=W[@'LWB;]D;]E3QIKWC?Q3XQ_9H_9^\5^)OB8FB1_$?Q%X ME^#'PVU[7?B!'X:F@N/#D?C;5M6\,W=_XJ3P_/;6T^B+KL]^-*FMX);+R9(8 MF3L+GX$?!&\\:^$_B3=_!WX677Q$\!:1!X?\#>/+GX?>$9_&G@S0;6"YMK71 M?"?BJ71WU[PYI%O;7EY;PZ;H^H65E'!=W420".XF5_!/&_\ P41_8I^'7[/O M@K]JKQ?^T9\.M+_9V^(7B*Q\(^$_B]%?:CJW@K4?%-_=ZKIT7AVXU/1=,U)M M&UJWU70M:T;4]-UV#2[O1M;TC4]%UB*PU6QN;./R?5/^"P7_ 37T;2?C5K6 MH_M:_#:&U_9WUK2M#^,%K';>,+O6_",VN1RSZ1JB^&K/PO/XC\1>%-0M8)KZ MW\;^$]*U[P8VGPS:@=?6QC-Q0!]/V?[(/[*&GZ=9:18?LR?L]V.DZ;\2%^,F MG:99_!;X;6NG6'Q=3SMOQ4LK*#PREM;?$9?M%QM\;PQ)XE7SY@FI*LC ]O>_ M SX*ZC\2V^,^H?"'X87WQ@?PO<>!W^*MYX \)W/Q(;P5=K(MUX0;QS-I#^*# MX8N1+*+C03JO]ES"219+5E=E/BWQ8_;U_8^^!OP[^"OQ<^*WQ_\ A_X-^%O[ M1.J^%M%^"WQ$U&^OKGP5\0=2\;:/'XA\)0:'XFTO3M0T@)XAT*0ZQI=SJ%W8 MVEUIL%W>K.(+*\>#IO@=^V%^S;^T=/\ %:R^#WQ6T#Q3JWP-U]?#/Q@\/75K MKOA+Q1\-]4FL9M3L'\8>%?&^D>&O$>B:1K6EVUUJOAWQ'=Z6GASQ)I5M<:GH M.K:C8P33H >D> ?@I\'/A3X7U/P1\+_A/\-?AQX,UJZOKW6/"7@+P)X5\'>& M-5O=4M8['4KS4= \.:3INDWUUJ%E%%9WUQBV26XME$0^:O@G^W/^R?^T5XIT[P7\&_C5X8\:>(]>\(ZG\0 MO!UC!:^(-&C^)'P\T7Q"_A/6/B+\)M1\2:+HVE_%WX=:5XD5-%U+Q[\,;WQ9 MX2L=1N+.VN=8B:^LC<5O 7[=G[*WQ6UNX\,?#?XP:3XFUE_"'Q$\>:%+8>&? M'$^C^,?!7PIUVW\*_$'QM\.=;E\.66@_%;P?X1\4WEIX=U?Q!\-]9\2:0=?G MCT*VU%]3D6( 'LWPE^!'P1^ >C:GX=^!GP=^%GP9\/ZUJ\VOZQH7PH^'OA'X M=:-JNNW,:17.MZEIG@_1]'LK_5[B*..*;4KN&:\DCC2-IO+14'0^/_AM\._B MMX]\+^//"^A^+_#MX\3!XFN]#\0V.HZ7=&)U5XS< M6DFQU5UPRJ1_/OK7_!:[P%^R-_P3%^$G[3/QG_:2^$_[;GQ:^+_Q8\8?"/X7 M>//@%\-?&G@'X7_$CQ8/BG>:;'!/I./CAH?ASPK\2_"?B[X@^# MFO\ P]XY_P"$BOOAUX =%\>?$;4O!%OX5N/''AGX=^ TFM9O'?CWQ1X6LDP!]-^ _A7\,OA9X97P7\,?AWX&^'7@]#<,GA3P)X2\ M/^$/#4;79D:Z:/0?#VG:=I,;7+2RM<%+-?/:21I=[.Y;!^&7P"^!OP5_M[_A M3WP<^%OPJ_X2F2WE\2CX<^ /"G@D:_)9_:?L;:R/#>DZ;_:?V,7EV+-+SSHK M075R+:.$7$WF>@:3K6C^+?#NF>(?"^O6&KZ!XFT:QUGP]XF\/7VGZOIFIZ/K M5C%?:3KNB:E#]OTK4[&]LKJWU'3+Z+[9I][;RP7"?:+:4;_YPO\ @E3_ ,%' M?VE_V@?VX_\ @LE\*/VF/BMI6J?!+_@G3\5]1\&^ #I'PS\)Z!J=SX-M/'GQ MUTC4?$/CN_\ "V@S:UKVJ:1X;^%^F3Q1>'+72HKBZ>_N'TVZ,\%G$ ?N4G[' MG[)2?#^^^$Z?LO\ [.Z?"W4_&:_$;4OALOP3^&:^ =0^(*S+<+XZOO!P\,#P M[=^,5N$CG7Q-<:=)K*RHC"\ 4*.DG_9L_9XN;GXDWES\"/@U<7GQDL-'TKXO M7<_PO\#2W/Q4TSP]:0V&@:=\1YI-!:3QQ8:'86]O9:19>)VU2UTVT@AMK.*& M&)$7Y;^%O_!5_P#X)W?&OQC\%_ /PN_:N^%_C'Q3^T,GB;_A35AIEQK\=OX\ MO/!]W>V7B'0]+UB_T&ST2V\464UA$O%6O>'?&/C&TB.H>$;.\MXS-( ?K M)X3\!^!_ ?A'3? '@?P=X6\&^!=&L9=,T?P9X4\/Z1X<\*:3IL[S23Z?IGAW M1K.RT?3[*:2YN))+2SLX;=WGF=HRTKEN"\!?LW?L\_"KQ)JOC'X8? CX-_#G MQ=KOG_VWXI\!_##P/X/\1ZS]IGGNKC^UM<\.Z%INJ:GY]U --^%7[2UY::9\"_B+:'Q! MKW@OXDZQ?%%M-"\/^(_#FA:OI?\ PD$\AFA3P_J%Q8:T)[+5+=[!9])U2.S M/=] _9F_9R\*R^/I_#'P"^"GARX^*MI?6'Q/GT'X4^ M'F^(]CJES?7NIV7C MV73O#]L_C&TU&\U/4;N_MO$9U*&\N;^]GN$DEN[AY-#P1^SW\!?AG\.=5^#W MPX^"?PC\ ?"774UJ/6OA?X*^&_@SPM\.]73Q+ ;7Q&FJ>"=$T6Q\-:BNOVY: M#6Q>Z9/_ &K 3#?_ &B/"C2^''QA^'GQ:N?'MKX UR;7I/AGXYU?X:^-'.@^ M)-)MM(\<:!';2ZWX=2]UW1M+L]5O=(%W;1ZFVB7&IVMC<3);7%S'*/$5G\,/#GQ"UVX\,^!/% M'Q:U'PCH'B#3_A-X4\8:]97VE>&_%/Q(NO"^@:Q>6%_'8:A.+*Z:$ ]!O?V5 M_P!F34_A%I?[/^H_LZ_ J_\ @1HEQ;7>C?!6]^$?P_N_A+I-S9W\VJVEQIOP MXN/#TG@^QGM=3N;C4;>>VT>.:*_GGNU?SYI9'OV'[-G[.^EP_$&WTWX#?!G3 MX/BU:16'Q4AL?A;X%LX?B78P0O;PV?Q BMM!BC\9VL,$DD$5MXD34X8X9'A1 M!$[(?,?C)^WE^R%^S]XU^%/P]^,?QZ\"> O%GQRT'6O$WP@T[6;G4FM_B/HO MA^P&IZK>>$=8T_3;[0M9:WLI+6:*TM=3:^O?[1TF+3[6[GUC2HKR7X9?MV?L MA_&+]G/Q#^UK\/OC_P##O6/V=/"$7BJ3QC\5[W59_#7ASP8W@@@>++7QFGBN MST/5O"6HZ$'A>_TKQ%IFFZG''=V$L=I+'J%BUR >WZ1\(/A/H'PZ?X/Z%\,? MA[HOPFDTK4M"?X8:3X+\-:;\/'T36'N)-7T9O!-EID'ADZ5JCW=V^HZ:=+^Q M7SW5RUU!*9Y2_#V'[*?[,&E?\*^_LO\ 9R^!&F_\*FO+S4?A9]@^$'P\L_\ MA6NH:AJ:ZU?WWP_^S^'(_P#A"[R^UA$U:\NO#/\ 9<]UJ:K?SR272K*/QET? M_@I_\0?B)_P7!_9Z_9"^$7Q$L/$G[)GQA_8:\2?M"ZQH'B'X7W/A+QUIGCFV MOO&8\.S6\_BWPWX4^(FC>'=8\-:+X;\5:3::_I3)K>FZZFLZ9>7>AZEII@^V MO^"LWCK]L?X>?LQ:=K7[!WC#POX;_:5UKXN?"[X?> ='\>>'?"FO^!?&E]\1 M/$L7AD^'=?E\3V,W]A7,GVA9M UJUO\ 3K.#65MK;7G.CW5S=Z> ?I[17\P_ M[)/_ 6<\:_MU?\ !.OXFZYIWB2+]FK_ (**_LM^+_AC\-OVF_A7?>#=!OKO M0?$FH?&#PC\,M<\7:=\/?B!87]PO@WQ=!J'B&W_LYGM]8^'7Q T^[\,ZM>7E MII^F3>)OV\^-_P"V]^RU^RNNIZ3\=_C9IGAS4?!7A#P]XS\>3W&C>(/$VH>" M? _B+Q"_@WP[\2?BM!\.O"FK67PQ\$>)O%%K>:18>-O&%CX1\%WNKV>J6FFW MBKIMY%: 'UY17R]\5/VT/V8_@Q!X3N?'WQ'],TC1_.CU;Q1XEU?7+'P_X?TG1;>^USQ7KNI:=I6D M6.H:E=VT,WZT_!C]KC]G3]H"Q^*5]\+/BCHNM2? _P 4ZKX*^,VC:U9:]X#\ M6?";Q1HMK-?:CI'Q*\%_$'2/"OB[P/-#8VUU?Q3>)=%TVSN["UNKZSN;BUMK MB6( ^CZ*^%O _P#P4N_8:^(WCCX8?#CPA^T3X.U+QK\;YF'P1T&XT_Q=HUS\ M:],2+Q//+XL^#<^N^&M+L?BK\/K=/!WB$77Q(\ W?B#P#:26*0W/B.*:^TV. M]^Z 00".00"#['I0 M%%% !1110!\X_M8_&37/@3\"/''C[PEX.\;>/?&\=I M;Z!X#\,> ?A]XM^)FM7?C7Q-1^)O&>JFS M6STGPKHVKWEQ,C)%'+_)]_P5Y_X)]?MA?L^R?\$Y?V^?V6/$'CC]K;]HO]BC MXI^#_#WACX??"?\ 9BU32/'_ (^^#&L7%YXH\:W'BI?AZ_C/6=;M]4\0#5X_ M%1\0VFDQ1VGQ?\<:@9Q?7T\$O]I^,_\ ZR/Y4F/K^9_QH _F%_X*.>'/B5^T MK_P4A_X-Z/V@?AO\"?CSJGPS\#_$CXN?$#XM:CJ/P2^)-E_PHK3O'>F?"FV\ M.6_QKCNO# B^&.K6NMZ-JNEW4/BV32WL+[1;VZD>.SBCNW_!'XG?L>?M>W__ M 3#_P""I_@70OV4?VF[CXF_%/\ X+B0?&SX9^$[#X!?%D^-?''P@EU.[U73 M?B;X7T=/"*ZUK/@:WBL-0NO^$FM()=(T^9XEN+JVN=2LTNO]&C'U_,_XT8'O M^9_QH _G6_:+^'?Q3^$/_!:7X/\ [?WB[0/BOXT_99\3_P#!,KXC?LWV.H^ M/AI\0/B;J/P\^-2?$"V^(MGX?U[P5X$\.Z[XLT'_ (6CHUY%!X;UO4-%BM]6 M\8V#^$+R[M-4.CVES^'NO_\ !//]L_X3?\$L_P#@@[\#_B!\#/BYXV^('PW_ M ."G7A[]H;XK_#;PG\/_ !3\2[KX"? _Q!\1_%'BZ2'XD6WA/1==MO"NG:#H MGB:SU#Q59:RT<.BZQKFKZ#(99=*O8K?^^L@''MT.2#VXR.<' R,\X&:,# & M .@' _(8H _CG^'_ .S]JT/CK_@ZXNOVH_A9^U!X,_9K^.NF'QAX7\5^#?AC MXNT_7?BAX'\!?#_XV'QEK_P O?$VD:?X0^(>M:9,^B0V20ZE<>&]4%U8Q:Q= MCPS=7EY'YK_P2:_:/_X)X_M!_MD?\$XM>U+_ (*)_#KQC\??V2_V*;#]CO\ M9T^ O@WX*?M ?!R?QYJ&J^#)-/UW6OBAXT^+&G+X'UWQG9^%+5]$L_ACX(U" M^T&]\7Z'/$6L>%-=72]8@,,\ND^(-"NK34]+O86$6,US9S_/ MFF?L/>![GQ1\//$WQ.\?^./C7_PJ7Q]I7Q2^'&C>.?"GP!\-Z5X8^(GA_0M3 M\/\ ASQB)/@[\$OA=K.MZSX?M-=UV?25U_5]0TFUU+4VU3^R9-0T_2+G3P#\ MS_\ @XK_ .";?QF_X*&_L??#^[_9GLM/\0_M#?LO?&;0OCS\._ FJZI9:19? M$VQL-*OM(\3^!+34=3GL])LO$%_!-I6M>'Y]5U"PL+R[T*70Y[VR;68[R#]# M_A;^WCHWQ2^&^@ZII?P$_::T7XW:IH&C3:U^SQXR^ GQ3^'WC#PCXSU.-(M1 M\->*/&/CSPIH/PJT;1M(U,7@E\>3>.KCP?J&C6R:OH&IZ[]NTRSO_O@* NW MV@;<=L8QC'ICBDVKZ<#&!R0,=, \#'; &* /Y5?VK_@M\<_@Y^WK_P %C_BO MXJ^'/QD^)/@/]O+_ ()?Z/\ ![]E6Z^%OPR\;_%FQO/BUX=^&>N?#>__ &?W M/@CP_J8\&^)]2\4Z@OC'0AXOB\/^'M=T3Q%JFNIKK/HOB5=,\6^"_P"R%^U? M^PG^TG_P;]_%OX_>"OBS\1?AE^SW^Q-\4?V4OC?<_"?P1XL^.,G[//QA^(OA MOQ#>^%8?%/A_X9:/XG\1_P#")W,.O^%OA&WC;P]H^L>&M/N/ 5JFHZG;:5+I M]]>?V*%0>H]O3(&>#CJ.3PL_\)!I/@C7;?2+/2KBXM]?O]/TW3=/FOK37;![ MS]H?^"=?AGX"Z?X)^/O[=_B+]F[_ (**:7\2OBK^S;\.?AO^U/X6_:H^&7Q# MU?QQ\1=5^&_A=-!MO@]\-?@?)X*T[6?BQ)H.G6^H>$=,\7^%_"W_ C.NV.L M6NCIJ%YJUWXJBT'^BO:O/ YZ\#GMSZX' ST' XHP!GWZG)S^><\=AGB@#^3S M_@BO\._CG_P3Z^.?[:G[!7C_ . WQA7]FOQ;I$?[1O[(?QYL_AO\7/$_PZ\& M>%_&/A2\\;Z[^Q[K'Q-O_"ITE-<^&-UXMU-M T9)]-CU?Q];?%*_CT]/$_CJ MQTB3\\/V*_V$_%^O_P#!'C]DWX#_ +0'@[]NG]B?]I;X8?M3_M2_&?X*?M*^ M /@9\:CXL_98^)6D-I]_X1USXK^ ]#\.0^.#\+OB_P"'?$MWHMGKEC:65G=: MMIMM:0>(;+??1R_WI8'O^9_QHP/?\SD?0YR/P]_4T ?SV_LV_MZ_MI?LU_ K M_@E1\._VQ_V,_''B/XE?M>?$CQA\)OV@OC3\/M%T_P ^$/@OXJ\1_%.]T/X M._$+XF_#NV\,POH_C']H2/Q#I7Q \9^'+R#X?G0[Z^\7ZDUE'XDMM0\#Z7^F MO[?FLMIOP-\+16WA[QOXIO9_VE/V/-8&D^ / 'C7XCZS'HO@O]J_X+>.O&&N M7.C>!-!\0ZG:Z'X9\'^'-<\0ZWJ]S:0Z?8:9IMS--(]4\ M+:SKND6FK7_@K5;G7?"LE\KW$6AZ[Z*^NV-J[FTCUJ+2-3U33+35F@>_ ML+'5=6MK&XMHM3OEN.E. .^!V&?Y+0!_*[_P72_X)#>-?C%XV\)?\%*?V$E\ M0^'/VI/#,&@^ _VC/!/@.UEMM0_::_9K\37&G>%O&,%SH\*Q)K_C?PIX&O+J MTO-*U"UFNO&GP_M#H\:3>*/!O@FSFR?^"MW@7XR_%O\ ;)_:X^&'P=_8K^*U MKX@\>?\ !'+X^_#^V_:^^'7PO\;>.=2_:)UC5Y=9U/PA^R%#XPENIO@K\*/" MMAJ_VSQ-XFU'5=(E^-_Q U6ST;P#X'USPII^L:.6 MYSC'?-!"DG(R>IX./KGIN';^(#IQ0!_%XW[)OB[XF_\ !+K_ ()":7J$_P"V MO^Q1^VK^RI^S'XW\8_ 3]I3P3\!OC1XA'P?^).AW7A7P5XA^ G[0/P[\.>#] M2\::/H'QRTZ/2#X274]'MK37=(\,:A%$FN:-J3>#O&?N.A^#/VTO O[<'_!# M3]NG]J_X >-](\-Z5^Q?\4?@'^T9X9^ 'PA\2^.M,_9W_:#^*&B:[J.F:[XN M^%GPHT;Q+KW@G3/B:^L>&]%\0W/A_P /WGACP7XLTR\T'5)]&TVTLFD_K3VC MTZ=^<]N_7G SSSWS2;5X&!QTQQ@'MQV..1T..: /X1_@S\$_C_\ !C_@DA_P M6#L?B7_P3'^+_P"T'KWQB_X*@^,?BI\*?V^)_C+PC\/==\+S>(+S1_AKKVGW>OQZ=;6I\0:;X0U6[\11?4 M_P"S7^S%^V1KG[?O_!>G[+X;_:!T'7/VP/V /A%8_L]_M#?%7X2W_P *?#OC MSXBW?[/MKX-LIUNK#2=)\%?#SQ#H_B[5+C3[+X>7-U9^-OAYI&G7-KX@LVUK MP_K%]^: /X!]?U/6 MO#GPY_X-2O@#XT^%/QC^$GQ4_9V_;N\#_"CXO>$_BG\(?'7PQ&A>/O"_C7X> M6.IVFD:IXMT+1]#\>6FM1NOB;3_$O@&_\4Z!>:3J=M=7NKVNH7?V)OZZ_P#@ MJU^Q9??\%"O^"?7[3'[(VBZY8>&_%/Q5\%V3^!];U5KA-(LO'_@CQ3H7Q!\# MIKV]G=3VT<$EW]L+_@G;\*/VU/B MS^R)\8/B/XZ^*7A;7_V*OC'I_P =_A#I?@&\\%V.AZC\0M-U#0;Z"7QS#XH\ M%>*-1UG02OAS3K9](T;4?#C&(W3_ &[SIDD@_0$#'YD_F+OAE\1/#/BSPU;:)<'4]'\8*FE:\VJZ?K*:=;6T%]<^: M?MF?#OXW0_\ !4+_ ()&?\%"O%WPX^)%G^SQ\'? W[5GP\^-/A?PYH-_\6/$ M?[/GBSXR_"[7(/!7BKQ=X;^%EEXMU&?2O%=P-)\'>*_$_A*#Q+X?\*ZUH^D6 M>J:JNE7MKK-U_0IL7D8P#G(' .>N5Z'/?(YR<]300,:;%]5?M5?L\_'GQ3_ ,% O^#BWQ]X6_9\^.6L^"OCW_P2?T'X3_ ;Q9I/ MP7^)-SH7Q9^(*?!CX4>&;GX??#+5H?"QM?%WB:/7H?[.N/#?AZ:\O4FT^\,U MJMOI-Y+:?VC #& ,#KQD=>3Z=2_YG_&@#^#_P#;Y\-^-OAI_P $ M6O\ @W)\&_$[P3XY\*>._ '[<'[%?AGQE\//%_A77=!\>Z)K'A;PI\2=/O?" MVJ>#_$-GIVMV>JVQL18VFE7MG;M,GV46X:VFMY'^_O'7['W[37[7W[;7_!>; MXO? W1OB+\,_AS^T'_P3X\,_L:?!SQ7\0_"7BCX.6/Q@^/\ 9?#NVL]9N?#U MIXZT?P]XGN/#/@F73+_X9ZO\0KC2K/08[SQ9JEGH6I:HND7TUC^X?[?7_!.K MX1?\%$-%^ NA?%[QM\4O!MI^SM\>?"G[1_@63X7ZCX-TVYO/B5X'M;ZT\,/X MD?QCX*\:1:AX=LH]4U!KK1[&'3);][A3-?J((0OWS;Q-%#&DDAGE$:":=D5& MFD _>2E$^1/,?#+QO\ #G3]#\:ZO\#?!GPFTWX&:7J'C70M*T/X MB>(/&_BCP]?R&V\&S^)=-C\#&S\="[;3K_0+B][7_@F7^SQ\&=.N?%T7CZ?5]76?P?\ #J75],U/3/#4_B77;6_UN+0?&OCS^M?"J1P> M!QA6; XX& 0HX' P..E*% Z#MQUX!QD#^Z.!D#'(% '^>;H?[%W[7EC_ ,&W M'[''PYO_ -F#]H6T^*W[/G_!4'0_C9\4O@]-?B0UUXNL MOA:?#@\<^(=-CMO&6@:B)?#^AZFTFG7-S>P[X+#47M?TS_X*,_![XG:W_P % M;?A;^U7\3/@O^WMX[_8)_:V_X)T^(?V./%LG[+/PV\%O"'Q'TV]TTZS97>A:)XCAU+Q"ZW5QIVK>"=5T>W_K M_P C!^O4Y!]0XS@^E 'S7^R1\)/"'[.O[+?P3 M^#W@KPWXS\%>!/A7\,_#_A?PKX1\?:\/%_C?PIX4T2S8Z+X>\2:Q9M:A%:17,_\ +K_P2Q^#GQM^'O[9'_!R3XV\?? G MX]>!O"?[4/C#XC>,OV>/$7C#X'_%;PSI/QD\/V_B7]JC4OM?P^O=9\(647B* MYN;+QCX8N=-TJR+:QJT6N:'=4_9=_:-\,>*OV>/^"B'QQ\?_M'Z//\ ?XI:;K7 MP@\&ZW\?=%U&U\8?%BT'A*.Z\)>']8\*75M/::YXD2TLM1T6.?[/%=+\5_"-+K2/#^J>"?$VKZ)XH,%C;MX3 MTC7W>UCN/[6,#W_,_P"-&T9SC^8YXYX[X &>N.,XH _B@_:)_9O_ &N?A!\/ MO^#;[]I2Z^#W[7VK?#C]BW]GUO@M^U)\/?V;/"6MZC^TM\!_$WQ#^"'@GX:: MCXXTWX>6&A^(-?O?L']GZUI'B62TT'41_9>AKHL4]G+XLTV\E_0+XP_\$[_V M//$6O_L[R_&WPQ\2_$7BK]G/QOJ'B M'5OBGIWQZ^,&IV'AZ[U7X(Z+IVMVVJ7N6>A_TN[5P !C.,<8SUP1@C/MBC ' '0 D?RH _'+_@AC\9/CQ\1_P!@ M?X<> _VI?@1\6/@-^T1\ FO/A-\2K'XH_#?Q]X$;XJ3Z-=7,VD?'3PWJWCG0 M]*;QTOQ3M)GU[QKXCM+K4+RZ^(Q\5ZAJIC35M.N;W\4/^"Q7PL^.OQR^+O\ MP66^&WP7_88^-/AK5-?_ &'?V?Q!\;/AW\)?'_CB\_;LUOP;XM\">)TT%/'U MU-K7PR\-:'\%/"L.MZ5IGPO^'&AZ=\';;X>W_\ 9[C' MK^))_G2;5SG'/]?4>A]QS[\4 ?Q\>/?@E\ZQ-XR\,ZC%;IX MKETN\M+FQCU&<6L1M[H_$7A#]A']M_XJ?\$+O^"PGP!\+_!+XV^&?BUXR_X* M6>./V@_ 7PB\;?#[QKX#\3_&KX+V7C+X.^,)SX"T;Q=HFE77BBT\367A+6=8 MT"TTB*XD\2ZSX;AT.WCEOM1M+>Z_ODP/?\S_ (\^^>M&!C!&0>QY'ZYH _E@ M\&Z-\3/VA/\ @X%_8N_;%\#?LZ?M'^'?V==+_P""8VL?#?Q'\3_B/\ _B5\+ M]"\.?$/4M:^*EY'X(\2'QQX2TU6RM%N+I4N=(;4-#N[#5 MKO\ :S]O;4IK'P[^SDMKX<\<^)9(?VQOV8_$%_#X&\ >-?']QHWAKPM\3-,U MGQ/XHU^W\%Z#KL^@^&/#NEQ/?:UX@U>.STG3[3GI MG)R&OB7J MOQ4^!WP]_;N^&?@F"X3_ (7W^S_J7Q:^&[^(?'4FBVD+C6/$7A2RT+1KGX@Z M;+:ROX@\+^'=(\9V;6GBWP$9]=\6_P""P?PS^-GQJ_:+_P""I/PT^#/[$'QC MT76?$_\ P3'T/2H?VB_AU\*_B!XUO?VS==TCQ#H'B;2?A%:^.+EM2^$?@KP_ M\,=+77A<>"O#F@6OQY^+/BGPQ9:-IWBP:'I^D>"O%']AA&>M)M&N.,T ?Q8?&_]G#XL>*OV-?\ @FS\5_@L/VV_V4/^"C_[(?\ P3+^#]K\ M*?'FF_L[_%SQA\._C-JHT ^'O&?[#7QU\$6W@[6&T7Q9X@\3^!;*_P!"TOX@ MZ3;^'-3TGQBM]KVB^(=(MH$TOZ[\/^ /VF?@5_P6 _9P_:^_:)^ OQ G\ ?' M/_@CSX-_99O--^ /PM\6?%+P+\!?VI-(\0^%?'OC3X&7FG?#[3/$\7@+P=J6 MHZ?J\/@OQ9XANK+P3>27BZ?=>)H;/2+V]M/ZD]J^GZGGN0>>03R0G'4>QX]J /X2?V:/@A^T+^SS_ ,&Z^A_#/XH_\$WOB]\9OB]+^WY' MXET'X*>.?A!\9+WQ!\*+;6?B!IFO^$?VD]4^$OPVU+PA\4O'GA[P*+$BW\)^ M'MP\2ZAJUMI7B2^'A*76([GO_ I^QQ^VUXSU[_@Z*^%7A?X??M#67C3] MK+X=?!_7_P!G_P"('Q-\ 77@?3/V@K1?"7CJY\4:/H/B:ST'PM\-8?%7C[P] MKO\ PB=SX.T\Z1=^$W\1-X>\1Z3X?N-&U>SLO[=]H],F/(/%?_!1G_@U+\-'X;?%[X6ZW\*_V>?B MY\,?&?A+XO\ P?\ '?P:UGP]X[\"?L\>&/!GC'PI:Z)X\T'P_<:M_P (UKGA MN[M;K6O#EOJ?A.ZCN+)M'UW42US':?W"Q_ZN/_<7_P!!%?G]\?O^"<_PE_:* M_;(_9)_;:\9>.?BEI/Q-_8ND\9R?"'PSX7OO!=KX OO^%BV*Z5XS'CBPU?P7 MK/B;6QJ>FQQ6UI_97BGP^-*,2SV@\]I'?] P H '0 ?0<"@!:*** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OBW_@HXUW:?L!_MIZ M[I>JZ]X?U_PE^RM^T%XS\+^(O"WB'7/"OB3PYXK\)?"3QAK_ (:\0:%XA\.: MAI>LZ3JNBZS8V>HV-Y8WT$L5Q;QMD@$'[2KY9_;@\ ^./BU^QW^U#\(?AKH$ M/B3Q[\7_ ( ?>$M.N]:TSP]IJ:_\1_AYXC\':5?:OK&JRQP6.D6%]K$% MUJ<\,-[>K9QRFST^\G"PL ?P)?!?]LGX]:A_P2?_ .">WB[X _MA?M56/_!5 MSXN?M:^,O#=AXU^+O[0GQOT[X"?$/P+X:^(_Q%ANO#GQH\6_M%>*X_V3_$FB M:7X8MO!EMIGAB+4;SQO?7D9T[3-*OY_^$AM1_6QH7[3OP"+S6?\ MA,]&^-%MKNK:AH<_B76]&AL4^'^ESI+/\ _@BU M\'O^".'BSX<_L^?#>\\._'#4/B/X_P#VG/$?QG/C70-!\*S_ !9\5?$VW_X5 MC\._"7@:Z\4ZUXYEA\3-X>NH->U/P=HPTZ+5+=/$$L>N[]+_ $ T/_@D)\;+ M?_@IYXA^)OB#48]=_9,UC_@CY:?\$T[OXG7GC'3'^,&M>(4\-^']!U'QYJ7A M3<]RIU+3=.O3-J/]J/>?\)'*)FM3ILGV]0#[N^!W_!8G]G[XU^(_V6L>!?BG M\/OA;^W5X@^*7A;]C;XR>.;3PC:^%_C3KGPDNK^WU?3[WP_I7BG4O&WPQG\: MV^EZAK'PI3Q]H.F-XQTRU6UU$>%_$VHZ/X-M?\0?!J[T/X&:?\&_"'Q)UCXH>(_C'<:+ M\1+[QEK?B7XBZMH-SJ&DVGPN\,_$'P?X4T'0-,T;4?$,.I"?5?$/SC^SO_P2 M(_:F@T[_ ((Y_ 'XR:/X*\*?#O\ X)(?%GXL_%CQ)\9/#OQ!M=>M_P!H344\ M27>J_!'3_AEX+M=/@\5>&[?4Y)K#5_BH/B3!X87PL+&[\.>&#\0$OX]9A[CX M3_\ !)W]I6Q^('_!>;X)?$"Q\#Z?^S__ ,%3-?\ B/X^^&GQXT/XA-=>(?"F MH?$CPUXZL-/\,:M\*8_#L6L/=^%]=\;17GB'4+O7['1]0TK1'L=(_M>366?3 MP#[\_9U_X+&?LU_'?Q[IG@77?#WC[X&'QQ^R)%^WK\(/$?Q:/@RU\/\ Q,_9 M,_M?6-'U#XDPW7A7Q7XED\':QH"Z)/XCU[P)XPCT[Q#9>#K_ $W7H1=R0^(= M-\/W_P!E_P#X*L_![]KGXI?"SX4:+\&_CQX,\-_M-_ CQK^T#^SA\3_&/A[0 MX_!'Q>^$W@SQ4W@GQ'>RS>%O$^L^(/AKXAN?M%AXHT/P_P"-M/TF_N_!^O>' M[R]NM%\4:E'X6B_._P#X)Z_\$KOC5HW['7BK]D;]K/\ 8_\ V)_@/X[\/?LK M?%G]C^#]M/X%W/ASQW\;_C+X4^(W@[6OA]8^)]/DT_X<>!_%/@&RL_#NHVU] MXUF\4^/]7UGXDZU8(MWX1\/6NIZA-;?87_!'3X0_\% /V2/V8_A_^QM^U1\( M_A = _9@T'7? O@GXY_#GXS+XD/QJ\&V6J:S?^ (-'^&UQX/T6_\&ZCIMA?V MNB:SJ7C37]/6:#2[6X@TB6ZU*\N-, /QA_X(D_\ !8*\^ _[&'P'L_VQF_:E M^+]C^T?_ ,%(OBG^RAX;_:9\8^)[+XC>&_ OCCQ4?#IM-I(_;#]H/_ (+1?"?X"_M+?M5_ MLGQ?LZ?M)?%/XL?LF?LR3_M:^-G^'>G?"W_A#M7^#^G:1H'B#Q#JNF^)_%_Q M*\+QZ3?>&M%UMKW4M/\ $EEIEQJD^G3:/X/C\4:[?:1IE_\ @WX0_P""''_! M030/^">'[(_[,]WX.^%\GQ,^"'_!7A/VXO&'D?%K0G\/S?!VTTE=EGHVK/8Q MM>^,[FZOIK%-%FL[.RC>PDN9=56WGMR_Z3_'C_@FU^UCXV_X*0?\%3_VGO#/ MA+PA?_"[]KC_ ()4^-OV,/A#-<_$#0]/\02_%K6_!W@O2K"\\2Z-<1DZ#X0D MU#2]2MWU@W5Y>0QVJW$FDF.ZB4 'Z*:I_P %9/V;S^S1^QI^T7X-TOQYXYG_ M &__ !/\/_ /[+/PBTNQ\/:;\2/&OC[X@07$[:!KW]L^(;3PEX.T[P"ECJ'8M-DBTR[\0:EJ.@:;J_YJ_\%:?^"AFF_&K_ ((W?\%-?&'P M%\4?%G]G_P#:1_8Z^(G@OX,_%#1=-\677@;XL?!KXL:1\+O"7B"]G\,^+_"_B&?2?$OA[4;_3[^WTW6K#7=!TSEO G_!(K]IO MP?\ L6?\$4%NM)\(ZI^TI_P2A^-S>/\ QE\*[7Q]86_AKXJ^ _$7BW5'\>Z/ MX%\=2VG]@P^-(M'A\+:_X*/BV+0=#OKNSUCPUKFL^&QJ$6LQ#=-_:5_X*M_M)^#/BCX2^%M_\0=/D\+_ E^&WP]^*7A MKQ%X/TOQWX\CLVT2Z\<7.A6?BC5?%D/@ZVU_1+/4M1T/PYH^N^(;>PNM<(!^ MFG@'_@HQX>^''@[]C+]FW3?"7Q)_:5_:M^(7[!_@?]J?Q3X+\*:_X/@U[2/A M%X4\!>#;'Q-\2O'/C#XF>+/#MA-K7C7QA?SZ#X-TH7NHZOXM\5F]FUJZ\/:+ M%>>(X]V\_P""R_[*.O?"[]ACQ]\%(_&/QP\1_P#!1OQ#J_A;]EKX:^&+;0/# M?B76=5\(1RCXFS^/]1\9Z[H_ASP#I7PEOX)=$\?SRZGK>I1ZVHL/">D>+-WG M+\9Z?_P3G_:1^!'[6?[-W[<_PV\ Z5\6?$MC_P $H--_X)]?&KX+_P#"S?#/ MA'5_#/Q)\+67A35_!/Q"\+^)O$<8\)Z_X"NM9T2^\+>.H[;5K+Q#HFF)I_C# MPSX<\:7MYJ'AN'\X?B3^Q9XW_P""7'[)_P#P1:_9KT'X _$/]L?]J?X"?%3] MHKX\:GXR_9'\7Z5;_M"?"G6=2T\>+/B+?_ KP=\1/"/B7PMXQ^#%YXL\=^!/ MAM\3-:^)OPSU/PK/H>G^'_M6@^&_'_Q!\(W>C@'ZOW?_ 7\^$=A^S)^U?\ MM87/[(G[64_PR_8K^.\O[.OQ^LM'G_9QUWQGX:^(6E:^WA7Q9-:>&-*^/%Q= MS^$_".OW?AJ#4_$VHMI-E?Z=XKTO5] 75[/3/%9\/?J?\,?VI]$^+7CSX;^$ MO!W@KQ)J?A_XC?LT>#_VG8/B39:IX2U#P1H7ACQ]J$>G^"_"^J366N3:U<^) M_%075M2T&XTC2;_PKJ&D>&O$=T/$,4]C!:7OXB_\$W_%7[$/B_\ 9S_:Z_8D M^-?[+WQO_8>\5?'3X@P0?M(>&?V[-9\%Z1\1?VHOBA^WEIGQ!LM)\4^'/'&- M"\/^-?'GC@?#[QC8^'_"'A'PEX9DT"X\)Q/X4\)Q06UW/%]E_P#!"G]D[QY^ MRC^P1\.?#'Q5^(%[\4_&E_-K^E^%O&-]%)$D'[/'@SQCXLT3]FOPSH22V]E/ M!X8B^&<]OXZTVSN[07=A??$35[)KBYM[>VD !^9W_!TW\4OBQ\&O"G_!._Q! M\&_B]\7_ (/:QX]_;*T'X:>-[_X3?%;XA_#.;Q;X#U+1HKR\\+^(QX(\2:%' MK&EO&/$/A/P8/&\=WX7O/$OCWXE^$V\,^(1)X M!UZ-=3\7FP\+");!I_$AOM1L]/F^-_\ @X#_ .">?[4__!0[0/V,?#?[-'A3 MPEJLOP"_:3T[XZ>-]2\;^/=%\%Z=<:%I&F0:?'H&@B>/4M1OM>O)?/D+7.GV M.E6L4<).H3R3R1VW:?'_ /8<_:9^)G_!:+X"?M\^'/!&AI\#_AW^P-\4/V>_ M$-GJGCOPS:>.E^(_C9?C%K6E6UIX?AN;NPN='M[GQGH>C:AJZ:X8H[N:ZN[: M*YTZS-S, >Y>&/\ @M?^R5XM_P""<_PP_P""D&D:7\3I_A_\9/&ND_"'X;_" M%=#\/CXT>*_CKKGCS4_AMI7P=TO2Y?$T/@\^)+WQ+H^IW<6K7GB^S\-)X5LY MO$MSJ=O;(UL/S]_91_:4^*/OBMX$\1^)?"O@72-=O+ZUT+PY8^%]070UT'6H)[O3/%* M6S7TFG?V/<:O9-<:C$ ?:'[,7_!8C]GK]J3XK_"+X7>$_!GQ-\(K^U!\)/B; M\;?V1?%WCVU\*Z3HG[0_@/X0^*M6\)>-)M(TO3_$NJ^+/ .M[]'N?%^@Z%\0 MM T6\U7X?.FO7!TO6+;4O#%AF_LO_P#!8+X<_M7_ !+^)GP/\!?L]?';PQ\= M?@O^T7_PSQ\6O@S\1+WX.Z!\0/ ?V'0/$.O^(_C5JNG:;\3-=L;CX$:"/#TF MC#QKIFHWNI^(/$.L^&=(\,>'-8F\0Z6US\?_ /!&/_@G=^T)^QEX6^'GPG_: M9_8K_88M?%/[*MOX^T+X>?MR_#*[\+^)_CM\:O"_B.[\4OH>F:-I-W\-?#_B MKX=:F-.\22Z1XK\8>*/B/;W&MZ#8VGAEO!T@U&_\1Z=EZC^Q+^WGX/\ ^"J? MP=_X*C?!;X7^#/#E[\8],\?_ 6_;Z^ U]\4_!-CI&K? O1M>T'P_P# CQ5X M*U_2[:1?&WQ@TGPIHFD>/?%ESK[:;:IXA\/V?@'2-6A\.ROJ,X!_2I12#..> MO?'3ZXR<9ZXR<=,TM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !7CGQ>_9]^"_QY@T&/XN?#?PMXXN?"DNK3 M>$]7U>P*>(_"GQ0V6L'0]6T_P#M2U@@@OQ< M1P0K'['10!\G>)?V%/V//&GP\M/A5XS_ &;_ (1>,/ 5EXY\/?$Z#P_XK\&Z M;XDB/Q&\)VKV'ASQW<7^LI>ZO>>+M'TN6;1['Q#>:C<:I#HL]QHOVDZ3U+7X??M&^/?B M3\(/^"@FAW_QT\4?%#0_V_L[X%?'#X.>,=+/BA%*K_&G5]*\=>&[F#XZ6WA'X@GX9Z+X)T7Q.X!^X-) MD>HX&3R. >A^GO7\]'QV_P""G.F0?M+:MK/P6^/7AWQ+;>'O^"?O_!2#QAX% M^ FE:Q'*?#GQE^&_[)\GB[XC:C MX@_X2/7O!FN_$[]LKX/_ \=?$'1=4UR[NCX9G^)'@/XG^(&TO3]#MX?"WA M?Q)X:TK6?!VA:,\&HP7X!^T.0>ASV_'THKXR_9L\;>*9OC1^US\%K^77]5\$ M_!3Q_P#"RW^'NN>)=8O?$6KVVG?$CX)>#_'NO>#;KQ%J]W>Z]K8\,^(+VZU2 MSN_$%U>ZK;:9XLL-+-]<:?8:?';?8US<):6\]S*&,=O#+/($ 9RD,;2N%!(! M8JAV@D G )'6@">BODG]CO\ ;!\"_MP_LU?"C]JOX+^%?&EI\,?C'HNJ:]X2 MM?'47A[0/%MO8Z5XGU[PG<+KFD:9K^OZ?97+ZCX>O9H8[36M1C:REM9'G2=Y M;>'Z7_M/5_\ H79__!GIG_Q^@#?HK _M/5_^A=G_ /!GIG_Q^C^T]7_Z%V?_ M ,&>F?\ Q^@#?HK _M/5_P#H79__ 9Z9_\ 'Z/[3U?_ *%V?_P9Z9_\?H W MZ*P/[3U?_H79_P#P9Z9_\?H_M/5_^A=G_P#!GIG_ ,?H WZ*P/[3U?\ Z%V? M_P &>F?_ !^JK_]"[/_ .#/3/\ X_1_:>K_ /0NS_\ @STS_P"/ MT ;]%8']IZO_ -"[/_X,],_^/T?VGJ__ $+L_P#X,],_^/T ;]%8']IZO_T+ ML_\ X,],_P#C]']IZO\ ]"[/_P"#/3/_ (_0!OT5@?VGJ_\ T+L__@STS_X_ M1_:>K_\ 0NS_ /@STS_X_0!OT5@'5-7 )_X1V?C_ *B>E_\ R15/3_$.H:G8 M66I6OAV[-KJ%I;WML9=0TN.0P74231&1/M+;'V.NY=S;6R-QQF@#JZ*P/[3U M?_H79_\ P9Z9_P#'Z/[3U?\ Z%V?_P &>F?_ !^@#?HK _M/5_\ H79__!GI MG_Q^C^T]7_Z%V?\ \&>F?_'Z -^BL#^T]7_Z%V?_ ,&>F?\ Q^C^T]7_ .A= MG_\ !GIG_P ?H WZ*P/[3U?_ *%V?_P9Z9_\?H_M/5_^A=G_ /!GIG_Q^@#? MHKDV\1WZZE%I1\/7?VN:QGU%,:AIAB^SV]S;6LF9/M/$GFW46U=I4IO.\%=I MN_VGJ_\ T+L__@STS_X_0!OT5@?VGJ__ $+L_P#X,],_^/T?VGJ__0NS_P#@ MSTS_ ./T ;]%8']IZO\ ]"[/_P"#/3/_ (_1_:>K_P#0NS_^#/3/_C] &_16 M!_:>K_\ 0NS_ /@STS_X_1_:>K_]"[/_ .#/3/\ X_0!OT5@?VGJ_P#T+L__ M (,],_\ C]1S:SJD$,L\GAZX$<,4DK[=2TQFV1(TC;1]HY.U3@$@$]2!S0!T M=%K_\ 0NS_ /@STS_X_0!OT5@?VGJ__0NS_P#@STS_ ./T?VGJ_P#T+L__ M (,],_\ C] &_16!_:>K_P#0NS_^#/3/_C]']IZO_P!"[/\ ^#/3/_C] &_1 M6!_:>K_]"[/_ .#/3/\ X_1_:>K_ /0NS_\ @STS_P"/T ;]%8']IZO_ -"[ M/_X,],_^/T6.MOTP'MY7*R)+"259 I M1E*N2&4 &_1110 4444 %%%% !7S=XG_ &3?@AXQ^)D7Q3\1^&M3U36Q-/?W M^@7'BSQ4WP^UO6WU+X7ZO:>(M=^'9U@^#=4US3-1^#GP^OK*ZGT?R'U#P[IF MJZA::AJ^FZ5J%A](]*^)-:_;9\.VW[0WB[X >%/AKXZ^(5]\,88H/BSKGA2? MPP]UX&UG4+3X%:YI5JG@_5-;T[Q%XDT=?!_Q\\,>+M;U_2HA'::=8ZI9^';' MQ=JNEZ]9:& ?26M_"#X;^)/B#X?^*6O^%;+5_'7A?P#X_P#A?HFM7]QJ%Q%; M> ?BCJO@G6_'WAJXT9[PZ#J5EXEU+X<^#+B\EU32[R\A314MK*YMK2]U*"\Y M#2_V9?@AI/AOQ%X1A\"6=]H/BC0= \*ZI:ZYJ>O>(IX_"OA&XN;SP9X7T?4= M>U;4=3\.^&_ ]]>76H^!]#\/7FEZ=X.U.>35?#EOINI-]KKC]%_:BCN/CWJW MP,\9?!7XQ_#"W/@SQYX_\"_%WQM9> #\*/B/X9^%^O>%O#_CN[TS5/"_C_Q+ MXE\$7&D7'C/P[J>GV7Q:\+?#^X\2>'[R;6=!2\CT[48+77G_ &G/!<'PP/QF M.C^)G^'.K77A33/A]JB6-LNK_%+5OB!XGT7P?\.;3P5X;FO(M4:#XA^(/$F@ MV?@^]\1CP['J5MJMEK=Q%8^'9XM8< ]<\#?#WPG\.=-O],\)Z;+9IK&L7/B' M7=0OM2U77=>\1Z_>6UE8W.N^)?$>O7NIZ]XAUB33],TS31J.L:C>746F:9IN MF021:=IUE:P=#K?_ "!]5_[!M_\ ^D<]>>?##XLZ1\2IO&NC+IM_X:\9_#3Q M):^$_'_@[6)]-N-3\/:QJ/AK0_&.C2K=Z1>7^F:MH^O>%_$FCZSH^L:;=2VM MS'<7-A<+::QI>K:;8^AZW_R!]5_[!M__ .D<] 'XL?\ !N'_ ,H4OV"/^R;> M-?\ U=/Q/K]NZ_$/_@W#./\ @BE^P1U_Y)MXU[$_\UI^)_H*_;O(]_R/^% " MT4F1[_D?\*,CW_(_X4 +129'O^1_PHR/?\C_ (4 +129'O\ D?\ "C(]_P C M_A0 M?\C?X?\ ^Q?\5?\ I?X2KIU '3T4F1[_D?\*,CW_(_X4 +129'O^1_PHR/?\C_ (4 +129'O\ D?\ M"C(]_P C_A0 M%)D>_Y'_"C(]_R/^% W0_0_P JYKP7_P B?X5_[%W1?_3= M;UTC$8/7H>Q]/I7->"S_ ,4?X5Z_\B[HW8_] ZW]J .GHI,CW_(_X49'O^1_ MPH 6BDR/?\C_ (49'O\ D?\ "@!:*3(]_P C_A1D>_Y'_"@!:*3(]_R/^%&1 M[_D?\* .4G_Y'BP_[%75?_3SHE=97)3G_BN+#K_R*NJ]C_T&=$]JZS(]_P C M_A0 M%)D>_Y'_"C(]_R/^% "T4F1[_D?\*,CW_(_X4 +129'O^1_PHR/?\C_ M (4 +5#5/^0;?_\ 7E=_^DTM7LCW_(_X50U0C^S;_K_QY7G8_P#/M+[4 4/" MG_(L>'?^P%H__IMM:WZY_P *G_BF/#O7_D!:/V)_YAMKZ"M_(]_R/^% "T4F M1[_D?\*,CW_(_P"% "T4F1[_ )'_ HR/?\ (_X4 +129'O^1_PHR/?\C_A0 M M<@G_(]3_\ 8J6G_I[O:Z[(]_R/^%&[']JGP1 MXVTG3],\8?"9/B1^SQXEU#X:?M!^#$>SUGXJ>'IO#%M\>=#\._"WQ#H'B?0] M-UJ^T7QQX'\=_#CQ.\^O>'?V!J,RQ"582Z^VG\;?LXZGXX_92_:I_9'\:P7WQ%7Q MMX:^(VD?$ZTMM$^#?C*S\$>'O%6L>$=$_P"%>7BZ_P".['Q'_9/A?XB*?$M] MX/U*VOK"_OY;;C?$7[%WQ*\>^(K+XH:'X#\,? _5O"7AK]EG6+_X/Z/XJL#X M#^*OQJ_9E_:"\)_&;3_%B>.;63 MQWX:T[2_ 7A[2!^P6Y@,I!/(QUW J?3HP!()X! P3 MTS0!\J_ 'X/ZWX7^)W[2/QR\4:=+X=UO]H/QC\/]0LO!\^J6>K7WACPC\+OA MAH'P[\.PZ_=:1=W_ (>;Q/K%[9^(M?U2+P]?ZEI=A9ZEH^DIJVJW&G7%Y)], M:W_R!]5_[!M__P"D<]:8((R/U!!'L0<$'V(K,UO_ ) ^J_\ 8-O_ /TCGH _ M$3_@W.T32K[_ ((K?L$37=E#/*/AIXU0.^X-M_X79\4GP=K#/S.QR>><9P ! M^V/_ C&@?\ 0,M__(G_ ,77XQ?\&X?_ "A2_8(_[)MXU_\ 5T_$^OV[H P? M^$8T#_H&6_\ Y$_^+H_X1C0/^@9;_P#D3_XNMZB@#!_X1C0/^@9;_P#D3_XN MC_A&- _Z!EO_ .1/_BZWJ* ,'_A&- _Z!EO_ .1/_BZ/^$8T#_H&6_\ Y$_^ M+K>HH P?^$8T#_H&6_\ Y$_^+KG+OPWH8\6:#&-.@"/H/B=V7]YAFCOO"JH3 M\_55ED _WC[5Z#7,WG_(W^'_ /L7_%7_ *7^$J +'_",:!_T#+?_ ,B?_%T? M\(QH'_0,M_\ R)_\76]10!@_\(QH'_0,M_\ R)_\71_PC&@?] RW_P#(G_Q= M;U% &#_PC&@?] RW_P#(G_Q='_",:!_T#+?_ ,B?_%UO44 8/_",:!_T#+?_ M ,B?_%T?\(QH'_0,M_\ R)_\76]10!@-X8T#!_XEEOT/_/3T_P!^N=\'^&]# ME\)^&)9-.@>230-'=V/F99WL+=F8_/U))/%>@-T/T/\ *N:\%_\ (G^%?^Q= MT7_TW6] %C_A&- _Z!EO_P"1/_BZ/^$8T#_H&6__ )$_^+K>HH P?^$8T#_H M&6__ )$_^+H_X1C0/^@9;_\ D3_XNMZB@#!_X1C0/^@9;_\ D3_XNC_A&- _ MZ!EO_P"1/_BZWJ* ,'_A&- _Z!EO_P"1/_BZ/^$8T#_H&6__ )$_^+K>HH \ MYF\.Z(/&=C"-.@\IO"^IL4^?!9=8T;:?OYR [#@]"0>*ZC_A&- _Z!EO_P"1 M/_BZHS_\CQ8?]BKJO_IYT2NLH P?^$8T#_H&6_\ Y$_^+H_X1C0/^@9;_P#D M3_XNMZB@#!_X1C0/^@9;_P#D3_XNC_A&- _Z!EO_ .1/_BZWJ* ,'_A&- _Z M!EO_ .1/_BZ/^$8T#_H&6_\ Y$_^+K>HH P?^$8T#_H&6_\ Y$_^+JEJ7AK0 MDT^^9=-MPPLKO!_> M7UPAM--L(UCX.#(7(VH2/.S?-LNR'*LSSS-\72P&59/@,9FF98V MO+EHX3 8##U,5B\35EK:G0P]*I5FTFU&+LF=6"P6*S'&83+\%1GB,9CL30P> M%H4U>=;$XFK"C0I07652K.,(WTO)$OACPYHD,['?EF.G6 MN2<.!D_2MS_A&- _Z!EO_P"1/_BZX?X(^.=,^(GPN\'>)M,*IYVCVEAJ-F'5 MWT[6-*A33]5L)""6S;W=O(8F8*9K62WN H69:]6K/(L[ROB7)Y;@LWRO&TK^SQ6 S'#4\7A*\5)*455H583Y)QC.#;C.,9)I5F.7XS*HKU3C,'_ (1C0/\ H&6__D3_ .+H_P"$ M8T#_ *!EO_Y$_P#BZWJ* ,'_ (1C0/\ H&6__D3_ .+H_P"$8T#_ *!EO_Y$ M_P#BZWJ* ,'_ (1C0/\ H&6__D3_ .+K"L-/L]/\;W4=E;QVZ/X5LV=8\X9E MUN^VDY))(W-SZ''0"N[KD$_Y'J?_ +%2T_\ 3W>T =?1110 4444 %%%% !^ ME?@S^U'?^(?@K_P4 TSXK_&2Y\3?$?\ 9G^(/AX:1X9^)?PE\;ZQH_Q1_8I\ M3VWCO]C[P%=Z/XM\)VNNV$.O_ [Q+\1I?"6N:]JW@"/6/&EM<_&3QAI_Q2^& M^O\ PQTR/Q/IW[S5X5JW[,_P)USXJ:=\:M5^&7AB\^).F-)<0>(9;23%QJK7 M'@RYM?$>IZ0LPT/5_%FDR?#SP6N@^+=4TR\\1Z##X+_ !I\/_&OQ!\/^)/A MK?WEMXB^%/BK5]:M/@]XL^$WAK4Y7^"GCKP-I>G:'J-GXI\3^#M173XM'\+Z M5J_F/C[X0>(?V94^)E_\%/%GQ8\/? 3XS?&C]AKX0ZIX=\3?&3XD>,I_#\GB MK]I.U\(?M+_&[P3XD^*7B;Q7XK\&6?Q \"_$+PA\-M3O?#NMZ7I^HZYH6H_$ M:PC@UF\M?$>I_IS9?LZ?!;3M \;^&+'X?Z+;:)\1+#QCI7BZSB?4@=3TCX@7 M4][XST>*[.H&^TG2/$=[=7%YJFE:)=:9IUQ=RM<_95G"R+YC\'/V"_V/?@!9 M>.--^$/[/?PU\$Z?\2-!T_POXXL].T66[MO$GAS2GO)-.T+48=9N]41M)M)+ MZYDBL(5AMA(Z2-&SP6[1 '/_ +,.L^)+/XU_MC?"J&SN8OA1\*OB5\*K/X:" M:]NKZVT&Y\:_ ;P)XV\=^!]):[DFGLM(T37M4M/$EGI$D\J:2_CBXL[%+/24 MTZPM?L;6_P#D#ZK_ -@V_P#_ $CGK)\'>"/"O@#1QH/@_0['0M,-W=:A/#9H MYEO=2OG$M_JFI7MQ)/?ZKJM_(JR7VJ:G=7>HWCJK7-U*54C6UO\ Y ^J_P#8 M-O\ _P!(YZ /Q%_X-S)M83_@BM^P2MII]A<0_P#"M?&N))]5GM9,_P#"Z_BB M,&)-)NE VA3D2GDD8XR?VS^T^(?^@1I7_@]N?_E#7XO_ /!N'_RA2_8(_P"R M;>-?_5T_$^OV[H Q/M/B'_H$:5_X/;G_ .4-'VGQ#_T"-*_\'MS_ /*&MNB@ M#$^T^(?^@1I7_@]N?_E#1]I\0_\ 0(TK_P 'MS_\H:VZ* ,3[3XA_P"@1I7_ M (/;G_Y0T?:?$/\ T"-*_P#![<__ "AK;HH Q/M/B'_H$:5_X/;G_P"4-W/_P H:VZ* ,3[ M3XA_Z!&E?^#VY_\ E#1]I\0_] C2O_![<_\ RAK;HH Q/M/B'_H$:5_X/;G_ M .4-'VGQ#_T"-*_\'MS_ /*&MNB@##:Y\0X/_$HTKH?^8[<^G_8!KG?!UQKP M\)>&!'I6F/&/#^CA'?6KF-V06%N%9HQHD@1F7!*B1PI.-[8S7>MT/T/\JYKP M7_R)_A7_ +%W1?\ TW6] %O[3XA_Z!&E?^#VY_\ E#1]I\0_] C2O_![<_\ MRAK;HH Q/M/B'_H$:5_X/;G_ .4-'VGQ#_T"-*_\'MS_ /*&MNB@#$^T^(?^ M@1I7_@]N?_E#1]I\0_\ 0(TK_P 'MS_\H:VZ* ,3[3XA_P"@1I7_ (/;G_Y0 MT?:?$/\ T"-*_P#![<__ "AK;HH \\FGUS_A-+%CIFF"7_A%M3VQ_P!LW)0J M=9T;<3)_8@(92$(7RRK*S'>K*%;J/M/B'_H$:5_X/;G_ .4->67OQ-\+6_QZ MT;X;2W@'B&[\!ZI?QJ"IA6>34K"]M],=@=RZA$+X$>%+'Q?X\<-MSX-\(ZYJ=@Q(!7'B"\M=-\,A6R,.VM!.[,%YH;Q-\7 MM8+IHGPVT?PU"3F*^\?>,;8W03+?,=!\%V?B)7;;M;RI?$-H1G:6!R1Y#\1N M%*VF4XW%\3=(U.$\IS;BC!^T:;C1K9GD6"Q^5X.I)IQMCL;AH1E_$G!)M=O^ MJ^W/_ ,H:8][KT:-))I>D1QHI9Y'U^X5$51DLSMH055 Y)8@ =Z\] M'@SXGZP=WB/XKR:3#*F)=/\ AWX2TC0E0G.475_%,GC/4V )'[ZW6PD8+E5C M)X?'\#_A_,\4_B*RU;QS=1D,)_'OB/7?%T1(*D$:7J]_-H<(RH.RVTN%!T"A M>*:S_C''?\BO@66"2^*IQ=Q'EF4PJ1;C:>%APS3XUKS;A+F]EC:67333A+DE MH)Y;D>'_ -[XB6(;VCDF5XO&N+MK&K+-I9#3BKZ<]">*3^))K>KJ?QM\(Z5= M?8)=<\(W^I[BATCP]XAU'Q3K0<,$V'1_#/AG5]05RYVA9($Y!S@ D5(OBEXY MU>0+X9^"WBV]MSUU/Q%J6G>"+#D91A;^(H(?$+QDD9*Z 649.QB-I]>TK1-& MT*U6RT32=-T>R7&RTTJQM=.M4 & %@LXH(@ .!A>!TK4P/Q]>_YT?V1QUCXN M.8\7Y?D]*:YE#A3AVC#,*$K+]U+-.)L9Q%@,7336M1<-X&I--V5/2Q]=X>PS M3PV2XK'3CHY9QFDWA:BT]]8/*:&5XFC)Z^Z\UQ$8V6LU<\1NXOV@M8D*0S_# M#P782KN+6C>(/&>N0?-]R&XO[+PYHJRA>KR:;=QAND; <_"'[5VC?&'4]3TW MP=:K\5?'VG6-K'K?B'4(M&:[\*/J,AD;3K73[/PQX/T/3(I=)M!-<7Q1&Z62"4#]7:S]4'_ !+K_K_QY7?<_P#/M+[U^<^*O@+A?%#@O,.$<1QQ MQEEE7-ZV%_M3.9YMC\PEBL#0K?6*N!AD$,=EW"N$6+J0I0KU\+DM*;PBK81) M4\1-Q^IX-\1JW"&?8;.Z7#^18N&"IUOJ> 6"PV&5'$5(*E#$2S*6'Q6<5G0@ MYRI0K8^<56=.LVY4HI_E#^RI<_M!>"M=?POHWA34+'PWXC,FM"#QUX7\4Z=X M9N=0@LHV_<^)K33Y7\/W6J:;"J6MZ]GJ6G74]O:Q3VC22PR-][V_QJDL+^+1 MO'WA8_#35YYA;V;^+-;V^&=7E?/EKHGC33M)O/#=U+*0%BL-0O=*UABR!M,5 MFVCUCPK_ ,BSX=/.?["T?N?^@;:]NE:E]86.IVEQI^I6=KJ%A=QM#=65[;PW M=I"7$7@WP?A>%N&O$W-L]HY;B<34P&# MXMRNCCLCC@<1*%;ZA'"8;%T,TRZ=&O\ 6986OE6<87+Z/UN57%Y'F56DG4VX MRX_ROCK/*N<9MPG@LOJ8JE1CB:^2XRIALP>(I)P^LRK5:%7!XJ,Z:I1K4\9@ M:V)J*C&-#,,)"=HYJ7FO2*KII6D.CJ'1UU^X971@"K*PT(AE8$%6!(((()!% M.^T^(?\ H$:5_P"#VY_^4->7M\);OPNS77PE\4WO@&UE)V!_!VL:'!&,/)8W.T1EJ_%?5/">+?XN>$[OPC%'E#XUT) MKGQ3\.[C:R1B>YU:TM4UGPJDK-O8>*]'T^PMP&1=8NMGF-^D+CF63_NN.LGK M<)\J][/(8C^U^#)_S3?$E+#X6>4T8*5.$JW%>6<-0JXB?U?!/&\OM)?*_P"K MRQUY])0R;%YK*%./M,0J%^1>I?:?$ M/_0(TK_P>W/_ ,H:/M/B'_H$:5_X/;G_ .4-7=.U/3=8LK;4M)U"RU33KR,2 MVFH:==07MC=1$D"2VN[:26WGC)! >*1E)!&<@U>K[RC6I8BE3KT*M.M0K4X5 M:-:E.-2E5I5(J=.I3J0;A.$X2C*$XMQE%J2;33/G)PG3G.G4A*G4A*4)PG%Q MG"<6U*,XR2E&46FI1:33335S$^T^(?\ H$:5_P"#VY_^4-'VGQ#_ - C2O\ MP>W/_P H:VZ*T),3[3XA_P"@1I7_ (/;G_Y0U@6+WLGC>Y-];6ULX\*V>Q+: M\DO%8'6[[<6>2RLBA!"X 1PP;.Y2,'NJY!/^1ZG_ .Q4M/\ T]WM '7T444 M%%%% !1110 5\ ZE^V[(6^!FH:-XG\%^!-1M&C\2> X_#WQBO;B;Q'JVO>&4U[7/ 'CWPSX075]9 M\*7EI?\ W]]*_*7]J7]C_P",/Q\_:E^#_P 6?#^D^!/A[K_P(/#_Q4\$^&+_XA?L\>*-:\"^*/"-AHENWQ'TCQ7H/A?XU>$+GX=>(?$6M M?!S7]'\70Z[XFT[1?$=G:6]\ >K>+?VW?%WPN^*]]X0^+/[,/Q/\-_#G6_"G MQK\3_";XC^%M>\*_$76?'DGP'\)7_COQ/H>M?"OP_)#XL\"ZOXQ\):5J&L?" MR*YN_$$7B1X;;P_XGD\#>+M6T;P]J%/P9_P4)\(>*/"%[XM/@YM4LM2\#?LU M>-_AKJ?PX\::'\1_!WQ(F_:Q\9:E\/?A#X%TKQQ:V6A:+9?$-O%=C;)XQT8K M?Z+X=\.:SI7BZT\1:WH)/A'^SW\'=*U'PA\6O!7P MV^//AO\ :,\6?%KQ[\,M/UK1M03P'K6E? [6?V:O _A6[\0:KXKL_!GB3Q_% M<_%B6P%MH,.B6T^M6>F:>9_G/P!_P37\5^%X?&FH>'X?A_\ "6'5=:_98^,Z M_"+PSXD\5>+OA+XL_; _9R^*UE\2O%?[1DMM/O#EMJRZ_IMM/XA\):%XZ\,:UX?UX:?H\VL^'?$'AGQ#97%C>WFB:)? MPZA::OI5_I5KIZW_R!]5_[!M__ .D<]?/'P(^"VI^"?'OQ\^,WBZWT MFP\>_M!>+?!.LZKH>A:A/K&F>%_#7PW^&_A_X=^$/#YURZTS1YM=U,KINN>( MM6U)-,T^SBNO$8T:QM[BWT@:KJ?T/K?_ "!]5_[!M_\ ^D<] 'XJ_P#!N++& MG_!%+]@@/(BG_A6OC4X9U4X_X75\4!G!(XR"/J#7[<^?!_SVB_[^)_C7XD:5=_\$5OV"9KK3=/N93\-?&H,L]E:S2$?\+J^*!P7EB=L98G&<9)/4FO MVT_X1[0?^@+I/_@ML?\ Y'H T_/@_P">T7_?Q/\ &CSX/^>T7_?Q/\:S/^$> MT'_H"Z3_ ."VQ_\ D>C_ (1[0?\ H"Z3_P""VQ_^1Z -/SX/^>T7_?Q/\:// M@_Y[1?\ ?Q/\:S/^$>T'_H"Z3_X+;'_Y'H_X1[0?^@+I/_@ML?\ Y'H T_/@ M_P">T7_?Q/\ &CSX/^>T7_?Q/\:S/^$>T'_H"Z3_ ."VQ_\ D>C_ (1[0?\ MH"Z3_P""VQ_^1Z -/SX/^>T7_?Q/\:YJ\FA_X2_0#YL6!X?\59/F+_S_ /A, M^OH"?P/I6E_PCV@_] 72?_!;8_\ R/7-W>@Z(/%N@QC2-+$;Z#XH=D&G601G M2^\*A&91!@L@D<(Q!*AW P&;(!V_GP?\]HO^_B?XT>?!_P ]HO\ OXG^-9G_ M CV@_\ 0%TG_P %MC_\CT?\(]H/_0%TG_P6V/\ \CT :?GP?\]HO^_B?XT> M?!_SVB_[^)_C69_PCV@_] 72?_!;8_\ R/1_PCV@_P#0%TG_ ,%MC_\ (] & MGY\'_/:+_OXG^-'GP?\ /:+_ +^)_C69_P (]H/_ $!=)_\ !;8__(]'_"/: M#_T!=)_\%MC_ /(] &GY\'_/:+_OXG^-'GP?\]HO^_B?XUF?\(]H/_0%TG_P M6V/_ ,CT?\(]H/\ T!=)_P#!;8__ "/0!I-/!@_OHNA_Y:)Z?6N;\%S0CPAX M6!EC!'AW1@09%!!&GVX(QGL>#6BWA[0<'_B2Z3T/_,-L?3_KWKG/!V@Z))X2 M\+R2:/I;N_A_1W=WTZS9W=M/MRS,S0%F9B22Q))/)).30!V_GP?\]HO^_B?X MT>?!_P ]HO\ OXG^-9G_ CV@_\ 0%TG_P %MC_\CT?\(]H/_0%TG_P6V/\ M\CT :?GP?\]HO^_B?XT>?!_SVB_[^)_C69_PCV@_] 72?_!;8_\ R/1_PCV@ M_P#0%TG_ ,%MC_\ (] &GY\'_/:+_OXG^-'GP?\ /:+_ +^)_C6'>:7X6T^V MGO;[3]!LK.UB>:ZN[NSTVVMK:%!N>:XN)HDAAB1R\62M M9_"'X?Z9XSC#M%+XUU:T@\/?#>T92\;-;:Z^FW.H^+'C=1B+PEI>HV+GY)]9 MLR=P^=SSBO(N'9X>AF6,;S#&J&""-YIYI9XHXH8D!9 MY99'=4CC102SNRJH!)( KY[\9?M#:/IVA>(]8\!Z6WCFQ\,V5[=ZUXK^W1Z- M\.M*^Q*XDMY/%T\4ZZ]J#S>5;6^E^$+'7KF6[FCMKB6Q+&5-/3_@;INL75OJ M_P 4KVS\=7]O+]IM/#MOH]MH/P[TB8D,!9>$[=YVUF6++1B^\7ZAK]PP D@B MLL^4OK@\+^&Q#';#P_H@MXD6.* :3IPACC4@K''$+;8B*0"J*H4$ @9KY;&P M\1>*L%C*>7XC#^&F'KX6O# XK$X;+^)N+%B9TI1PU?$X.&(K<,Y12H8E1J5< M/#%\3ULQP$I4E7X?QTO:8?U\/+A?)\10GB:=7BNK3KTI8BC1JXG*%Q"4W3S+#KDJ_SXZ_\1/$7B/Q[J'Q)O;XQ>)-0 MUPZZ9+2^NK(6LJLJV^G6EU:W4-]:6=M8I'I4)M[J.Y2R0[9A(6<_M?\ !W0_ M@YXA\(>&?B!X0\(>&;:37=/@OQ?W-I;:IKUG>J#!J%C[+%X2^2'#'LYO"_AH>,[&$>'M#$+>&-3D:(:1IXC,BZOHRJY3[-L+JKNH M8C(5F (R<]IVK;@9/ /T5,9X-\3 M<4<0<1\=9;XF?ZT3_M*LLWX&P^#S7 \2O&2Q-;/L'G.)S_.ZM&MCX5\53S2C M0P]&6/JK UZN(B\!3IU?TCQ)\9*''64Y/EF5\.XOA/\ LB/U2G]2XAJ5\'B, MJ5"-*&6U\#2RW 0J4\/*E2EA)U*M18>#Q%*-)K$2E'5\ZW''FQ8Z8\Q< >@& M[ QVP.*7SX/^>T7_ '\3_&LS_A'M!_Z ND_^"VQ_^1Z/^$>T'_H"Z3_X+;'_ M .1Z_L6R6R2^1^&7;W9I^?!_SVB_[^)_C1Y\'_/:+_OXG^-9G_"/:#_T!=)_ M\%MC_P#(]'_"/:#_ - 72?\ P6V/_P CTP-/SX/^>T7_ '\3_&CSX/\ GM%_ MW\3_ !K,_P"$>T'_ * ND_\ @ML?_D>C_A'M!_Z ND_^"VQ_^1Z -/SX/^>T M7_?Q/\:HZI-"=.O\2QG_ $*\/$BG@6TN3U[5%_PCV@_] 72?_!;8_P#R/5'4 M] T-=.OF71M*4BRN\$:=9 @_9I<$$0 @CJ* '^%IHE\,^'0TL8/]A:/P74'G M3;4C@GN.?I6]Y\'_ #VB_P"_B?XUQ_AC0=$D\-^'Y)-'TMW?0](9G?3K-F9C MIUL69F: LQ))))))))-;O_"/:#_T!=)_\%MC_P#(] &GY\'_ #VB_P"_B?XT MUI;=@5:6$A@5(+H001@@@G!!!Y!!![BL[_A'M!_Z ND_^"VQ_P#D>C_A'M!_ MZ ND_P#@ML?_ )'I-)JS2:>Z>J?R#;8\RU+X1>'8+VYUOP!K-_\ ##Q%=.\] MS=^$I+-=!U6Y8 >9X@\%WL<_AC5F=LM-=I86.LON?RM6A=MXICQYX_\ !9>/ MXA^%(_$6C0[BWCGX907>IQ10+C%QKW@&>:[\3:4%C5WGDT"Z\76RD;G^RH=J M^L_\(]H/_0%TG_P6V/\ \CT#P]H0(8:+I(*G*D:;8Y!'0@_9\@CU'-?!U> L M%@JM3&<'X_%\%XVI4G7JT,HA2J\.XVM.7M*DLQX6Q-\HE+%5K3Q^8953R;/\ M6DX?VY23NOHH<1XC$0A0SO#4<^H0BJ<*F.E.&:8>G%*,8X7.*36-4:,$XX;# M8V6/RV@WS?V?.R12\,^,?"OC+3%UGPMX@TG7M,+F)KO3+Z"YC@G !>VNE1_- ML[N+($UI=QP7,+?++$C#%=!Y\'_/:+_OXG^->6>*/@MX"\37L>LII9\->)X. M;;Q9X2,.A:_$?F&+F6"WDL=8@*LZM9:]8:I9,KL&M^$O#W MQ;\/1E?-)T<#1XGRS M T5[;'9_1CS]DF90I5I)/\ LC/*E# XI-ZRAA4X^--67M, M1/)\7B*CY,-EDW;F^@//@_Y[1?\ ?Q/\:Y.-E?QS.596'_"*6G*D,/\ D.7H MZ@GN"/J#Z&L#PCXF^&'C@W$'A]=%EU.P _M7P_?Z+'H_B;1W. 8]6\.:K96F MLZ>0^8P\]FL$K*QAFE3#$L=1\-VGQ4O/"]C+IUMK/_"!V.LRZ7:1PP3'3_\ MA(KVV2[>.%$4J)6"#=\ZJZ-@(X8_2X7B7AW'8+ 9C@L^R?%X#-<7' 99CG6E3Q&+;HUH_5J4I5N:E4BX7A)+RJV4YIAZ^)PM?+L=1 MQ.#HO$XNA5PM>G6PV'CR-UZ].<%.E12J4W[6:5.TX/FM*+?J%%%%>V>>%%%% M !1110 50DU73(=2M=&EU"RCU>^L[W4++2WNH$U&\L-,FL+?4;ZTL6D%U MGW&J:9!?74$4D%G-J%C'IIG[0/[&WQ&TOQO^Q1\/M!U/P!>?;I6\;_#N\\4:E\*_&M] M\*?#LG@[XD^'K_XA?%#QGX?C^*UEXN7P9& ?OP'4G:#S]#^O'&>JY^\,E<@' M!N7)&@>)-7^ O@#7?BSX;\/6D,2Z?I>DV7B:]TS5[O2-)D%A9>*/$'B5W MM;34;G4$D^T-;_Y ^J_]@V__ /2.>@#\6/\ @W#_ .4*7[!'_9-O&O\ ZNGX MGU^W=?A=_P &YYUO_ARO^P/]A72S#_PK/QKDW;WHDW_\+M^*700(4"^7Y?4E MM^_^';7[89\3_P!W0O\ OYJ?_P ;H Z&BN>SXG_NZ%_W\U/_ .-T9\3_ -W0 MO^_FI_\ QN@#H:*Y[/B?^[H7_?S4_P#XW1GQ/_=T+_OYJ?\ \;H Z&BN>SXG M_NZ%_P!_-3_^-T9\3_W="_[^:G_\;H Z&N9O/^1O\/\ _8O^*O\ TO\ "52Y M\3_W="_[^:G_ /&ZYR[/B3_A+-"RNB^9_8/BC9A]2V;/MOA7S-V8]V[=Y>S' M&-^>=N0#T2BN>SXG_NZ%_P!_-3_^-T9\3_W="_[^:G_\;H Z&BN>SXG_ +NA M?]_-3_\ C=&?$_\ =T+_ +^:G_\ &Z .AHKGL^)_[NA?]_-3_P#C=&?$_P#= MT+_OYJ?_ ,;H Z&BN>SXG_NZ%_W\U/\ ^-T9\3_W="_[^:G_ /&Z .@;H?H? MY5S7@O\ Y$_PK_V+NB_^FZWJ1CXGP?ET+H?^6FI^G_7.N=\'GQ)_PB?ACRET M3RO[ TCR][ZB)-GV"#;O"1E=^,;MIQGIQB@#T2BN*UC7+_P]IMUK&O:GX1T7 M2K)/,N]2U74+O3[&V3. 9KJZ\J&/+$*H9PS,0J@L0#YG9_$7XC>-FV?#?PGI M;Z-)&=GQ!\9KKV@>'69BI270/#DUM%XF\6P>67=+G;XZPGV769HVWU\SG M?%V1Y#7I8'$XFKB\YQ-)UL%P_E.&KYKGV,I*3IJO2RK PK8JE@562HULUQ<, M-E.#G*+QV/PT&YKUL!DN89C3GB*5*%' TIJG7S+&U:>#RVA-I2]G/&8B5.C+ M$.FW4IX.C*KC:\4_J^&K2]U^Z:CJ6G:/8W.IZM?V>F:=91-/>7^H74%E96D* M8W2W-W(O&6UE;:VB:=;:)/C:OB2/<&%&Q^#][=7UMKGQ U"P^)_B*VD\^VN M?$Z7:>&M(FR"I\-^![:-O#VD-$501ZA ]'F!?:=%\"P2S:6TD08"+4O$4WB+6D*ADU*+.P>QQQI$B1QHL<<:*D:( MH1$1 %5$10%1%4 *J@* !6#GQ/_=T+_OYJ?\ \;HSXG_NZ%_W\U/_ .-U M]%D7"^1<-PQ"RC+X4*^-E">89C7JXC'YQFE6FG&G6S;.9F.;YCFLJ3QV)E4IT%*.%PM.%+#8'!PDTY4\%@,-"C M@L%3E)%H4H3G>7L M_MG1MV3Y>_=G;@ 8QDDXV@]/GQ/_ '="_P"_FI__ !N@#H:*Y[/B?^[H7_?S M4_\ XW1GQ/\ W="_[^:G_P#&Z .AHKGL^)_[NA?]_-3_ /C=&?$_]W0O^_FI M_P#QN@#H:*Y[/B?^[H7_ '\U/_XW1GQ/_=T+_OYJ?_QN@#H:H:I_R#;_ /Z\ MKO\ ])I:S<^)_P"[H7_?S4__ (W5+4CXE_L^^WKH>W[%>9VR:EG'V:7INCQG M'3WH O\ A3_D6/#O_8"T?_TVVM;]<'X9/B3_ (1S0/*71/+_ +#TC9O?4=^W M^S;7&[9&4W>NWBMO/B?^[H7_ '\U/_XW0!T-%<]GQ/\ W="_[^:G_P#&Z,^) M_P"[H7_?S4__ (W0!T-%<]GQ/_=T+_OYJ?\ \;HSXG_NZ%_W\U/_ .-T =#1 M7/9\3_W="_[^:G_\;HSXG_NZ%_W\U/\ ^-T KIXF@EN-*\1:!;:?#+=SW.C^(]+GLM;TV151F"6-_$MP^V*2.4/L/XL^ M&_C;XBT+XT:?\7)[[6M5>WU18;N/5[L7VK7O@TH--.BWUVL,,=U=Q:"(D6?[ M.GF:K;17KJTY>1OVP\3^&[CQ?H=_X<\4:9X9U70M36*/4-.O)M76UNXX9XKF M..?RC"SQB>&)S&7".R*'5E^4^':?^SA\%3XIN;'4?AMX*%LOAVUO(H;(:@T MF?5[RWDG8W%VKB0QQQ1;E)&%VD@@ _Q;])/Z/OB=XJ<5<%Y]X89WP5P7_JKC ML/Q)BLRQCS3"9UG'%N Q--Y+C?"KQ,X1X.R?/LMXNP&?9]_;.'JY51PE#ZG6P&!R7$TFL?A\-]\-V-OIFAZ7";;3;"U: M1K>TM_-DE\F RR2N(DDD?8GF%8P?+0*BJJ[=?V-ESS!Y?@7FT,)3S1X/#/,H M8"I6K8&&8>PA]K]4EB8PAB98;VDO82Q$*4ZE*%=TN1U8TZDX1JF_%K4?AKX'O?B;I%G=6&F^/+GPOHTWBNTMKPZ)YRQ: MV]F;_P U5\.:+%;73S/=V5O8QVUC<6UL\\4OIM?F[JO[;7C;4OVV_&W[(_P^ M\">"M1UOX6^"+3QQXF\*^,O&&I>$?B1X[\&ZQ(/B-\+_%7A*]UCP++IMO<:N ?3/@K]D+]D[X;>/G^*WP M[_9A_9Y\!?%&237)I?B3X,^"OPU\+^/Y9?$_G_\ "2RR^,M$\,V/B.27Q#]I MN#KLCZD7UP+X&\%)>>*]13PAX734/'=K8V7C>^3P_I"WGC&S MTS39=%TVT\570LQ/XBMM/T>:;2K*WUA[R&UTV66P@2.UD>$_"/Q&_;.^*WP" M^)EZOQ]^ VA^'_V?=4\ _M!_$/PS\2/A]\3[WQY\0_"^@?LY^#;GXA:_?_&3 MX;7WP^\*^'O"FF>-?"-G%]1\'_$GQU#H_BB?0?!OB807OB.UU*UU?$7[: M^I_#:\M_!WQ0^'FFZ1\4_&7A#X/^+?A7X-T;QC'>6?B*\^-?QC\+? C1O!>N MZYJ.E6#Z3K/@KXA^//!47C?6M.TO5](;PYKCZYH%O>S:9>Z2 #[G\.^&O#OA M#2+3P_X4T'1O#.@V D%CHN@:98Z-I-DLTKS2K::=IT%M9VXEFDDFD\J%/,FD MDE?=([,9];_Y ^J_]@V__P#2.>O%_@W\9S\0O$GQ<^&_B&STO2OB3\$/%/AW MPWXUL-$U"XU+1+ZS\9>!]!^('@_Q/H<][:66HQ:9K6B:Y)936.J6T=]IVO:% MKEF)+_3XM/U;4/:-;_Y ^J_]@V__ /2.>@#\6/\ @W#_ .4*7[!'_9-O&O\ MZNGXGU^W=?AI_P &Y>K:7:?\$5OV"8KK4K"WE'PU\:DQSWMM#(!_PNKXH+DI M+*C8RI&<8R".H-?MI_;^A_\ 09TK_P &5E_\?H UZ*R/[?T/_H,Z5_X,K+_X M_1_;^A_]!G2O_!E9?_'Z ->BLC^W]#_Z#.E?^#*R_P#C]']OZ'_T&=*_\&5E M_P#'Z ->BLC^W]#_ .@SI7_@RLO_ (_1_;^A_P#09TK_ ,&5E_\ 'Z ->N9O M/^1O\/\ _8O^*O\ TO\ "57_ .W]#_Z#.E?^#*R_^/US=WKFBGQ;H+C5M,*+ MH/BA6<:A9E%9[[PH45F$^ SB-RH)!8(Q'"M@ [NBLC^W]#_Z#.E?^#*R_P#C M]']OZ'_T&=*_\&5E_P#'Z ->BLC^W]#_ .@SI7_@RLO_ (_1_;^A_P#09TK_ M ,&5E_\ 'Z ->BLC^W]#_P"@SI7_ (,K+_X_1_;^A_\ 09TK_P &5E_\?H U MZ*QV\0:$J/(VLZ2J1HTDCMJ5B$CC7[SNQN,(B_Q,Q"CN:\9O?C0WB:YN-)^$ MEKI'B)H9Y+.\\=Z_J::5\.M)N(P?,2WO(W_M3QG>P'!-AX8A_L]C^ZN_$6G, M155EV4X*G6QN)IT/:4Y M8S%1HK!Y?2G]9S#$87"QG6CZ>791CLT]K+#4X1PV&Y'B\=B:M/"X#!J=^1XK M&XB5/#TIU.62H495/;XF&;'0$ M\0>#+:TT3Q)XX\5WS7-K!9L9DT2]L?"6E-#JFNZE/I< 2Y-[J6@:2+ZUF(OK MIC+;1\I\:?V"RT_\ ?_\ "1ZI/86BZK/+*UTVA>&- M%MIM'T#2X;86]K:J;K5-9NP)IM7UB\P+>V31K<6BVJZEI>H""11(Z*8GOK<2I]H+5_%.> M<0?22X@^D;D>(AP#Q_PMX,T\#_J9FJRS,^'98FIA,VQ%'%X[BC$5:6*S".#Q M&'QU++<+BL1DE2MC\'DV7X_^P,VCB<&\WX\EB/ M[>P7UO"9HJ4*^"I2H8?**<*E'#.O2JX>>*K4:6/C3PU?'XG#?VG@G2PWLH?8 M6B_![0(M1M?$?C.^U#XD^+K5Q-;:YXO^SW-II$^%)/ACPQ;Q0^&_#*(XS%+I MVG?VF0%-WJEW(OFGURLC^W]#_P"@QI7_ (,K+_X_1_;^A_\ 09TK_P &5E_\ M?K^W,CXI_/^89IF&:U(5%I1AAL%A MHMMPPV%I4:$-H4XHUZ*R/[?T/_H,Z5_X,K+_ ./T?V_H?_09TK_P967_ ,?K MVSSS7HK(_M_0_P#H,Z5_X,K+_P"/T?V_H?\ T&=*_P#!E9?_ !^@#7HK(_M_ M0_\ H,Z5_P"#*R_^/UF:QXY\%>'M-N=8U_Q=X7T/2+(1M>:KK'B#2-,TVT66 M:.WB:YOKV\@M8!+/+%!&994#S2QQKEW53I2I5:]6G1HTYUJU:I"E2I4H2G4J MU:DE"G3IPBG*6LKZOH[K$7_ +"'5-#\2:+JVG2S6LABN88[VPOKBV>6WE!CGC64O%( M"D@5N*[L7DV<9?25?'Y5F6"H.:I*MB\#BL-2=2492C352M2A!SE&,I1C?F:C M)I-1=N#!YUDV8570P&;99CJZIRJNC@\=A<355.+C&51TZ-6N1*1CWZ5EWWB[PKI>?[3\2^'].PRH?MVM:9:8=U+HI^ MT74>&= 65>K*"P! S3IIU9JG23J5'M"FN>;Z:1C=]5T%4:HP=2JU2IK>=3W( M*_>4K16FN^VNQT54-4_Y!U^,'_CRN^Q/_+M+[?Y/'6O)]4_:._9\T-BFL_'/ MX/:3( C&+4?B9X*M)=LKF.-O*FUM9"LCJR*P0@LK ?=./Y5?^"C'[4/CG4_V MO_BQ?%#Q+#X.D>#P%X=MM:&E1:!K<.CLC:NE^M MZ]G&8Y[PW$CO*[O(W[YX*?1^XG\9.)<;P_&MB>$Z.#R+$YU'.,VR3,*V KO# MX[+,%' TY)X:#Q%:.8O$0M5;]GAJON/5Q_GWQP^D3PGX+<,8+B*I2P_%M;&9 M[A3Y/G>74L?0CB<#F6->/J0D\1/ZO1>7K#U/W2M5Q5*\U\,OZ\O"O'AGP MZ"""-"T?(((Q_P 2VVX.1P?;UXK?K^+_ /86_:3^-5M^U;\$5\1_$?XY?$'P MY!XAOX[WP-8^,_%WBJ;7;9?"7B"*WT^V\-:EXA33-1$,WV>X6"Z,=M;1VOVD MM&ML"/ZD9_VB?B'>1(?#O[,?Q-+-QYWC;QW\"/!%L &12SQ?\+2\1ZT@P)B M=%+/B!U#07 GB[?&7Z.?$'A!Q'E?#];B#(<[_M/):6;QQ];'Y7PSAZ3J8['X M)X2V?9MA_;5(O ^V=2G-QY:T(6YHN_#X*_24X<\9.&\TXBP_#W$&1_V9G53* M)9?2R[->*,34]G@L!C/K;?#^48E4:4GC?9*%2"GS49RUC)6^KZ*^2Q\2/VG= M:ASI_P -OV>_!A;(\WQ;\?M>\1W4>Y8\,VF>$_A3;VDC1%W8Q+XB03-"T(G@ M5X[DJL7[46KPL-0^-_[-_@S>21%X:^%_BKQA=P J^$35/$?QBT*SG96=5,LG MAV(2&%91#$)7MU_(?]5'1_Y&7$G">6ZV?_"S'.^VJ7"M#/VUOK:VG?0_8EQ< MJ[2RSAGB[,[QYMW\#^&/@-X,MSAV8I'-?> _%^KQQX$. -7:3*S!Y7CG$4 M)#^SM\.;D.OBGXS_ !U\:K(%62+6OVC_ !YH]G(@,9*2:;X#\0^#-,D1Q&%D M1K,B0%F;+L7IO)>&&-6 M>26=UAB144N[-)*4155%9F8L %5F) !(\FU_]H+X#^%9)(O$WQI^%'A^:(L) M(-9^(GA#3KA2C;'4V]UK$<^Y7PC*(RP76G[*_[)%O+]HO?AI\/?$U MR26:[\=WTOQ#O'8X)>6[\=ZQXCN99"P9S))*SF2:XDSONKAI?6?#G@;X(^#R MI\)>#_A9X7\O'E_\([X?\':)Y>U9$&S^S+.U*X2:5!CHLLBC =@3V7 N'O)8 MWBS-E96I/+,GX?=]+IXC^UN)K=;/ZJ[=F"J\>XA1B\#PCE#O[U59IG'$6FFJ MP[R?A?5:W3Q2OT>S/RN_X*B_M+_!;XB?L*];N=?^'4T$GAF MP\1:AIB16?CG0KRY:?Q+9:2?#UF!#&Z1BZU>$W%RKV, DO5-O7\K7]H7^<_; MKW.,9^V76<>F?.SCVSCOBO[C?VS?@E9?M4_ #Q5\%M+^(7A[P9>>(]3\)ZA' MK^H+%K5I:KX;\2:=KTD3Z=;:MITLINX[%K9&2ZC$3R+*P<)M/XEVG_!#/Q3> MZQ+I-G^TQX,NS!ID.I27-K\/-4N(@)KV>S6!A#XT?:W[AI0YDRP)41X4N?\ M1;Z)_CSX'^'?AIF&0\1<0U^%,?7XPS/,H9;G%/->(\55PV(RG(,-3QD,?D?" MF$P=.A5JX.M2AA9TGB*4Z%2I4J2IUJ2C_FY]+GZ/_COXD^)V69_PUD&'XKP& M'X/RS+*F99-/+.&L+3Q.'S;/<3/!SP&><68S%U:]*EBZ-6>*A5CAZD:\*<*: MG2JN7ZN_\$GY))?V"O@:\LDDKM_PL7<\KO([8^*7C,#<[LS' &!DG X& *_ M1>OF?]C_ . 5]^S#^SSX!^"6I>)K3Q?>^#/^$F\[Q#8Z7/HUKJ']O^+=<\2Q M^7IUQ>ZA-;_9H]72T??=R^;) TR[%D$:_3%?Y\^*F;Y;Q!XF^(F>Y-B8XS*, MZXXXJS7*\9"G6HPQ679AGF.Q>"Q$:6(IT:]*-;#5:=14ZU*E5@II6H59 M4<31JTW4HU:M*;BY4ZDX-291117P1]^%%%% !7YA_M1_L4_$;]IKX]_";QCK MVL_#G2?#?P>US4/%GPL^+.B:?KNC_'WX-WT_CC]GGQ5?Z5X'O;;S=/GU+Q7I M?PR^(W@W6?$YUW2M!O\ P-\1+WPKXS^'_C/38KNTUW]/*X[4OB'X$T?Q?HGP M_P!5\8^&--\<>)=-U#6?#WA&_P!=TNS\2:WI6E7>G6.I:CI6BW%U'J&H6=E> M:MIMK<3VEO*D<][!%DLQ"@'P#J_P*_;"^.'B?XL^!?VCK+]DB/\ 9W^+OP^^ M,/P@URZ^&TOQGU3XU6'PL\=Z%X@T7P]X>T:7QG8V7P]T[5?,U+2=6\::Y#IQ MAUK4-'A6#2/)MM%71M3QA^Q3XM^+6J6/Q#^*/C+PE+\7?A]X1^"GAGX3:]H7 MARYN/#VGZU\$OC9X1^/P\<>(M+U(VVH>?\2_'/P^\&6?B'PII%\+7PIX7TZ^ MT[1/$>MZEJ)U>W_1"+4+&:\N]/AO+26_L(K6>]LH[F"2[LX+[S_L4UU;)(9[ M>*[^RW/V62:-$N/L\_DL_DR;:K:YHJW-_9MJVF+>:7;"]U*T-_:BZT^S*"07 M=];F7SK2U\LB3[1<)'#Y9#[]AW4 >&_!7X+7'@+Q=\:?BMXFDT:7XC?'KQ9X M7\1>*;?P\+R30O#VC^!/ 6@_#SP9X3TK4=2@LM4UV'2]*T6\U:_UW4M.TJ?4 M==\1ZNUMI.EZ9%I]A![GK?\ R!]5_P"P;?\ _I'/2Z/K6D>(=,M-9T'5-.UK M2-0B\^QU32;ZUU+3;V'=:7]E-/:746]'3S()I$WHR[MRL FM_\@?5?^P; M?_\ I'/0!^*?_!N-!!)_P13_ &"&DABD8?#7QJ 7C1B!_P +J^*!QEE)QDDX M]23U)K]N/LEI_P ^UO\ ]^8__B:_$S_@W#_Y0I?L$?\ 9-O&O_JZ?B?7[=T M5_LEI_S[6_\ WYC_ /B:/LEI_P ^UO\ ]^8__B:L44 5_LEI_P ^UO\ ]^8_ M_B:/LEI_S[6__?F/_P")JQ10!7^R6G_/M;_]^8__ (FC[):?\^UO_P!^8_\ MXFK%% %?[):?\^UO_P!^8_\ XFN:O+6U_P"$OT ?9H,'P_XJ)'DQX)%_X3 ) M&WJ 2!Z GU-=;7,WG_(W^'_^Q?\ %7_I?X2H WOLEI_S[6__ 'YC_P#B:/LE MI_S[6_\ WYC_ /B:L44 5_LEI_S[6_\ WYC_ /B:/LEI_P ^UO\ ]^8__B:L M5YYXP^)WAGP?=6^CS/>Z[XKOXC+I7@KPS:-K7BO4D&<3II=NZC3].!!$NM:S M/IFB6V";C48\<^7G&=93D&!GF6=9CA,LP5.=.G]8Q=:%&,Z]:2A0PU!2?/B, M7B:CC1PN$H1J8G%5I0HX>E4JSC!]F!R_&YGB(X3 8:MB\1*,I^SHP,[1UBO='T'[)#I/A^1R=I\8^*KB-]&\- *K.;&1KWQ!-&-UE MH=UD5FCPI\1/B,3+\0-5D\#>%92=OP^\%ZM*-9U"W.5,/C'QY9&"Z*2H2+C1 M?!K:;: ,8;C7M6@+*WK>@>'=!\*Z7:Z)X;T?3M#TBR4K:Z=I=G!96D.[EW6& MW1%,LK9>:9PTT\A:2:221BQ^/_M#C#BO3)L/7X*R&;USS.<%3GQ7CJ+VJ9-P MUC:<\/D4:D)QJ4<=Q91KX^C5I5L-C."U"I2Q:]SZMD>2ZX^K3X@S&-G_ &=@ M,1*.38>>CY<=FV'E&KF+C).,\/DM2GAJD)PJT,^YHRHOR.W^$M]XODBU'XQ: MG8^)46:.ZM?A]H=M)IWPXTR:-HGB-[9R@:GXWO('B!^V>*9&TLR$RV?AO3F( MQ[5'86,,44,5E:10P11P011VT*1PPQ*$CABC1 D<4:@*D:!410%50 !5NBOH MLAX5R7AUXBM@,/4JYCCE3_M/.LPQ%?,<[S65'F]D\PS7&3K8W$4J'/-8/".J ML%E]*7U;+\-A<+&%"/E9CG&/S3V4,35C##8;F^J8##4J>%R_!J?+SK"X*A&% M"E*IR1=>LH.OB9KVN)JUJSE4=9K2TP?]&M^A_P"6,?I_NUS?@RUM3X0\+$VT M!)\/:,23#&22=/MR225R23R2>M?BS^W7_P %3OC!^RO^T/X@^#W@_P"'7PU\ M1Z%I/ASPAK$&J>)7\5+JTEQXBTIK^[BE_LK6;.R\F"3"6^RV5]F3([L#,-Q[@LFRJKPYB^'5Q1 M0KO/4-#\(-KNKM,6)585LC(Y5PBML?;E/^U'HFHO&O@CX0_M M$_$%91NCN=(^#'B?PCIL@*AE:/6?BU_PK?29$8$%9(KR1"I# D%<_C%+@?C" MI"-:7#><8;#33DL;C\#7RW+U%*[E+,,PCAL%"-G?FGB(Q?1G[55X[X-ISG1C MQ-DN*Q4&HRP.7X_#YGF+D]%&&79?/$XZI+^[##REH]-&?2WV2T_Y]K?_ +\Q M_P#Q-'V2T_Y]K?\ [\Q__$U\TCXE_M+ZY+)'X<_9HTGPU;N"(+WXL_&SPUHL MT896*23:3\,/#_Q:=L8&Z :K'(7(C\Q 6EC8N@?M@>((Y%U/XC_ ?X=1L>(O M"GPT\:_$34D!!RL>L^*O'G@[3 REODDD\)2JS*&:(*3"=/\ 5&K0][,^(.$\ MLIVBU4?$&#SMOF:6N'X4?$&+@XW]Y3P\;==+M9_ZXT:_NY7P]Q=FE57O2_U= MQN16M;;$<7+AW!S33O%PQ,D[:/5'TP;6T'6VMAGIF&(9_P#':0VUFH):WMPH M&2Q@C"@#DDMLV@ .];BC7QQ^U%\=M9P09K'PC)\.OA9I;YQ MOCBE\#^ [+Q7#%@;5_XJV2=!DBX+L7IX_8\^ 5Y+'<^*_"FL_$F\0+ON?BSX M_P#B%\4A*RXR[V/CKQ3KNE)NP0T<&GPP;&,2Q+$2E']E<)8;W<;Q;B<7/WK2 MX=X9=8X6=NSLT']K\88KWL#P?AL)#W;QXDXEPV7XC M6W-R4^'LOXMH2Y=; M%;74V<8S'%I;:@=1FE&1^ZBM7DY&%Y%?G%_P4>_:)^$?Q"_8G^./A_P&WBGQ M/-J-CX.CCU[2OA7\1QX*M5M_B'X3O9)KWQ]>^$++P;:PR1VK06\C:XQNKN:W MM+999IE4?J3X2^%7PQ\! #P-\.O O@T!0@_X17PCX?\ #QVC) W:3IUHY&23 MRQ.23G))/#_M+? O2_VD_@AXZ^"6LZ]J7AC3?'-MHUO=:[I5M:WVH6 T?Q)H M_B.-[:UOR+24S3:/';2"4@+#-(Z?.J5]AX><0>'G"_'_ /GF+P7$]3"9%QA MPQF^*S:OFF P]'#X7+(W%/A_P ?<'<3Y/A%PM//\ M%Y_EF%P\J]:M&B\7B,E5&@Y^VG3<(M+^!MDC);]U%RQ./*3KSSC;UK^J'_@E M9JWQXB_8W\(:?\._AA\)]8T)/&'Q%^R^)?'/Q3U_P[=2W5QXLNI;XGPMH'PG M\5,+:REWVB.WB**XO66.98+>$!3YI)_P0M^%RZ_!I'_"_/B,4GTB\U,R_P#" M*^$=ZO;W]A:"(+NV%66\+DXSE1AARI_7']D_]F_1_P!E+X-:-\'-"\3:KXNT M[1]8\2:O%K6LV5CI]],_B/5Y]7E@DMM.+6JI:O.88F4[G10S@,<#^UOI2?28 M\(O$CPWP>0<(XNGQ1FU'BO*\SEEV,?AGXDX[B#C*A/AC*,1PIF660S#)L M[X8S/%U,7B,QR>O2PDJ%2GG#I4JM+"UZLJ]/#4JL)4*<8XBFJCA4RUT_]L+4 M'??+^R[X4B';A/+C'G^,/BIXN+1L-TTJ&W$AN"@BG2 MW1X)?J:BO\^?]<<;2:^IY/PG@X+14_\ 5/(+L9-M-U%Q=Q!EK;754\CQ^54(I[#XPET^#)Y2QM M;H!!8-9V^8C]045/^NO$4;O#8C 9;)V]_)\CR+)*B:M9QJ91EN"G&2M\49*5 MFTV/_4;AJ?+]:PN.S-15E'.L]S[/(-?RRIYQF>.A*/\ =<7&^MKI-?+?)+%X@\=7]N\EPJK%+Y$O)*WD53X#X' MI3]K3X-X5A5T?M8\/92JC:M9NHL)SMZ)W;;OK>[9P^A_#+X<>&=G_".> ?!6 M@>6[2)_8GA30-)V2/"+=G3[!IUOM=H%$+,,,8@(R2@"U^%'[=/\ P2O_ &@/ MVB?VE/B3\:O OBGX2:5X2\26/A+^SM/\1ZYXHL=;@'AGP/HF@WR7-GIG@S5+ M&(27>DSR6GE:A*KV[Q-+Y#EXT_H/JAJG_(-O_P#KRN__ $FEKZCPV\8>./"K MB3%\5\+X[#U,YQN3XC(Z];.J$LVIO 8G&8#'58QA7JIQJO$9=AFJG,VHJI&S MYVU\MXF^#/ GBQPSA.$N*L!B*>2X+.,-GE"ADN(CE,UC\+@\=@:4I3H4FI4E MA\PQ"E3Y5S2<)7O#7^=?]C/_ ()0?M#_ 5_:%^#/QN\6>*_A!J/A+PGJDOB M'4K#0]>\5W6NRV>I^%=8L;:.SM+_ ,%6%C+=Y? MQ!QI6R^MF.6Y53R;#2RW PP%%8*EC,9CHJI2A.:G5]OCJ[=2Z;BXQM[MW?A/ MX/\ !G@QD6/X=X(HYC0RW,LVJ9SB8YECYYA6>-JX/!X&;A5G"FX4G0P-"U-) MI34Y7]ZRK_9+3_GVM_\ OS'_ /$T?9+3_GVM_P#OS'_\35BBOS$_4BO]DM/^ M?:W_ ._,?_Q-'V2T_P"?:W_[\Q__ !-6** *_P!DM/\ GVM_^_,?_P 31]DM M/^?:W_[\Q_\ Q-6** *_V2T_Y]K?_OS'_P#$URL,<]E '<_F?6NRKD$_Y'J?_ +%2T_\ 3W>T =?1110 4444 %%%% >AS7\ M^7[41T7X2?\ !0"Y^)6AS>!_VF_AY\77T;PG^T%^S'XE^RP?&GX6_$*P\8_L M3^!/"?CG]G34(+&YU/Q7J$.GS_"3XCCX+>)+?1+2.#P[X_\ B-\,OB1INO:M MJ/AC4?Z#:YZX\)>%KOQ+I_C.Y\.:%<>+M)TO4=#TOQ1-I&GR^(M-T;5Y["YU M72;#6WMVU.TTW4[C2M,GO[&WNH[6[FT^SDN(I'MXBH!^0NL>(/''@?\ :K_X M+,>+?@AH]KK?QK\/?L8?LF>+O FA:=I]MJ.H>(?BAHOPT_; E\%076F0VMS- MJ]]=ZAIOAZPM+2[M9Y-1@@T_2D5H'@C'E?C#QAXMM/!VB?"+P+XA\(?&+]F2 MZT[]B3XX_$[XS:#I&IKXAA\'7_[4OPTT;]H/P_\ &S5[/6O$+>+9OBK\/%UK MXK:]K6KG2M;L_#'ASXNZ9XXM-3\/WNE-I?[L6WA_0K/5;_7;31M*M=:U2.*' M4M7MM-LH-4U"* *(8KW4(H$O+N.((GE)<3RK'M78%"C$EEHND:=%>P:?I>GV M,.HW5S>ZA%9V5M:QWU[>\WEW>1P11I=75T?^/FYG$D]Q_P MI'H ^+/V6&UV MZ^.7[;.JZ3/IMQ\%M2^+_P -F^'4VC>2VB77BZU^ _@"V^,M]H,MH[:;<6$O MBU--M=7N=''V&3QQ9>,%NY)?$":X1]I:W_R!]5_[!M__ .D<]6-/T^PTJSMM M.TRRM=.L+.)(+2QL;>&TL[6!!A(;:UMTC@@A0<)%#&D:_P *BJ^M_P#('U7_ M +!M_P#^D<] 'XB_\&YD6L-_P16_8)-I?:9##_PK7QKA+G2[JYE!_P"%U?%# MDRQ:Q:(1C QY(.03G! '[:>1XB_Z">B_^".^_P#FAK\7O^#B_^".^ M_P#FAH\CQ%_T$]%_\$=]_P#-#6U10!B^1XB_Z">B_P#@COO_ )H:YN[AU_\ MX2W00=1T?S#H/B@HPT6]"!!?>%=ZM&=>+,S,8RKB1 @5P4D+J8^^KYI\;?'K MP5X/^.?A'P'KE]:6 D\)>(I]6UR]O(;73-#N]4?2]0T6SU&:8K% ;^ST"^D: M65T6 W.F!LK>97YCBOC/AC@? X',N*\YP61X',LZRGA[!8G'5?94J^;9UBX8 M/+\(IM-1=2I*52K5FXT<-A:.(Q>)J4L-AZU6'KY-D6;\08C$83)L!B,PQ.%P M&,S.O1P\>>=/!8"BZV)K.-TWRQ2A"$;U*U:=*A2C.K5A"7OGD>(O^@GHO_@C MOO\ YH:Y7Q9XPM_ ]A'J/BCQ9X;TJ"XF6UL87T+4[G4=4O'*K'8:-I-GKMQJ MFLZA(641V&EVEW=OG(BV@L.0_P"$Z\;?$3$'PMT<:'X(F97#6^K:Y)X?\ #YVB>V_MR$^4W4^$OA;X>\,:A)XBNYM0 M\6>-;F+R;SQMXJGCU+7WB89DM-.*0P6'AW2RQ)72/#MEIFGXVF6&>4&4^%_K M9F_$MJ7 6 HU\#/27&N>TL13X:C!I-5LCP%*IA,TXONI4ZM&M@JV5<.8S#U) M5,)Q54KT9827H?V-@LJ]_B/$U*>(CJL@RZ=*6;.2:O#,<3.%;!Y':TX5*=>G MC)(3AGT[2+D!D[KPA\.[;P-;74'AL:';3:A-]IU;5; MO2M5U/7]=O.A?#W M4?$7QW\3V;%)_#WP$\+ZK\4GMI5ADG"675 M*7+1Q,L#0R_Z[1HTJN=8O,<33GC)_,\2^(64Y1AJ>!Q^:9/PMEF*DOJV44\5 M'#5,TJTFIP4HUJU3-.(,;&?OT:4Y8RI1G.5/+\-AJ4XT%]'^1XB_Z">B_P#@ MCOO_ )H:0Q>(1Q_:>BY]!H5^3S[#Q"3CWZ5\QCQ3^V#\0F">&OAM\-/V?]$D ME9&UOXM^(I?BMX\6UDB!2:+X=82#*%@_9 M/3Q@HD^/7QG^+WQL,L*QW?AF?Q)_PJWX8NRR"38/A[\)4\)6^K660$%IXVUK MQD6B'ESSS[G+?I?^JV69?:7$?%F3X*2LYY?P_*/%V;.$OAG1J977APO)_P ] M'$<583$TUK*C?W7\/_K9FF8^[PWPAG6-C*ZAF/$,9<'Y3&<;.4,13S7#U.*H MZ/W*V&X3QF&J6;C7Y?>.A\=_M._"CX=:N?#&O?%CP=J'C/S)(4^'_@OPWXA^ M(GQ$EFC3?Y2> O 6J>(_%:%B5027.DV]N'8"29 ]0_:R\4WOBW2[[ MXB:[<>#_ (?S7FO_ W^%OB[1_!T6_0 $T;2+5]0\974L6CA6M9;^^UV:]OY M=UQ/::>66RA\:_8L^#OC+4/VJ_V?(?%/PN\27/A>[^)_AM=77Q3\/==O/#,V MFLT\DIU:+4]+CTRXTXA5:3[5*+8_([-@ U_;TR@@GGH>C,.WH"!7->"QGPAX M68EB3X>T8DEF.2=/MR2'T/#[+4Z'!\N%(YS@\]> M6\C>4/*HYAALKP61T\-@W2YOK%+"8>M"G2<8TH5(I*:_D#,OH)9%F/B;7\1I M^(6:R=?C"/%D\FQN2QS-5.7-89F\OQ6:8[.JN*QBJ*+P]7%XFE4J55)U)TVW MR%#0O"K>&K"/3O#MMX/T"PC5=ECHOA Z3:)P/NVVG:U:P+T'2,5M_9_$)QG4 MM$)'0G0KXG\SXAK;HK^%ZM6K6J3JUJE2K5G)SG4J3E.I.3=W*4Y-RE)O=MML M_O*E1I4*<*-&G3I4J<5"G3I0C3IPC%)*,(02C&*LK**25E8Q?(\1?]!/1?\ MP1WW_P T-'D>(O\ H)Z+_P"".^_^:&MJBLS0Q?(\1?\ 03T7_P $=]_\T-'D M>(O^@GHO_@COO_FAK:HH Q?(\1?]!/1?_!'??_-#1Y'B+_H)Z+_X([[_ .:& MMJB@#SV:'7?^$TL0=1TCS?\ A%]4*N-&O!&$_MC1=RF/^WBQ8G:0XE #*4) M8,O4>1XB_P"@GHO_ (([[_YH:S9_^1XL/^Q5U7_T\Z)764 8OD>(O^@GHO\ MX([[_P":&CR/$7_03T7_ ,$=]_\ -#6U10!B^1XB_P"@GHO_ (([[_YH:/(\ M1?\ 03T7_P $=]_\T-;5% &+Y'B+_H)Z+_X([[_YH:/(\1?]!/1?_!'??_-# M6U10!B^1XB_Z">B_^".^_P#FAJCJ%/\ D6/# MO_8"T?\ ]-MK6_0!B^1XB_Z">B_^".^_^:&CR/$7_03T7_P1WW_S0UM44 8O MD>(O^@GHO_@COO\ YH:/(\1?]!/1?_!'??\ S0UM44 8OD>(O^@GHO\ X([[ M_P":&CR/$7_03T7_ ,$=]_\ -#6U10!B^1XB_P"@GHO_ (([[_YH:Y^Q2^3Q MO="^N+2X<^%;/8UI9S6:JO\ ;5]N#I-?7Q!/!'Q7LO$N@ZM^TOX/MY/@/J'B+QO\ "'XB"\L_#TC^#H?%WQA\*7_A M+0M%\=:SHNN_#?\ M?X@V?ASP[XM\-:E:?J+7YV?M(?L0^(?VF?BQX(UWQY\ M0?"MS\,_ FMMXP\&Q?\ " /'\8OAEXHT_P >_L\^/=)G^%_Q#A\0KIWAW4I- M2^#6OV8\>Q^'H/%^@^'?'6O>&+1=9M[^+4]( /4?"'[0OCOQ5^TQ^U[\![/P M=X9NX?@'\-OV>/&_P\NDUS4M/O\ QGJ7QJT7XOW%SI/BJ[N;&[L/#]MI^M_# M.WM+2]TNQU)HM+U&>_N8;R[1-/3Y]_X:R_:6^$6K?%7P#^T#X/\ @CX@\766 MN_LJ^&_@SXT^$FJ^-M!\ >(/&7[6?Q4USX1:#\-?'.B^.9];\1Z7XD^&&IZ1 M;>.O$6LZ#JM];>,OAUK6F:C::#X)UVZLM&O?H31_V=_'OA3]H+]K#]H#PI\0 M/"<&M_M!?"SX*^!O!FC:[X(U?5=.^'_B'X(Z;\4H-%\1^(VLO&6CS>.=)UK4 MOBC=7NI>'--D\%74%GH=OIUOXA>74IM1LO,/#_[*G[1_BSPAXF\+_M'_ +0' MP:\^$FKZ#\9OA=X\T+XAZ)\1?&LGC;X__ !K7 MQQG5_"/AC3%\-Z;_ ,(786_AB#5= 2Z-M=:0^@@'T!\$OC9=^//'/QT^$/BD MZ))\0_@#XL\(:)XAU'PU;WNGZ#XCT'XB?#_0_B)X-\2V.BZGJ6LZGX>DN;/5 M-4T/4-$O-:UOR-2\.75Y:ZMM_\@?5?^P;?_P#I'/7D'P?^#*?# MC7/BIX\US5;/Q%\2/C3XKT3Q5X[UO3-)FT'18QX6\%>'OA_X4\.^'=&N-4UJ M[L="T'P]X=AD5M1U?4]1U#6]5U[5)[J&"]M=-T_\Z_VU/VXOCK\"_CS>?##P M9HGPTG\!?\*\\-ZW+?>)=#\1:AXEN]8\1S^)+2^MK2ZT[Q9I.GPZ?:6VFVDB MR2Z;+*L\[)NN%+"+Y_BWBSA;@/A7B#C3C//\NX=X>X;R]8[&8O'O$SK8NK6Q MF$R_!97E."P6'Q6-S+-LPQN-H4<+@\-0ERT_;XS%5,-@,)B\50^7XLXMRS@W M 87,8T,MIK+\,L34A6KTL1656LI5*4*6&ITL-5E5K2GH^2$(SJ5 M(0?F_P#P;FZWI%E_P16_8)AN]1M+>;_A6GC5O+EF57"_\+K^**Y*DY'S*PY] M/2OVR_X2?P]_T&+#_P "$_QK^8#_ ()]?M&^/?V,/A3^RO\ L:?#K_A!+OX! M_#3Q%HG@+5/$OQ)MM1;QW;>!_%WQ&U'7/$GB.^\3Z9X@\/>%8K_2&\5:E(LS M^&;73[;3K6UEEMYY(+I[C]V/$O[?'[)'AN:2S/QM\&:[J,;NG]G>&=7M=;N& M:,.6436\ZZ>N3&RJ7O5#.!&I+LBM\YP%XK^'GB;PCEG&7!7%& SK!9CB\?EU M3*:4,72XFRS-,N>%E7RS,>'ZV&AF"Q56AC<'BL%+ 4L=A7O%8/#Y/6P]'%8S-Z5++<%-8FC*M3K4<77K_5_80C"<:TJ MU2C*A.+56$8N,I?4_P#PD_A[_H,6'_@0G^-'_"3^'O\ H,6'_@0G^-?$\?[= MGA+Q'*T'@'PEXCU]'^6&[7P]\1?$H$;7RPCW'D&W0RG[:W%==M9?X:^(^)Y4W4J9OPO6X!PD8>[:I#,O%"OP/ MEF*IRC)3C+!8S$N4+RBI).WT:S_@Y6]IQWP=5,L5*:WA+!<#4> M)\;1FGHXXG#T?>TO=H^WU\2Z Y(35K.0CDB.4.?R0$USNK?%3X::$[1:SX^\ M(:7<*I?['?>(=+MKY@/[EC+2$] L<#LQX52>*^/FT_P"-VOR.E[^S[\3? M$<$Q+X^,/[4?A7PIISX\QT-SX;^#Z>+=(^95B5K=M.FC2:22$GR8Q<2=GHO@ MO]I#2)D;PI\-/V1_A@I.&N[>]^(?C_4U4[%9Y9+'P?\ "U[N3B63]YJ2&42Q MQ/+&87FFM<->*&+Y5.AX7\*86HN:.89KXD95Q9C\-&]G'%<,\)W4ZJ3C+DPW M$M5-MQ4V[-I\6\%4[JA1\0\^Q$&D\'@_#_/>'L/6;2UHYUQ+A\-2C"[:YJV6 MPZ2M9V7KD_Q^\&22BW\/:7XV\7S8!W:#X/UB"PPV=I_MSQ'%X?T$HP&0Z:FZ M[2&SM()IO\1_B'JB/_97A;P3X7C)/E7/C?Q]%>7R+D@-)H/@W3-7A+@89H6\ M20?W?,4_,.=E^'_[4^KA#JG[1G@;PTK*OF0?#_X"P131EE.\1ZAX_P#B1XXC MD*&1UCD?2%#M#;2O %^TV\ZR_L^>-=51?^$G_:G_ &A=48Y,D.A7?PK\!VC$ MR%\1GP=\+M,U2) 1%@?VN[XC:,R&">>!TO#O&XI1GGOCIEU.]XU\%P3PQF>6 M8><&K.,8\0<)Y[CH5'TJX7BG#6E=PJ0NFJ_UWJTVX95X0YU)^[*CBN)<^X?Q M%I733E/*>*\)34-=8U<@K.R:<):I^*_M;_$'XR_#+]FSXP?%7P]\8_#]IXG\ M%^#I-9TG3?"?@738M-%\-4TNRVW5WXGO_%5_=0B.\D4- =.D+E9/D"E3_+1J M_P"V[^T%K?B"Y\4:QXETS4_$5S?P:C/K%[H5K->RWMHT/V6X=S((]UN+:W6& M-8UAB2"*-(UC0*/Z9OVS?V1K/4_V6?C/:>#)OCS\4_B)+X0D7PMI&M?&;XP> M.KC4=5_M+2=D5MX/N_%TGAK4IA;Q7,BV\V@SH09&\L[8PG\Q,G[#G[8B7*6I M_9G^,XGF2>:"$^"-4\R6&W>%)Y44KDI$US;K(<_*9HP?O5_>'T7?HY_0]XW\ M/L\I^,/#G OB;B\#QM6Q&68CQL>$SC'8"V291",\DH\9<29_5PV#]K4Q,Z57 M!1RZE'$8G&TZ>$I.5657_/KZ6WC']*WA?C_AU^%N:<;\#X'%\&TXYAA_"?$9 MG2P.*J_VSF;?]K5>'LAR6D\;[*%"G4I5GCIRH4<-4EBII0C3_HB_8E_X*"_% M/XP_!-]4\6_##QW\8/BR?%_B;3_-\ >#=&\!?#O3='M(](.AIX@^(7C+6= \ M#65V[7-Y+?6^DZCKVNVT CENM$B$EHMQ];O?_M5?$%G_ +4^(?P5_9TT28QR M)8^";.[^.7Q$2(H0T;^+?%UMX0^'FE7>3O98/ 'B^VB=%1+NX4LQ\7_X))_# M#XA_"7]E.;PI\3O!7B7P%XE/Q3\*=,N-'U0Z;>PZ EG?"TN LGV6Z- MO,()<;)#%)M) R?T\P/?\S_C7XKXOYUPOPYXH<=9?P+PIP=1RW!<29E1RO,U MAZ?$.%>%5?W8Y=EV*JU^$8Y=RI+"0618FO0IZ+'U97J/^E/!W(^*N)/"W@3, M./.+>,:^98SAO+:V9Y6L1/AS$_6G13<\QS+!TL/Q?/,$[O%3>?X?#UZGO/ 4 MH6IKXSLOV7?@%J%W;ZK\5_$'B;]H76[69;B&]^.WC6\\TF^\$:#IMIH^AR>']&TBP@6VL=+TJ&ST[3;* MW3A(+2PLXX+2VA0<+'#"B*.%4"NNP/?\S_C1@>_YG_&OQ_-^)<_SU4H9OF^/ MQ]'#-O"82OB:CP."3T<,!@(N."P%*VBHX.A0I16D8):'['D_#'#V0.M/)LGR M_+Z^)2^MXRAAJ:Q^.E%IJIF&/E&6-Q]9M)RK8RO7JRE[TIN5V8?_ D_A[_H M,6'_ ($)_C1_PD_A[_H,6'_@0G^-;F![_F?\:,#W_,_XUXA[IA_\)/X>_P"@ MQ8?^!"?XT?\ "3^'O^@Q8?\ @0G^-;F![_F?\:,#W_,_XT 83>)_#V#_ ,3B MPZ'_ )>$]/K7.^#O$>A1>$O#$4FK6*21^']'1T:=0R.FGVZLK#/!4@@CU%=\ MP&#UZ'N?3ZUS7@L?\4?X5Z_\B[HW<_\ 0.M_>@"U_P )/X>_Z#%A_P"!"?XT M?\)/X>_Z#%A_X$)_C6Y@>_YG_&C ]_S/^- &'_PD_A[_ *#%A_X$)_C1_P ) M/X>_Z#%A_P"!"?XUN8'O^9_QHP/?\S_C0!A_\)/X>_Z#%A_X$)_C1_PD_A[_ M *#%A_X$)_C6Y@>_YG_&C ]_S/\ C0!A_P#"3^'O^@Q8?^!"?XT?\)/X>_Z# M%A_X$)_C6Y@>_P"9_P :,#W_ #/^- 'GNLP/?\S_C0!A_\)/X>_P"@Q8?^!"?XT?\ "3^'O^@Q8?\ @0G^-;F![_F? M\:,#W_,_XT 8?_"3^'O^@Q8?^!"?XT?\)/X>_P"@Q8?^!"?XUN8'O^9_QHP/ M?\S_ (T 8?\ PD_A[_H,6'_@0G^-'_"3^'O^@Q8?^!"?XUN8'O\ F?\ &C ] M_P S_C0!A_\ "3^'O^@Q8?\ @0G^-4M2\2: ^GWRKJ]@S&RN\ 7"9/\ HTO MYY/H.I/ KJ<#W_,_XU0U0#^S;_K_ ,>5YW/_ #[2^] '+>&/$>@Q>&_#\"#D$=000>16Y_PD_A[_ *#%A_X$)_C3/"H_XICP M[U_Y 6C]R/\ F&VOH:W\#W_,_P"- &'_ ,)/X>_Z#%A_X$)_C1_PD_A[_H,6 M'_@0G^-;F![_ )G_ !HP/?\ ,_XT 8?_ D_A[_H,6'_ ($)_C1_PD_A[_H, M6'_@0G^-;F![_F?\:,#W_,_XT 8?_"3^'O\ H,6'_@0G^-'_ D_A[_H,6'_ M ($)_C6Y@>_YG_&C ]_S/^- &'_PD_A[_H,6'_@0G^-85A?V6H>-[F2QNH+I M$\*V8=H)%D"%M;OMH;:>"0K$ \D#/0BNYP/?\S_C7()C_A.IQGG_ (12TXSD M_P#(";[XF^'6M8M6\$0^(=/\ ^$A@N+NSU[4!90V+S(U_ MJ-I8>&-=O=6TS3FN]1T.TT^6YUJUT^%X7DT/#OQH^$7B[3O$>K^&/B;X"U_2 MO!]HFH>*=3TCQ;H5]I_A[398[N:'5-8O8+Y[;3]*N(=/U"6VU6YECTVZBT^^ M>VNY5L[DQ?A/\+[&W^&G[8WQ@^&7PWT^;]J7]F?XNR>*_$FO_!K7]+U'3_VA M?V5O&OBCP;^V5XZ\;#PGK8@T:?\ X53XJ\::A\0_AG;:)\25T+X@>'_$OQ_\ M,CP1\4O$W@R;2/"%GXW\(?!/Q:B\-^'['5;FX^.O@?PE\//^">/BRT^)L?AN M]N_B+\&_V6/A7^U5X+\9?$?]A;]H#PYI&FZ;I'B3XG_"/P^VI>+[WXC0:%H_ MQ$^*7@GP5XITKXJ?#;PYJ^AZ;>>/0#^FCPOXL\,>-M'M_$'A#7](\2Z)=//% M!JNB:A;:E8R36LK074 N+626-;BUG1X+FW;^H7[+=KK^J?&S]L[XCZ=J2:C\&?B)\4_A?=_#"]L MHS_8?B35O"WP&\ ^%/B7XT\-WBN;;6M%U?Q%ING^'1KUE&;/5-4\&ZH]K=7\ M$*W+?9FN#_B3ZKU_Y!M_W/\ SYSU\/XD>&O!/BYP1Q#P'QWE^88O+,XPE*67 M8_*,RIY7FW#V>X+&8;&9=GF K5\#F6$KSHJC7P.+P.,P5:AC,MS#&T8SPN)E MA\9A_B./>$*W&N487*J.<3R;ZOFF&S"K6C@HX^&*HT*6)HU,%5HRQ&%:A46( M56-6G6C.E6HTI6G#GA+^0WX#Z)XB^)/C#X(:[\.?"5]\1?!?C[X@^#;?2?'E MAX!UGXD_!J?0IO%L&E:MK^N:UI(4MKDVM_97-Y9F MVN'B_I)T#6M>^#:"U\9_LXZ)IVCVZJC^-_V==!LO$GA](]BA[C4O -OINE?$ M;0XTAMHO,AT?3/&EI D40.I.L:$?G9_P;GVFI3?\$5OV!VM=5:SC_P"%9^-5 M,0L;6X!;_A=GQ2.[?*0P^0HA7D'9OSEB*_;#^SM:_P"@^W_@JL/_ (JOB/"_ MP(X<\%N!\)PGX9\0\89+F%7,,?G'%.=YGF>!SG"\7YCB886A@:>9<.RRK!Y= M@,JRG"82%#!T,IJ8/.IO$8V=?B&<<3&E1^;X.\+/]4J^98M9_+'XK%5<-+ S MED^"HT\!0P].494)1KU<=6K_ %BK/VM>M0Q&!K-1A2A*$((P? OQ0^'OQ+M) MKWP)XOT3Q,EJ=E_;:=?*VIZ5,'*&VUK1;CR=8T2[5N)+35K"RN(S@/&"1GO M%Z@+]0!V]_;%>(^-?@-X+^(-[%J_B>QLYO$=L$^P>,=(T]/#/CG2C%@QMI7C M/PY=Z5XCLO+*J5B747M6V@26\BY4\@_@+]H?P'!$O@'XKZ;\3M)M0 ?#?QJT MN"W\1O;1K(Q@T[XG^$+&%Q,+\FY8Y]P]1 MSS!Q]V>=<&SG.M&,?>GBL;PIFE:.886DHZ4\+D6;<7X^K-/EP\4TC]#6)S+" MV6,P,,726CQ>5MN:2M>I6RW$25:G&WPT\'B+_ ((7DCP0+J?C7P_I&I?#^ZNIL@+8_%'PS+J7@U(W/^I3Q%=>&=2= M2H?3(WRM>^Z>;K5K*UU+2O%MKJ6G7L*7%G?V%GI-[8W<$@S'-;7=M++;W$4@ MY22*1U8$$$@U[63<4\/\02K4LIS3#XC%X51>-RVJJN#SC+N=N,(YGDN.IX;- MLKJ3:]VEF&"PU62LU"S3.S"YA@L:YQPV(A4J4TG5H/FI8JA=M)8C"5HT\3AV M[:1KTJ+-"4ZXQG^]7.^#[#6&\)^&&37&C1M T@I&-,LG\M3 M80%4WNVYMHP-QY;J>2: /0Z*Y_\ L[6O^@^W_@JL/_BJ/[.UK_H/M_X*K#_X MJ@#H**Y_^SM:_P"@^W_@JL/_ (JC^SM:_P"@^W_@JL/_ (J@#H**Y_\ L[6O M^@^W_@JL/_BJ/[.UK_H/M_X*K#_XJ@#H**Y_^SM:_P"@^W_@JL/_ (JC^SM: M_P"@^W_@JL/_ (J@"G/_ ,CQ8?\ 8JZK_P"GG1*ZRO.)K#5_^$SL4.ML9#X6 MU,B3^S;(;5&LZ-N79G8=V0.I%=/_9VM?]!]O_!58?\ Q5 '045S_P#9 MVM?]!]O_ 56'_Q5']G:U_T'V_\ !58?_%4 =!17/_V=K7_0?;_P56'_ ,52 M'3]9'77R.W.E:>.?3[U '0T5REZM[IUM->:AXJ@L;2!2\]U>V&EVMM$@ZM)< M7$D<**.[,X ]:\6U#]H3X4V5W_9ME\7]-\5ZOEE&C?#WP_/\2-7\QUH^UG'F=W:ROKH? M2E?,/[1G[5/PD_9WL+6Q\=ZCJ5UXA\06%W-I'A7PY8IJFO7%D%FM6U.XAFN; M*RT[2Q=9MUO-0O;87,Z2Q64=U)!.L;4^*GQ.UM'_ .$+^#OQ2U-?,V1:GXWM M/ WPKT8@G FD@\1:MJ'C18N[*O@LS;1\L9)Q7X@?\% _"?Q;TKXX2^,/BEI& MFZ\US'A?B2/#N4X''?6%/ M.'F&)P&"RK,H^WI8? 86&'S&K2>*Q^'K5(UJ5.5&K\!Q[QKB<@X?GF&1X>IB M<3+%4,.\5B,OQ_U#"T*RJ-XIUIT:.&KWG"G0I*&(E'VM>$Y*<8^SG^U'[,O[ M6?P?^/EC%X9\':CJFG>*_#VAV+W_ (7\36,6F:O+96<%K97&J:8;>[OK#5=. MBN2D4\EG>/<6AE@:\M;=)XF?ZV) Y) 'J3BOYB_V!_ 'C[QM^T1X9OO!&JZO MX9M_"=IK>I^)?&>DV.G7X\/Z;>:)J&F16;QZS9:AHLUYKUU=Q:=;:??6ERTL M+75^EMMT]KB#]])?@YX_N8Q%<_M*_&41DJS_ &/2_@W82EEY 6XMOA:LR)NY M9%?#C"MD9SC]&+QP\0?%OPT7$G$_ ^+Q.9X?.\PRBGF^32R?*LGSBAA*."JP MQM/#9MG6'Q=.I3JXFM@\9/!8;$8%UL+)X:?M_K&#PL^'_%^=<39#]>Q^4U*N M(IXRMA5B\(\+AL)BH4X49*K&GB<7&HIQE4G1K.C"I1YZ3<&IN=&E[_O3^\O_ M 'T/\:7(]1^=?.A^ >N2DO>_M"_'^\EP%1U\3>%=+6-!D[!!H?@[2[60EB6, ML\$LYX3S?+5$5P_9WL&"K=?%+XXZA$,%X+SXM^.%AG91P\PT_7;"0'?^\"02 MP1!P (_*'E5_0ZS7B^JW[+A'!T5>R_M'B:C0>MDFUE^69LDEJYVTE MS1C]S]8S.7P9;1C?_G]CXP:[7]CAL0N[=F[*UN9Z'T22!US^"L?Y TFX>C?] M\M_A7SLW[-?@R5M]YJ_CO5) J2ZM\2?BA?RPH"6\N"23QZIBC+$N57J_P V M%='O54AF35(M9U>*=@<[[N'5/$5Y#>N7_>,]Y'.S3?OF)F M<)XSCVZY>&^#^5O[?&^=QFEIO&/A]4C??13?37="]KG/3 Y7;^]FV+3W719) M)7W^U;U/HF2YMX2HFGAB+?=$LB1ENV5#E21GC(!YXKG+SQOX-T])Y+_Q7X:L MH[4LMS)=Z_I%LEN4?RV$[3WL8B*R$(PD*D.0I ;BO)(?V9?@]#NV_#;X92%\ M9-W\-_"^HL N22L)C5B[6_U M=K95D33K6X"2PR,DB_@O#^W7^U)%XR_X33_A:-Y+?,ZH^D2Z+H)\+26*W+7( MTIM"33D5-.W.T8:*ZCU58V++J@N?](K]_?B7^S3X,^)?P[\6_#NZAT?0++Q5 M816[ZGX?\'>&M-U#3]0L;F*_TC4X)+.VMFE?3]0MX96@>1%N;8W-H9(5N6E3 M\:H?^"8/Q[?QR?"TFO\ P\BT=$COW\5IJNJRQC1WO7M!=1^'3I*:BVH8B=QI M;W<=MYH$+:P(S]HK^"?I:\/?2OS;BK@ROX=U^(*W#U/+XP>'\-\PS+*XX3B) M9A7=7$Y[RXZCB*M.>"EE_P!4QN,E#+<-&&*I0A0J2Q-7%_C'B7@?$;$YEE4\ MEECYX*-!1C#(*^(PRI9A[>HY3QO)6A4DI4O8>SKUW'"TU&I%*G)U)U?W!_9] M^+$?QQ^#O@7XHIIZZ5-XITEY=0TV.5IH;#6-.OKO1]9M;>5_WDMI'JFGW1LY M)/WKVC0&7][OKV2O-OA!\,=#^#7PU\(?#/PY+<7&D^$M)CTZ*[N]OVK4+F2: M:]U+4[I4_=I+*M&OQ3 M2X>R6GQ+7P_L_J];/X9=AHYQ5H>RC&E[*IF"Q$Z;I1C3<&N2,8V2_:LKCCH9 M9ET,SG&IF4<#A(YA.'+R3QLGY9Y/O@!_A)XH^%6LIJ6I?LU_$3PU_PCOB+4/@-:ZO\ M&[2]"^.7P-\=3:Q9S_%;PKXCTS3/@SXG\7>/;6U\0^#?#]]JWBCX>:GH7PY\ M6Z/*@LZU^WU\1]/^,G[1_@(:#X4T_1]+U3_@G?X*_9U&K:3KD6J/K?[;7Q$^ M(7PZD\6?$Z)=0CGDLM*_X1ZS\96'A&P@T/4(-%L8]"U74K37=8O)-' /UO MZ?7U/YGG_P"MQT%9FM_\@?5?^P;?_P#I'/7SA\!?C+JWB_XB_M"?!+Q7>6NL M^+OV?/%G@+2Y_$]CI1T6#Q1X7^)OPTT'XA^%]3OM,CGN;'3]>LIKW7_#VKVV MESOIUTNBV&M6T.G?VP^DV'T?K?\ R!]5_P"P;?\ _I'/0!^+'_!N'_RA2_8( M_P"R;>-?_5T_$^OV[K\+_P#@W-UFRL_^"*_[!,,_VS?_ ,*T\:M^ZTS5+E,? M\+K^**\2VUE-$>5(P'SQG&""?VR_X233/^HA_P""76__ )6T ;U%8/\ PDFF M?]1#_P $NM__ "MH_P"$DTS_ *B'_@EUO_Y6T ;,T$-Q%+!/%'-#/&\4T,J+ M)%-'(I1XY8W#1RHR$JR2*RLI(((XKY_U#]F[P39WMQK7PQU#Q%\$_$-Q(]Q- M??"Z_@T;0[^Y,>U9-<^'U_::G\/-;WR!7GFN_#*:C(=Q34878R#V?_A)-,_Z MB'_@EUO_ .5M'_"2:9_U$/\ P2ZW_P#*VO#SKAK(>(8T%G.5X3&U<)*4\#BY MT_9YAEM6=E+$97F5%T\?EF)LE;%8#$X;$1M[M5')BL!@\:H?6L/2K2I-NC5< M>6O0D]YX?$0<:^'J=JE"I3FNDD>%#7/VC/AZ57Q#X7\.?''P]%@-K7P^D@\! M_$.*",%I);SP+XHU.?PEKDVPC?)H7C31)9G0BVT++J@Z_P '?'OX9>,]53PU M!KDOAOQJ5C,O@'QUINH>!O'$;NI9A#X;\30:=>ZI"F"#?:%_:VFR?>AO94*L M?1O^$CTP]?[0_P#!+K?_ ,K:Y'QCHOPW^(6EMHGCCPII_BS2BS.ECX@\'W^J MP03%0HN+7[7I$DEE=1X!BNK-X+F%PKQ2HZ@CP/[ XJR;WN'.)99GA(.\E@@]/RZ$9Z9!Y'XUQM_J-A'XY\.64E[ M:)>2>'O%)CM'N8%NI U]X693';-()Y RQ2%2D;!@C$$A21\-=-U3XC^$DBAA2T0Z'J/C" >+?"YTYKG^T M(1'XLO?#]J+4++X>GMM\)_G+U;Q%K^MZ]=>)M9UO5M6\27EZ^H7?B#4-0N[C M6KB_:3S6O7U-Y?MBW/F?.DD4T9A("PB-%55_F?QZ^EY6\"( M,UH5,PQ5+_67 8?)8Y73Q$L+'&91FF'P&88['_6,11Q-&-+,\ER'$T?8.K4P MSA4I<_P'&7B;/@^O@\#7R"IB,=B*;Q%6+S"E3PBPRJ.E&IAL13H5ZU9SJ0JQ M4,1A,'."I\TH6G&_]EU%?G-^QO\ M4MKWP#\-7?Q;Q?%\. M_B'XEL-?T_1;A1IU]?\ B3P]X:U?2;C5X;*0V.JO+=K>O/ILUYJ*+-,\LOTP M?VJ/V?HYE@O/BEX:TJ9G6,1:X=2T&3>Q3:K)K6GZ>5)5TD&[ \IUF_U3!Z_H M3A+Q@\/N+>&^'^(Z'$V1Y9'B#*;9SE>#S3!K'X:EB/JF+PM3%J4<1 M0=7V53DYJ/?"VN>9LV+HVKVVJ. M_F!V0*EB9W)=8Y"JARJR1ZI(C*&1X]!UZ1'5AE65TTQE9 M6!!5E)!!!!((-?HV%QN#QU)5L%B\-C*,OAJX6O2Q%*6WPU*4YP>ZV;/=IU:5 M://1J4ZL':TJHK!_P"$DTS_ *B'_@EUO_Y6T?\ "2:9_P!1 M#_P2ZW_\K: -UNA^A_E7->"_^1/\*_\ 8NZ+_P"FZWI+WQAH&GVEQ>ZC>2:= M8VT9DN;[4-/U2QLK9.1ON+NZL8;:!"> TLJ*3P#GBN8\ >,_#>H^"_#,VF:D MNJV\6B:7:R76DVU]JMHMS!8P)-!]KTZUNK4S1,I#QK,67&2,8)R=>@JRPSK4 MEB)4W5C0=2'MI4HM1=14K\[@I-1"/C5XO27_5/H'P8^(45O,,@ QZ MAXCT7P]INTG/."J52='_6K(*V)IM*6#P>:X/'8Z[=E& M. P=6OC*DKNW+"A*3>B5]#SI9QE,6X_VC@ISCO2I8FE6K7[*C2E.K)^48-^1 M[_5/4=1L=(T^^U75+NVT_3=,L[G4-0O[R9+>TLK&SA>XN[NZN)2L<%M;01R3 M3S2,J1QHSL0 :^?F^,GQ(U)@= ^ 'BZUB;!2;Q[XG\+^$TVY/S36VAR^.=4B M&"IVC3WDP)1L#HBR^#?M-0_M%?$OX'?$SPK9>'? 6F_VMX:D8Z+X9N_B-XJ\ M4ZM#8W5EJ=UHFEWM]X+\(:/%>:E;65Q9%9+>[2Z6=K*)"\B3OXG$GB)#*^'L M^S3(^&^+L_S/+,HS+,,!E<>$.*,NIYEBL'@J^)PV%IX[-,IP6$<,55IPH*I0 MJUJGOWI4JLN6$N/,,\6&P.,Q.$P&9XW$8?"8BO0PRRS,:"Q%6E1E4ITE5KX6 MG"U6:C"\'.7O7C"3M%\G>_\ !2_]FV+XCP11MX[N]"MM/OM$?Q=:^%T?1'DN M-5T^9-1@M9-3B\0SZ2(;-Y3']4L] M7T'6]/MM5TK5K"9;BQOM.O(5GMKRWN$^1H98F#AFVE>5=4=65?XU)5>.>2*7 M,<\<[0RQ2@QSQSK(8WAEA?$T5PLH,;P.@F24&-D$@*U_0C^R-^SQX/C^ 'P^ M7XV>&/$>M^(I5U;5X/"GBNY^(>H^'M T?4]8O;W0]/'@::Z?PA93O831ZE=1 M#11=4,;">8\,8+) M)+,<+@XY9B<;A\OXD>)^M4\34G@*-;"K&3>"Q,YXNK2C4E1_*/#KQ#XJXJS/ M,,#BL#EN*A2PKQD*]-U\OHX1JO2I+#U*L*68.I[6-64J$)P55^PJMU914G#[ M4\3?'[X+^$+B2QU[XF>#K?5(WV-H=GK5KK/B%GQPD7AW0VU+7)I&R D46GM( MQ(55)(!YP_'JXUAS%X"^#OQF\:!XP]OJ,_A"+X=:&X/W7.I_%74O!<\D+#YA M)8Z;??+RJ,2H/>^&M-^'?@VV:R\(>%=+\*V3=;3PWX)GT*V/3DPZ7H=HC'@9 M+ DX&2:Z;_A(M+X.-0R. 3HNMD_F=-)_6O[G_LWCO'?[[Q-DV34)ZRH\/9!/ M$9EA]7[E+.<^S#'Y?B%:UZE3A2BVUI3BGI^P>PSBM_%S#"X6#U<,#@G.O#^[ M'%8RO7H3_P 4LNA_A1XRNJ?M-^(A"UEX7^$7PSM9,B27Q%XC\3?$W6X5*GE] M&\.:;X'T-)@2N53Q9>Q*P;$DJX8I_P *?^(^N+(OC?\ :#\?7$3R!CIGPYT; MPG\,=*"9&8DO+;3?$GC2-" 1OC\81S 'Y9%."/:/^$DTS_J(?^"76_\ Y6T? M\))IG_40_P#!+K?_ ,K:2X&P.)][.L[XKS^JURSEC>(<=EN%K0Y8Q=/$9-PS M+(<@Q%.5KRC7RJHI-OFNM!?V12J:XO%YCC9;2=7'5J%.:M9QGA< \'@IQ?6, M\-)/K<\DL_V9O@I#=IJ.K^"H/&VJ*!G5/B7JVO?$V_\ ,&3YL09-D\JW\:>5Y9@L!.L[IMUIX6A2E5DVDW*HY2;;;9UX; 8'!\SP MF#PN%'P]*BY]??=.$7)MZMR;;>KU-T #. !GK@8S]?6N6\:>&?#GBOP] MJ.D^*- T7Q'I;VUQ,VFZ]I=CJ]@TT5M-Y4QM-0@N+?SHBQ,UPOAGQ!IT7 MASP_&XOPR:'I"MC1]9<9&G6W1DT]D8'JK*S*PPRD@@UN?\))IG_40_\ !+K? M_P K:6&PN&P5"EA<'AZ&$PM""IT,-AJ5.A0HTXZ1A2HTHPITX16T8145T0J= M.G2A&G2A"G3@E&%.G&,(0BMHQC%*,4NB22-ZBL'_ (233/\ J(?^"76__E;1 M_P ))IG_ %$/_!+K?_RMKI_^Q4M/_3W>UH_\))IG_40_P#!+K?_ ,K:PK"^@O\ QO06[N/E(+(K $88@XR =W1110 4444 %%%% !2$9[D<@\ M>Q!Q]#C!]B:6B@#\\-8_X)^>&OB+\81\0?COXZO/C9X4T%XKCP7X.\5^$_#- MIJ"27/@+XX?"[6=.\=^*-+MX)O&7AV[^'_QT\1^%SHEEIGA>+6["RTM_'\#_ !'^-WQ+^'_A]? .M?%[P]^SUIFD'PGI^GV$OPQU MW]G'QEJ?Q#\'>+/"%Y=+?O/J=_XV;PSKFN6FL076G7Z^$K#3;B&>PU'58;C] M*+N[M;"UN;V]N8+.SLX)KJ[N[J:.WMK:VMXVFGN+B>9DB@@@B1Y9II72.*-& MDD945F'SEX%_:^_9U^(D/BZY\._$_0%M/!5EXEUK6+W6_MOAJRG\+>$9]*MM M?\<:%>^(;33+3Q+X#L)M=T5)/&GA^;4O#I.L:5C4,:G8?:0#L_A3\(;#X;7W MQ!\47>JR^)?'WQ9\4V'B_P"(7BF73[72(M2U'1O"F@>!_#^FZ-HUI)S^G:W_P @?5?^P;?_ /I'/6'X M+\>^%/B%IMWJGA/5EU*WTW4YM%U6WEL]1TK5=%UB"UL[Z32==T/6;/3M;T/4 MQI^HZ=J2:?J^G65W+IFHZ=J44+V-_9W$VYK?_('U7_L&W_\ Z1ST ?BQ_P & MX?\ RA2_8(_[)MXU_P#5T_$^OV[K\0_^#<1@/^"*7[!&<_\ )-O&O16/_-:? MB?Z U^W6X>C?]\/_ /$T .HINX>C?]\/_P#$T;AZ-_WP_P#\30 ZBF[AZ-_W MP_\ \31N'HW_ 'P__P 30 ZBF[AZ-_WP_P#\31N'HW_?#_\ Q- %'5M*T[7= M+U'1=8LK;4M)U>QN],U/3KR)9[2_T^_MY+6\L[J!P4FM[FWEDAFB8;7C=E/6 MOR@U[_@E=\*9_B#9QZ1\0/'&B>$]4AU?5F\.QV^C:C>:?!I]WH\9TO3?$5]$ M]P+4KJC1V\^HZ?J5]!% @EN;J1FF/ZV[AZ-_WP__ ,37-7C?\5?H!PV!X?\ M%0)V/@$W_A,@9VXR0#@=\'%?F_B!X0^&WBFLL_U_X2RWB2>35*M3+*V+>*H8 MG">W=.5>E#$X'$87$3PM>5*E*M@ZM6IA*TJ<)5*,I137@YWPQD/$?U?^VLLH M8^6$E*6'G4=6G4I\[BYP52A4I5)4IN,7.C.4J4W&+E!M(I_#_P >%?AAX-T M#P%X*TN/1O#/ANR6QTRQBDED95WR33W-S7][.[SWEY/-<3, M7&:))HI4:.2.91-&Z."K(R2AT964D,K*58<,".*DW#T;_OA_\ MXFCA1IPI4J-.,:<*<(PC%121[-*A1H4:6'H4J=&A1IPHT:-.$84J5 M*G%0ITJ<(I1A3A&,8QA%*,8I)))(\^U7X1?"K79&EUOX:^ -8D=F9Y-4\&^& M[Z1V=UD=FDN=,DD+/(JR.=V7=0S9(KC9/V:?@AYAEL? &FZ!(<_/X3O]>\', M V\$ ^%-7T;"E7,9484PA(<>5'&B^Y[AZ-_WP_\ \31N'HW_ 'P__P 37B8O M@K@[,*CJX_A/AK&U6[NIB\CRS$U&^[G6PLY7\[W\SEJY5E=>3E6RW 5I/>57 M!X>I)^KG3;/"YO@%H,?_ "!?'GQJ\/ ?=6P^,OCW4HE.S:2+;Q3JWB.U)+!) M26A;YT"#$,DT4JM\*?']C&%T/]H7XGQ$!L1^(-%^%?B>WSN#HKO-X!TS49$W M&02?\3)9FC98XYH!'&1[GN'HW_?#_P#Q-&X>C?\ ?#__ !-'(M::%Q^%OV@]-4FS^+W@+7 I4+'XH^$%Y',ZAF&9+OPM\1M%B\SRW#2- M'IB1R2Q((XK:-Y!3(KG]IBS;]]HWP/\ $2 'YH/$?Q!\'R,2I48BG\,^-(U M<"3!G;SY>\7K=?V7"-G1QN9T&NOU_$8J_JLPEC(OS7 M+9G\ZW_!1_XJ_%?Q+\4]+^'GC?3H?".A>&?#6C:O:^$-%\2W/B+P_J>HZV;V M63Q+$M1U6]TGPUKL%Q8WLT%YJLUCINLO83:%) =4@UFVT M:_OK6""ZM5AEM;VZA?\ >#]I']DSX7?M,6>F2^+UU?1?$^@036VB^+_#CV\& MKV]C-(T\FDWT-]:7EAJNDM'K;5;1&O[;0-,T^TM[:RFO(G^RW>HW+WN MI/:B2U@N;:UN;J"?_/;/OHH^../^D]A_$C#<8*KPW_K3EN?QXSK9KA:6?8'* M,)*BZN2?V/1P=*C/%4\'2JY3A\/0R]Y%B<-.F\7&EAZV)PE/\1QOAOQ=6\08 M9[3S)2P3S.ACEG$L33CC:&$I2@Y8/ZM&E%.K&C&6%ITX47@:E-Q=51ISJ48^ MWQ6W[2VJ,1/K'P4\&PN!S9Z%X[^(%W&"H.4FO=<^'UIN!R 7M'0@@[3C#*GP MR^*FH[U\1?M!^+HHI C?]\/\ _$U_H0N"4J.&KX?#M>2H MI>1X2G[/OA>Z1U\2^+_B[XP#CYX]=^+GCNWLW.5+;]*\,:QX;TA@S*6*&P,8 M+85%1(ECU-+_ &>?@?I#B:V^%7@6>Z4JRWVJ>'-/US40RDL'.HZ[%J5\SY/+ MFX+D*@+$(FWV+O)_,Y-)N'HW_?#_\ Q-&X>C?]\/\ _$U]53I4Z4(TZ5.%.G!*,*=. M,80A%;*,8I**5E9)):'HQC&*48Q48I648I))=DE9)>@ZBF[AZ-_WP_\ \31N M'HW_ 'P__P 35C/';SX8_#>X^*5CXEG\ >"I_$;:#J.H-K\WA70I=:-_%K.C MB*^.IO8->&]B61TCNS,;E%=@)1N.?9 ,P;#8'A75,G:W4Z MSHF!TZG!..N!G&.:ZO(E@<#@\%+%UI8C%2PF%H M8>6)Q$OBKXAT80=:M+[56JY3EUDS*G0HT>=T:-*DZDG.HZ=.%/VDWO.?*ES2 M?64KM]QU%-W#T;_OA_\ XFCIX'- %#PI_R+'AW_L!:/_Z; M;6M^N?\ "QV^&?#P(8$:%HX(V-P?[-M>#QU'<=CP>:WMP]&_[X?_ .)H =13 M=P]&_P"^'_\ B:-P]&_[X?\ ^)H =13=P]&_[X?_ .)HW#T;_OA__B: '44W M.0.?;KC!Z$4 =?1110 4444 %%%% !1110!QW MQ#MM'O/ 7C6T\0^&KOQGH-SX2\2V^M>$+'3CJ][XITB;1+^+4_#=II0>(ZG< MZ[8O<:5;Z>)(S>S7:6HD0RAA_.C\(_A3\;=.\%_&_P" WPG_ .$[^.O[,?P_ M^,GACXF^"-4^(WP_\3Z?\=_AGH/P,_:O_9>\:^*?V6-2\:>.K#1[_P".EA\3 MO@KX.\5R>&M)OM#T_P"*'@)OAGI7@GXF:[XXNO&/@^^M_P"E_KUINU>>!SUS MSUY/7U/)]: /B?\ 9WT#7M7_ &C_ -K7XXVT>KVGPM^*0^ 6@> (=8T?4?#T MFNZK\,_ GB*S\;^-[32-8L=.UE+'4[CQ5X?\&0W^IVEN^HR?#Z=[".728+"] MO/M*ZBCGMY8)EWQ3J;>5-SINBG_(M?OKFR\*>"O#>K6VA>'M-DN[BXO&LM-MH87O+J[NY M5DNKFXGE^Q/^'(_PC_Z/B_X*U?\ BRW]I#_Y>5^S&GZ=8:39V^G:796FG6%I M&(K6QL+:"SL[:($L([>UMHXH(8PS,0D4:J"2<9)JY0!^+?\ PY'^$?\ T?%_ MP5J_\66_M(?_ "\H_P"'(_PC_P"CXO\ @K5_XLM_:0_^7E?M)10!^+?_ Y' M^$?_ $?%_P %:O\ Q9;^TA_\O*/^'(_PC_Z/B_X*U?\ BRW]I#_Y>5^TE% ' MXM_\.1_A'_T?%_P5J_\ %EO[2'_R\H_X5^TE% 'XM_\ #D?X1_\ M1\7_ 5J_P#%EO[2'_R\H_XO2OG M_P#9*_X)#^ ?BQ^RS^S=\4/%7[A'H M:JV-C9:996FFZ;:6MAI]A;065C8V5O#:6=G:6L2PVUK:VMND<%M;6\*)%#!! M''%%&BQQHJ* #\9?^'(_P (_P#H^+_@K5_XLM_:0_\ EY1_PY'^$?\ T?%_ MP5J_\66_M(?_ "\K]I** /Q;_P"'(_PC_P"CXO\ @K5_XLM_:0_^7E'_ Y' M^$?_ $?%_P %:O\ Q9;^TA_\O*_:2B@#\6_^'(_PC_Z/B_X*U?\ BRW]I#_Y M>4?\.1_A'_T?%_P5J_\ %EO[2'_R\K]I** /Q;_XB M_;@_X*J_\(EK7[,_Q+^(MXS_ /!1S]HQM:'B3PU\7?A%X8TT0:L?$0GATLZ3 MXLU476G+$;:XNQ9W3J)[6*0_3/\ PY'^$?\ T?%_P5J_\66_M(?_ "\K]F&T MZP:_CU5K*T;4X;2;3XM1:V@-]'8W$\%S/9QWAC-REI-W@E> M-I(8V6Y0!^+?_#D?X1_]'Q?\%:O_ !9;^TA_\O*/^'(_PC_Z/B_X*U?^++?V MD/\ Y>5^TE% 'XM_\.1_A'_T?%_P5J_\66_M(?\ R\H_X.-?T_]N+_@K&;[1?!OBK5K(7/_ 4H_:/N+8WFF^'] M2O;7[1 =?19H?M$$?FQ.VR2/*:&5%DBEBD M4I)')&X9'C=&9'1U*LI*L""10!_/M^S=_P $?/AW\2?V>?@/\0O$7[J?V?81^()(K*R^WWUQ]DLX MG,-K;^7!$%CC11[3_P .1_A'_P!'Q?\ !6K_ ,66_M(?_+ROVRLK*WAM+.SM((K:UM;6VB2"WMK:W@2.&"""&-(H88D2**)%CC544 6* M/Q;_ .'(_P (_P#H^+_@K5_XLM_:0_\ EY1_PY'^$?\ T?%_P5J_\66_M(?_ M "\K]I** /Q;_P"'(_PC_P"CXO\ @K5_XLM_:0_^7E'_ Y'^$?_ $?%_P % M:O\ Q9;^TA_\O*_:2B@#\6_^'(_PC_Z/B_X*U?\ BRW]I#_Y>4?\.1_A'_T? M%_P5J_\ %EO[2'_R\K]I** /Q;_X?L MTVW[(/[:_P 4OA1X8^/'[57QD\(>+_V6OAQX_N;;]I_]HOXA_M"WNA>)=-^, MOQ)\-_:/"-]\0M0O[CPO;:AI$L4.L6FD"VMM5EL[&>\26>RADK]?*IC3M/&H M-JHL;,:H]FFGOJ(M8!?M81SR74=DUX(_M+6B7,LMPEL93 L\CRK&)'9B 7** M** "BBB@ HHHH **** "O+M1^,G@#2_C-X4^ -[JE]%\3_&OPX\*/[._P"$8CO=*UWXD>#K5]!?5O[>EAUB+4(] M-.G12W2^HU\+^._"'C"\_P""C?[-GQ!L_"?B*[\ ^&/V1?VN/ GB+QI;:7-+ MX:T7Q?\ $7XJ_LD>)/!N@ZAJ2G;#?:WHWPI\<7<&V-X(!I,<-Y/;7&J:5%>@ M'=^%OVS/@IXK^.,7[/T$OQ!T/QQK$'BR?P#J?C#X3_$?P=\/?BV? 'E'QY;? M"'XF>)/#>G>"/B+?>$8YDO=3L?#NLW%U=Z-'>>(M"CUGP[INI:M:9OQ'_;=^ M"OPGNO"1\<6GQ1T[PWXM\:-X''Q#TOX1_$#Q7\,/"NH7/Q"G^%/A[5/B#\1? M">AZWX3\!>'O%OCZ'^P/#VL^)]3L+>03VNKZJNDZ#'OA'H_B34=,E\/W7Q _X2!OB7 MJ/B&X;QI;6>F:)X4A'A*VU*P\(:GK9U.QLAK.LC2NF_:B^%/Q%\4?"[P7^SI M\!-0^+_@/XB_#.3X+>/?AW\4--TO1D^#/B+5?!'C?2?M_A[XOSZB=5T[Q3X< MFLM&OM;\>>"-3TJVU75H=3L=5\'WMSXJMK&\TL ^S)OC7\.X/C;IW[/,FL7B M_%75/A9K7QFLM".@ZZ-.F^'_ (?\8:#X$U754\3G3AX9>]L_$WB32+&?08M6 MDUV&&\AU"?3X=/FM[F;G/'?[2'PN^&MI>:CXTU#6-*TJV^-'PL^ $&JVWA[5 MM>L;[XH?&/6O!7AKP1HD;^';;59;"QNO$GQ \,^']3\0ZW%I7A_1M6O)+;4= M2@-O(U?.'BGPCXVM/^"DO@KXMQ^"?%FI_#SP]^PC\;? ]]XJTS19[S2'\<:W M\>/@QXWT+P7#=(0)/$&K^&?!7B"]M(F5;4M:16L]Y'?7MC;7/&_M/_"OXBZC M^RG\&]!TGP=XA\6_$*X_:_\ V+?C=\1-(\,Z1_:-_8/H7[9/PH^/'QCU>:*U M?!TOP9X>TCQ,8W\QYI=.T*QTS38+F]FL+&4 ^XO%7QM^'7@OXJ?"KX,>(=8O M+/XA?&BQ^(6I?#W28]!UV[L=8L_A=I6E:UXU:Y\0VNGR^']'N-,T_6],GM[# M5M3L]0U9+B5](M+V.RU"2T]8K\_?V@? ?C?7_P!NG]@3QUH?A+Q#J_@OX>:= M^UI#X[\4Z?ILUQH?A*3Q[\,_"&B>#UUN]7 MSKVK:7?65IY:3^5) 9+W[);R M0S2?H%0 4444 <7\1_B!X6^$_P /O''Q1\6'AGPEH]YKVO7UMHF@66I:WJTUGI5A=W*:=I&GWNHW9B\FSM9YF2-O%OB- M^UK\+OAQ\.? WQ.FTCXM>/-"^(GAZR\8>&-,^#_P7^)WQ?\ %]QX.N=(TK7K MKQ7>>#_A[X9U_7]-T+2M)UK3+C4;J^LX)?M=[9Z+I]OJ&O7EII<^A^V#X=U_ MQ?\ LG_M,^$O"NC:CXB\4>*_V?\ XS>%_#6@:1;/>:GK?B'Q)\-_$VAZ'I-A M;H1YEUJ.JZA:6<1D>*"-IO-N)H+>.6:/YDO_ (N^.?V>OV4OV:/!,'[/7[4/ MC_QEK?P1\$^#_$)^!OPRT;Q?XA^$E[X9^'GA72M:G\36GB3QIX*M=/UP:B;O M3O#$5M64^CV#+?@'U:G[2GPIU#P'\/_B;X5U;4_'W@?XH> ;K MXH>!];\ >']9\7R^(? <'A[3/$5MX@TC0M'L[CQ)JRZM%KWAO2M(TG2=&OM> MOM=\1:1I2:4MQ-/]FX'PQ^V[\!O$GP!^,/[2$M[X_P#"W@+]GQ?'R?'#2/&O MPE^)?A?XE_"^^^&7AFS\:>,=+\4?"W4O#*>.5U#3O!^I:5XKM(]+T;4[?6_# M.K:7KVAW6H:5?073"OAU\%_AG\,OA1\"O^$;T MF;XL>&_"5IINF:WXBL(_#%AXGO\ 1YM;A>_\,:+J^GV7B749Y)_AU=I#-J.H M_P"C3_-WCCX!_&[3_P!A+_@J'\.H;_XF?%A_COX9_:AN_P!FCPWXXM]/UGXU M'3_C#^SSIWA^S\">(M2T^WT^?4H'^,][XOM?AY%XMWZ_X/\ AC<^$O#OB/6+ M?3/#]K::, ?I]J'Q#T"PTSP3JBB_OH?B#K'A[1O#,-E:[[J[F\16$^L0W,D, MTL!AM-.T*SU'7-5D9C)::9IU[*L,TL:PR>7Z-^U/\'/$?@7XI?$/P_JOB?7- M ^#_ ,2O&OP?\96NE_#[QY>^*3\2O .OVOA;7_"/ASP5;^'9/%WBW59/$=[: MZ1H*>'-%U&'Q-//F^!O#>OZSKOPBGUC0]3TO1/AM\$M&NK: M/5K2YL99?B)XUTNV\-W5N;:<(T&J>"O"WA[6K#489$S!_P )\(BS.LBQ_)_[ M-%WX]_9M^%/[;'COQ5\#/C1XNU#4OVYOVD_B7X(^'/@7P=#J?Q"^(W@[XA>. MM$?P?K_@W2]7U;0],FT[4K.2;4Y;O5M9TC^S=-LKV6^C@N$AM+@ ^T_V?_VC MOAK^TEX<\1Z]\/F\6Z;?^!_%UWX ^(/@CXB^!/%OPR^(WP]\;66D:-XAD\-> M,_ OC?2M&\0:->W/ASQ'X>\2:1=-:SZ1X@\-Z[I'B#0-2U/2-0MKQ_>:^//V M/?$T?C70_BCXUN?@7\;_ (+^)O&/Q+G\0>-KGX[^#O#G@7Q-X^\1MX5\-:): MZWHGA_0O&_CB>'P?X9\(:%X4\ ^'I-4O[>Z%IX8%N4O9X+S4KO[#H **** / M)HOC=\.9OC9JG[/4>L7G_"U-%^%VD?&34=#DT'7(-/B^'VN>*]7\%:;K,/B6 M?3XO#E]-)XBT'5K*ZTJPU2ZU33$M4NM4M+*UO+"6Z\N^%?[8_P &?B[\5=5^ M#.@#XD>'_'=MX9U+QUX9L_B-\(/B9\,]+^)WP_T75]&\/ZYX\^$OB#QQX8T3 M1?B-X5T36O$?AZQU>_\ #=Y=3Z?%XB\-ZO'9_&^E_'_ ,;^,[_PI#=QH\D^KQ>& M-7T_5!#% \$R7'V2&XDOXY;2/RW2?C%XI^/WQ&\57UE^R'^UW\*O'G_"L?$G MPJ^'/Q#^,GPP\'^#_!'P^\+^/?&7@W2O&>IV&K:7\3_$^LWOB3Q,]CX=\;W* M6^@PPVWA_P"'&DZ?>)I]Q8ZC+J@!]+:S^V[\%_#?B_X2^$_$5C\5='@^-&M: M!X:\%^.I?@_\0]0^%*^)O&VJSZ3\./#?B3XJZ-H6I> _"NM_$F>.U;P78:[K MEF]^VL^';+4&TK5/$>AZ??\ MFF?&?X?ZO\ &3QA\!+'4]0?XG>!/AYX%^*? MB31)_#VOV5E;>"?B1K_C?PSX0U>Q\07NG6^@:V=1UKX<^,+&XL]%U'4+O29M M(9-7BL6NK-9_D[]H+P!XZ\>^)_@EX#^"A^+WPQUC]G;XS? +QM8ZI_9FCK^S MWX_^%5AK.F6/Q+\*>+(]5?4H?&":7\+5\4:7X9TRVAT+QGX2^*W_ A7BSP[ M<6L&FMKT5>;0OB%X;_;[_:3^+^F_#OQ7K'A>3]@K]GSP=X.U>/2IUT/Q;\2O MAS\8/VK?&FK^!M,U .HFU6'3/B5X%DE($=JZZS+'!=R3Z9JL=B ?1_B;]I?X M4^#;WP38^*-1UK2'^)'QX?\ 9P\!7!\-:WJ5CXE^*,6G>(-1ETV*_P!'L]0L M]&TN/_A$O%>GG7?$DVC:8^K^'K[2XIY;V;3HK[!\=?M;?"7X;_&;P#\$O&4/ MQ'T?7/B5KFG>$/"WC63X2_$>?X/3^/M;TZ[U?P]\/-0^,-OXLOFWDDVM M-+!:30V]W);^@?M!>%/BA\5_C%\"X_A=>?%[P!K?[/GQY^''C#Q+?:IINC)\ M OBI\)M:TJ>U^*6G:I%J*ZQ#XMU>S\):IK.C>!KG3H=%\:>!?BFFC:[9^1X= MBU/4+X ^]P00"#D$ @^H/(-+2*"%4'J >G7'/0 ?D /84M !7G/Q?\ BOX) M^!/PJ^(OQH^)6HWVC_#SX4^"_$GQ!\<:OIV@Z[XFO-)\)^$M*NM;U_5(M!\, MZ=JVNZF-/TRSN;R:WTW3KJX\B&23RQ'&[KZ-7R'_ ,% O"/BKX@_L)_MF?#W MP)X=U?Q;XX^(7[+'Q]\ >"_"^@VOVS5_$/B[QO\ "[Q/X7\-:/8P%XXQ-J&M M:K96IGN)H+.TCD>ZO;BWM(9IXP#I/CG^U?\ "_\ 9^\,Z'XK\8Z7\5?$>F:S MI%UXGFA^$_P:^)OQCU;P_P""M,M;2]UOQQXIT;X:>&?$NI>'_"NBVM[;R7>H M7\"3W4AEM=%L]6O+:ZMX.DUG]HGX;Z=X6\,^-='N=<\>^&?&?PZN?BKX5U'X M9^'=6^(4_B3P2(?"LFCZMX ? =C^SM^U;\4W^(OPX&F^)-4^ ?PNT;Q5J?@ M#2(M$TS3-6TS7/\ A*/&_@"_!NN?$^W^"/Q*\(^'M#\"?"+X4_#3X+Z)X5TB[^(O@KX;:%HND/)8 MVOAS3?$-_I_VC0-:\7W]CK=CHNMZLR:3\/;5M,_MN2UM(+D U-+_ &Z/V>;_ M /9L^(G[5=YKGC+P[\+/A"_C.S^+%KXG^%WQ&T+XB_#;6_AY?KIOC;PYXQ^% MEYX;'C[2M<\.73PR7UL="FMGTFXMO$=I>7/AJY@UA_I?Q#XNTWPWJ'A+2[R* M\N+_ ,:>(O\ A&]&MK*.&63[7'HFL^(KR[NA)<0B'3M/TG0K^YO+E3*4(@AC MBEFN84;\@?C!^SC^T%8?\$R_^"@_P46Y^(WQJ\1?%1?VDG_9TT/Q)%I6N?&F M\\'?%73]/N?"_A/QUK&G6NF+K^NP>.-1\8OHVL>(KA];TGX"?A[;VOA:74]-DL6O\ Q-\1-06]\3W* M0W82ZBN?#OAWPMX_&_PKJ_C3X=ZM M>ZGX>T/QY\3/AKJ=UJN@Z[X6N[/QA\(/'GB#X:_$#2[C2?$^GZ3JUN-#\9>% MMG>$O&/@G7;:S^(G@?Q/X;F^WQ:R9+;2+_5] M"U/3+?49;B.Q]&_X)H?"[]H3X2_!SXN>'_VB;'P9I?B+6OVP/VQ?'OAFQ\&> M'-8\.6O?9M7\6^+#_9'BS^W&\3^"[2&>SGTCP5JFA:1K M$=WK=G?W\X!^BU%%% !7D]A\;?ASJ/Q;\??!"#6KJ+XA_#+X>^ _BGXSTV_T M36],TO2_ _Q)U;QYHGA'7+?Q+J5A:^'=8AOM1^&?C6WO(]&U+4)=%?19%UI; M![BU2;UBO@GP]X:\7:-_P4/_ &DOBC?>"O%K?#W5?V+/V7/!FB>*H-"NKK2/ M$7B_X;?%G]K;Q=XQ\+:)+%N?4=9TS0?BAX)N%M$B6._EUAK*QGN;NPU."R / M3/@_^V3\%OC5\0/%7PN\/-\1/"WCGPOX7C^($.@_%?X2_$GX0W'C#X8RZJNA M)\4/A]+\1O#7AVW\;^ HM9>'3=1UO09;E]#N;[1SK]EI+=9^$'Q"C^%E[XK\4^'[OQ;X4\ ZC\6K/ M0[SX=Z/XY\3>&+&XUC1?#VH>(H9;DB#1I)X/$EY9Z+(?VC_ !OX M\O\ _AD?]K7X.^-_%?P]TOX1Z=X^^-_PR\%>#?#O@?X3^*_'.C)X[T;0=1T3 MXG^+M2O_ !1K-G<:AXSUJY@TRWL-WA3PI82SV\NCV$FJ^N_'3P3\2?B5\8_@ M#;?""7XL?#6Z_9O^.7@/7_$)U'2M%MOV??B9\&M8\,WFG_$+3+BTO%U:'Q1J M^F^%M3O-!\ 7FD1Z)XQ\!?$F#3]4B6W\,#5[O4@#ZL\-_&CX>^+?BO\ $[X* M:%JU[=?$3X/>'OAKXH\>Z//H.NZ?::9HOQ<3QC)X#O-/US4=.M=$\11ZNO@/ MQ0DS>'K_ %1-*N=-DLM5>SOF%L.9U']I'X7:/K?PL\/ZQJ&LZ=J7QL^+GC?X M)_"_=X+?V:_P!C_P - M_"G6Y-$E?0/&/C_X<7'[4$FO:1IMX[)#*GAV_P#B9X%FUB6800?8]1O);-KP M:5JBV=[X]_"+Q)I/C'_@F/H7@KPOXD\5>'_@A^U)-XC\>:]I&DR7=OX>\)Q? ML?\ [37PK?QEXFFA;;;QZO\ $#XD>%8+N1?M%U)=:[=:E)$;"QU.\M #Z1\6 M_M'^&/"WQH\$_ ZW\$?&#QCXC\81PS7_ (F\ _"[Q+XN^&WPZCNTNYM//Q6^ M(>F1'PW\/9=4M;*XO--M-=NH[V\L_LUS%;>5?Z>UU]" Y .",@'!&",]B.Q] M17YI_%#X'Z/\1/VKO OQ1^%7P4\=?"#X]_#CXH>!Y?B'^TQ:Z7H?@OPS\5_@ M7IVFVT?C+X=>,=7TC7KNY^/'AGQ5X6<^$/!_ACQ/H.H7GPV\966E^-+,^#IO M#%E?7_Z6*"% )R0 ">N3CDYXSS["@!:*** /+/C;\9_A[^SQ\*/'7QK^*VK7 MNA?#OX<:%/XD\7:QI^@Z]XFN]-T>WEA@FO$T3PSIVK:U>10R7$37+VEA-'9V MWFWUZ]M86]S=0^;?M$_M;?"C]F&QM]5^)=G\3[W2HM*U#Q/XHU/X;_!SXG?% MFR^'O@;1O,.M_$'XC3?#GPOXD_X0WP7I*PW,MWK&K*CO:V.K7UE9WEAH>MW. MG>7_ /!3;P'XU^*/[ O[5_PX^''A;6_&WCSQS\&/%GA7PEX4\.VGVW6-WM;>%9)KB>*)&85?VQ_C=<^&M C^%J?LS_ +5_ MQK\-?%;P5K">,]9^ 7PJT#Q;%I?@_5/-T?6/!>I7/BSQWX%N-"\7>+-&O=3L M;7R;2^N/#^GRWE]=?8-3ETA)@#Z)\:?'[P)X-TF+6HHO%'CFRN_ 4GQ&TQ/A M;X6UCXF:GKGA^?4O#^D^'_\ A'M#\&V^K:UX@O/%UYXBMSX:CTFPNK6]L=/U MK5;J\L-*TJZO5\U@_;>_9Z?]FR__ &K;SQ'XHT;X2Z)K5WX6\4-KOPW^(.C^ M.O!GC+2_B,GPCU_P=XS^&5]X>%O$GAGXCLWA?Q+8ZQH5K%HLZB/#UYK1L]%ALKC2K;68+.!I?@KXT?LW M?M%Z;_P2]^/WP+N[CX@_'+QQK?Q1\1ZG\([+5X=/\0_&74/A=K'[3'A_Q_X2 MT_XDZQI,.GZ=XE\2NC:'J6NZGJ5^7FB-OI=I#I\5E)=(L MQ_M/5=(LQ$3>B2/S+P'^TI\&?B/\&I?C_P"'/&"0_"B#4/&^F3^*/$FD:WX/ M-K??#SQWXA^&GBBUO-%\4:=I6OV=U:>-/"^KZ%:V5UI<-_J5Y%;QZ?:7#WUF MD]W2])U76?C%KWC#4;#4K70?"'@W3/"?@R6\MGM_M]YXMOH?%_C[5;.VDC%V MT!M=,\!>'T,D4,_&WPLF_:Y_:"^(_AQ=#66_TZ"\U+2[+Q]\-_C=H6F1ZQ M;7.K7'@R'P];R1^*&BTH '[.^'==3Q'ID6K1:7K>DP7!#6UOXATN?1=3D@:. M.6.XETF\*:EI^\2;#::K:V&I6\L(_$?P$\/?$C5]0U[QWX%^#^H^%/!$47A77M5UF]U/Q ;-OB1: M?$?Q'X0T?Q'J=_KOA3P-X@\->%KZ2Q&D0Z'H_P!8T %%%% !1110 4F!D-@; M@, X&0#U /7!I:* &".,'(1 ?4*H//7D#-.P,[L#I'M2T4 ( M54XR <'(R <'U&>A]Z-J@E@ &/!.!D@= 3U.*6B@ HHHH *0@$$$ @]01D'Z M@TM% #3&C8W(C8&!E0<#T&1P*7:I&TJ-O'&!CCIQTXP,>F*6B@!"JD;2 5Z8 M(!&/3'2E Z #Z>W3\J** $ "C"@ 9)P ,GJ>.Y[TH '0 IZGZGO110 M 4444 %)M7).T9(P3@9(]">X]C2T4 -6-%.51%/JJ@'U[#UYI< $D 9/4X&3 M]3U-+10 FUII:** "BBB@!" P(8 @]00"#]0>*:8T;&Y$; P,J#@>@R.![4^B@!"J MD8(!'H0"/RZ4%588(!'H0"/R/%+10 4@50,!0 45^>/CO\ X*9?LZ^"?%UYX5MHO&OC)-,OI=/U+Q%X1TG2 MKKP_'M12-:W<22030SV\AAO+"_LIUCNM/U&QN%>WO+*ZBCG@E7E M6C>.1_S[A;Q7\-N-LZS;AWA+C7A[B#.\DYWF66Y9F%'$8FA3I58T*M:G&+Y< M5AJ-><*-;$X25>A2JU*=.I4C.I34O$R[B3(,WQ>(P.69O@<=B\*I2KT,/7A4 MJ1A":ISG%)VJTX5)1A.I2^+-'\-?\)!J9T3PY9WUPSZMXEUI;*ZU)]&\,Z'9QW6M^(]733+&^U.33 M-"T[4+Z+3;&\U"6!+.UN)XY_ ?Q+\ ?$_2M0UOX?>,/#_C#2])U[5O"NKWF@ M:E;ZA%I'BC0)8[?7O#>JB)O,TWQ!H5U*MGK6C7R6^I:5>[K._MK>ZCDA0 [B MBN&^)GQ+\!_!OP#XM^*7Q/\ %&E>"OA]X$T.]\2>+_%>MS/!I.@:%IR"2]U/ M4)HHII([6V0AI62*1@",*:[<.I (88*AAG@[3@@D'!'49R 1G!YH =16/K^O M:9X9T35O$.L3RP:5HFG7>JZC/;V=]J,T5C8PO<7,L5AIEM>ZC>.D4;%;>QM+ MFZF8;(()9"J'7R,XR,]<9&<>N.M "T5FRZSI<.JVVAR7UL-8O+*ZU*VTP2*U M]+IUC+;V]W?BV3=*ME;W%Y:6TEVZK;K=75M;>9Y\\4;^+Z'^U#^S]XEU71M% MT#XL^#-8U#Q/>ZUIG@Z/3]4^U6_CK4?#>D:SKWB*P\ 7\,+Z=X]N] T?P]KN MI:U!X,N]=DTNTTC49KU8%M)MH![U17SE\./VO?V7_B]-X:M_AG\?/A1XUE\: MWFJ:?X)70?&NB78\:WVA+>MKMGX,=KJ)/%MUH:Z9J1UFV\.-J<^E?V=J OX[ M?[#=>3T&C?M(_ GQ#XN^+'@#0_BKX*U;QQ\"M-M-8^,GA&PUF*Y\2?##2M2M M;R_TG4?'&C1JU_X!+'P?XC\%-\2]-\4W&M(GA]?AJ%E=?B-J>K^6;'0O M,RP2FV\::]-IGAF[*[;75)F(!]ITSQ-H&LWMWIVEZM8WU_8V&DZI=V=O<(]S M#IFO13S:+J30$B4Z?JB6EX+&]5#:W,ME>P12M/9W44(!N4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!\X^(?A?\>=3U[6-1T/]I[6_ M#6C7VHW5UI7AZ'X2_"_58=$L)I2]MID6IZGI\FHZ@EI&1$MW?.]U,!OF8N2: MXCQ5\$_VD]4\,>(M,M_VKMT/5_"FL:EX:\2:=K:E;"$YB%O?7]A<740B(!C"2@1D#8%Q79(B1JJ(JHB@*JJ JJJ@!55 M0 J@ *H "J !7\C>#'T&,!X7\>X_BW,^/LWSG 4<+C\'D6!R*OG?!^:1 MACI1C[;-<[R'.\)CI.CAE.C/"8&K1P^+JU%7K2A3I?5:GYGPIX04N'LYJ9EB M+RK$)5O=Y\3B\'C(5?(#[?\*6^$7/M_R#*^A_"VFZWI'A[2-,\1^(YO%VN65C#;ZIXEN- M+TW19]:O$W>;J$NE:1'%IE@\^1FVLHTMX]OR 9-;]%?VKD7"&5<.XBMBL!C. M*,14KT?83CGO&_&?%&'C!SA4YJ.$XES_ #;"X>MS4TOK.'HTL0H.=)5?95)P ME^L8/+,-@9RJ4:F83E.'(UC,VS7,()74KQI8_&XFG"=TOWD(1G:\>;E;3_)W MXQ'4OAI_P5>^!WQO^+]ZFD_LYZM^Q-\6?@G\,O&NO(X\"?#G]H[5_C3X#\=^ M+M/\0^([@G1? &M_%_X2^'-'T_PEK6MRZ3:^)O\ A6VN^#K75Y-6O-.T75?3 M?CC\2-,T/XS?!/PA:>*M3^$7[/\ \==-^/.I^-?COX*FL_#-C>?'?PYI/PJM M_A1H&H_$2_TN[T/0(?%OA$_$OQ'HFL74PTWQYXD^&&D>$Y+K4[:XN-!\2?HD M\:2*5D4.I!!5AE6!X*LO1E/=6!4\9' H:-' #*& (.",C(((..AP0K+G[K*I M&"H(^H/0/YA?VL_C]\H>+?^$.\+_!_5/%/P3TB2/4? 5E\4M3\ M0Q>'M/MKKP_J_AK[#TG]H_XG?$+]K/XN_#;QA^TAI?[/@^$GQ1\?R7?PG7P; MXIN-?\??L:W/P*M]4\&?%[PCKVJS+X)L-+A\1WY^)4WQYL+76X/!_C#PKJGP M5\466H)?2>'$_;@J#Z],<,P_D1S[]>3SR:-H'KS_ +3>F.F<9QWZYYZ\T ?S MY>+_ -IK]HGP!^R9^W%HWC+XY>.K3]K'X'?L=2>-_@1XILM(\(1Z1\9?AK-9 M>)[[X.?M0Z#X7_X0Z_TJ+XW?$?5((O!GQT^&D)O-)\"^,-"L+;P/X5T?PQXR M\,ZWKOV5H/QT\9W/[?,'@!/'-[\0OAKXGUGQ?HWA^V^&/BBVN+?X7W'A[X$> M#O&4GA;X_P#PLUSPNMQ!X.U*[EO_ !E\,/VDO 'C>^LO$?BKQYHWPE\9>&K6 M*+PIJMU^H>T<]1D;>&8<>V",'_:&&Z#/ HV)O\S:-Y&W=_%M'1<]=H.2%^Z& M);&XDT ?A;^T'X;_ &C?C1-_P79^&'PMN=1M_C3J?[+_ ,*_AA^RT([]]/U" M3P[XM_9?\=:SI5KX:O9Y;*#P_=^*/C9K_P 6M#LM?ANH8K?Q':6]Y>7Z_P!A MQ)8?H3^SA\2OV<_B%\$/@A%X _L&PTOX?^#?!+Z-\/K[35\/>*O@;)X0\&#P MY-H7C'P1?K:ZU\)M7\#Z2-7\):SI7B.QT6;2BM]HLB.D_ES_ % _@KPZWC./ MX@1V"6_BP>'3X2N]6MV,4VJ>&TU"75[+2-51]0L:(695 9B"S ?,Y V@NW5MJ_*NXG:N%& ,4 ?R6?#2QO?B M_P#\$/?V=OV5_@W:W?B+]L'7?C)X?O?@]IF@:3?:CXH^ WQ!\*?MU:[\2K3X MY^,]1MH!+\'= ^&W@.QU?QG>>+?$=[X>?6]#N[?PKH)U[4/'&D:%K7Z*_MRW M>EQ_$?QA^VC\ T;Q?/\ L/O%WP$M+93; M+KOQ-^!UGK$WQF^'LUO./5F8?D20 M<=L].U+M&".?FSGYFSR,<'.5]MN,'D8/- 'X.?M6^*]-\5^,/%'[5G[%/[2? MA3PS\5;7]E'X>OXF^!GQJ\(W6N_LO?MU_ /4HOBSXN^%_P .ETMTT/Q[X3^* MECJNK?$/PWHGB7X6SZAXX\*W?BZ'PO\ $7X5>+]*U+1=+3ZD\3^(_'C?MN?\ M$Y+WPWX*O_ EOX^_9D_:JC^,W@B]EBGU'PAX.T;P[^S?XC\+Z%XA:SB>TN[W MP)\4]5TOPM8WK&**SNM=\00Z=<(FL7=M=_IZ8T;;N7=MP5W$MM9<@,"2<. 2 M-X^?!(SS7-0>#/#D/B^]\>?V;#-XLO="M/#']M7 \Z[L_#MG>2ZFNBZH16P1]2O8[.6_DN!INF)9@'44444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 445C^(=?T?PIH&N>*/$-]%I>@>&]'U/7]& 8? MZ!XN'! (X/AH$<'H0".XS7T1\%_VAO@S^T-I6M:W\&?'ND^/=*\.ZG#H^LWN MDP:I!%8:E<6<>H0VDHU33]/D>22SECG#0I+&%;!<."H^MS?P\X_X?P-3-,^X M'XPR3+*,J<*V8YOPUG66X&E.M4C2HQJXO&8*CAZ5Y!QSP?GF9UHU)TN">@)'(!.2.10"#G!SC_/^(SZ M@CJ#0 M%%,:2-72-G19) YC1F4/((P"^Q20S[ P+;0=H(+8R,@#Z**.G6@ H MJ))XI'>-)%:2,A9$4@O$S('595'S1,R,'59 I92&4%2#4M !1110 445&9H1 M*L!EC$[QR3)"702M#$T:2RK&3O:.-YHD=PI1&DC5B"Z@@$E%%(2 <9Y/]>F3 MT&3P,XR>!DT +113!)&9&B#H951)&C#*9%C=G5'9,[@CM'(JL0%9D<*258 M?1102 ,G@"@ HIH=",A@1@$$9(8$9!4C(;C'W<]1ZBC* '44TNH4L3A1U)!&,.4*8G5@R M2AEWJT;@E9%* L&0LNT$YP"0 2T444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?(OBS6_VY M8?$_B"'P3\.OV7]0\'Q:O?)X8OO$WQ8^*&E>(KO0UG8:=<:WINF?"W5-.L=3 MEM]KWEI8ZC>VL$Q:.&ZF0!SX/\>]=_;RD^!?QIC\2_#?]E:S\./\)?B0FOW> MB_%[XJWVLVNBMX-UH:K<:397OPGLK.\U.&Q,\EA:W=Y9VT]VL,4]W;1,\\?Z M95S?C+PKI7CKPAXK\$:Z+AM#\8^&]<\*ZRMG.;6[;2O$.EW6D:B+6Z57:VN# M:7DP@G5&,,NV0*Q7!_2\@X]RS+,QR6OB>!N#9TLOQN6U<1BXX3/IXZ=/"5Z$ MZN(BO]8H4)XJ4:Z?F7$' &9YIEN=T,-QWQG"KF."S*C0P MLL9D,<#"IBZ%6%+#R_XQR=>.$C*:IO\ >3JJC_R\E-*1_GEJ[;$P[8$: $_@KXDTE_B-HK:W-\4O'GC?PG MJ-OJ?_"(VZQ1:7:^%O WBJVN[ V2PO-<75Y9W"73&)+66)?.3[O'_!%G]BL* MJBR^*F%55&?B3>9PH"C/_$J Z#L /0"OL[]F+]DGX2?LD^'_ !/X:^$D7B6+ M3/%NN6OB#5AXEU^37[@ZA::9#I,)MIY+6U:"#[) @:+#[I,ON&0H_N_QZ^E[ MX4>(/AKG'#'#F49OFF:XW&917H8/BC)?J^3U(8/,\+BJTL15R[/J>*C4IT:< MY4%"2C*M&$9KDNC^!/H^_0W\6?#CQ/RGBOB3.LIRS*<)@LXH5L7PMG/MLYIU M,=EM;#451IYCD=7"NG.K4C3KN<'.--RE!J2NN"'B#_@H9GGX7?LAX[X^,_Q> MSC_PS]?67@J;QE<>%-!F^(5AXQJO'YOF%-T;R4[0I0GSPA^\Y4XR_TBR3AW$9-7K5ZW$_$F>QJT M?9+#YU7RNK0HOGA+VU&. RG+ZBJV@X7G4J0Y)27)>TE^5W[;/P=^*WB;]H_X M&_%W]F'6+3PS^TS\'O@K\=O&W@_2]1U.71/ ?Q[T;3O'7[/>E>(?V>_C5+;P M317?@SQYX?UO5[#PCXLO(+O4?@U\0Y/#GQ*T&.>'2M=T+Q!Y[\!/VJM%\?:- MX^^('P"L_"W@'Q=\>?VQ-9\!:]X(^)G@S57^,GA+QSX"_97\#7_Q-^&5W\'M M U/P[=>(OBE\-/B?X9UG0OB'9:UX\\)^"O#>@KXU^)G_ F6HZ8-&_X27]9+ MOP#X-OO&VD_$>[\.:5<>.M"T+4_#.C^*I;8-K6F^'M9N+6\U?1+.\+;X=+U2 M\L=/N]0LE'D7EUIVG7,Z/-86;P\9XO\ V?/@?X]GTVZ\8?"?P!X@NM(^(MI\ M7-.N]1\+:3)>6WQ-L]#B\,1^.DNTMH[E_$\OAB&/PQ>ZM++)/O":_%7XNS:M;Z]\&+OQ)X5\4IJWP=\2ZC)'X:A^!GB+XA^#=;^'O MQ4U[7IO TGC/3/&:Z+I>K?/'BC]I;Q7XP^.'[$'[9W]J_!+2-#^('_!.?]O# MXM_#*Q\1S>)?#VC^$8_$OBG]A*]\)>$OBGXXTR;Q5J7B%X)O$.D:9J-MX5\' MZ9K/_"?3:AX.T+1KJ\U>QGMOV"\,_LG_ +-O@R\\)7OA+X)?#?PU)X$L/#VF M>$8=$\,6&FV&@6/A'4-?U;P?;:?I5JD>EQ)X/U3Q3XCU'P@6LY'\*WVMZG=^ M'WTVXNY9&Y:3]AC]CJ;_ (2<3?LR_!*=/&%I\1+#Q!#-\._#DMM>V/Q;FTF[ M^)]G':O9-;:?:>/]0T/2=6\7VVEPV,.O:U90ZWJ"3:OOO7 /DOX6_MT_$[QY M\4[_ /9QU32?#'AWXGG]JSXN_ 31_'NK>#M;TWP_<>%/A=^S!\(_VFFU^\^' M1\>WU_;>.-6TOXP:3X:LO"._!WQ3=7\(:6TDOQ.^'WARQ\(>#?B#/>>3]O?QEHOA73;3PO'XG^TC7 M+GPX+C1;V^NM/O;R"XI?L@_LY2?LM? #PW\"[OQ78^.HO#FO?$S5X]>M/#!\ M)6MS;?$?XG>,_B7)IP\/OKOB1+6+1I_&=UH<++JDT=Y96%M<-;VKS26R 'G4 M7P=_9D^#?PR^'WQT\ >%$\01_ ?X=^)OB%X#\5^#;^36_&OQ6T5_@]KPU.XU M?Q)!<27_ ,8M?\?^&)+C6QK/B>\\0ZGK7B2:V\3I?'4'ENY/C/XS?\%%OCW\ M)/AEX#^)%CX9^#7CG2_CA^S-\,/VE/AMJ>G1^,+71?"2ZY\>_P!E?X7^,O ' MBB2W\17TWC"SU3PC^U)HVO\ PQ^(>ES>$H]1UGP;XCM]9\'RV=Q8VUO^K?PW M^!WPD^$$,MI\,/A_X9\":>WF+:Z3X9TY=*T71X)F\R:R\/:';L-'\,Z=+)^] MDTSP[8Z5ISS$RM:F0EJXQ?V2?V:!X3UGP$?@=\-)/ VOSZ;-JG@V;PKILWA: M:/1O$J>--&T^'0)8WTNPT;1_&4:>+M(T'3K6ST/3/%"CQ#8Z;!JX%Y0!\(:; M^W+\=]$^+D'@GQGIOPGUKPYH7_!27_A@OQ)/X9\*>,M UKQ#I?CW]G#0OVAO MAS\1=$FU7XA^(K#PI?\ @U/%&D^#/&GA^^M/&%KXZ^R:CXFT74_ 1EM/#X\T MO/\ @I/^T!\/?@SX9_:;^(?@;X5^+OA5JWC[_@H%\+M<\ _#K2?'>E?$7P_J MO['5S^U7K/A;Q[!XCU7Q)XHTC5_"GBSPW^S!?Z)XZT63PEIEUX/U;Q7IGBO3 M?$>L:?;7?AA?U.D_9D_9^DUF;Q')\'OA]-K\_P 5-+^.<^L3^&[&?4;GXT:) MHT7AS1_BO=7DL,-:^(O[0?CF\\;CP8="F>S_ &AOC%XW^,'B3P^-'U'Q M!XLMH%MKGQL_A34=4LKFUF\7:%X?T-M>MGDMQ;Q 'B'C']K']I#P+XL\=?#J MP^'WA+XV:^/@3\'?V@OA[K_PATR:"*[\->+_ (L_\*[^)WA*W\,^+_B+I^G^ M-_%WAW0 _P 0/@[;V_CWP9)\9K2#6/"L5CHVN:#!-XC^7?CA^WO\4Y_A#XN\ M+Q_P $J/\ @H'^U!X6^,=O\*_B'H^O^%_B3^S-\0_A?X2N?!A\ M#?$+7-&\7>#[07FOS6OC_P"'?BUQKOACXJ^!K:TUQ]1M- DTV\_6?3_V7/V? M-*\'/X TSX1^"-/\'_;?"M_;Z%9Z.EM9Z;<> ]2.K^ AHS0R)VD6?PGXWOPFI>,M$N5FLO%.J10:GKT6H:A!#J:UX<\#VNJ:)\>O 'A?QKXF M^(WANV\0_%27Q7X=_P"$>TOQ7:CP/X??PA\0+'XG^*_"WC/P='XLT'4U2?1, MO]KVUBF_X*C_ /!)2,PP;[^#]O%;EWBWK<-H?P&\):EH3W48=!=#1M3N9]2T MM9F8Z?>SS75D]O.?&W@GXD^+O 'A;Q#\0/AK#KMO\ #SQIJNDP77B?P-%XHLAI MOB9?".ML!?\ AW_A(]-6/3M?;29K5]9T^*&QU%KFU@AB0 _'CP)_P5,^+6D_ M!OX3?';XR>$OAI?>%_BO^PE^TW^U0GAKX?:/XPT2_P#"'B[]F;XA?"'PAJ&E M:EXG\0^+_$UOJG@CQIIWQDTK5+J]'AO2-0^'GW8DT_GM8_:! M^(O[-O\ P4%_:6MM5T[P9X[^('Q_TK_@EW\#_#6I>#]-MO">A6&I^,[3_@H1 MK\6JZCI7COXE:=INKZRT/P\O_"WA:UOOB1X^FCTV]_771 M_P!E+]FK0+7PE8:-\"OA7IVG> _!OC3X=>"]-MO!6AKIGA;P!\2)4G^(/@?0 M=-:T>PTSP?XXFB@E\7>&;:V31O$4EK9MJUE=FSMO*XZ/]A']C6/P/XK^&Y_9 MC^"<_@?QSX;\(>#_ !=X;O/A]H%_IWB'PO\ #W6-3\0?#W0=36^M+B:XTSX? MZYK.HZOX#MO.5/!FHW)O/#/]ESQ0/$ ?)WCK]KC]K7X1^#_@_P",/B]X%^"/ M@;2OB#'\0_A-\0=0AU#4_%VF? 3XRV_Q#_X1/X0?&KXGZGX;\?W&E6W[,7B' M3CING?&&SL=1;Q+\$OB3XS\#^%M5\>ZSX,+RT@OY;UH;NOH8_LU? !_"^H>")/@[\.I?!FK?"YO@EJOA.;P MKI4WAO4_A'+)?2W'PXU'1)(&TV^\&WDFJ:F]_H-U;2V.H-J.H&^CN#>W/FR_ M$#X#^!/'?P]\+_#U=/A\/6'P\UWP#XM^&-WI-K;F3P!XJ^%FKZ?K?@#5=#M[ MI)8!;Z)=:9!I\^E28L]3\.7&I^';H?V=J5PA /S'^%?P]^&OQ(_X*.?\%'-?^'FN_LV_P#!/O3_ !-HVN11V^C#1O%OA7]J,>,)#<*]NVB?VI!H MFDW.IZQIUQ87L&?BIX3_9 ^/\ :R^*-0_9 M8\#ZMXT_X)X>+?&WA^U@O_C1^R7XBU'_ (0O_A9VL331^9K/QO\ A#8W^D?! MSXHV^I6>GZO+XQZ!HFNRW]A MH]K?7UI911P7MZMQTGBCX#?!OQKXR^'7Q%\6?#3P;XB\?_"*TUJQ^%GCC5]$ MM;[Q=\.K7Q)96^F^)(?!7B.96U?PRGB/3[2SL/$']D7=JVN6=G:6NJ-=PVL" M1@'\V7[&^NZYJ'PU_P""1'P4\0));_L\?'#]K7_@JO>_&.%[FYL-$^)7Q'^" MGQC_ &C-7_9O^$7CF[C>(>)/#NH0Z5XD\56/@+5+J33?$TGP6\,Z+=:=JF@: M(^BR_LU^U+\,? GP'_9B_;7^+7P7L8/ 'CS2O@IXB^-FF?\ ",2+8Z=X?^)' MP'^&/B'7/AWXETKPW"5TS1DN7\,:9IOB'3=-M+#2_%FD6M]::K;77]JZS+>_ M25A^RU^SEI7PP/P6TOX)?#+3OA./$$OBVW^'ECX/T>U\(V'BR;7I/%;^*M*T M2&W2TTCQ-_PEK75U-J#)XNT-)?#.MZI=7% M[J1T"_OX+2:"]>TOK, ZKX1>-[GXE_"KX:_$2\TF70;OQYX \%^-+G0Y]PGT M:X\5^&=*U^?29@Y+"739=1>R<,2P: [B3DUZ)44$$-K#%;VT44%O!&D,,$,: MQ0PPQ*(XHHHD"I'%%&JQQQH D:*J* J@5+0 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%-9T5D5G56D8K&K,H9V56] (.0""1P M0"#@^A]* %HHHR,XR,XSCOCUQZ4 %%%(2 "20 .I)P!]2: %HIJLK?=96_W2 M#_(TZ@ HHHH ** 0>A!Y(X]1U'U'>B@ HHR!U/7@>Y]** "BBB@ HI RMG:P M;!P<$'!]#CO2D@ DG '))Z >IH **** "BD)"C+$ #J20 /Q/U%!91C) STR M0,_3UH 6BFAT8X5U)] P)XZ\ ]J4,ISAE.#@X(.">@..A^M "T444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!XSK'Q/\7Z9JNI:=:? _XEZU:V-[<6MOJ^FW7@%-/U.&%RD=]9+? M^,+.]6VN%'F0BZM;>X"D>;#&WRUF_P#"W?&W_1OGQ8_\#/AO_P#-S7N^!Z#\ MA4%U%-+;7$5K.+2YD@F2WNO)2?[-.\;+#<>1(5CF\F0K+Y3D))LV,0K$U^=X MKA/BZ=7$UZ'BAQ72A.I6JT<'0R3P^E&E"4G.GA:,\7PG*H2: M%J&I:>]N= EDT>!8[V>2"6]U!Y%BFQ&OW)HGQW\0^(](T[7M"^!?Q1U/1]7L MX-0TW4+6^^'+07=GW$]Y>74VCZ&TUS=W4SW%UWFES:K:6MK/IMM?LD\^FPBT8Q/:"]-S>1;E$D;W< MT>XQB,)_(_@CP9]*W#>)/'V8^)./SGAGACC>N\[AF. S7PVS[$8'-\MHX+*L MIPE;+YX+,Z%&C7X>PM# XNOE&78*G4Q66X&I4P\:52%>&\+ MPIAL!F^;\/TUE\L+B<%Q7EU+$8+%5*V-QU:GB5B,)4G.&:5JN(HTL=BJ\HT< M5B8QJN<8QJ8/_"W?&W_1OGQ8_P# SX;_ /S<5[%H6HW6KZ/IVIWNCZAX?N[V MUCN+C1=6:R?4M-D?.ZTO&TZZOK%IX\?.;6[N(>1LE;G&K@>@_(4M?VED&19[ ME6(K5LUXUSOB:C4H>SIX7,\NX7P5+#U.>G+ZQ3J9%D.4XB=3EC.GR5JU2CRS M=6/(X^RE',/@U\5OV;;KQ9\0K#P+\*?B_P"./C9^RM93 M1ZG;_M"?#+PWXO\ @IH6KVGPSL=2G2+PW^T!X%TOQIK/C#X52:;-96'Q)U:P MN/A9XK:"V\6:;XB\.7?A/^U;HVO>%OB#\9_A%K4_QR^'/Q9^/>B:9\+O%'B/ MXF7/A[X;^$O!VL_LT_#OXDV9O]2\066NZ_X4L+OQK>:YX/C\&>&_ GB'QU:_ M$SQ3I_A#5O"^FV^CZM+X9^[=0^&VCZC\4/#OQ8FU+Q!'K_ACP=XF\#Z?IT&I MI%X

$O#=Q#J!NTN+0:5%#;&."YOXKOY\G_ M &$OV>;36=+\1>"= U[X6:YIG[1WC#]JC^T/AAXJU?PB;[XN_$GP;<> /BEJ MU_8V\ESIPM?M6K:IJ/BK2[C2/%EW)K9^J/'/(/AS_ M ,%(/!'Q4U']E6W\,^#9-$L_VJO@_P#"[XS^#'^(WC'2_ -_J6@?$"V\17OB M70?A^-3TFX\,_%#QS\'-.\/'7/BIX$T3Q9I?C'2O#&LZ'XIT+0=>T&YOK[3_ M SQ-^V#\0O$/[2G[)OQ;\'^&?&=S\"?B-^PY^VS\=_!G@7P_P#$C2(V^->F M^%]=_9$U'X8:WXA\*:Y-X<\&^$O%,/AKQQJVN^&]1UKQ+J]CHGA3QEJ8U?6] M(U2+4=$3Z\\&_L!_ SP/X:^#W@/2[SXDZA\-O@:/A!-\/OAQXB\?ZEX@\):7 MJGP#\1ZUXJ^$6N^3J5M-J\>M>#]9U>&8WVG:SII\30:#X;LO&47B.ST:"%O. M;K_@EA^R_>^';7P==77QEF\'>'? 'Q;^%?PV\+-\9_&@TCX2?#KXQZS\._$O MB#P;\.=MT+_2M!T'Q)\*_ VK^!+'5[_7X_!<>@6'A[1]GA"TL_#EL ;'P[_; M\T#XE^)=1^%OA[PAIEU\:+3]H#X@? *R\.6GCO[7\/M9N_AO\'/A_P#'?Q'\ M0-+^(W_"'P:E=^ ;?P%\4O MNM[;_#^;6+CQ9KT&DV&D7VC(WB:LCQ'^U)J' MQX_X)G_'7]ICP+8^)OA)XBA^!O[4VI^'HX_$$$GB3P;XR^"O_"UO"EKJEKK^ MA"*VF>U\5_#S^V;-X8WM;BS>&UOK:Y@DNK>7NU_X)^_!.TU^;QUI^L_%NR^) M3_&W2OVAO^%CV/Q+U6#QI_PLZ#X2^$_@?XMNX[XPKI?_ CWQ/\ AEX,T3PS M\0O \^F-X)UC[+9ZII^AZ)JNC^'[W1N<_96_9$USP=^PG<_LD?'DV!;Q+%^T M+X;\:_\ " ^*M1U""]\%_&OXJ_$_Q;)9:9XJU#1=)UB'4+CP9\04T/5K\Z9; M:C8ZLFH3Z7?2.ECK#@'PA^Q]^TU\8#\6?^":/A7Q3XM^,_A_P[^U!^QSJGB[ MXC2_M*ZEI?B/PS\<_C5!\(?AM\2-#M_V?_$NE:GXMUO1/BC86O\ PLCQ[XP\ M'ZQJW@OP==?"9+Z?0?">K>(-#(\,?3WPH_X*):7XP_9YM/B7\,/@KX[\5'P5 M^S/IG[4?Q%\"ZY\3K/5_'N@_#/7/&'Q9\.Z-H^@^(-=76F^(_P 2=;_X4K\3 M=1T71=4U7PUH<]MH%I87/C.PEU32(W^COAQ^PG\#?AQK'P4\00-X^\7ZO^S7 MX1O_ 3^SU\,>&?!B?$'P_IF@?" M+6O@!JOV/Q[JDEWX\^"&M^)_$'C)OAIX^O+J">?7]'TCQ'XL\57_ (7UJ%M- M\:^%8O%/BC3?#_BK3]+\2:W97X!X1X._X*8+J7BS]H6XUWP;IEU\.?#OQY_9 ME^!O[-FH^$+WQ=XD\2_%S4?VCOV>_A=\>O#FK:SX8T?P!J7B+0K./PQ\1G\0 MZJFDZ1XHU72=#T:^M;/1-9U.TE$_K'A[]NCQ;XVTN]TOP7^S!\4=1^+_ (5\ M'7WQ"\>?!GQ'?V7PW\7VO@B+XS^,?@WX>U_P&_Q)TGPM#XO3XER?#SQIX^^% MB^)[;X;V7B/P+I-O<>(-2\(>(M5LO#Q[#QW_ ,$]OV<_'Z_&&._TWQIX?A^, MFN?!CQMJ">!?'GB#P/-X#^*'[/NA>&/#/PF^+/PDU#PU-8:K\-?B%X3T#P+X M%T:WU?P[J$5A=Z3X1TS3+[2+BPOO$-MK=G6/V#?@_K7B'X4>-;GQ9\ ]1\?:7\;/'6D^+_B]X USQ OB[7/ WQNU?3K^W/Q&\-:AXL#^(+:U MO(+"Z\-75WJFG^#;WPUH.M:SI%^ ?('[/_[7?C?P!\8/C+X/^)5MXG\=> _B M)_P51^,?[+G@OQIK7CMM0O?AGJFH_!'P3\2/AKX-T;PE?:?>W$_PZFOM&\7Z M4[6.M:1_PA^I:OIC67A_6M+O=3O])['P#_P5:\':WX \"_%GXB_";7_AK\./ MB9^RA\9/VI_!>I_\)AH/BW7[G3O@'XU\!^"/B'X&UG0K'3M*LM)UZ[U#XH^ MI? VI1>(-1TKQ(=3U.UU4^%9]*B&H_2\W["GP3EOY=46?QW#J#_M7O\ MJ)< MQ^+I&:#X_-X5;P4GB.*.?39H3H,/ALC3XO!4T4WA3Y%N)-+DN7?A_Q5X@\ _"[X(_&_P#9T\/^#O$?C36-4T6^^$'[1%YH%_\ M%;PGXC7_ $:_UX:]<>%/##6FL7=^-!]3F^"_Q._:-\=_LI^'/BO8:Y9:ACUK]B+X3>*=)T>S\7Z[ M\3_%VNZ)XG^ OB:V\=>(/'=W=^.KF3]F/QK-\1O@AI&I^((;"V.J:-X,\S3Z4?[(GP[\-ZMXK\3^!8KJTU+4OB/XS M^/?A?P5XFU34];^$OAK]HGQCHVMV>K?%:S\)PRVFK6=]K6L:[J?B37=(TSQ# M:Z$?%&L:_P"-M#TC1O'6L7?B20 ^8=?_ ."FT$/@.#XD>"_@%XU\=^%KC]DS MPG^V@]WIOB?1;2;2O@UKWC>P\-:_9Z_9C2]2NM.^(O@?P[+K?CS7_!L$5\;K M1_"'BG1-#U/4_%FE_P!BS_H)X&^(B>/]9\<0:386=QX1\-WGAS3M"\:Z7XAM M-6T[QA/K/A;3/$^IRZ7'901F"QTBVUW1[>'4HKZ^MM4FNIFM7MWLIXZ_.O\ M9G_9$_: ^ $.N>([>\UO6M=GT5_#-W\+?B/^W%\;?CU\'O'<>L:GHQU3Q#)_ MPL[X&MJGPWE\/1'Q!K6C6VAZ3KVN>+/MDGA/Q1KME8ZA<:U#^@'P"^"OA/\ M9Y^#7P_^"W@>VCL?#7@#PW::%IT5L;OR%=3)#?#VN:'XL@\;_ !S\3_%S_@K;^WO^ MQQ\-;WQ5\0H[:V\"^'O@]XG_ &B/$7POTK4M0UBTU6ZC\)Z)X(^",_AF:YTO M3-4U]IKF#6+^/7[X-#=>K^)?V^Y_C7^S+\27^$WA#6/#_P 94_9H_:J\?>+O M#W_"?VNA:E\*+GX'^,/B=^S_ *W<^'?'&FZ-:=\1?%5Z)K+-]IGB&V^)_CW/A.VTX MV7,Q?\$UOV=K'3='L-#O/BKX9GTVP^/GAW4M7\._$S6M+U?Q?X%_::\;Z]\3 M?C#\/?&UU' \/B;PCK?Q(\2:QXXT"WOK7^V? .NWMVW@+6_#6GWVH:?> 'AW M[+O[>FM:_P##_P#9O^']I\,?C%\:_$4'A/\ 9>^%_P :/B;I.@^-M=C\-_$[ MXI?LQ_##XPS^,O%NOP>#=5\)S^#M*MOB'X,NOBKXHU/Q[8>*?"]UXN_M./P; MXAL[&^N#]2_LV?M8ZS^T'XE\7>#[KX2:A\-_%'P>U+Q)X+_:!\.>(_&FD7^N M?"OXH6.I6MYX,\(6]CI^D1+XWT;XC_#/4=&^+OA;X@:'<6_A2?P=K^CVJSW' MB0ZMH^D9WPT_X)__ +^#OQ T'X@_#/5/B[X0ETKP)\,O ^M>#]-^+WC23X< M^/YO@QX#T3X9?"SQQ\1/ U]?7>A^*_B+X.\"^&O#OAR'Q?&E\ M86_B-_#'AU]+])\'_LJ?#7P/\3O"'Q@T/4/'2>/O"_PMO/A!JFLW?C'4+I?B M/X1N?$=WXPMI/BI9-$EIX^\2:)XIU+6]=\-^*]:B;7_#U]XF\7_V1>VEOXP\ M40:N ?*/Q%^,WBSXQ:9_P5$T/0/&?B7P%IO[)WA>?X1^#-:^'^LW7A_Q7I?Q M27]E_P ,_M(:[\1(-36/RY;_ $QOBIX"\/Z%INH17^AQ_P#")ZR^HZ;J%MX@ MNH3P'PC^/WQ9U?XC_!+]DG]I+Q5J6D?M3?![XL6-MXUUSP=?:KX#\)_M:_L] M:M\%OC5J'@/]H_PMX?TZ]@@DT'Q/XI\&:'IGQ<\#VK7+?"#XUZ)JWA8RQ^"_ M$_@/5?%WV?>?LL:'<^,OVH9QJFJ6W@3]KW0?#K_%33-*U)])UVS\:Z#\/]/^ M#NJ:WH.I16DWV:U\:_"?0?!WAW4VC,.H:/?^#HM1L)9Y-=EDTCU#Q%\ _A?X MO\9?!+XD>*O#D&O_ !*_9XF\5W'PD^(.HE3XK\*W'CKP)J'PY\:F'4+>*WBN M[7Q5X:U#R]=TJ\M)M&U#4M.T36)=._M+0M)N+, _GI^#W[6GQU\)_!_X7?%C M7OB+^T-8O-_P5:^,7[/OQ'^.?Q;UW2?%7[+%C^SWH'[>/Q8^!.F>"_&L%WJ. MO>(O"MS?>!--\,?"CX8>--'\*>%KL?'B;P-+XY\/_ !IXPB\1P2K/J;Z+XAFL;"^M5TG0O[-^HO"__!-C]F[P]X4L M_AU?CXF>,_A79?&G4OVAQ\*/&OQ.\2:W\.M0^,.J_%O4_CS=^+?$/AN!]-B\ M5V__ N/5KKXBP>$O%$^L>![;Q-%IEY#X91-&TB*QZK5?V,_">D^$OVO-%^& MVM>(=#\0_MM:[K.O?&#Q%KVMW&NQ6'B'Q5\-] ^#.M^-/"NE-;V\&D:QIGPN M\,:!HN@Z)8O:^'WU'0-%O=1MFD;5KJ^ /H/X'?%/2?CG\%OA%\:] M+BPT'X MO_##P!\4M$L;MUDNK/2/B#X2T?Q=IMIL0P3.(T#R1LP50<#U*N M7\$^#?#OP[\&^%/ /A#3X](\*>"/#6@^$/#.E1,[Q:9X>\,Z39Z'HFGQ-(S2 M-'9:786MJC.Q9EB#,2Q-=10 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 24444 %%%% !1110 4444 ?_9 end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2016
Feb. 28, 2017
Jun. 30, 2016
Document and Entity Information [Abstract]      
Entity Registrant Name CODEXIS INC    
Entity Central Index Key 0001200375    
Document Type 10-K    
Document Period End Date Dec. 31, 2016    
Amendment Flag false    
Document Fiscal Year Focus 2016    
Document Fiscal Period Focus FY    
Current Fiscal Year End Date --12-31    
Entity Filer Category Accelerated Filer    
Entity Common Stock, Shares Outstanding   41,382,691  
Entity Well-known Seasoned Issuer No    
Entity Public Float     $ 114.2
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Current assets:    
Cash and cash equivalents $ 19,240 $ 23,273
Accounts receivable, net of allowances of $421 at December 31, 2016 and 2015 5,924 7,329
Inventories 825 992
Prepaid expenses and other assets, current 1,238 1,245
Total current assets 27,227 32,839
Restricted cash 1,624 787
Marketable securities 1,142 1,549
Property and equipment, net 2,155 3,109
Intangible assets, net 0 2,812
Goodwill 3,241 3,241
Other assets, non-current 259 310
Total assets 35,648 44,647
Current liabilities:    
Accounts payable 4,232 3,399
Accrued compensation 4,314 3,331
Other accrued liabilities 2,111 2,013
Deferred revenues 1,710 6,098
Total current liabilities 12,367 14,841
Deferred revenues, net of current portion 1,066 3,120
Lease incentive obligation, net of current portion 885 1,310
Other liabilities 2,231 2,497
Total liabilities 16,549 21,768
Commitments and contingencies (Note 13)
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; 41,255 and 40,343 shares issued and outstanding at December 31, 2016 and December 31, 2015, respectively 4 4
Additional paid-in capital 311,164 305,981
Accumulated other comprehensive income 0 405
Accumulated deficit (292,069) (283,511)
Total stockholders’ equity 19,099 22,879
Total liabilities and stockholders’ equity $ 35,648 $ 44,647
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Statement of Financial Position [Abstract]    
Accounts receivable, allowances $ 421 $ 421
Preferred stock, par value (usd per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (shares) 5,000,000 5,000,000
Preferred stock, shares issued (shares) 0 0
Preferred stock, shares outstanding (shares) 0 0
Common stock, par value (usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (shares) 100,000,000 100,000,000
Common stock, shares issued (shares) 41,255,000 40,343,000
Common stock, shares outstanding (shares) 41,255,000 40,343,000
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Revenues:      
Product sales $ 15,321 $ 11,376 $ 13,064
Research and development revenues 31,316 25,599 14,945
Revenue sharing arrangement 2,200 4,829 7,298
Total revenues 48,837 41,804 35,307
Costs and operating expenses:      
Cost of product sales 9,753 6,586 9,726
Research and development 22,229 20,673 22,755
Selling, general and administrative 25,419 22,315 21,937
Total costs and operating expenses 57,401 49,574 54,418
Loss from operations (8,564) (7,770) (19,111)
Interest income 60 19 18
Other expense (94) (168) (234)
Loss before income taxes (8,598) (7,919) (19,327)
Benefit from income taxes (40) (338) (256)
Net loss $ (8,558) $ (7,581) $ (19,071)
Net loss per share of common stock, basic and diluted (usd per share) $ (0.21) $ (0.19) $ (0.50)
Weighted average common shares used in computing net loss per share of common stock, basic and diluted (shares) 40,629 39,438 38,209
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Statement of Comprehensive Income [Abstract]      
Net loss $ (8,558) $ (7,581) $ (19,071)
Other comprehensive income (loss):      
Unrealized gain (loss) on marketable securities, net of tax [1] (405) 547 (110)
Other comprehensive income (loss) (405) 547 (110)
Total comprehensive loss $ (8,963) $ (7,034) $ (19,181)
[1] Net of benefit from income taxes of $0, $314, and $0 in 2016, 2015 and 2014, respectively.
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements of Comprehensive Loss (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Statement of Comprehensive Income [Abstract]      
Tax benefit on unrealized gain (loss) of marketable securities $ 0 $ 314 $ 0
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (shares) at Dec. 31, 2013   38,351      
Beginning balance at Dec. 31, 2013 $ 41,483 $ 4 $ 298,370 $ (32) $ (256,859)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (shares)   146      
Exercise of stock options 195   195    
Cancellation of shares (shares)   (456)      
Cancellation of shares (806)   (806)    
Release of stock awards (shares)   1,522      
Employee stock-based compensation 4,608   4,608    
Non-employee stock-based compensation 12   12    
Total comprehensive loss (19,181)     (110) (19,071)
Ending balance (shares) at Dec. 31, 2014   39,563      
Ending balance at Dec. 31, 2014 26,311 $ 4 302,379 (142) (275,930)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (shares)   172      
Exercise of stock options 289   289    
Cancellation of shares (shares)   (444)      
Cancellation of shares (1,813)   (1,813)    
Release of stock awards (shares)   1,052      
Employee stock-based compensation 5,122   5,122    
Non-employee stock-based compensation 4   4    
Total comprehensive loss (7,034)     547 (7,581)
Ending balance (shares) at Dec. 31, 2015   40,343      
Ending balance at Dec. 31, 2015 $ 22,879 $ 4 305,981 405 (283,511)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (shares) 398 398      
Exercise of stock options $ 1,034   1,034    
Cancellation of shares (shares)   (397)      
Cancellation of shares (1,524)   (1,524)    
Release of stock awards (shares)   911      
Employee stock-based compensation 5,673   5,673    
Total comprehensive loss (8,963)     (405) (8,558)
Ending balance (shares) at Dec. 31, 2016   41,255      
Ending balance at Dec. 31, 2016 $ 19,099 $ 4 $ 311,164 $ 0 $ (292,069)
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Operating activities:      
Net loss $ (8,558) $ (7,581) $ (19,071)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Amortization of intangible assets 2,812 3,374 3,374
Depreciation and amortization of property and equipment 1,734 2,035 3,311
Stock-based compensation 5,673 5,126 4,620
Accretion of premium on marketable securities 0 0 2
Loss (gain) on disposal of property and equipment (42) 32 24
Impairment of property and equipment 0 0 1,841
Gain on sale of Hungarian subsidiary 0 0 (760)
Loss on disposal and exchange of assets held for sale, net 0 0 87
Change in fair value of assets held for sale 0 0 698
Income tax benefit related to marketable securities 0 (314) 0
Changes in operating assets and liabilities:      
Accounts receivable 1,405 (3,459) 1,587
Inventories 167 403 92
Prepaid expenses and other current assets 7 10 (339)
Restricted cash (841) 0 0
Other assets 52 (16) (78)
Accounts payable 942 (1,274) 713
Accrued compensation 983 385 (530)
Other accrued liabilities (593) (1,062) 555
Deferred revenues (6,442) 1,908 4,195
Net cash (used in) provided by operating activities (2,701) (433) 321
Investing activities:      
Purchase of property and equipment (888) (1,199) (302)
Proceeds from disposal of property and equipment 42 18 167
Proceeds from sale of Hungarian subsidiary 0 0 1,500
Proceeds from sale of assets held for sale 0 0 282
Proceeds from sale of marketable securities 0 0 3,000
Change in restricted cash 4 (76) 0
Net cash (used in) provided by investing activities (842) (1,257) 4,647
Financing activities:      
Proceeds from exercises of stock options 1,034 289 195
Proceeds from issuance of common stock, net of issuance costs 0 0 9
Taxes paid related to net share settlement of equity awards (1,524) (1,813) (815)
Net cash used in financing activities (490) (1,524) (611)
Net increase (decrease) in cash and cash equivalents (4,033) (3,214) 4,357
Cash and cash equivalents at the beginning of the year 23,273 26,487 22,130
Cash and cash equivalents at the end of the year 19,240 23,273 26,487
Supplemental cash flow disclosures:      
Cash paid for income taxes 5 8 15
Equipment in property and equipment transferred from assets held for sale $ 0 $ 0 $ (333)
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
Description of Business
12 Months Ended
Dec. 31, 2016
Description of Business [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 have been continuously improved 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 potential clients’ products, processes or businesses. We have developed new proteins that are significantly more stable and/or active in our commercial applications than proteins derived from nature.
We are a pioneer in the harnessing of computational technologies to drive biology advancements. Over the last fifteen years, we have made substantial investments in the development of our CodeEvolver® protein engineering technology platform, the primary source of our competitive advantage. Our technology platform is powered by proprietary, artificial intelligence-based, computational algorithms that rapidly mine our large and continuously growing library of protein variants’ performance attributes. These computational outputs enable increasingly reliable predictions for next generation protein variants to be engineered, enabling delivery of targeted performance enhancements in a time-efficient manner. In addition to its computational prowess, our CodeEvolver® protein engineering technology platform integrates additional modular competencies, including robotic high-throughput screening and genomic sequencing, organic chemistry and process development which are all coordinated to create our novel protein innovations.
We use our CodeEvolver® protein engineering technology platform to engineer custom enzymes. Most of our custom enzymes are intended for use as biocatalysts or protein catalysts. In simple terms, our protein catalysts can accelerate and/or improve yields of chemical reactions. We use our CodeEvolver® protein engineering technology platform to develop novel enzymes that enable industrial biocatalytic reactions and fermentations. Our technology platform has enabled commercially viable products and processes for the manufacture of pharmaceutical intermediates and active ingredients and fine chemicals.
Our approach to develop commercially viable biocatalytic manufacturing processes begins by conceptually designing the most cost-effective and practical process for a targeted product. We then develop optimized protein catalysts to enable that process design, using our CodeEvolver® protein engineering platform technology. Engineered protein catalyst candidates - many thousands for each protein engineering project - are then rapidly screened and validated in high throughput under relevant manufacturing operating conditions. This approach results in an optimized protein catalyst enabling cost-efficient processes that typically are relatively simple to run in conventional manufacturing equipment. This also allows for the efficient technical transfer of our process to our manufacturing partners.
The successful embodiment of our CodeEvolver® protein engineering technology platform in commercial manufacturing processes requires well-integrated expertise in a number of technical disciplines. In addition to those directly involved in practicing our CodeEvolver® protein engineering platform technology, such as molecular biology, enzymology, microbiology, cellular engineering, metabolic engineering, bioinformatics, biochemistry and high throughput analytical chemistry, our process development projects also involve integrated expertise in organic chemistry, chemical process development, chemical engineering, fermentation process development and fermentation engineering. Our integrated, multi-disciplinary approach to biocatalyst and process development is a critical success factor for our company.
We initially commercialized our CodeEvolver® protein engineering technology platform and products in the pharmaceuticals market, which remains our primary business focus. Our customers, which include several large global pharmaceutical companies, use our technology, products and services in their manufacturing processes and process development.
We have also used the technology to develop protein catalysts for use in the fine chemicals market. The fine chemicals market consists of several large market verticals, including food and food ingredients, animal feed, flavors, fragrances, and agricultural chemicals.
More recently, we are also using the CodeEvolver® protein engineering technology platform to develop early stage, novel biotherapeutic product candidates, both for our customers and for our own business, most notably our lead program for the potential treatment of PKU 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 NGS and PCR/qPCR for in vitro molecular diagnostic and genomic research applications.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2016
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 consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable rules and regulations of the Securities and Exchange Commission (“SEC”) and include the accounts of Codexis, Inc. and its wholly-owned subsidiaries. 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 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 marketable securities, assets held for sale, intangible assets, 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 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 reporting segment.
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 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 consolidated statements of operations.
Revenue Recognition
We recognize revenue from the sale of our products, collaborative 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 multiple element arrangements, such as license and platform technology transfer agreements 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 Revenues
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, contingent payments upon achievement of contractual criteria, and royalty fees based on the licensee’s 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 revenue 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 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 revenue 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 recognized over the estimated period of continuing performance obligation. 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 revenue from other payments received which are contingent solely upon the passage of time or the result of a customer’s performance when earned in accordance with the contract terms and when such payments can be reasonably estimated and collectability of such payments is reasonably assured.
We recognize revenue from royalties based on licensees’ sales of our products or products using our technologies. Royalties are recognized as earned in accordance with the contract 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 revenue from a revenue sharing arrangement based upon sales of licensed products by our revenue sharing partner Exela PharmSci, Inc. (“Exela”) (see Note 14 - Related Party Transactions). We recognize revenue 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 revenue is 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
Research and development expenses related to FTE services under the research and development agreements approximate the research funding over the term of the respective agreements and are included in research and development expense.
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 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.
Advertising
Advertising costs are expensed as incurred and included in selling, general and administrative expenses in the consolidated statements of operations. Advertising costs were $0.5 million in 2016, $0.3 million in 2015 and $0.3 million in 2014.
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. We have, due to insufficient historical data, used the “simplified method,” as described in Staff Accounting Bulletin No. 107, “Share-Based Payment,” to determine the expected term of all stock options granted from the inception of our equity plans through the first half of 2015. Beginning in the third quarter of 2015, we believe we have sufficient historical data to calculate expected terms for stock options granted. Thus, the expected term was based on historical exercise behavior on similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. We used historical volatility to estimate expected stock price volatility. The risk-free rate assumption was based on United States Treasury instruments whose terms were consistent with the expected term of the stock options. The expected dividend assumption was based on our history and expectation of dividend payouts.
Restricted Stock Units (“RSUs”), Restricted Stock Awards (“RSAs”) and performance-contingent restricted stock units (“PSUs”) were measured based on the fair market values of the underlying stock on the dates of grant. PSUs awarded may be conditional upon the attainment of one or more performance objectives over a specified period. At the end of the performance period, if the goals are attained, the awards are granted.
Stock-based compensation expense was calculated based on awards ultimately expected to vest and was reduced for estimated forfeitures at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differed from those estimates. The estimated annual forfeiture rates for stock options, RSUs, PSUs, and RSAs are based on historical forfeiture experience.
The estimated fair value of stock options, RSUs and RSAs is expensed on a straight-line basis over the vesting term of the grant and the estimated fair value of PSUs is 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 income tax benefit 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 our net operating loss carryforwards.
Restructuring Costs
We apply applicable accounting guidance on accounting for costs associated with restructuring, including exit or disposal activities, which requires that a liability for costs associated with an exit or disposal activity be recognized and measured initially at fair value when the liability is incurred. Our restructuring activities have primarily been related to severance, benefits and related personnel costs and facility closing costs.
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. 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 $19.2 million and was comprised of cash of $8.1 million and money market funds of $11.2 million at December 31, 2016. Cash and cash equivalents totaled $23.3 million and were comprised of cash of $12.2 million and money market funds of $11.1 million at December 31, 2015.
Restricted Cash
In 2016, we began the process of liquidating our India 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 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.8 million as of December 31, 2016 and 2015, which is recorded as non-current restricted cash on the consolidated balance sheets (see Note 13, "Commitments and Contingencies" for details).
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 loss 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 equivalents, marketable investments, accounts receivable, accounts payable and 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 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.
See Note 6 - Fair Value Measurements to our consolidated financial statements.
Accounts Receivable and Allowance for Doubtful Accounts
We currently sell primarily to pharmaceutical companies throughout the world by the extension of trade credit terms based on an assessment of each customer’s financial condition. Trade credit terms are generally offered without collateral and may include a discount for prompt payment for specific customers. To manage our credit exposure, we perform ongoing evaluations of our customers’ financial conditions. In addition, accounts receivable includes amounts owed to us under our collaborative research and development agreements. We recognize accounts receivable at invoiced amounts and we maintain a valuation allowance for doubtful accounts.
We estimate an allowance for doubtful accounts through specific identification of potentially uncollectible accounts receivable based on an analysis of our accounts receivable aging. Uncollectible accounts receivable are written off against the allowance for doubtful accounts when all efforts to collect them have been exhausted. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our consolidated financial position, results of operations, and cash flows.
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.
Inventories
Inventories are stated at the lower of cost or market value. Cost is determined using a weighted-average approach, assuming full absorption of direct and indirect manufacturing costs, based on our product capacity utilization assumptions. If inventory costs exceed expected market value due to obsolescence or lack of demand, reserves are recorded for the difference between the cost and the estimated market value. These reserves are determined based on significant estimates.
Concentrations of Supply Risk
We rely on a limited number of suppliers for our products. We believe that other vendors would be able to provide similar products; however, the qualification of such vendors may require substantial start-up time. In order to mitigate any adverse impacts from a disruption of supply, we attempt to maintain an adequate supply of critical single-sourced materials. For certain materials, our vendors maintain a supply for us. We outsource the large scale manufacturing of our products to contract manufacturers with facilities in Austria and Italy.
Property and Equipment
Property, equipment and leasehold improvements are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their estimated useful lives as follows:
 
Asset classification
Estimated useful life
 
Laboratory equipment
5 years
 
 
 
 
Computer equipment and software
3 to 5 years
 
 
 
 
Office equipment and furniture
5 years
 
 
 
 
Leasehold improvements
Lesser of useful life or lease term

Property and equipment classified as construction in process includes equipment that has been received but not yet placed in service. Normal repairs and maintenance costs are expensed as incurred.
Intangible Assets
Our intangible assets are finite-lived and consist of customer relationships, developed core technology, and the intellectual property (“IP”) rights associated with the acquisition of Maxygen Inc.’s (“Maxygen”) directed evolution technology in 2010. Intangible assets were recorded at their fair values at the date we acquired the assets and, for those assets having finite useful lives, are amortized using the straight-line method over their estimated useful lives.
Impairment of Long-Lived Assets
Our long-lived assets include property and equipment and intangible assets. We determined that we have a single entity wide asset group ("Asset Group"). The directed evolution technology patent portfolio acquired from Maxygen ("Core IP") is the most significant component of the Asset Group since it is the base technology for all aspects of our research and development activities, and represents the basis for all of our identifiable cash flow generating capacity. Consequently, we do not believe that identification of independent cash flows associated with long-lived assets is currently possible at any lower level than the Asset Group.
The carrying value of our long-lived assets in the Asset Group may not be recoverable based upon the existence of one or more indicators of impairment which could include: a significant decrease in the market price of our common stock; current period cash flow losses or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the assets; slower growth rates in our industry; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the assets; loss of significant customers or partners; or the current expectation that the assets will more likely than not be sold or disposed of significantly before the end of their estimated useful life.
We evaluate recoverability of intangible assets based on the sum of the undiscounted cash flows expected to result from the use and the eventual disposal of the Asset Group. We make estimates and judgments about the future undiscounted cash flows over the remaining useful life of the Asset Group. Our anticipated future cash flows include our estimates of existing or in process product sales, production and operating costs, future capital expenditures, working capital needs, and assumptions regarding the ultimate sale of the Asset Group at the end of the life of the primary asset. The useful life of the Asset Group was based on the estimated useful life of the Core IP, the primary asset at the time of acquisition. There has been no change in the estimated useful life of the Asset Group. Although our cash flow forecasts are based on assumptions that are consistent with our plans, there is significant judgment involved in determining the cash flows attributable to the Asset Group over its estimated remaining useful life.
The Core IP became fully amortized in 2016 and there are no finite-lived intangible assets with a net carrying value on our consolidated balance sheet as of December 31, 2016.
As a result of our decision to terminate the detergent alcohol program during 2014, we performed an analysis to estimate cash flows from equipment used in potential strategic transactions with respect to our CodeXyme® cellulase enzymes and CodeXol® detergent alcohol programs. Based on this analysis we determined there were no future cash flows and recognized a $1.8 million impairment charge in 2014, which is reflected in research and development expense.
Goodwill
We determined that we operate in one operating 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 at each fiscal year end 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 its 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 since 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. In addition, 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 represents the excess of cost over the fair value of net assets acquired in a business combination. Goodwill is not amortized. We tested goodwill for impairment at December 31, 2016 and concluded that the fair value of the reporting unit exceeded the carrying value and therefore no impairment existed. During 2016, 2015 and 2014, we did not record impairment charges related to goodwill.
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 valuation allowance against these deferred tax assets in jurisdictions where ultimate realization of deferred tax assets is deemed more likely than not to occur. As of December 31, 2016, we maintain a full valuation allowance in all jurisdictions against the 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.
We make estimates and judgments about our 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 may 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, 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 Codexis’ 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 and Adopted Accounting Guidance
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 the Company beginning January 1, 2018, but allows the Company to adopt the standard one year earlier if it so chooses. 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. The above updates do not change the core principles of the guidance in ASU 2014-09. The amendments have the same effective date and transition requirements as the new revenue recognition standard. We are currently in the early stages of evaluating the effect that the standard and subsequent updates will have on our consolidated financial statements and related disclosures.
In August 2014, the FASB issued Accounting Standards Update ("ASU") 2014-15, "Presentation of Financial Statements - Going Concern (Subtopic 205-40): Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern." ASU 2014-15 defines management's responsibility to evaluate whether there is substantial doubt about an organization's ability to continue as a going concern and provide related disclosures. ASU 2014-15 is effective for annual reporting periods ending after December 15, 2016, and interim periods within annual periods beginning after December 15, 2016. We do not expect the adoption of ASU 2014-15 will have a material impact on our consolidated financial statements and related disclosures.
In July 2015, the FASB issued ASU 2015-11, "Inventory (Topic 330): Simplifying the Measurement of Inventory," which simplifies the subsequent measurement of inventory by requiring inventory to be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price of inventory in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years. We do not expect the adoption of ASU 2015-11 will have a material impact on our consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU 2016-02, "Leases (Topic 842)," which replaces prior lease guidance (Topic 840.) The new guidance requires lessees to put most leases on their balance sheets but recognize expenses on their income statements in a manner similar to today’s accounting. 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 adopting ASU 2016-02 on our consolidated financial statements and related disclosures.
In March 2016, the FASB issued ASU 2016-09, "Improvements to Employee Share-Based Payment Accounting," changing certain aspects of accounting for share-based payments to employees (Topic 718), as well as affecting the accounting classification within the statement of cash flows. The new guidance will require all income tax effects of awards to be recognized in the income statement when the awards vest or are settled. It will allow a policy election to account for forfeitures as they occur and will allow an employer to repurchase more of an employee’s shares than it can today for tax withholding purposes without triggering liability accounting. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years. Early adoption is permitted. We do not expect the adoption of ASU 2016-09 will have a material impact on our consolidated financial statements and related disclosures and we expect to continue the application of a forfeiture rate to estimate the number of awards that are expected to vest.
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.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Loss per Share
12 Months Ended
Dec. 31, 2016
Earnings Per Share [Abstract]  
Net Loss per Share
Net Loss per Share
Basic net loss per share is computed by dividing net loss by the weighted-average number of shares of common stock outstanding, less RSAs subject to forfeiture. Diluted net loss per share is computed by dividing net loss by the weighted-average number of shares of common stock outstanding, less RSAs subject to forfeiture, plus all additional common shares that would have been outstanding, assuming dilutive potential common shares had been issued for other dilutive securities. For all periods presented, diluted and basic net loss per share were identical since potential common shares were excluded from the calculation, as their effect was anti-dilutive.
Anti-Dilutive Securities
In periods of net loss, the weighted average number of shares outstanding related to potentially dilutive securities, prior to the application of the treasury stock method, are excluded from the computation of diluted net loss per common share because including such shares would have an anti-dilutive effect.
The following shares were not included in the computation of diluted net loss per share (in thousands):
 
Years Ended December 31,
 
2016
 
2015
 
2014
Shares issuable under Equity Incentive Plan
5,567

 
5,932

 
6,193

Shares issuable upon the conversion of warrants
73

 
75

 
75

Total anti-dilutive securities
5,640

 
6,007

 
6,268

XML 26 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
Collaborative Arrangements
12 Months Ended
Dec. 31, 2016
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, for which payment was received in June 2016. We also have the potential to receive additional contingent payments that range from $5.75 million to $38.5 million per project based on GSK’s successful application of the licensed technology. The contingent 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 being recognized ratably over the technology transfer period of three years since July 2014. As the technology transfer was completed earlier than anticipated, we recognized license fees of $3.0 million and $2.0 million, respectively, in 2016 and 2015, as collaborative research and development revenue. As of December 31, 2015, we had deferred revenue from GSK related to the up-front license of $3.0 million. As of December 31, 2016, all of the deferred revenue from GSK has been recognized upon completion of technology transfer.
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. The Merck CodeEvolver® Agreement 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 being recognized ratably over the estimated platform technology transfer period of two years. In September 2015, we achieved the first milestone under the Merck CodeEvolver® Agreement and earned milestone revenue of $5.0 million. In September 2016, we completed the full transfer of the engineering platform technology and earned milestone revenue of $8.0 million. We received the $8.0 million milestone payment in the fourth quarter of 2016. We also 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.
Under the terms of the Merck CodeEvolver® Agreement, we granted to Merck a non-exclusive worldwide license to use the CodeEvolver® protein engineering technology platform to research, develop and manufacture novel enzymes for use by Merck in its internal research programs ("Merck Non-Exclusive Field"). The license to Merck is exclusive for the research, development and manufacture of novel enzymes for use by Merck in the chemical synthesis of therapeutic products owned or controlled by Merck ("Merck Exclusive Field"). Merck has the right to grant sublicenses to affiliates of Merck and, in certain limited circumstances, to third parties. We also granted to Merck a license to make or have made products manufactured using the CodeEvolver® protein engineering technology platform with a right to grant sublicenses solely to affiliates of Merck, contract manufacturing organizations and contract research organizations. The manufacturing license is exclusive in the Merck Exclusive Field and non-exclusive in the Merck Non-Exclusive Field. The licenses are subject to certain limitations based on pre-existing contractual obligations that apply to the technology and intellectual property that are the subject of the license grants. The licenses do not permit the use of the CodeEvolver® protein engineering technology platform to discover any therapeutic enzyme, diagnostic product or vaccine. In addition, Merck is prohibited from using the CodeEvolver® protein engineering technology platform to develop or produce enzymes or any other compounds for or on behalf of any third parties except in a very limited manner when Merck divests a therapeutic product that is manufactured using an enzyme developed using the CodeEvolver® protein engineering technology platform.
Under the Merck CodeEvolver® Agreement, we transferred the CodeEvolver® protein engineering technology platform to Merck over the period from August 2015 through September 2016. As part of this technology transfer, we provided to Merck our proprietary enzymes, proprietary protein engineering protocols and methods, and proprietary software algorithms.
The licenses to Merck are granted under patents, patent applications and know-how that we own or control as of the effective date of the Merck CodeEvolver® Agreement and that cover the CodeEvolver® protein engineering technology platform. Any improvements to the CodeEvolver® protein engineering technology platform during the technology transfer period are also included in the license grants from Codexis to Merck. Following the technology transfer period, Merck can exercise annual options that, upon payment of certain option fees, would extend Merck's license to include certain improvements to the CodeEvolver® protein engineering technology platform that arise during the three-year period that begins at the end of the technology transfer period.
Under the Merck CodeEvolver® Agreement, we own any improvements to our protein engineering methods, processes and algorithms that arise and any enzyme technology or process technology that are developed during a technology transfer project, an evolution program or additional services. Merck owns (the "Merck-Owned Technology") (a) any enzyme technology that is developed solely by Merck under the Merck CodeEvolver® Agreement using the CodeEvolver® protein engineering technology platform (a "Project Enzyme") and (b) the methods of use of any Project Enzyme or any enzyme developed jointly by Merck and us using the CodeEvolver® protein engineering technology platform. Merck granted to us a worldwide, non-exclusive, fully paid-up, royalty-free license, with the right to grant sublicenses, to use the Merck-Owned Technology outside of the Merck Exclusive Field.
For each API that Merck manufactures using an enzyme developed with the CodeEvolver® protein engineering technology platform, we will have a right of first refusal to supply Merck with the enzyme used to manufacture the API if Merck outsources the supply of the enzyme. Our right of first refusal applies during the period that begins on the completion of a phase III clinical trial for the product containing the API and ends five years following regulatory approval for such product.
The Merck CodeEvolver® Agreement has a term that continues, unless earlier terminated, until the expiration of all payment obligations under the agreement. Merck may terminate the Merck CodeEvolver® Agreement by providing 90 days written notice to us. We can terminate the Merck CodeEvolver® Agreement by providing 30 days written notice to Merck if we determine, pursuant to our contractual audit rights under the Merck CodeEvolver® Agreement, that Merck has repeatedly failed to make required payments to us and/or materially underpaid us an amount due under the Merck CodeEvolver® Agreement. In the event the Merck CodeEvolver® Agreement is terminated earlier by Merck, or by us due to an uncured material breach by Merck, or if Merck sells or transfers to a third party any Merck business or facility that includes any of our proprietary materials, information or technology, we have the right to conduct an audit of Merck's facilities to confirm that all of our proprietary materials, information and technology have been destroyed. The Merck CodeEvolver® Agreement contains indemnification provisions under which Merck and we have agreed to indemnify each other against certain third party claims.
The up-front license fee of $5.0 million was being recognized ratably over a two-year period since August 2015. As the technology transfer was completed earlier than anticipated, we recognized license fees of $4.0 million and $1.0 million in 2016 and 2015, respectively, as collaborative research and development revenues. As of December 31, 2015, we had deferred revenue related to the Merck CodeEvolver® Agreement license fees of $4.0 million. As of December 31, 2016, all of deferred revenue from Merck has been recognized upon completion of technology transfer.
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.
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 $1.3 million, $1.9 million and $2.0 million in 2016, 2015 and 2014, respectively, as collaborative research and development revenue. As of December 31, 2016 and 2015, we had deferred revenue of $1.3 million and $1.0 million, respectively, from Merck related to the license fee. 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 $5.6 million, $1.6 million and $2.5 million, respectively, in 2016, 2015 and 2014 in product sales under this agreement.
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 $1.8 million and $1.5 million in 2016 and 2015, respectively, as collaborative research and development revenues. Under the agreement, we have the potential to receive additional milestone payments and annual license fees.
Supply Agreement
In November 2016, we entered into a supply agreement whereby our customer may purchase quantities of our proprietary enzyme for use in its commercial manufacture of a product. Pursuant to the supply agreement, we received in December 2016 an upfront payment of $750,000, which we accordingly recorded as deferred revenues. Under the agreement, we have the potential to receive additional payments for quantities of enzyme sold to our customer.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash Equivalents and Marketable Securities
12 Months Ended
Dec. 31, 2016
Available-for-sale Securities [Abstract]  
Cash Equivalents and Marketable Securities
Cash Equivalents and Marketable Securities
Cash equivalents and marketable securities at December 31, 2016 and 2015 consisted of the following (in thousands): 
 
December 31, 2016
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
Average
Contractual
Maturities
 
 
 
(in days)
Money market funds
$
11,172

 
$

 
$

 
$
11,172

 
n/a
Common shares of CO2 Solutions
563

 
579

 

 
1,142

 
n/a
Total
$
11,735

 
$
579

 
$

 
$
12,314

 
 

 
December 31, 2015
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
Average
Contractual
Maturities
 
 
 
(in days)
Money market funds
$
11,120

 
$

 
$

 
$
11,120

 
n/a
Common shares of CO2 Solutions
563

 
986

 

 
1,549

 
n/a
Total
$
11,683

 
$
986

 
$

 
$
12,669

 
 

As of December 31, 2016, the total cash and cash equivalents balance of $19.2 million was comprised of money market funds of $11.2 million and cash of $8 million held with major financial institutions worldwide. As of December 31, 2015, the total cash and cash equivalents balance of $23.3 million as of December 31, 2015 was comprised of money market funds of $11.1 million and cash of $12.2 million held with major financial institutions worldwide.
In December 2009, we purchased 10,000,000 common shares of CO2 Solutions, a company based in Quebec, Canada, whose shares are publicly traded in Canada on TSX Venture Exchange. Our purchase represented approximately 16.6% of CO2 Solutions’ total common shares outstanding at the time of investment and was made in a private placement subject to a four-month statutory resale restriction. This restriction expired on April 15, 2010. Our investment in CO2 Solutions is classified as available for sale and is recorded at its fair value (See Note 6 - Fair Value Measurements). Through December 31, 2016, we concluded that we did not have the ability to exercise significant influence over CO2 Solutions’ operating and financial policies.
As of December 31, 2016 and 2015, we had no marketable securities in an unrealized loss position.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2016
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]  
Fair Value Measurements
Fair Value Measurements
We determine the fair value of Level 1 assets using quoted prices in active markets for identical assets. We classify our investment in CO2 Solutions as Level 2 assets due to the volatile and low trading volume on TSX Venture Exchange in Canada. See also Note 5 - Cash Equivalents and Marketable Securities. There were no transfers between Level 1 and Level 2 securities in the periods presented.
The following table presents the financial instruments that were measured at fair value on a recurring basis at December 31, 2016 and 2015 by level within the fair value hierarchy (in thousands): 
 
December 31, 2016
Financial Assets
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
11,172

 
$

 
$

 
$
11,172

Common shares of CO2 Solutions (1)

 
1,142

 

 
1,142

Total
$
11,172

 
$
1,142

 
$

 
$
12,314

 
December 31, 2015
Financial Assets
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
11,120


$

 
$


$
11,120

Common shares of CO2 Solutions (1)


1,549

 

 
1,549

Total
$
11,120

 
$
1,549

 
$

 
$
12,669


(1)
We calculated 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.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheets Details
12 Months Ended
Dec. 31, 2016
Balance Sheet Related Disclosures [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):
 
 
December 31,
 
 
2016
 
2015
 
2014
Allowance - beginning of period
 
$
(421
)
 
$
(428
)
 
$
(460
)
Provision for bad debts
 

 

 
(11
)
Recoveries from bad debts
 

 
7

 

Write-offs and other
 

 

 
43

Allowance - end of period
 
$
(421
)
 
$
(421
)
 
$
(428
)

Inventories
Inventories consisted of the following (in thousands): 
 
December 31,
 
2016
 
2015
Raw materials (1)
$
118

 
$
262

Work in process (2)
59

 

Finished goods (2)
648

 
730

Total
$
825

 
$
992


(1)
Raw materials include active pharmaceutical ingredients and other raw materials.
(2)
Work-in-process and finished goods include third party manufacturing costs and labor and indirect costs we incur in the production process.
Property and Equipment, net
Property and equipment, net consisted of the following (in thousands): 
 
December 31,
 
2016
 
2015
Laboratory equipment (1)
$
18,849

 
$
20,503

Leasehold improvements
10,395

 
10,369

Computer equipment and software
3,267

 
3,271

Office equipment and furniture
1,171

 
1,178

Construction in progress (2)
124

 
3

Property and equipment
33,806

 
35,324

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

 
$
3,109

(1)
Fully depreciated laboratory equipment with a cost of $2.3 million was retired during 2016.
(2)
Construction in progress includes equipment received but not yet placed into service pending installation.
Intangible Assets
Intangible assets consisted of the following (in thousands): 
 
December 31, 2016
 
December 31, 2015
 
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted-
Average
Amortization
Period
 
 
 
 
 
 
 
 
 
(in years)
Developed and core technology
$
1,534

 
$
(1,534
)
 
$

 
$
1,534

 
$
(1,534
)
 
$

 
5
Maxygen intellectual property
20,244

 
(20,244
)
 

 
20,244

 
(17,432
)
 
2,812

 
6
Total
$
21,778

 
$
(21,778
)
 
$

 
$
21,778

 
$
(18,966
)
 
$
2,812

 
 

Goodwill
There were no changes in the carrying value of goodwill of $3.2 million during 2016 and 2015.
Other Accrued Liabilities
Other accrued liabilities consisted of the following (in thousands): 
 
December 31,
 
2016
 
2015
Accrued purchase (1)
$
67

 
$
430

Accrued professional and outside service fees
746

 
498

Deferred rent
168

 
143

Lease incentive obligation
425

 
425

Other
705

 
517

Total
$
2,111

 
$
2,013

(1)
Amount represents products and services received but have not been billed as of December 31, 2016 and 2015.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
Assets Held for Sale and Sale of Former Hungarian Subsidiary
12 Months Ended
Dec. 31, 2016
Property, Plant and Equipment Assets Held-for-sale Disclosure [Abstract]  
Assets Held for Sale and Sale of Former Hungarian Subsidiary
Assets Held for Sale and Sale of Former Hungarian Subsidiary
In the fourth quarter of 2013, we announced we would begin winding down Codexis’ CodeXyme® cellulase enzyme program. We performed a detailed review of our excess research and development equipment and determined their estimated net sales price, less selling costs, was below their carrying value, reduced the value of held for sale assets to their estimated fair market value net of selling expenses and reclassified the adjusted carrying value to assets held for sale as of December 31, 2013.
In March 2014, we entered into an agreement with Intrexon Corporation to sell 100% of our equity interests in our Hungarian subsidiary, Codexis Laboratories Hungary Kft, as well as all assets of such subsidiary that were classified as held for sale. We received cash proceeds of $1.5 million from the sale. In connection with the sale, we reduced the carrying value of assets held for sale by $0.8 million and recognized a gain of $0.8 million, which was included in research and development expenses. As part of the purchase, the buyer obtained all of the Hungarian assets held for sale and assumed all employment and facility lease related contract obligations. There were no transaction related costs incurred other than legal fees, which were recorded in selling, general and administrative expenses.
Prior to the sale of our Hungarian subsidiary in March 2014, we transferred certain of the subsidiary's equipment to another of our European subsidiaries and incurred a reclaimable VAT liability of approximately $0.4 million. We paid this VAT amount in July 2014 and recorded a receivable, which is reflected in prepaid expenses and other current assets in our consolidated balance sheets at December 31, 2015. In 2016, we wrote off the receivable due to the uncertainty of collection of the reclaimable VAT.
In 2014, we expedited the disposition of assets held for sale in the United States by selling these assets through auction. As a result, we recognized a change in estimated fair value of $0.7 million in 2014, which is reflected in research and development expense. In addition, we revised our plan to sell certain U.S. research and development equipment. As part of the revised plan, certain equipment was put back to operational use. We also exchanged certain of the U.S. research and development equipment for more suitable and newer equipment that was classified as property and equipment. The combined transfer of U.S. research and development equipment from assets held for sale to property and equipment was $0.3 million. We recognized a net loss on the disposition and exchange of assets held for sale of less than $0.1 million in 2014.
As of December 31, 2016 and 2015, we had no assets classified as held for sale.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-based Compensation
12 Months Ended
Dec. 31, 2016
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 (“IPO”) 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 the Company’s 2002 Stock Plan (the “2002 Plan”) that remained unissued at the time of completion of the IPO. 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. As of December 31, 2016, total shares remaining available for issuance under the 2010 Plan were approximately 7.8 million shares.
The 2010 Plan provides for the grant of incentive stock options, non-statutory stock options, restricted stock award (“RSA”), restricted stock unit (“RSU”), performance-based awards, stock appreciation rights, and stock purchase rights to our employees, non-employee directors and consultants.
Incentive stock options may be granted with an exercise price of not less than the fair value of our common stock on the date of grant, and the nonstatutory stock options may be granted with an exercise price of not less than 85% of the fair value of our common stock on the date of grant, as determined by the Board. Stock options granted to a stockholder owning more than 10% of our voting stock must have an exercise price of not less than 110% of the fair value of the common stock on the date of grant. Stock options are granted with terms of up to 10 years and generally vest over a period of 4 years.
RSAs, RSUs and Performance-Contingent RSUs (“PSUs”) may be granted for no consideration (other than par value of a share of common stock). The fair values of RSAs, RSUs and PSUs are based upon the closing price of our common stock on the date of grant. RSAs generally vest over one to three years. RSUs generally vest over three to four years. PSUs generally vest over two years and are conditional upon the attainment of one or more performance objectives over a specified period.
Stock-Based Compensation Expense:
Stock-based compensation expense is included in the consolidated statements of operations as follows (in thousands):
 
 
Years Ended December 31,
 
2016
 
2015
 
2014
Research and development
$
1,033

 
$
935

 
$
953

Selling, general and administrative
4,640

 
4,191

 
3,667

 
$
5,673

 
$
5,126

 
$
4,620


Grant Award Activities:
Stock Option Awards
We estimated the fair value of stock options using the Black-Scholes-Merton option-pricing model based on the date of grant. The following summarize the ranges of weighted-average assumptions used to estimate the fair value of employee stock options granted:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Expected life (years)
5.3

 
6.1

 
6.0

Volatility
64.2
%
 
66.1
%
 
65.0
%
Risk-free interest rate
1.3
%
 
1.7
%
 
1.9
%
Expected dividend yield (1)
0.0
%
 
0.0
%
 
0.0
%
(1)
We do not currently pay dividends, and thus the dividend rate variable in the Black-Scholes-Merton option-pricing model is zero.
The following table summarizes stock option activity in 2016:
 
Number
of
Shares
 
Weighted
Average
Exercise Price Per Share
 
Weighted
Average
Remaining
Contractual Term
 
Aggregate Intrinsic
Value
 
(in thousands)
 
 
 
(in years)
 
(in thousands)
Balance at January 1, 2016
3,918

 
$
4.49

 
 
 
 
Granted
971

 
$
4.16

 
 
 
 
Exercised
(398
)
 
$
2.60

 
 
 
 
Forfeited/Expired
(601
)
 
$
5.76

 
 
 
 
Outstanding at December 31, 2016
3,890

 
$
4.40

 
6.54
 
$
4,494

 
 
 
 
 
 
 
 
Exercisable at December 31, 2016
2,477

 
$
4.84

 
5.31
 
$
3,138

Vested and expected to vest at December 31, 2016
3,693

 
$
4.42

 
6.40
 
$
4,381


The weighted average grant date fair value per share of stock options granted in 2016, 2015 and 2014 was $2.32, $2.09 and $1.20, respectively. The total intrinsic value of options exercised in 2016, 2015 and 2014 was $0.6 million, $0.4 million and $57 thousand, respectively.
As of December 31, 2016, there was $2.1 million unrecognized stock-based compensation cost related to non-vested options, which we expect to recognize over a weighted average period of 2.7 years.
Restricted Stock Awards
The following table summarizes the RSAs activity in 2016:
 
Number
of
Shares
 
Weighted Average
Grant Date
Fair Value
Per Share
 
(in thousands)
 
 
Non-vested balance at January 1, 2016
480

 
$
3.29

Granted
185

 
$
4.21

Vested
(435
)
 
$
3.40

Forfeited/Expired

 
$

Non-vested balance at December 31, 2016
230

 
$
3.82


The weighted average grant date fair value per share of RSAs granted in 2016, 2015 and 2014 was $4.21, $4.10 and $1.64, respectively. The total fair value of RSAs vested in fiscal 2016, 2015 and 2014 was $1.8 million, $2.3 million and $0.7 million respectively.
As of December 31, 2016, there was $0.4 million unrecognized stock-based compensation cost related to non-vested RSAs, which we expect to recognize over a weighted average period of 0.6 years.
Restricted Stock Units
The following table summarizes the RSUs activity in 2016:
 
Number
of
Shares
 
Weighted Average
Grant Date
Fair Value
Per Share
 
(in thousands)
 
 
Non-vested balance at January 1, 2016
545

 
$
3.15

Granted
330

 
$
4.10

Vested
(243
)
 
$
3.11

Forfeited/Expired
(15
)
 
$
2.74

Non-vested balance at December 31, 2016
617

 
$
3.69


The weighted average grant date fair value per share of RSUs granted in 2016, 2015 and 2014 was $4.10, $3.65 and $2.14, respectively. The total fair value of RSUs vested in fiscal 2016, 2015 and 2014 was $1.0 million, $2.9 million and $1.9 million respectively.
As of December 31, 2016, there was $1.1 million unrecognized stock-based compensation cost related to non-vested RSUs, which we expect to recognize over a weighted average period of 1.5 years.
Performance-Contingent RSUs
The following table summarizes the PSUs activity in 2016:
 
Number
of
Shares
 
Weighted Average
Grant Date
Fair Value
Per Share
 
(in thousands)
 
 
Non-vested balance at January 1, 2016
989

 
$
2.94

Granted
629

 
$
4.10

Vested
(482
)
 
$
2.89

Forfeited/Expired
(305
)
 
$
2.82

Non-vested balance at December 31, 2016
831

 
$
3.88


The weighted average grant date fair value per share of PSUs granted in 2016, 2015 and 2014 was $4.10, $3.45 and $2.00, respectively. The total fair value of PSUs vested in fiscal 2016 and 2015 were $1.8 million and $0.8 million, respectively. We had no PSUs vest in 2014.
As of December 31, 2016, there was $1.1 million unrecognized stock-based compensation cost related to non-vested PSUs, which we expect to recognize over a weighted average period of 0.5 years.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
Capital Stock
12 Months Ended
Dec. 31, 2016
Equity [Abstract]  
Capital Stock
Capital Stock
Warrants
The Company’s outstanding warrants are exercisable for common stock at any time during their respective terms. No warrants were exercised during 2016, 2015 or 2014.
The following warrants were issued and outstanding at December 31, 2016:
Issue Date
 
Shares Subject
to warrants
 
Exercise Price
per Share
 
Expiration
September 28, 2007
 
72,727

 
$
8.25

 
September 28, 2017
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
401(k) Plan
12 Months Ended
Dec. 31, 2016
Compensation and Retirement Disclosure [Abstract]  
401(k) Plan
401(k) Plan
In January 2005, we implemented a 401(k) Plan covering certain employees. Currently, all of our United States based employees over the age of 18 are eligible to participate in the 401(k) Plan. Under the 401(k) Plan, eligible employees may elect to reduce their current compensation up to a certain annual limit and contribute these amounts to the 401(k) Plan. We may make matching or other contributions to the 401(k) Plan on behalf of eligible employees. We recorded employer matching contributions expense of $0.4 million, $0.5 million and $0.4 million, respectively, in 2016, 2015 and 2014.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes
12 Months Ended
Dec. 31, 2016
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
Our loss before provision for income taxes was as follows (in thousands): 
 
Years Ended December 31,
 
2016
 
2015
 
2014
United States
$
(8,174
)
 
$
(7,641
)
 
$
(20,980
)
Foreign
(424
)
 
(278
)
 
1,653

Loss before provision for income taxes
$
(8,598
)
 
$
(7,919
)
 
$
(19,327
)

The tax provision for the years ended December 31, 2016, 2015 and 2014 consists primarily of taxes attributable to foreign operations and the tax effect of unrealized gains on our available for sale securities. The components of the provision for income taxes are as follows (in thousands): 
 
Years Ended December 31,
 
2016
 
2015
 
2014
Current provision (benefit):
 
 
 
 
 
Federal
$

 
$

 
$

State
5

 
5

 
5

Foreign
(14
)
 
(13
)
 
(371
)
Total current provision (benefit)
(9
)
 
(8
)
 
(366
)
Deferred provision (benefit):
 
 
 
 
 
Federal

 
(293
)
 

State

 
(21
)
 

Foreign
(31
)
 
(16
)
 
110

Total deferred provision (benefit)
(31
)
 
(330
)
 
110

Total benefit from income taxes
$
(40
)
 
$
(338
)
 
$
(256
)

Reconciliation of the provision for income taxes calculated at the statutory rate to our provision for (benefit from) income taxes is as follows (in thousands): 
 
Years Ended December 31,
 
2016
 
2015
 
2014
Tax benefit at federal statutory rate
$
(2,924
)
 
$
(2,693
)
 
$
(6,571
)
State taxes
127

 
1,126

 
249

Research and development credits
(161
)
 
(85
)
 
(57
)
Foreign operations taxed at different rates
30

 
31

 
447

Stock-based compensation
327

 
77

 
(2
)
Other nondeductible items
660

 
(43
)
 
(364
)
Change in valuation allowance
1,901

 
1,249

 
6,042

Benefit from income taxes
$
(40
)
 
$
(338
)
 
$
(256
)

Deferred income taxes reflect the net tax effects of (a) temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes, and (b) operating losses and tax credit carryforwards.
Significant components of our deferred tax assets and liabilities are as follows (in thousands): 
 
December 31,
 
2016
 
2015
Deferred tax assets:
 
 
 
Net operating losses
$
72,588

 
$
70,005

Credits
5,016

 
4,671

Deferred revenues
1,025

 
3,357

Stock-based compensation
3,750

 
3,460

Reserves and accruals
2,952

 
2,713

Depreciation
2,516

 
2,377

Intangible assets
5,536

 
5,127

Capital losses
933

 
933

Unrealized gain/loss
277

 
126

Other assets
110

 
98

Total deferred tax assets:
94,703

 
92,867

Deferred tax liabilities:
 
 
 
Other
(103
)
 
(199
)
Total deferred tax liabilities:
(103
)
 
(199
)
Valuation allowance
(94,663
)
 
(92,762
)
Net deferred tax liabilities
$
(63
)
 
$
(94
)

ASC Topic 740 requires that the tax benefit of NOL, temporary differences and credit carryforwards be recorded as an asset to the extent that management assesses that realization is “more likely than not.” Realization of the future tax benefits is dependent on our ability to generate sufficient taxable income within the carryforward period. Because of our history of operating losses, management believes that recognition of the deferred tax assets arising from the above-mentioned future tax benefits is currently not more likely than not to be realized and, therefore, has provided a valuation allowance against our deferred tax assets. Accordingly, the net deferred tax assets in all the Company’s jurisdictions have been fully reserved by a valuation allowance. The net valuation allowance increased by $1.9 million, $1.2 million and $5.2 million during the years ended December 31, 2016, 2015 and 2014, respectively. At such time as it is determined that it is more likely than not that the deferred tax assets are realizable, the valuation allowance will be reduced.
The following table sets forth the Company’s federal, state and foreign NOL carryforwards and federal research and development tax credits as of December 31, 2016 (in thousands): 
 
December 31, 2016
 
Amount
 
Expiration
Years
Net operating losses, federal
$
213,061

 
2022-2036
Net operating losses, state
120,234

 
2017-2036
Tax credits, federal
5,634

 
2022-2036
Tax credits, state
7,048

 
Do not expire
Net operating losses, foreign
627

 
Various
Tax credits, foreign
10

 
Various

Current federal and California tax laws include substantial restrictions on the utilization of NOLs and tax credit carryforwards in the event of an ownership change of a corporation. Accordingly, the Company's ability to utilize NOLs and tax credit carryforwards may be limited as a result of such ownership changes. Such a limitation could result in the expiration of carryforwards before they are utilized.
Income tax expense or benefit from continuing operations is generally determined without regard to other categories of earnings, such as discontinued operations and other comprehensive income. An exception is provided in ASC 740 when there is aggregate income from categories other than continuing operations and a loss from continuing operations in the current year. In this case, the tax benefit allocated to continuing operations is the amount by which the loss from continuing operations reduces the tax expenses recorded with respect to the other categories of earnings, even when a valuation allowance has been established against the deferred tax assets. In instances where a valuation allowance is established against current year losses, income from other sources, including gain from available-for-sale securities recorded as a component of other comprehensive income, is considered when determining whether sufficient future taxable income exists to realize the deferred tax assets. For the year ended December 31, 2016, the Company did not record a tax expense in other comprehensive income related to available-for-sale securities.
In 2014, we determined that the undistributed earnings of our India subsidiary will be repatriated to the United States, and accordingly, we have provided a deferred tax liability totaling $0.1 million as of December 31, 2016. We have not provided for U.S. federal and state income taxes on all of the remaining non-U.S. subsidiaries’ undistributed earnings as of December 31, 2016 as the remaining foreign jurisdictions are in a cumulative loss position.
We adopted ASC Topic 740’s provision for accounting for uncertainty in income taxes on January 1, 2007. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands): 
 
Rollforward Table (at Gross): As of
 
December 31,
 
2016
 
2015
 
2014
Balance at beginning of year
$
8,152

 
$
7,838

 
$
8,306

Additions based on tax positions related to current year
459

 
368

 
346

Additions to tax provision of prior years

 

 

Reductions to tax provision of prior years
(45
)
 
(54
)
 
(814
)
Lapse of the applicable statute of limitations

 

 

Balance at end of year
$
8,566

 
$
8,152

 
$
7,838


We recognize interest and penalties as a component of our income tax expense. Total interest and penalties recognized in the consolidated statement of operations was $35,000, $24,000 and $(47,000), respectively, in 2016, 2015 and 2014. Total penalties and interest recognized in the balance sheet was $292,000 and $257,000, respectively, in 2016 and 2015. The total unrecognized tax benefits that, if recognized currently, would impact the Company’s effective tax rate were $0.4 million and $0.4 million as of December 31, 2016 and 2015, respectively. We do not expect any material changes to our uncertain tax positions within the next 12 months. We are not subject to examination by United States federal or state tax authorities for years prior to 2002 and foreign tax authorities for years prior to 2010.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2016
Loss Contingency [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 from Metropolitan Life Insurance Company (“MetLife”). We entered into the initial lease with Met-Life for a portion of this space in 2004 and the lease has been amended numerous times since then to adjust space and amend the terms of the lease, with the latest amendment being in October 2016. The various terms for the spaces under the lease have expiration dates that range from January 2020 through January 2022. Beginning in February 2014, we have subleased office space to different subtenants with separate options to extend the subleases and if all options to extend were exercised, these agreements would expire at various dates through November 2019.
We received certain lease incentives from MetLife in 2011 and 2012, which have been amortized on a straight line basis over the term of the lease as a reduction in rent expense. As of December 31, 2016 and 2015, we have an unamortized lease incentive obligation of $1.3 million and $1.7 million, respectively, of which the non-current portion of $0.9 million and $1.3 million, respectively, is included in lease incentive obligation on the consolidated balance sheets. Rent expense for the Redwood City properties is recognized on a straight-line basis over the term of the lease. Rent expense was $3.4 million in 2016, $3.4 million in 2015 and $3.4 million in 2014, partially offset by sublease income of $1.2 million in 2016, $0.6 million in 2015 and $0.4 million in 2014.
We are required to restore certain 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 makes adjustments if our estimates change. As of December 31, 2016 and 2015, we have assets retirement obligations of $0.4 million, which is included in other liabilities on the consolidated balance sheets
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.8 million as of December 31, 2016 and 2015. These deposits are recorded as restricted cash on the consolidated balance sheets.
Future minimum payments under non-cancellable operating leases are as follows at December 31, 2016 (in thousands): 
 
Lease Payments
Years ending December 31,
 
2017
$
3,077

2018
3,185

2019
3,280

2020
712

2021
490

Thereafter
41

Total minimum payments (1)
$
10,785


(1)
Minimum payments have not been reduced by future minimum sublease rentals of $1.8 million to be received under non-cancellable subleases.
Other Commitments
In April 2016, we entered into a new manufacture and supply agreement that resulted in a total commitment up to $1.8 million, with payment to be made in December 2022 or after.
In October 2016, we entered into a services agreement with a third party supplier for the development of a manufacturing process. The services agreement may result in an additional total commitment of up to $1.4 million. We may terminate the services agreement, at our discretion, with 60 days' notice to the supplier and shall be obligated to a reduced additional total commitment equal to the contractual amount due during this 60 day period for those stages of development (i) already in progress as of the date of the notice of termination and (ii) scheduled to have commenced within 60 days after the date of the notice of termination.
In December 2016, we entered into a financing lease agreement with a third party supplier for the purchase of laboratory equipment for approximately $0.5 million. The effective date of the lease is upon delivery of the equipment, which occurred in February 2017 and the term of the lease is three years. This financing agreement will be accounted for as a capital lease due to the bargain purchase option at the end of the lease.
Legal Proceedings
On February 19, 2016, we filed a complaint against EnzymeWorks, Inc., a California corporation, EnzymeWorks, Inc., a Chinese corporation, and Junhua “Alex” Tao (collectively, the “Defendants”) in the United States District Court for the Northern District of California. The complaint alleges that the Defendants have engaged in willful patent infringement, trade secret misappropriation, breach of confidence, intentional interference with contractual relations, intentional interference with prospective economic relations and statutory and common law unfair competition. We have sought injunctive relief, monetary damages, treble damages, restitution, punitive damages and attorneys’ fees. On May 13, 2016, the Defendants filed a Partial Motion to Dismiss the claims for breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations, statutory unfair competition, and common law unfair competition in the First Amended Complaint. We opposed the Defendant’s Partial Motion to Dismiss. On August 11, 2016, the judge issued an order that denied the Defendants’ Partial Motion to Dismiss with respect to all five claims and in all relevant parts, and granted the motion with respect to certain underlying arguments. 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 36 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2016
Related Party Transaction, Due from (to) Related Party [Abstract]  
Related Party Transactions
Related Party Transactions
Exela PharmSci, Inc.
We signed a commercialization agreement with Exela PharmSci, Inc. (“Exela”) in 2007, whereby Exela agreed to pay to us a contractual percentage share of Exela’s net profit from the sales of licensed products.
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, L.P., which owns more than 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. Mr. Baruch is also a general partner in CMEA Ventures Life Sciences 2000, L.P., which owned 7.4% of our common stock until November 10, 2014, at which time the shares were purchased by Presidio Partners 2014, L.P. Mr. Baruch has no direct or indirect pecuniary interest in any shares of our common stock owned by Presidio Partners 2014, L.P.
We recognized $2.2 million in 2016, $4.8 million in 2015 and $7.3 million in 2014, shown in the consolidated statement of operations as revenue sharing arrangement. We had no receivables from Exela at December 31, 2016 and 2015.
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 product to AstraZeneca and, in addition, we also sell biocatalyst products to Alfa Aesar, which is a purchasing agent of AstraZeneca.
In 2016, we recognized de minimis revenue from AstraZeneca and $0.4 million as product revenue from Alfa Aesar. In 2015, we recognized $0.1 million revenue from AstraZeneca and no product revenue from Alfa Aesar. We had $0.4 million in accounts receivable at December 31, 2016 from Alfa Aesar and no receivables from AstraZeneca PLC at December 31, 2016 and 2015.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Significant Customer and Geographic Information
12 Months Ended
Dec. 31, 2016
Segment Reporting Information, Operating Income (Loss) [Abstract]  
Significant Customer and Geographic Information
Significant Customer and Geographic Information
Significant Customers
Customers that each contributed 10% or more of our net revenue were as follows:
 
Percentage of Total Revenues
For The Years Ended December 31,
 
2016
 
2015
 
2014
Merck
47
%
 
29
%
 
24
%
GSK
22
%
 
20
%
 
17
%
Exela
*

 
12
%
 
21
%
* Percentage was less than 10%    
Customers that each accounted for 10% or more of our accounts receivable balance for the period presented were as follows:
 
Percentage of Accounts Receivables
As Of December 31,
 
2016
 
2015
Customer A (1)
54
%
 
12
%
Customer B
16
%
 
*

Customer C
%
 
22
%
Customer D (2)
%
 
40
%
(1)
This customer also contributed 10% or more of our net revenue in 2016, 2015 and 2014.
(2)
This represents a $3.1 million final settlement relating to past-due payments and settlement of future payments associated with our royalty business with a non-core customer as of December 31, 2015. We collected the full amount in February 2016.
Geographic Information
Geographic revenues are identified by the location of the customer and consist of the following (in thousands): 
 
Years Ended December 31,
 
2016
 
2015
 
2014
Revenues
 
 
 
 
 
United States
$
21,309

 
$
24,795

 
$
16,136

Europe
17,138

 
14,151

 
15,067

Asia
 
 
 
 
 
India
3,578

 
1,026

 
919

Singapore
3,836

 
963

 
1,435

Others
1,159

 
864

 
1,637

Others
1,817

 
5

 
113

Total
$
48,837

 
$
41,804

 
$
35,307

Geographic presentation of identifiable long-lived assets below shows those assets that can be directly associated with a particular geographic area and consist of the following (in thousands): 
 
December 31,
 
2016
 
2015
Long-lived assets
 
 
 
United States
$
2,414

 
$
6,231

XML 38 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2016
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation
The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable rules and regulations of the Securities and Exchange Commission (“SEC”) and include the accounts of Codexis, Inc. and its wholly-owned subsidiaries. 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 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 marketable securities, assets held for sale, intangible assets, 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 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 reporting segment.
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 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 consolidated statements of operations.
Revenue Recognition
Revenue Recognition
We recognize revenue from the sale of our products, collaborative 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 multiple element arrangements, such as license and platform technology transfer agreements 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 Revenues
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, contingent payments upon achievement of contractual criteria, and royalty fees based on the licensee’s 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 revenue 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 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 revenue 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 recognized over the estimated period of continuing performance obligation. 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 revenue from other payments received which are contingent solely upon the passage of time or the result of a customer’s performance when earned in accordance with the contract terms and when such payments can be reasonably estimated and collectability of such payments is reasonably assured.
We recognize revenue from royalties based on licensees’ sales of our products or products using our technologies. Royalties are recognized as earned in accordance with the contract 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 revenue from a revenue sharing arrangement based upon sales of licensed products by our revenue sharing partner Exela PharmSci, Inc. (“Exela”) (see Note 14 - Related Party Transactions). We recognize revenue 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 revenue is 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 Expense
Cost of Research and Development Services
Research and development expenses related to FTE services under the research and development agreements approximate the research funding over the term of the respective agreements and are included in research and development expense.
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 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.
Advertising
Advertising
Advertising costs are expensed as incurred and included in selling, general and administrative expenses in the consolidated statements of operations.
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. We have, due to insufficient historical data, used the “simplified method,” as described in Staff Accounting Bulletin No. 107, “Share-Based Payment,” to determine the expected term of all stock options granted from the inception of our equity plans through the first half of 2015. Beginning in the third quarter of 2015, we believe we have sufficient historical data to calculate expected terms for stock options granted. Thus, the expected term was based on historical exercise behavior on similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. We used historical volatility to estimate expected stock price volatility. The risk-free rate assumption was based on United States Treasury instruments whose terms were consistent with the expected term of the stock options. The expected dividend assumption was based on our history and expectation of dividend payouts.
Restricted Stock Units (“RSUs”), Restricted Stock Awards (“RSAs”) and performance-contingent restricted stock units (“PSUs”) were measured based on the fair market values of the underlying stock on the dates of grant. PSUs awarded may be conditional upon the attainment of one or more performance objectives over a specified period. At the end of the performance period, if the goals are attained, the awards are granted.
Stock-based compensation expense was calculated based on awards ultimately expected to vest and was reduced for estimated forfeitures at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differed from those estimates. The estimated annual forfeiture rates for stock options, RSUs, PSUs, and RSAs are based on historical forfeiture experience.
The estimated fair value of stock options, RSUs and RSAs is expensed on a straight-line basis over the vesting term of the grant and the estimated fair value of PSUs is 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 income tax benefit 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 our net operating loss carryforwards.
Restructuring Costs
Restructuring Costs
We apply applicable accounting guidance on accounting for costs associated with restructuring, including exit or disposal activities, which requires that a liability for costs associated with an exit or disposal activity be recognized and measured initially at fair value when the liability is incurred. Our restructuring activities have primarily been related to severance, benefits and related personnel costs and facility closing costs.
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. 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 India 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 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.8 million as of December 31, 2016 and 2015, which is recorded as non-current restricted cash on the consolidated balance sheets (see Note 13, "Commitments and Contingencies" for details).
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 loss 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 equivalents, marketable investments, accounts receivable, accounts payable and 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 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.
See Note 6 - Fair Value Measurements to our consolidated financial statements.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts Receivable and Allowance for Doubtful Accounts
We currently sell primarily to pharmaceutical companies throughout the world by the extension of trade credit terms based on an assessment of each customer’s financial condition. Trade credit terms are generally offered without collateral and may include a discount for prompt payment for specific customers. To manage our credit exposure, we perform ongoing evaluations of our customers’ financial conditions. In addition, accounts receivable includes amounts owed to us under our collaborative research and development agreements. We recognize accounts receivable at invoiced amounts and we maintain a valuation allowance for doubtful accounts.
We estimate an allowance for doubtful accounts through specific identification of potentially uncollectible accounts receivable based on an analysis of our accounts receivable aging. Uncollectible accounts receivable are written off against the allowance for doubtful accounts when all efforts to collect them have been exhausted. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our consolidated financial position, results of operations, and cash flows.
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.
Inventories
Inventories
Inventories are stated at the lower of cost or market value. Cost is determined using a weighted-average approach, assuming full absorption of direct and indirect manufacturing costs, based on our product capacity utilization assumptions. If inventory costs exceed expected market value due to obsolescence or lack of demand, reserves are recorded for the difference between the cost and the estimated market value. These reserves are determined based on significant estimates.
Concentrations of Supply Risk
Concentrations of Supply Risk
We rely on a limited number of suppliers for our products. We believe that other vendors would be able to provide similar products; however, the qualification of such vendors may require substantial start-up time. In order to mitigate any adverse impacts from a disruption of supply, we attempt to maintain an adequate supply of critical single-sourced materials. For certain materials, our vendors maintain a supply for us. We outsource the large scale manufacturing of our products to contract manufacturers with facilities in Austria and Italy.
Property and Equipment
Property and Equipment
Property, equipment and leasehold improvements are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their estimated useful lives as follows:
 
Asset classification
Estimated useful life
 
Laboratory equipment
5 years
 
 
 
 
Computer equipment and software
3 to 5 years
 
 
 
 
Office equipment and furniture
5 years
 
 
 
 
Leasehold improvements
Lesser of useful life or lease term

Property and equipment classified as construction in process includes equipment that has been received but not yet placed in service. Normal repairs and maintenance costs are expensed as incurred.
Intangible Assets
Intangible Assets
Our intangible assets are finite-lived and consist of customer relationships, developed core technology, and the intellectual property (“IP”) rights associated with the acquisition of Maxygen Inc.’s (“Maxygen”) directed evolution technology in 2010. Intangible assets were recorded at their fair values at the date we acquired the assets and, for those assets having finite useful lives, are amortized using the straight-line method over their estimated useful lives.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
Our long-lived assets include property and equipment and intangible assets. We determined that we have a single entity wide asset group ("Asset Group"). The directed evolution technology patent portfolio acquired from Maxygen ("Core IP") is the most significant component of the Asset Group since it is the base technology for all aspects of our research and development activities, and represents the basis for all of our identifiable cash flow generating capacity. Consequently, we do not believe that identification of independent cash flows associated with long-lived assets is currently possible at any lower level than the Asset Group.
The carrying value of our long-lived assets in the Asset Group may not be recoverable based upon the existence of one or more indicators of impairment which could include: a significant decrease in the market price of our common stock; current period cash flow losses or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the assets; slower growth rates in our industry; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the assets; loss of significant customers or partners; or the current expectation that the assets will more likely than not be sold or disposed of significantly before the end of their estimated useful life.
We evaluate recoverability of intangible assets based on the sum of the undiscounted cash flows expected to result from the use and the eventual disposal of the Asset Group. We make estimates and judgments about the future undiscounted cash flows over the remaining useful life of the Asset Group. Our anticipated future cash flows include our estimates of existing or in process product sales, production and operating costs, future capital expenditures, working capital needs, and assumptions regarding the ultimate sale of the Asset Group at the end of the life of the primary asset. The useful life of the Asset Group was based on the estimated useful life of the Core IP, the primary asset at the time of acquisition. There has been no change in the estimated useful life of the Asset Group. Although our cash flow forecasts are based on assumptions that are consistent with our plans, there is significant judgment involved in determining the cash flows attributable to the Asset Group over its estimated remaining useful life.
Goodwill
Goodwill
We determined that we operate in one operating 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 at each fiscal year end 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 its 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 since 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. In addition, 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 represents the excess of cost over the fair value of net assets acquired in a business combination. Goodwill is not amortized. We tested goodwill for impairment at December 31, 2016 and concluded that the fair value of the reporting unit exceeded the carrying value and therefore no impairment existed.
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 valuation allowance against these deferred tax assets in jurisdictions where ultimate realization of deferred tax assets is deemed more likely than not to occur. As of December 31, 2016, we maintain a full valuation allowance in all jurisdictions against the 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.
We make estimates and judgments about our 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 may 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, 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 Codexis’ 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 and Adopted Accounting Guidance
Recently Issued and Adopted Accounting Guidance
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 the Company beginning January 1, 2018, but allows the Company to adopt the standard one year earlier if it so chooses. 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. The above updates do not change the core principles of the guidance in ASU 2014-09. The amendments have the same effective date and transition requirements as the new revenue recognition standard. We are currently in the early stages of evaluating the effect that the standard and subsequent updates will have on our consolidated financial statements and related disclosures.
In August 2014, the FASB issued Accounting Standards Update ("ASU") 2014-15, "Presentation of Financial Statements - Going Concern (Subtopic 205-40): Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern." ASU 2014-15 defines management's responsibility to evaluate whether there is substantial doubt about an organization's ability to continue as a going concern and provide related disclosures. ASU 2014-15 is effective for annual reporting periods ending after December 15, 2016, and interim periods within annual periods beginning after December 15, 2016. We do not expect the adoption of ASU 2014-15 will have a material impact on our consolidated financial statements and related disclosures.
In July 2015, the FASB issued ASU 2015-11, "Inventory (Topic 330): Simplifying the Measurement of Inventory," which simplifies the subsequent measurement of inventory by requiring inventory to be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price of inventory in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years. We do not expect the adoption of ASU 2015-11 will have a material impact on our consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU 2016-02, "Leases (Topic 842)," which replaces prior lease guidance (Topic 840.) The new guidance requires lessees to put most leases on their balance sheets but recognize expenses on their income statements in a manner similar to today’s accounting. 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 adopting ASU 2016-02 on our consolidated financial statements and related disclosures.
In March 2016, the FASB issued ASU 2016-09, "Improvements to Employee Share-Based Payment Accounting," changing certain aspects of accounting for share-based payments to employees (Topic 718), as well as affecting the accounting classification within the statement of cash flows. The new guidance will require all income tax effects of awards to be recognized in the income statement when the awards vest or are settled. It will allow a policy election to account for forfeitures as they occur and will allow an employer to repurchase more of an employee’s shares than it can today for tax withholding purposes without triggering liability accounting. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years. Early adoption is permitted. We do not expect the adoption of ASU 2016-09 will have a material impact on our consolidated financial statements and related disclosures and we expect to continue the application of a forfeiture rate to estimate the number of awards that are expected to vest.
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.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2016
Accounting Policies [Abstract]  
Schedule of estimated ranges of useful lives of property and equipment
Property, equipment and leasehold improvements are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their estimated useful lives as follows:
 
Asset classification
Estimated useful life
 
Laboratory equipment
5 years
 
 
 
 
Computer equipment and software
3 to 5 years
 
 
 
 
Office equipment and furniture
5 years
 
 
 
 
Leasehold improvements
Lesser of useful life or lease term
Property and equipment, net consisted of the following (in thousands): 
 
December 31,
 
2016
 
2015
Laboratory equipment (1)
$
18,849

 
$
20,503

Leasehold improvements
10,395

 
10,369

Computer equipment and software
3,267

 
3,271

Office equipment and furniture
1,171

 
1,178

Construction in progress (2)
124

 
3

Property and equipment
33,806

 
35,324

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

 
$
3,109

(1)
Fully depreciated laboratory equipment with a cost of $2.3 million was retired during 2016.
(2)
Construction in progress includes equipment received but not yet placed into service pending installation.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2016
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following shares were not included in the computation of diluted net loss per share (in thousands):
 
Years Ended December 31,
 
2016
 
2015
 
2014
Shares issuable under Equity Incentive Plan
5,567

 
5,932

 
6,193

Shares issuable upon the conversion of warrants
73

 
75

 
75

Total anti-dilutive securities
5,640

 
6,007

 
6,268

XML 41 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash Equivalents and Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2016
Available-for-sale Securities [Abstract]  
Schedule of cash equivalents and marketable securities
Cash equivalents and marketable securities at December 31, 2016 and 2015 consisted of the following (in thousands): 
 
December 31, 2016
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
Average
Contractual
Maturities
 
 
 
(in days)
Money market funds
$
11,172

 
$

 
$

 
$
11,172

 
n/a
Common shares of CO2 Solutions
563

 
579

 

 
1,142

 
n/a
Total
$
11,735

 
$
579

 
$

 
$
12,314

 
 

 
December 31, 2015
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
Average
Contractual
Maturities
 
 
 
(in days)
Money market funds
$
11,120

 
$

 
$

 
$
11,120

 
n/a
Common shares of CO2 Solutions
563

 
986

 

 
1,549

 
n/a
Total
$
11,683

 
$
986

 
$

 
$
12,669

 
 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2016
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 table presents the financial instruments that were measured at fair value on a recurring basis at December 31, 2016 and 2015 by level within the fair value hierarchy (in thousands): 
 
December 31, 2016
Financial Assets
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
11,172

 
$

 
$

 
$
11,172

Common shares of CO2 Solutions (1)

 
1,142

 

 
1,142

Total
$
11,172

 
$
1,142

 
$

 
$
12,314

 
December 31, 2015
Financial Assets
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
11,120


$

 
$


$
11,120

Common shares of CO2 Solutions (1)


1,549

 

 
1,549

Total
$
11,120

 
$
1,549

 
$

 
$
12,669


(1)
We calculated 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.
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheets Details (Tables)
12 Months Ended
Dec. 31, 2016
Balance Sheet Related Disclosures [Abstract]  
Allowance for Credit Losses on Financing Receivables
The following is a summary of activity in our allowance for doubtful accounts for the periods presented (in thousands):
 
 
December 31,
 
 
2016
 
2015
 
2014
Allowance - beginning of period
 
$
(421
)
 
$
(428
)
 
$
(460
)
Provision for bad debts
 

 

 
(11
)
Recoveries from bad debts
 

 
7

 

Write-offs and other
 

 

 
43

Allowance - end of period
 
$
(421
)
 
$
(421
)
 
$
(428
)
Schedule of inventory components
Inventories consisted of the following (in thousands): 
 
December 31,
 
2016
 
2015
Raw materials (1)
$
118

 
$
262

Work in process (2)
59

 

Finished goods (2)
648

 
730

Total
$
825

 
$
992


(1)
Raw materials include active pharmaceutical ingredients and other raw materials.
(2)
Work-in-process and finished goods include third party manufacturing costs and labor and indirect costs we incur in the production process.
Property and Equipment, net
Property, equipment and leasehold improvements are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their estimated useful lives as follows:
 
Asset classification
Estimated useful life
 
Laboratory equipment
5 years
 
 
 
 
Computer equipment and software
3 to 5 years
 
 
 
 
Office equipment and furniture
5 years
 
 
 
 
Leasehold improvements
Lesser of useful life or lease term
Property and equipment, net consisted of the following (in thousands): 
 
December 31,
 
2016
 
2015
Laboratory equipment (1)
$
18,849

 
$
20,503

Leasehold improvements
10,395

 
10,369

Computer equipment and software
3,267

 
3,271

Office equipment and furniture
1,171

 
1,178

Construction in progress (2)
124

 
3

Property and equipment
33,806

 
35,324

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

 
$
3,109

(1)
Fully depreciated laboratory equipment with a cost of $2.3 million was retired during 2016.
(2)
Construction in progress includes equipment received but not yet placed into service pending installation.
Intangible Assets
Intangible assets consisted of the following (in thousands): 
 
December 31, 2016
 
December 31, 2015
 
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted-
Average
Amortization
Period
 
 
 
 
 
 
 
 
 
(in years)
Developed and core technology
$
1,534

 
$
(1,534
)
 
$

 
$
1,534

 
$
(1,534
)
 
$

 
5
Maxygen intellectual property
20,244

 
(20,244
)
 

 
20,244

 
(17,432
)
 
2,812

 
6
Total
$
21,778

 
$
(21,778
)
 
$

 
$
21,778

 
$
(18,966
)
 
$
2,812

 
 
Schedule of accrued liabilities
Other accrued liabilities consisted of the following (in thousands): 
 
December 31,
 
2016
 
2015
Accrued purchase (1)
$
67

 
$
430

Accrued professional and outside service fees
746

 
498

Deferred rent
168

 
143

Lease incentive obligation
425

 
425

Other
705

 
517

Total
$
2,111

 
$
2,013

(1)
Amount represents products and services received but have not been billed as of December 31, 2016 and 2015.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2016
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):
 
 
Years Ended December 31,
 
2016
 
2015
 
2014
Research and development
$
1,033

 
$
935

 
$
953

Selling, general and administrative
4,640

 
4,191

 
3,667

 
$
5,673

 
$
5,126

 
$
4,620

Assumptions used to estimate the fair value of option grants
The following summarize the ranges of weighted-average assumptions used to estimate the fair value of employee stock options granted:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Expected life (years)
5.3

 
6.1

 
6.0

Volatility
64.2
%
 
66.1
%
 
65.0
%
Risk-free interest rate
1.3
%
 
1.7
%
 
1.9
%
Expected dividend yield (1)
0.0
%
 
0.0
%
 
0.0
%
(1)
We do not currently pay dividends, and thus the dividend rate variable in the Black-Scholes-Merton option-pricing model is zero.
Schedule of share-based compensation, stock options, activity
The following table summarizes stock option activity in 2016:
 
Number
of
Shares
 
Weighted
Average
Exercise Price Per Share
 
Weighted
Average
Remaining
Contractual Term
 
Aggregate Intrinsic
Value
 
(in thousands)
 
 
 
(in years)
 
(in thousands)
Balance at January 1, 2016
3,918

 
$
4.49

 
 
 
 
Granted
971

 
$
4.16

 
 
 
 
Exercised
(398
)
 
$
2.60

 
 
 
 
Forfeited/Expired
(601
)
 
$
5.76

 
 
 
 
Outstanding at December 31, 2016
3,890

 
$
4.40

 
6.54
 
$
4,494

 
 
 
 
 
 
 
 
Exercisable at December 31, 2016
2,477

 
$
4.84

 
5.31
 
$
3,138

Vested and expected to vest at December 31, 2016
3,693

 
$
4.42

 
6.40
 
$
4,381

Schedule of share-based compensation, RSA activity
The following table summarizes the RSAs activity in 2016:
 
Number
of
Shares
 
Weighted Average
Grant Date
Fair Value
Per Share
 
(in thousands)
 
 
Non-vested balance at January 1, 2016
480

 
$
3.29

Granted
185

 
$
4.21

Vested
(435
)
 
$
3.40

Forfeited/Expired

 
$

Non-vested balance at December 31, 2016
230

 
$
3.82

Schedule of share-based compensation, RSU activity
The following table summarizes the RSUs activity in 2016:
 
Number
of
Shares
 
Weighted Average
Grant Date
Fair Value
Per Share
 
(in thousands)
 
 
Non-vested balance at January 1, 2016
545

 
$
3.15

Granted
330

 
$
4.10

Vested
(243
)
 
$
3.11

Forfeited/Expired
(15
)
 
$
2.74

Non-vested balance at December 31, 2016
617

 
$
3.69

Share-based compensation, performance shares sward outstanding activity
The following table summarizes the PSUs activity in 2016:
 
Number
of
Shares
 
Weighted Average
Grant Date
Fair Value
Per Share
 
(in thousands)
 
 
Non-vested balance at January 1, 2016
989

 
$
2.94

Granted
629

 
$
4.10

Vested
(482
)
 
$
2.89

Forfeited/Expired
(305
)
 
$
2.82

Non-vested balance at December 31, 2016
831

 
$
3.88

XML 45 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Capital Stock (Tables)
12 Months Ended
Dec. 31, 2016
Equity [Abstract]  
Schedule of common stock warrants issued and outstanding
The following warrants were issued and outstanding at December 31, 2016:
Issue Date
 
Shares Subject
to warrants
 
Exercise Price
per Share
 
Expiration
September 28, 2007
 
72,727

 
$
8.25

 
September 28, 2017
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2016
Income Tax Disclosure [Abstract]  
Schedule of loss before income taxes, domestic and foreign
Our loss before provision for income taxes was as follows (in thousands): 
 
Years Ended December 31,
 
2016
 
2015
 
2014
United States
$
(8,174
)
 
$
(7,641
)
 
$
(20,980
)
Foreign
(424
)
 
(278
)
 
1,653

Loss before provision for income taxes
$
(8,598
)
 
$
(7,919
)
 
$
(19,327
)
Components of provision for income taxes
The components of the provision for income taxes are as follows (in thousands): 
 
Years Ended December 31,
 
2016
 
2015
 
2014
Current provision (benefit):
 
 
 
 
 
Federal
$

 
$

 
$

State
5

 
5

 
5

Foreign
(14
)
 
(13
)
 
(371
)
Total current provision (benefit)
(9
)
 
(8
)
 
(366
)
Deferred provision (benefit):
 
 
 
 
 
Federal

 
(293
)
 

State

 
(21
)
 

Foreign
(31
)
 
(16
)
 
110

Total deferred provision (benefit)
(31
)
 
(330
)
 
110

Total benefit from income taxes
$
(40
)
 
$
(338
)
 
$
(256
)
Reconciliation of provision for income taxes calculated at the statutory rate to provision for income taxes
Reconciliation of the provision for income taxes calculated at the statutory rate to our provision for (benefit from) income taxes is as follows (in thousands): 
 
Years Ended December 31,
 
2016
 
2015
 
2014
Tax benefit at federal statutory rate
$
(2,924
)
 
$
(2,693
)
 
$
(6,571
)
State taxes
127

 
1,126

 
249

Research and development credits
(161
)
 
(85
)
 
(57
)
Foreign operations taxed at different rates
30

 
31

 
447

Stock-based compensation
327

 
77

 
(2
)
Other nondeductible items
660

 
(43
)
 
(364
)
Change in valuation allowance
1,901

 
1,249

 
6,042

Benefit from income taxes
$
(40
)
 
$
(338
)
 
$
(256
)
Significant components of our deferred tax assets and liabilities
Significant components of our deferred tax assets and liabilities are as follows (in thousands): 
 
December 31,
 
2016
 
2015
Deferred tax assets:
 
 
 
Net operating losses
$
72,588

 
$
70,005

Credits
5,016

 
4,671

Deferred revenues
1,025

 
3,357

Stock-based compensation
3,750

 
3,460

Reserves and accruals
2,952

 
2,713

Depreciation
2,516

 
2,377

Intangible assets
5,536

 
5,127

Capital losses
933

 
933

Unrealized gain/loss
277

 
126

Other assets
110

 
98

Total deferred tax assets:
94,703

 
92,867

Deferred tax liabilities:
 
 
 
Other
(103
)
 
(199
)
Total deferred tax liabilities:
(103
)
 
(199
)
Valuation allowance
(94,663
)
 
(92,762
)
Net deferred tax liabilities
$
(63
)
 
$
(94
)
Summary of federal, state and foreign NOL carryforwards and federal research and development tax credits
The following table sets forth the Company’s federal, state and foreign NOL carryforwards and federal research and development tax credits as of December 31, 2016 (in thousands): 
 
December 31, 2016
 
Amount
 
Expiration
Years
Net operating losses, federal
$
213,061

 
2022-2036
Net operating losses, state
120,234

 
2017-2036
Tax credits, federal
5,634

 
2022-2036
Tax credits, state
7,048

 
Do not expire
Net operating losses, foreign
627

 
Various
Tax credits, foreign
10

 
Various
Reconciliation of the beginning and ending amount of unrecognized tax benefits
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands): 
 
Rollforward Table (at Gross): As of
 
December 31,
 
2016
 
2015
 
2014
Balance at beginning of year
$
8,152

 
$
7,838

 
$
8,306

Additions based on tax positions related to current year
459

 
368

 
346

Additions to tax provision of prior years

 

 

Reductions to tax provision of prior years
(45
)
 
(54
)
 
(814
)
Lapse of the applicable statute of limitations

 

 

Balance at end of year
$
8,566

 
$
8,152

 
$
7,838

XML 47 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2016
Loss Contingency [Abstract]  
Schedule of future minimum payments under non-cancellable operating leases
Future minimum payments under non-cancellable operating leases are as follows at December 31, 2016 (in thousands): 
 
Lease Payments
Years ending December 31,
 
2017
$
3,077

2018
3,185

2019
3,280

2020
712

2021
490

Thereafter
41

Total minimum payments (1)
$
10,785


(1)
Minimum payments have not been reduced by future minimum sublease rentals of $1.8 million to be received under non-cancellable subleases.
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Significant Customer and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2016
Segment Reporting Information, Operating Income (Loss) [Abstract]  
Schedules of concentration of risk
Customers that each contributed 10% or more of our net revenue were as follows:
 
Percentage of Total Revenues
For The Years Ended December 31,
 
2016
 
2015
 
2014
Merck
47
%
 
29
%
 
24
%
GSK
22
%
 
20
%
 
17
%
Exela
*

 
12
%
 
21
%
* Percentage was less than 10%    
Customers that each accounted for 10% or more of our accounts receivable balance for the period presented were as follows:
 
Percentage of Accounts Receivables
As Of December 31,
 
2016
 
2015
Customer A (1)
54
%
 
12
%
Customer B
16
%
 
*

Customer C
%
 
22
%
Customer D (2)
%
 
40
%
(1)
This customer also contributed 10% or more of our net revenue in 2016, 2015 and 2014.
(2)
This represents a $3.1 million final settlement relating to past-due payments and settlement of future payments associated with our royalty business with a non-core customer as of December 31, 2015. We collected the full amount in February 2016.
Schedule of revenues by geographical area
Geographic revenues are identified by the location of the customer and consist of the following (in thousands): 
 
Years Ended December 31,
 
2016
 
2015
 
2014
Revenues
 
 
 
 
 
United States
$
21,309

 
$
24,795

 
$
16,136

Europe
17,138

 
14,151

 
15,067

Asia
 
 
 
 
 
India
3,578

 
1,026

 
919

Singapore
3,836

 
963

 
1,435

Others
1,159

 
864

 
1,637

Others
1,817

 
5

 
113

Total
$
48,837

 
$
41,804

 
$
35,307

Schedule of long-lived assets by geographical area
Geographic presentation of identifiable long-lived assets below shows those assets that can be directly associated with a particular geographic area and consist of the following (in thousands): 
 
December 31,
 
2016
 
2015
Long-lived assets
 
 
 
United States
$
2,414

 
$
6,231

XML 49 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2016
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2016
USD ($)
operating_segment
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Restricted Cash and Cash Equivalents Items [Line Items]            
Restricted Cash and Investments, Noncurrent $ 1,624,000 $ 1,624,000 $ 1,624,000 $ 787,000    
Advertising            
Advertising Expense   500,000   300,000 $ 300,000  
Cash, Cash Equivalents and Marketable Securities [Abstract]            
Cash and cash equivalents 19,240,000 19,240,000 19,240,000 23,273,000 26,487,000 $ 22,130,000
Cash 8,100,000 8,100,000 8,100,000 12,153,000    
Money market funds $ 11,200,000 11,200,000 $ 11,200,000 11,100,000    
Intangible Assets, Net (Excluding Goodwill) [Abstract]            
Impairment of laboratory equipment         1,800,000  
Number of operating segments 1   1      
Goodwill impairment   0   0 $ 0  
India            
Cash, Cash Equivalents and Marketable Securities [Abstract]            
Restricted cash $ 800,000 800,000 $ 800,000      
Collateral Pledged            
Restricted Cash and Cash Equivalents Items [Line Items]            
Restricted Cash and Investments, Noncurrent       $ 800,000    
Cash, Cash Equivalents and Marketable Securities [Abstract]            
Restricted cash $ 800,000 $ 800,000 $ 800,000      
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Plant, Property, and Equipment (Details)
12 Months Ended
Dec. 31, 2016
Laboratory equipment  
Property, Plant and Equipment [Line Items]  
Estimated useful life (years) 5 years
Computer equipment and software | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful life (years) 3 years
Computer equipment and software | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful life (years) 5 years
Office equipment and furniture  
Property, Plant and Equipment [Line Items]  
Estimated useful life (years) 5 years
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Loss per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total anti-dilutive securities 5,640 6,007 6,268
Shares issuable under Equity Incentive Plan      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total anti-dilutive securities 5,567 5,932 6,193
Warrant      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total anti-dilutive securities 73 75 75
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Collaborative Arrangements (Details) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2016
Apr. 30, 2016
Sep. 30, 2015
Aug. 31, 2015
Jul. 31, 2014
Feb. 29, 2012
Dec. 31, 2014
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
GlaxoSmithKline (GSK)                    
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      
Term of milestone agreement         3 years          
Minimum milestone receivable         $ 5,750,000          
Maximum milestone receivable         $ 38,500,000.0          
Termination notice period         90 days          
License and service revenue               $ 3,000,000 $ 2,000,000  
Deferred revenue                 3,000,000  
Technology Transfer, Collaboration and License Agreement | Merck                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Proceeds from license fees received       $ 5,000,000            
Revenue recognized     $ 5,000,000         8,000,000    
Term of milestone agreement       2 years            
Potential royalty revenue               15,000,000    
License and service revenue               4,000,000 1,000,000  
Deferred revenue                 4,000,000  
Supply Agreement                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Upfront milestone payment $ 750,000                  
Supply Agreement | Merck                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Term of milestone agreement           5 years        
Term of agreement extension           5 years        
License and service revenue               1,300,000 1,900,000 $ 2,000,000
Deferred revenue $ 1,300,000             1,300,000 1,000,000  
Merck                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Sales revenue, goods               5,600,000 1,600,000 $ 2,500,000
Collaborative Arrangement                    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                    
Revenue recognized               $ 1,800,000 $ 1,500,000  
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash Equivalents and Marketable Securities (Components of Cash Equivalents and Marketable Securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost $ 11,735 $ 11,683
Gross Unrealized Gains 579 986
Gross Unrealized Losses 0 0
Estimated Fair Value 12,314 12,669
Common shares of CO2 Solutions    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 563 563
Gross Unrealized Gains 579 986
Gross Unrealized Losses 0 0
Estimated Fair Value 1,142 1,549
Money market funds    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 11,172 11,120
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value $ 11,172 $ 11,120
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash Equivalents and Marketable Securities (Additional Information) (Details) - USD ($)
1 Months Ended
Dec. 31, 2009
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Schedule of Available-for-sale Securities [Line Items]          
Cash and cash equivalents   $ 19,240,000 $ 23,273,000 $ 26,487,000 $ 22,130,000
Money market funds   11,200,000 11,100,000    
Cash   8,100,000 12,153,000    
Initial ownership percentage at the time of investment 16.60%        
Statutory resale restriction expiry period 4 months        
Number of marketable securities in unrealized loss position   $ 0 $ 0    
Common shares of CO2 Solutions          
Schedule of Available-for-sale Securities [Line Items]          
Number of CO2 Solutions common shares we invested in (shares) 10,000,000        
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Financial Assets measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis $ 12,314 $ 12,669
Total 12,314 12,669
Money market funds    
Summary of financial instruments measured at fair value on a recurring basis    
Money market funds 11,172 11,120
Total financial assets measured at fair value on a recurring basis 11,172 11,120
Level 1    
Summary of financial instruments measured at fair value on a recurring basis    
Total 11,172 11,120
Level 1 | Money market funds    
Summary of financial instruments measured at fair value on a recurring basis    
Money market funds 11,172 11,120
Level 2    
Summary of financial instruments measured at fair value on a recurring basis    
Total 1,142 1,549
Level 2 | Money market funds    
Summary of financial instruments measured at fair value on a recurring basis    
Money market funds 0 0
Level 3    
Summary of financial instruments measured at fair value on a recurring basis    
Total 0 0
Level 3 | Money market funds    
Summary of financial instruments measured at fair value on a recurring basis    
Money market funds 0 0
Common shares of CO2 Solutions    
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis $ 1,142 1,549
Number of CO2 Solutions common shares we invested in (shares) 10,000,000  
Common shares of CO2 Solutions | Level 1    
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis $ 0 0
Common shares of CO2 Solutions | Level 2    
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis 1,142 1,549
Common shares of CO2 Solutions | Level 3    
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis $ 0 $ 0
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Textual (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2009
Dec. 31, 2016
Investment [Line Items]    
Level 1 to Level 2 transfers   $ 0
Common shares of CO2 Solutions    
Investment [Line Items]    
Number of Common Shares Fair Value 10,000,000  
Common shares of CO2 Solutions    
Investment [Line Items]    
Number of Common Shares Fair Value   10,000,000
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheets Details - Allowance for Doubtful Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Allowance - beginning of period $ (421) $ (428) $ (460)
Provision for bad debts 0 0 (11)
Recoveries from bad debts 0 7 0
Write-offs and other 0 0 43
Allowance - end of period $ (421) $ (421) $ (428)
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheets Details - Schedule of Inventory Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Schedule of Inventory Components    
Raw materials $ 118 $ 262
Work in process 59 0
Finished goods 648 730
Total $ 825 $ 992
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheets Details - Property and Equipment, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Property, Plant and Equipment, Net, by Type [Abstract]    
Property and equipment $ 33,806 $ 35,324
Less: accumulated depreciation and amortization (31,651) (32,215)
Property and equipment, net 2,155 3,109
Laboratory equipment    
Property, Plant and Equipment, Net, by Type [Abstract]    
Property and equipment 18,849 20,503
Equipment retired during period 2,300  
Leasehold improvements    
Property, Plant and Equipment, Net, by Type [Abstract]    
Property and equipment 10,395 10,369
Computer equipment and software    
Property, Plant and Equipment, Net, by Type [Abstract]    
Property and equipment 3,267 3,271
Furniture and Fixtures    
Property, Plant and Equipment, Net, by Type [Abstract]    
Property and equipment 1,171 1,178
Construction in progress    
Property, Plant and Equipment, Net, by Type [Abstract]    
Property and equipment $ 124 $ 3
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheets Details - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 21,778 $ 21,778
Accumulated Amortization (21,778) (18,966)
Net Carrying Amount 0 2,812
Developed and core technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,534 1,534
Accumulated Amortization (1,534) (1,534)
Net Carrying Amount $ 0 0
Weighted- Average Amortization Period 5 years  
Maxygen intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 20,244 20,244
Accumulated Amortization (20,244) (17,432)
Net Carrying Amount $ 0 $ 2,812
Weighted- Average Amortization Period 6 years  
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheets Details - Textual (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Balance Sheet Related Disclosures [Abstract]    
Changes in carrying value of goodwill $ 0 $ 0
Goodwill $ 3,241,000 $ 3,241,000
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheets Details - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Balance Sheet Related Disclosures [Abstract]    
Accrued purchase $ 67 $ 430
Accrued professional and outside service fees 746 498
Deferred rent 168 143
Lease incentive obligation 425 425
Other 705 517
Total $ 2,111 $ 2,013
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Assets Held for Sale and Sale of Former Hungarian Subsidiary - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2014
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Entity Location [Line Items]        
Proceeds from sale of Hungarian subsidiary $ 1,500 $ 0 $ 0 $ 1,500
Change in fair value of assets held for sale 800 0 0 698
Gain (loss) on disposition of property plant equipment 800 $ 42 $ (32) (24)
VAT Liability $ 400      
Change in fair value of assets held for sale       700
Net loss on disposal and exchange of assets (less than $.1 million in 2014)       300
Net loss on disposal and exchange of assets held for sale (Less than $0.1 million in 2014)       $ 100
Hungary        
Entity Location [Line Items]        
Percentage of ownership before transaction 100.00%      
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-based Compensation - Textual (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2010
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total shares remaining available for issuance (shares)   7,844,998    
Share-based compensation   $ 5,673 $ 5,126 $ 4,620
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percent of voting interests 10.00%      
Purchase price of common stock when voting percent is above minimum threshold 110.00%      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years      
Vesting period of units granted 4 years      
Weighted average grant date fair value (usd per share)   $ 2.32 $ 2.09 $ 1.20
Aggregate intrinsic value of options exercised   $ 600 $ 400 $ 57
Unrecognized compensation cost, options   $ 2,100    
Weighted-average remaining amortization period (years)   2 years 8 months 9 days    
Non-Statutory Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Option price as a percent of common stock 85.00%      
RSAs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average remaining amortization period (years)   7 months 24 days    
Weighted average grant date fair value (usd per share)   $ 4.21 $ 4.10 $ 1.64
Equity instruments other than options, aggregate intrinsic value, vested   $ 1,800 $ 2,300 $ 700
Unrecognized compensation cost, awards other than options   $ 400    
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average remaining amortization period (years)   1 year 6 months 11 days    
Weighted average grant date fair value (usd per share)   $ 4.10 $ 3.65 $ 2.14
Equity instruments other than options, aggregate intrinsic value, vested   $ 1,000 $ 2,900 $ 1,900
Unrecognized compensation cost, awards other than options   $ 1,100    
PSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period of units granted 2 years      
Weighted-average remaining amortization period (years)   6 months 4 days    
Weighted average grant date fair value (usd per share)   $ 4.10 $ 3.45 $ 2.00
Equity instruments other than options, aggregate intrinsic value, vested   $ 1,800 $ 800 $ 0
Unrecognized compensation cost, awards other than options   $ 1,100    
2010 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares initially available for future issuance (shares) 1,100,000      
Reduction of share reserve for each share granted (shares) 1      
Minimum | RSAs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period of units granted 1 year      
Minimum | RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period of units granted 3 years      
Maximum | RSAs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period of units granted 3 years      
Maximum | RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period of units granted 4 years      
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Schedule of stock-based compensation expense      
Stock-based compensation $ 5,673 $ 5,126 $ 4,620
Research and development      
Schedule of stock-based compensation expense      
Stock-based compensation 1,033 935 953
Selling, general and administrative      
Schedule of stock-based compensation expense      
Stock-based compensation $ 4,640 $ 4,191 $ 3,667
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-based Compensation - Stock Option Assumptions (Details)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected life (years) 5 years 3 months 29 days 6 years 22 days 6 years
Volatility 64.20% 66.10% 65.00%
Risk-free interest rate 1.30% 1.70% 1.90%
Expected dividend yield 0.00% 0.00% 0.00%
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-based Compensation - Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
$ / shares
shares
Number of Shares Subject to Outstanding Options  
Outstanding, beginning of period (shares) | shares 3,918
Granted (shares) | shares 971
Exercised (shares) | shares (398)
Forfeited (shares) | shares (601)
Outstanding, end of period (shares) | shares 3,890
Options exercisable (shares) | shares 2,477
Options vested and expected to vest (shares) | shares 3,693
Weighted-average Exercise Price of Outstanding Options  
Outstanding, beginning of period (usd per share) | $ / shares $ 4.49
Granted (usd per share) | $ / shares 4.16
Exercised (usd per share) | $ / shares 2.60
Forfeited/Expired (usd per share) | $ / shares 5.76
Outstanding, end of period (usd per share) | $ / shares 4.40
Options exercisable (usd per share) | $ / shares 4.84
Options vested and expected to vest (usd per share) | $ / shares $ 4.42
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Weighted average remaining contractual terms 6 years 6 months 15 days
Weighted average remaining contractual terms, exercisable options 5 years 3 months 22 days
Weighted average remaining contractual terms, vested and expected to vest options 6 years 4 months 24 days
Aggregate intrinsic value | $ $ 4,494
Aggregate intrinsic value, exercisable options | $ 3,138
Aggregate intrinsic value, options vested and expected to vest | $ $ 4,381
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-based Compensation - Equity Instruments Other than Options Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
RSAs      
Number of Shares      
Non-vested, beginning of period (shares) 480    
Granted (shares) 185    
Vested (shares) (435)    
Forfeited/expired (shares) 0    
Non-vested, end of period (shares) 230 480  
Weighted-average Grant Date Fair Value per Share      
Non-vested, end of period (usd per share) $ 3.29    
Granted, weighted average grant date fair value (usd per share) 4.21 $ 4.10 $ 1.64
Vested, weighted average grant date fair value (usd per share) 3.40    
Forfeited/Expired, weighted average exercise price per share (usd per share) 0.00    
Non-vested, beginning of period (usd per share) $ 3.82 $ 3.29  
RSUs      
Number of Shares      
Non-vested, beginning of period (shares) 545    
Granted (shares) 330    
Vested (shares) (243)    
Forfeited/expired (shares) (15)    
Non-vested, end of period (shares) 617 545  
Weighted-average Grant Date Fair Value per Share      
Non-vested, end of period (usd per share) $ 3.15    
Granted, weighted average grant date fair value (usd per share) 4.10 $ 3.65 2.14
Vested, weighted average grant date fair value (usd per share) 3.11    
Forfeited/Expired, weighted average exercise price per share (usd per share) 2.74    
Non-vested, beginning of period (usd per share) $ 3.69 $ 3.15  
PSUs      
Number of Shares      
Non-vested, beginning of period (shares) 989    
Granted (shares) 629    
Vested (shares) (482)    
Forfeited/expired (shares) (305)    
Non-vested, end of period (shares) 831 989  
Weighted-average Grant Date Fair Value per Share      
Non-vested, end of period (usd per share) $ 2.94    
Granted, weighted average grant date fair value (usd per share) 4.10 $ 3.45 $ 2.00
Vested, weighted average grant date fair value (usd per share) 2.89    
Forfeited/Expired, weighted average exercise price per share (usd per share) 2.82    
Non-vested, beginning of period (usd per share) $ 3.88 $ 2.94  
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.7.0.1
Capital Stock - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Equity [Abstract]      
Proceeds from Warrant Exercises $ 0 $ 0 $ 0
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
Capital Stock - Warrants (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Class of Warrant or Right [Line Items]      
Proceeds from Warrant Exercises $ 0 $ 0 $ 0
Warrants Issued on September 28, 2007 and Expiring on September 28, 2017      
Class of Warrant or Right [Line Items]      
Shares subject to warrants (shares) 72,727    
Exercise Price per Share (usd per share) $ 8.25    
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
401(k) Plan (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Defined Benefit Plan Disclosure [Line Items]      
Employer matching contribution amount $ 0.4 $ 0.5 $ 0.4
Minimum      
Defined Benefit Plan Disclosure [Line Items]      
Minimum employee eligibility age (years) 18 years    
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Components of Loss Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Tax Disclosure [Abstract]      
United States $ (8,174) $ (7,641) $ (20,980)
Foreign (424) (278) 1,653
Loss before provision for income taxes $ (8,598) $ (7,919) $ (19,327)
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Current provision (benefit):      
Federal $ 0 $ 0 $ 0
State 5 5 5
Foreign (14) (13) (371)
Total current provision (benefit) (9) (8) (366)
Deferred provision (benefit):      
Federal 0 (293) 0
State 0 (21) 0
Foreign (31) (16) 110
Total deferred provision (benefit) (31) (330) 110
Total benefit from income taxes $ (40) $ (338) $ (256)
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Tax Rate Reconciliation      
Tax benefit at federal statutory rate $ (2,924) $ (2,693) $ (6,571)
State taxes 127 1,126 249
Research and development credits (161) (85) (57)
Foreign operations taxed at different rates 30 31 447
Stock-based compensation 327 77 (2)
Other nondeductible items 660 (43) (364)
Change in valuation allowance 1,901 1,249 6,042
Total benefit from income taxes $ (40) $ (338) $ (256)
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Deferred tax assets:    
Net operating losses $ 72,588 $ 70,005
Credits 5,016 4,671
Deferred revenues 1,025 3,357
Stock-based compensation 3,750 3,460
Reserves and accruals 2,952 2,713
Depreciation 2,516 2,377
Intangible assets 5,536 5,127
Capital losses 933 933
Unrealized gain/loss 277 126
Other assets 110 98
Total deferred tax assets: 94,703 92,867
Deferred tax liabilities:    
Other (103) (199)
Total deferred tax liabilities: (103) (199)
Valuation allowance (94,663) (92,762)
Net deferred tax liabilities $ (63) $ (94)
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Unrecognized Tax Benefit Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance at beginning of year $ 8,152 $ 7,838 $ 8,306
Additions based on tax positions related to current year 459 368 346
Additions to tax provision of prior years 0 0 0
Reductions to tax provision of prior years (45) (54) (814)
Lapse of the applicable statute of limitations 0 0 0
Balance at end of year 8,566 $ 8,152 $ 7,838
Federal      
Net Operating Losses and Tax Credit Carryforwards      
Net operating losses, amount 213,061    
Tax credits, amount 5,634    
State      
Net Operating Losses and Tax Credit Carryforwards      
Net operating losses, amount 120,234    
Tax credits, amount 7,048    
Foreign      
Net Operating Losses and Tax Credit Carryforwards      
Net operating losses, amount 627    
Tax credits, amount $ 10    
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Taxes [Line Items]      
Increase in deferred tax asset valuation allowance $ 1,900 $ 1,200 $ 5,200
Interest and penalties recognize in income tax expense 35 24 $ (47)
Interest and penalties recognized on the balance sheet 292 257  
Unrecognized tax benefits that would impact effective tax rate 400 $ 400  
India      
Income Taxes [Line Items]      
Deferred tax liability from undistributed foreign earnings $ 100    
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2016
USD ($)
ft²
building
claim
Oct. 31, 2016
USD ($)
Apr. 30, 2016
USD ($)
Dec. 31, 2016
USD ($)
ft²
building
claim
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Long-term Purchase Commitment [Line Items]            
Lease area space occupancy (in square feet) | ft² 107,200     107,200    
Number of buildings | building 4     4    
Incentive from Lessor $ 1,300     $ 1,300 $ 1,700  
Asset retirement obligations 400     400 400  
Letters of credit 800     800 800  
Remaining minimum lease payments 10,785     10,785    
Rent expense       3,400 3,400 $ 3,400
Sublease income       1,200 600 $ 400
Total future minimum sublease rentals to be received under noncancellable subleases 1,800     $ 1,800    
Capital lease obligations incurred $ 500          
Capital leases, term of contract 3 years          
Number of claims pending | claim 5     5    
Non-current portion of lease incentive obligation            
Long-term Purchase Commitment [Line Items]            
Incentive from Lessor $ 900     $ 900 $ 1,300  
Manufacture and Supply Agreement            
Long-term Purchase Commitment [Line Items]            
Commitment amount     $ 1,800      
Research and development arrangement            
Long-term Purchase Commitment [Line Items]            
Commitment amount   $ 1,400        
Notice to suppliers to cancel agreement   60 days        
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Future Minimum Payments Under Operating Leases (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Future minimum payments under non-cancellable operating leases  
2017 $ 3,077
2018 3,185
2019 3,280
2020 712
2021 490
Thereafter 41
Total minimum payments $ 10,785
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.7.0.1
Related Party Transactions (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Nov. 10, 2014
Related Party Transaction [Line Items]        
Revenue sharing arrangement $ 2,200,000 $ 4,829,000 $ 7,298,000  
Exela PharmSci, Inc        
Related Party Transaction [Line Items]        
Revenue sharing arrangement 2,200,000 4,800,000 $ 7,300,000  
Accounts receivable, related parties 0 0    
Alfa Aesar        
Related Party Transaction [Line Items]        
Accounts receivable, related parties 400,000      
Revenue from related parties 400,000 0    
AstraZeneca        
Related Party Transaction [Line Items]        
Accounts receivable, related parties $ 0 0    
Revenue from related parties   $ 100,000    
CMEA Ventures | Affiliated Entity        
Related Party Transaction [Line Items]        
Investment, ownership percentage       7.40%
Exela PharmSci, Inc | Presidio Partners 2007, L.P. | Affiliated Entity        
Related Party Transaction [Line Items]        
Investment, ownership percentage 10.00%      
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.7.0.1
Significant Customer and Geographic Information - Concentration Risk (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Merck | Sales | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 47.00% 29.00% 24.00%
GSK | Sales | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 22.00% 20.00% 17.00%
Exela | Sales | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage   12.00% 21.00%
Customer A | Accounts Receivable | Credit Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 54.00% 12.00%  
Customer B | Accounts Receivable | Credit Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 16.00%    
Customer C | Accounts Receivable | Credit Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 0.00% 22.00%  
Customer D      
Concentration Risk [Line Items]      
Accounts receivable - past due & future payments   $ 3.1  
Customer D | Accounts Receivable | Credit Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 0.00% 40.00%  
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.7.0.1
Significant Customer and Geographic Information - Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Schedule of revenues by geographical area      
Revenues $ 48,837 $ 41,804 $ 35,307
United States      
Schedule of revenues by geographical area      
Revenues 21,309 24,795 16,136
Europe      
Schedule of revenues by geographical area      
Revenues 17,138 14,151 15,067
India      
Schedule of revenues by geographical area      
Revenues 3,578 1,026 919
Singapore      
Schedule of revenues by geographical area      
Revenues 3,836 963 1,435
Other Asian Countries      
Schedule of revenues by geographical area      
Revenues 1,159 864 1,637
Others      
Schedule of revenues by geographical area      
Revenues $ 1,817 $ 5 $ 113
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.7.0.1
Significant Customer and Geographic Information - Long-lived assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
United States    
Schedule of long-lived assets by geographical area    
Long-lived assets $ 2,414 $ 6,231
EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *+:4H?(\\#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,$% @ HMI2F;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 " "BVE*%70X?>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O;0%IZ'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU; MA^@'\#%W__SN=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[ MZ!3E9SQ 4/I#'1!JSF_!(2FC2,$$+,)"9+(U6NB(BOIXQAN]X,-G[&:8T8 = M.O24H"HK8'*:&$YCU\(5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.31S+N]0 MP=O3X\N\;F%](N4UYE_)"CH%7+/+Y-?F8;/;,EGS:E7PIN#WNVHEZD;PN_?) M]8??5=CUQN[M/S:^",H6?MV%_ )02P,$% @ HMI2IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " "BVE*U8._Z)H" ">"0 & 'AL+W=O6$L; M]>7">$VDFO)K(%I.R=F0ZBK 89@&-2D;?[,R:T>^6;&[K,J&'KDG[G5-^+\= MK5BW]I'_MO!<7F]2+P2;54NN]">5O]HC5[-@M'(N:]J(DC4>IY>UOT7+ UIH M@D'\+FDG)F-/NW)B[$5/OIW7?JAW1"M:2&V"J->#[FE5:4MJ'W\'H_ZHJ8G3 M\9OU+\9YYR6?6?>5#@XEOC=X_YT^:*7@>B=* MHV"5,$^ON O)ZL&*VDI-7OMWV9AWUW])TH$&$_! P",!99\2HH$0O1/B3PGQ M0(@M0M"[8F)S())L5IQU'N^/MR4ZB] R5M$O]*()MOFFPB/4ZF,3KH*'-C,@ M=CT"3Q!H1 3*]BB (8$==NCXH\#>140?$0<7$<-;B$ ?(T./)O0$IL<@/3;T M>$)/K1"YB 4LD( "B4//+($>D1A$TY^!*NUH,>-'"LJDCDQNR;@(%,(*"U!A MX?*1)0% ,"R1@1*9R[>R90= 9M(E!R5REY]8$KES'CA$*2R"0KCP0E?&SBL( M,Y-9:*:\D6O!3BX(D\^H@#6^1=BQ@)W?"("9^9$@N(Q1Y%JP_R4#9GHR,8HR MG.9S6G#-([>DL9UG$&8FT1!<^,BM?&REVF' I-/:1_'33-$@N/216]G8238 M,Y=LE*)JMC\['%YO)[A_>=RP_" MKV4CO!.3Z@HU%]V%,4G55L(G%=F;:I;&244O4@\7:LS[CJ&?2-8.W5 PMF2; M_U!+ P04 " "BVE*WC,)=Q4$ "_$P & 'AL+W=OIJ*FCC%);-R4U3G:KJ=CS]UVW;X-=75V MS]VJ?VN:LONW<'5[W400?1SX6KV>AO% O%U?RE?WAQO^O#QW?B^^MW*H&G?N MJ_:\ZMQQ$_T(3SNEQH(I\5?EKOUB>S4.Y:5MOXT[OQXV43(2N=KMA[&)TO^\ MNYVKZ[$ES_'/W&AT[W,L7&Y_M/[S-'@_F)>R=[NV_KLZ#*=-E$6K@SN6;_7P MM;W^XN8!F6@UC_XW]^YJ'Q])?!_[MNZGOZO]6S^TS=R*1VG*[[??ZCS]7N?V M/\KD IP+\%X ^M,"-1G MQG3E2W"*XC#PF=CRADGLD]OW?(5"$P*E>+>M!KE=B MO9KJ];*>(!:W2#I%SE,$C&>A:#P4*H6 ME^:!Q(@DAI.03@K#.LG0$!">R7.4.:S(83D'Z:.PK ] E1$0*:2-3)**)"DG ML80D99U@BI@2%)Y2F*G U:63= O: M^A:X2Y6QFOI%B&EM=>!F EFZ8-BS3.M "[(N@?M24U\"=Z%&^LS;"2FE\M!- M("L3N#,U=29P'6H%5%1"2JG02+7HG_06OIXDV(Z"UD"97TBUZ>A^D3N M1DBLI3@\I0!#*\S $I,;U%"#(G=CEM$GBQ""H+10%BAR@1HJ4!0$BHI.8RFE M\X"R4%8HN4H9=J4\SCR2RBM$R MF1L;:$'6)W)]&BHLY&*D?O@T\L@ABQ.Y. U5%7(E4H=_&GGDD)6)7)ET55 @ MEZ'R K<,1L@E)L]"KXZR-A77IJ6:4MR'[,V11W02F&U*%J;BPK1448JK\ ?, M,;'T3A2#F3(0.CNR-A77IF6OUH(1\R1G1#R&F*6!Y8@*O.ESUI6N"H?I"W^WZ>ZVD1+#K*7GF)L?#> M:M+PM5\*T:X X,<2UX@O:(L;N7*FK$9"#MD%\)9A=-*FFH 0PA34J&K\3:'G M]FQ3T*L@58/WS./7ND;LWQ83VJW]P'^?>*DNI5 38%.TZ()_8O&KW3,Y F.4 M4U7CAE>T\1@^K_U/P6H7:(-6_*YPQR=]3Y5RH/15#;Z=UCY41)C@HU AD&QN M>(<)49$DQ]\AJ#_F5,9I_SWZ%UV\+.: .-Y1\J*%=E_Q M4%#B>T/UW_$-$RE7)#+'D1*NO[WCE0M:#U$D2HW>^K9J=-OU*^ERL+D-X6 ( M1T,0WS5$@R$R#* GTZ5^1@)M"D8[C_5OJT5J4P2K2#[,HYK4STZOR6JYG+UM MTK@ -Q5GD&Q[23B1A'/%SE9$<)0 F7^$")T0H?9'4XC$[8^<_DC[XZD_-8KH M)9F6-%H2AX%1QGW-C"-V%(G3VKS+ V>U,ICDMQ3S!@R)T-F,61&AFWVD.&>8L:0.QER MF\%X_=O\N5WR4#:C63IIEC:-\?/>+JUZ PB=^^09Y8PI@.Y3"=I4D7DL02M9 M'(1)8E.YE#"*HX^I/C@K YO*.BR#IZD<2C<5F!SFZG;]@=BE:KAWH$+>"_KT M/E,JL(P*%S)>*2_T<4#P6:AN)ONLO]7Z@:#M<&.#\6_#YC]02P,$% @ M HMI2@@:([FM P K@\ !@ !X;"]W;W)KX>V9;&MJ)$2J311DF>&;MMHP7: 3S>_'V:RWB9JF)? M##2GJD^5J_I0J[MOOK47Y[KH>U76[3J^=-WU.4G:P\55>?O%7UT=WIQ\4^5= M>&S.27MM7'XU/%F-:R]-IN5OW5E4;O7)FIO594W_VU=Z>_K MF,4?"U^+\Z7K%Y+-ZIJ?W9^N^^OZVH2GY.'E6%2N;@M?1XT[K>,7]KSG:6\P M(/XNW+V=W4=]*&_>?^L??CNNX[1GY$IWZ'H7>;B\NYTKR]Y3X/'OY#1^[-D; MSN\_O/\R!!^">8(<1(OT,V6.(SF@2@@Q3#/9B M;J]I>TG:R\%>SNT-2-,(T0.D'M.D!&<@5@+%Q"R6,5P")=),THP5R5AAQA8P M'B%JMHM@@@$N.XSB2EG@:X]13%JI:,89R3A#C TH@VV&N80C#A#&(&DXY(M! MFEM#T]4D78WI@C][JPDF1FC ET QDTI &*.$$NE"$1N2L4%-8#AM;TE[BR,6 M(&*+6%JM &B'09DRL 4H3WRAYUE*GVTI)BSAX982)<5AN>PH6)II$-F>]*;5 M0ANPA2.98=KH3&9$5TJ&:!,P+IB"M D8LV*AN!AYSK\PCFEGD#9'&RDM4WA( M$C!I Q#2)KS)T#L+M&EE8 +3UI"V0!L]&95)2)N ::VAEE$P9AE;4%5&*Q+# MDF2@)$V83YT&3TL" \MH3V&6LDRK$<-R9* <,:PA3Q;EF "QS$#"!(J+!?UD MM!PQK$<6ZA'#,A(*PQI(FH!IB]-,P$(;\J4^I'6)86&R4)@85I,GB2J# F! M4DV@N%HZJ&EA8@93YI"R0=]$(=4*I9J :065>4_!F$WU4@_2@LBP(EJHB!/& MSG=*OZ#O0AJ&2X2$+>@+IV618UF$;;;E6,ADFB%9)&#"2E0C%,SPU +:R6QH MJ5QS'@;"-CKX6]WU'_^SUL;\,P.HZ./]R,D^P?>7,NZC9Z\UT8 MJ8;!Y^1]YP++D,8XNH3A^?%0NE/7W^IPWXP3Y/C0^>LT'2>/$7WS/U!+ P04 M " "BVE*/7SDAW\" Z" & 'AL+W=O>4&(<-[JJN$KMQ"B70# \X+4F#_0EC1RYTA9C85< MLA/@+2/XH$EU!3P((U#CLG'72QW;L?62GD55-F3'''ZN:\S^;$A%NY6+W/? M2X0U!W/5,3I_#W[9VU>FMEC M3C):_2H/HEBYB>LD_?)9?2R3L,EN*@\ R3K M(=X$@D8$D,G'$SS;"9DWHWO7!VSG"!]>0Y[FD#BRB_"M-GW-]Z+:@X3)!AUX)"*8QOW'MHE1S.+<=V?F3E1W/+ MAIF-!9(:M])#PJF3 !H5MIV#PB VKL22""%H-Q1;#<4SM0@:=9;%_R-W#IK+ MM22Z*3>QRDTL[B>.D! #5! & 'AL M+W=O0/6'-KTD: M$E4M5(K M15NU?79@N&A]H;8)V[^O;0A+",T+]HS/.7/!XZ07\E75 -I[8Y2K%-5:MSN, M55X#(^I)M,#-22DD(]J8LL*JE4 *1V(4A[Z_P8PT'&6)\YUDEHA.TX;#27JJ M8XS(OWN@HD]1@*Z.EZ:JM77@+&E)!3] _VQ/TEAX4BD:!EPU@GL2RA0]![MC M;/$.\*N!7LWVGJWD+,2K-;X6*?)M0D AUU:!F.4"!Z#4"IDT_HR:: IIB?/] M5?VSJ]W4\E"_PHP1W 0[WB,B_A1SO(=O->A+1:IV1XT!K-S@*"\7'=>V1S/O-)O/ MH;T<"__>S.PP8N\RP\!_)[)JN/+.0INKYRY(*80&DZ#_9*:H-F_,9% HM=UN MS5X.DS886K3C(X*GERS[!U!+ P04 " "BVE*(.=7(WL$ ![%@ & M 'AL+W=OZFN8G/M23YK4L\_J_.UM4Q]NIFKY?^+9[V;;=A6 Q M/^0O]B_;_GUXJ-U9<,ZRV95VW^RJ_:2VS[?3K^IFK4T7T"O^V=EC\^%XTK7R M6%7?NY/?-[?3L'-D"_O4=BER]_-FE[8HNDS.QX\AZ?1/R>?=TW[YIY MS!N[K(I_=YMV>SM-IY.-?:3)?LP8: M%9XU@>OWW#3!IJE/$'D)%&OHI#&]9M]K=*J-PF4T+*-!&6)C>](D'\I$*DHU M,P-4;&RE@K)4)R$;7BF;:69I#31DXM1DN/<(]A[U2;37N\8)#$Q@P."QII=& MS)&*8EPDAD5B4(2O_E@6R9AF=5GC&4F@D008X;=8(HK,(C/2;@JKI* *NTGO M4EDEY7?[ZHK(LY)!*QFPPEBPS.2H&B)DDXX,M=3,5 M<8HC%24FTR-/2H4QK,SG0:XP9!6B+$>Y @A-QE8T9JA"$!5[&4E12C,^$Y=% MOAF,6H58*S9-@*-1%(T4PB!5B*0,#39&,L6?ISIAVA*BK1A%"5*= M"19<%OEF,&T)T9:C?Q E'G/XBE^19+*G\NU@)A-B,H<_ =CJ+,&%-&:M1JSE M\->2M3.WD19OD-=DOB',9(V8S"=<2]IF8PM88]AJ] K/V:\E24V<\(?>-95O M9^1-_S/(U0"3:18S/_=()D$ DQDS8"F5C+4N*VY"KFCS>@XR\M0#*CC,*8[P>##Y_%?6Z[P\0=UZ?/H:>3MCH,GWJ#\_?F MQ?]02P,$% @ HMI2B,>J%R7!0 &A\ !@ !X;"]W;W)K24V,'QLO3G7SO=TZU\U^[*M#^SC?=MWQ(0S; M]=;MR_9+?72'_C\O=;,ON_ZP>0W;8^/*S5AH7X4ZBN)P7^X.\^5B//>U62[J MMZ[:'=S79M:^[?=E\U_NJOKT.%?SCQ/?=J_;;C@1+A?'\M7]Z;J_CE^;_BB\ MUK+9[=VAW=6'6>->'N=/ZJ$P=B@P$G_OW*F]^3X;FO)->2Y;MZJK?W:;;OLX M3^>SC7LIWZKN6WWZU5T:9.>S2^M_=^^NZO$A27^-=5VUX]_9^JWMZOVEEC[* MOOQQ_MP=QL_3I?Z/8KB OA30UP(J_K0 70K0SP+FTP+F4L"P N&Y*>.]*=F-S1-Q%940B[*2D([(LKP2(E*>'RB% M>5.0EW>J5%S%Q@FQO !2.F9Y)61B'>&\&LYHD"DEH'%-% M>%"+0%##1[5(7"4PO.,"B/]"!6"TI]LJSR"L0%[+\ZK).SN-% !1J?'T6@4' M]">E0=R8Q]73<2>1 B!!$GLZK<)#OR(05SB.IN-.(@5 TL03%FM&2<\H2GE8 M,QUV$BD $F<>)RIL&&5!VHRGM=-I)1*0XH+XM*+[N-AG*I9&-+XJL&(4<(SA MCE% ,B:RO-&2"LC8C+<:5&:]O0J+1DG3R/%0^D'%"<\,)!(13RRAS#> 8]$H M8!H^-N=*:D+$E8@2CX%D B+//$ECX6@I'#'":.";E'>=%:#$5/@SY#XMUHT& MNC'6D ;+'?E,2'<$:"^D0V<& BT3W DSL43UA%1%8^XAG@B8MLYI&"H H&WE&'<(N(N0B M/H.DZ:7/-%( 1*>>SD!81 16/I:_$:'IE<\T4@"$(N_-];ST BL?RR>K)-W! M7X< )$BXYP'D2XL%1&#IPZ<<.0&WI.)90Y32-N&1)69BXWO>L(((O&6SGKD" M82$0$(+E0B YAJM(O+@"E$[YL(BJ\CF,L X(+(,LGY*17+F(!V$2*0#BF9P3 M]@X![UCN'4)&L5K<7X2EB@L78:GRW6(L'@+BX3TX)[!X,9FXRX"2C2L0%OO> M:!JL'P/TPU^!YP:]>HOXM&6%L'[>PF,#S)#U/,4&:\@ #?&5>&Z 0$B+E[$( MBTW*!Q^$:>6;M!LL) .$%',A&:D2E6G#>PG 0/,*A-TU[SXW-I,!^S&QKZ=Y M-F2 +O@:(S=@C<&;+1$^+0.([V$VV!(&O"B+^9+[ B6?C)?32 &0@(@;*;S9 M(-R[YG7=X=V M]EQW7;T?-QE?ZKIS?F_-^?=VO-!5Q\O.]'A=3M\ M^3]02P,$% @ HMI2M!SL'2U 0 T@, !@ !X;"]W;W)K MU,8J[M&T#7.=!5Y%D)(LV6P.3'&A:9%%W]D6F>F]%!K.EKA>*6Y?3R#-D-,M M?7,\BJ;UP<&*K.,-_ #_LSM;M-C,4@D%V@FCB84ZIW?;XRD-\3'@EX#!+7YC_Q)KQUHNW,&] MD4^B\FU.;RFIH.:]](]F^ I3/7M*IN*_PQ4DA@+/;3[!U0#(!DAEP&_.P,5%4_IE[7F36#,2.O>]X>.+M,<'>E,$9 M6Q'O4+Q#[[78'M*,70/1%',:8Y)ES!S!D'U.D:RE."7_P)-U^&Y5X2["=^\4 M[M<)TE6"-!*D_RUQ+>;P(0E;]%2!;>(T.5*:7L=)7GCG@;U+XIO\#1^G_8'; M1FA'+L;CR\;^U\9X0"F;&QRA%C_8;$BH?3A^PK,=QVPTO.FF'\3F;US\ 5!+ M P04 " "BVE*UD:9%[4! #2 P &0 'AL+W=OBN*OPRYT MW/OA9G+(,WRPJW$3XYA^%^V6" M[2+!-A)L/RUQ*>;FOR1LUE,%IH[39$F!G8Z3//-. WN;Q#=Y#Q^F_2"FK*S]"C?]@DR&A2X^_M1 MLN-ZF]<72:1X#@\I*AN,?7$M@"=O2FJ7T];[;L^8*UM0W%V9#C3>U,8J[M&T M#7.=!5Y%D)(L39)KIKC0M,BB[VB+S/1>"@U'2URO%+>_#B#-D-,-O3B>1-/Z MX&!%UO$&OH/_T1TM6FQFJ80"[831Q$*=T[O-_K +\3'@IX#!+$>I Q$*.-UXJ1SR@!J(D%I2C^-NY"QWT8 M;[87V#H@G0#I#+B- #8FBLH_<\^+S)J!V+'W'0]/O-FGV)LR.&,KXAV*=^@] M%YN;)&/G0#3%',:8=!DS1S!DGU.D:RD.Z3_P=!V^756XC?#M'PK_DW^W2K"+ M!+L/2UR+^5LE6_14@6WB-#E2FE['25YXYX&]2^.;O(>/T_Z-VT9H1T[&X\O& M_M?&>$ IR16.4(L?;#8DU#X<;_!LQS$;#6^ZZ0>Q^1L7OP%02P,$% @ M HMI2M7$%E2T 0 T@, !D !X;"]W;W)K&UL M?5/;;IPP$/T5RQ\0[P*Y: 5(V515*S72*E';9R\,8,47:ILE^?N,#:&T17VQ M/>,Y9\Z,Q_EH[(OK #QY55*[@G;>]P?&7-6!XN[*]*#QIC%6<8^F;9GK+? Z M@I1DR6YWPQ07FI9Y])ULF9O!2Z'A9(D;E.+V[0C2C 7=TP_'DV@['QRLS'O> MPC/X[_W)HL46EEHHT$X832PT!;W?'XY9B(\!/P2,;G4FH9*S,2_!^%H7=!<$ M@83*!P:.VP4>0,I A#)^S9QT21F Z_,'^^=8.]9RY@X>C/PI:M\5](Z2&AH^ M2/]DQB\PUW--R5S\-[B Q/"@!'-41KJXDFIPWJB9!:4H_CKM0L=]G&[2FQFV M#4AF0+( [F(>-B6*RC]QS\O:6*=%JFJ?1=S9YBKV3K8:S(;972IA?)Y X9'1+/QR/;=VXX&!YVHD:GL#] MZ,[&6VQF*5L%VK:HB8$JHW?;XRD)\3'@9PN#79Q)J.2"^!*,KV5&-T$02"A< M8!!^N\(]2!F(O(S7B9/.*0-P>?Y@_Q)K][5ZK@/XTVRFV#K #X! M^ PXQ#QL3!25?Q9.Y*G!@9BQ]YT(3[P]8TQO!ES!S!//N<@J^E./%_X'P=OEM5N(OPW1\*]^L$R2I!$@F2_Y:X%G/X M*PE;]%2!J>,T65)@K^,D+[SSP-[Q^":_P\=I_RY,W6I++NC\R\;^5X@.O)3- MC1^AQG^PV9!0N7#<^[,9QVPT'';3#V+S-\[? 5!+ P04 " "BVE*@XW0 M,[$! #2 P &0 'AL+W=O? MLP'-JVT!''E34MNM"@!59QQOX">Y7=S+> M8[-*)11H*U 3 W5.[S>'XR[@(^!9P& 7-@F=G!%?@_.MRFD2"@()I0L*W!\7 M> I@Y OX_>D2>>4@;BTK^J/L7??RYE;>$#Y(BK7YG1/204U[Z5[PN$K3/U\ MHF1J_CM<0'IXJ,3G*%':^"5E;QVJ2<67HOC;> H=SV'2O]+6">E$2#\0V)@H M5OZ%.UYD!@=BQMEW/%SQYI#ZV90A&$<1__GBK8]>BLW=YXQ=@M"$.8Z8=(F9 M$V/LTWLD[?-SV']PT0EMR1N=O-LZ_1G3@2TEN_ JU_H'- MCH3:!?/.VV9&PO=V]R:W-H965T':326*M+\%VFN7O&3O9$"#BQ?:,YYPY,Q[GHW7/O@,( MY$4KXPO:A="?&/-5!UKX.]N#P9O&.BT"FJYEOG<@Z@32BO'=[@W30AI:YLEW M<65NAZ"D@8LC?M!:N)]G4'8LZ)Z^.IYDVX7H8&7>BQ:^0/C:7QQ:;&&II0;C MI37$05/0A_WIG,7X%/!-PNA79Q(KN5K['(V/=4%W41 HJ$)D$+C=X!&4BD0H MX\?,29>4$;@^O[*_3[5C+5?AX=&J[[(.74&/E-30B$&%)SM^@+F>>TKFXC_! M#12&1R68H[+*IY54@P]6SRPH18N7:9-TD]W/L&T GP%\ 1Q3'C8E2LK? MB2#*W-F1N*GWO8A/O#]Q[$T5G:D5Z0[%>_3>ROV1Y^P6B>:8\Q3#US%+!$/V M)07?2G'F_\#Y-ORPJ?"0X(<_%!ZV";)-@BP19/\M<2LF^RL)6_54@VO3-'E2 MV<&D25YYEX%]X.E-?H=/T_Y9N%8:3ZXVX,NF_C?6!D INSL&UL?5-A;]L@$/TKB!]0$I(V461; M:CI-F[1)4:=MGXE]ME&!\P#'W;\?8-?S-FM?@#ONO7MW'-F ]L6U )Z\:F5< M3EOONQ-CKFQ!"W>''9AP4Z/5P@?3-LQU%D250%HQOMD\,"VDH466?!=;9-A[ M)0U<+'&]UL+^/(/"(:=;^N9XEDWKHX,562<:^ +^:W>QP6(S2R4U&"?1$ MU M3A^WI_,^QJ> ;Q(&MSB36,D5\24:'ZN<;J(@4%#ZR"#"=H,G4"H2!1D_)DXZ MIXS Y?F-_7VJ/=1R%0Z>4'V7E6]S>J2D@EKTRC_C\ &F>NXIF8K_!#=0(3PJ M"3E*5"ZMI.R=1SVQ!"E:O(Z[-&D?QIO#;H*M _@$X#/@F/*P,5%2_DYX4606 M!V+'WG-G4_QK10Y"RN0LCU(8/-AL*:A^/AW"V MXYB-AL=N^D%L_L;%+U!+ P04 " "BVE*NDJ):[8! #2 P &0 'AL M+W=OV$ *[Y0VRSIWW=L"*4)ZHOM&<\YF!XTWC;&*>S1MRUQO@=<1I"1+D^0]4UQH6N;1=[9E;@8OA8:S M)6Y0BMO?)Y!F+.B.OC@>1=OYX&!EWO,6OH'_WI\M6FQAJ84"[831Q$)3T/O= M\92%^!CP0\#H5F<2*KD8\Q2,SW5!DR ()%0^,'#<70/1''.:8M)US!+!D'U)D6ZE.*5O MX.DV?+^I-_6^,\8!2DAL&UL?5/;;MP@$/T5Q >$-;MMMRO;4C95U4J- MM$K5Y)FUQS8*%Q?P.OG[ B:.VSA] 6:8<^;,,.2C-H^V W#H20IE"]PYUQ\( ML54'DMDKW8/R-XTVDCEOFI;8W@"K(T@*0C>;CT0RKG"91]_)E+D>G. *3@;9 M04IFGH\@]%C@#+\X[GC;N> @9=ZS%GZ"^]6?C+?(S%)S"&X M"_$QX)[#:!=G%"HY:_T8C.]U@3=!$ BH7&!@?KO #0@1B+R,WXD3SRD#<'E^ M8?\::_>UG)F%&RT>>.VZ N\QJJ%A@W!W>OP&J9X/&*7B?\ %A \/2GR.2@L; M5U0-UFF96+P4R9ZFG:NXC^EFGV#K )H = ;L8QXR)8K*OS#'RMSH$9FI]ST+ M3YP=J.]-%9RQ%?'.B[?>>RFSSUE.+H$HQ1RG&+J,F2.(9Y]3T+441_H&3M?A MVU6%VPC?_J7P'8+=*L$N$NS^6^):S/:?)&314PFFC=-D4:4'%2=YX9T']IK& M-WD-GZ;]EIF6*XO.VOF7C?UOM';@I6RN_ AU_H/-AH#&A>,G?S;3F$V&TWWZ M063^QN4?4$L#!!0 ( *+:4JH;M(>M $ -(# 9 >&PO=V]R:W-H M965T5-2VYRVSG4'QFS9@N+V M!CO0_J9&H[CSIFF8[0SP*H*49,EF<\L4%YH66?2=3)%A[Z30<#+$]DIQ\WX$ MB4-.M_3J>!%-ZX*#%5G'&_@*[EMW,MYB,TLE%&@K4!,#=4X?MH=C&N)CP'U MG+F%1Y0_1.7:G-Y34D'->^E> ME,$96Q'OO'CKO9=B^R'-V"4033'',299QLP1S+//*9*U%,?D'WBR#M^M*MQ% M^.X/A?MU@G25((T$Z7]+7(NY_2L)6_14@6GB-%E28J_C)"^\\\ ^)/%-?H>/ MT_[,32.T)6=T_F5C_VM$!U[*YL:/4.L_V&Q(J%TXWOFS&<=L-!QVTP]B\S&UL?5/;;MLP#/T501]0)7:VIH%MH.DP;$ +!!VV/2LV;0O5 MQ9/DN/W[4K+K>:VQ%TFD> X/*2H;C'UR+8 GSTIJE]/6^^[ F"M;4-Q=F0XT MWM3&*N[1M USG05>19"2+-EL/C/%A:9%%GTG6V2F]U)H.%GB>J6X?3F"-$-. MM_3-\2B:U@<'*[*.-_ #_,_N9-%B,TLE%&@GC"86ZIS>;@_'78B/ ;\$#&YQ M)J&2LS%/P?A>Y703!(&$T@<&CML%[D#*0(0R_DR<=$X9@,OS&_O76#O6=Z'C/HPW:3K!U@')!$AFP#[F86.BJ/P+][S(K!F('7O?\?#$VT."O2F# M,[8BWJ%XA]Y+L;VYSM@E$$TQQS$F6<;,$0S9YQ3)6HIC\@&>K,/3585IA*?_ M*-RO$^Q6"7:18/??$M=B;MXE88N>*K!-G"9'2M/K.,D+[SRPMTE\D[_AX[0_ M<-L(['S9V/_:& \H97.%(]3B!YL-";4/QVL\VW',1L.;;OI!;/[&Q2M0 M2P,$% @ HMI2JBN!DFS 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)4K6%8%MH.DPM, &!!VV/2LV;0O5Q97D MN/O[4;+C>9NW%TFD> X/*2H;K'OQ+4 @;UH9G],VA.[ F"];T,+?V X,WM36 M:1'0= WSG0-1)9!6C&\VMTP+:6B1)=_)%9GM@Y(&3H[X7FOA?AQ!V2&G6WIU M/,NF#='!BJP3#7R!\+4[.;38S%))#<9+:XB#.J?WV\-Q'^-3P#<)@U^<2:SD M;.U+-)ZJG&ZB(%!0AL@@<+O R@5B5#&Z\1)YY01N#Q?V3^FVK&6L_#P8-5W M684VIW>45%"+7H5G.SS"5,\[2J;B/\$%%(9')9BCM,JGE92]#U9/+"A%B[=Q MER;MPWBSN\+6 7P"\!EPEP!L3)24?Q!!%)FS W%C[SL1GWA[X-B;,CI3*](= MBO?HO13XH!F[1*(IYCC&\$7,=HY@R#ZGX&LICOPO.%^'[U85[A)\]YO"?^3? MKQ+L$\'^OR6NQ?RIDBUZJL$U:9H\*6UOTB0OO// WO/T)K_"QVG_+%PCC2=G M&_!E4_]K:P.@E,T-CE"+'VPV%-0A'M_CV8UC-AK!=M,/8O,W+GX"4$L#!!0 M ( *+:4JC(J%SM0$ -(# 9 >&PO=V]R:W-H965TJM.2:1>JVF3-NG4:>MG+G$25(@S()?NWP]( MFF9;M"^ C=_SLS'9B.;%M@".O&K5V9RVSO5'QFS9@A;V!GOH_$V-1@OG3=,P MVQL0501IQ7B2')@6LJ-%%GUG4V0X."4[.!MB!ZV%^74"A6-.=_3-\22;U@4' M*[)>-/ -W/?^;+S%%I9*:NBLQ(X8J'-ZOSN>TA ? WY(&.WJ3$(E%\278'RN M?4G!MU*<^#]PO@W?;RK<1_C^#X7I-D&Z29!& M@O2_)6[%W/Z5A*UZJL$T<9HL*7'HXB2OO,O WO/X)N_AT[1_%::1G247=/YE M8_]K1 =>2G+C1ZCU'VPQ%-0N'#_XLYG&;#(<]O,/8LLW+GX#4$L#!!0 ( M *+:4J*WNQ!M0$ -(# 9 >&PO=V]R:W-H965T[^OI3L>FYG M[$42*9[#0XI*!V.?70/@R8N2VF6T\;X[,N:*!I1P-Z8#C3>5L4IX-&W-7&=! ME!&D).-)LF=*M)KF:?2=;9Z:WLM6P]D2URLE[)\32#-D=$/?' ]MW?C@8'G: MB1H>P?_LSA8M-K.4K0+M6J.)A2JC=YOC:1?B8\"O%@:W.)-0R<68YV!\*S.: M!$$@H?"!0>!VA7N0,A"AC-\3)YU3!N#R_,;^)=:.M5R$@WLCG]K2-QD]4%)" M)7KI'\SP%:9Z/E$R%?\=KB Q/"C!'(61+JZDZ)TW:F)!*4J\C'NKXSZ,-_O] M!%L'\ G 9\ AYF%CHJC\L_ B3ZT9B!U[WXGPQ)LCQ]X4P1E;$>]0O$/O->?) M/F770#3%G,88OHC9S!$,V><4?"W%B?\#Y^OP[:K";81OWRF\72?8K1+L(L'N MOR6NQ1P^)&&+GBJP=9PF1PK3ZSC)"^\\L'<\OLG?\'':?PA;M]J1B_'XLK'_ ME3$>4$IR@R/4X >;#0F5#\=;/-MQS$;#FV[Z06S^QODK4$L#!!0 ( *+ M:4H/J:"AZP( !H- 9 >&PO=V]R:W-H965TKJE9JI=-5;7_[$B=!!Y@:)[F^?8TA%)GQGX"= MV1E_["SV^B;5>WL60@W^+"K>/LA&U.:?HU05UZ:I3E'; M*,$/-J@J(XKC153QH@ZW:]OWHK9K>=%E48L7%;27JN+J[TZ4\K8)67CO>"U. M9]UU1-MUPT_BA] _FQ=E6M'(%K ,ECIOPB3WN*.\"+.)7(6[MY#WH MIO(FY7O7^'K8A'$W(E&*O>XHN'E M4O?L.[/6:/ M9-9FWW7:I;#_F<&WIO>ZI7BUCJX=T8#9]1B:8-B(B S[*$%(8D>S<,+A"1QA M8L.3J?IBB0E22)!:@G2JSV)GB@CCF60&13) 0(X(PB189 %%%H @=400)L,B M.13) <'"$4&8'(LLH<@2$"P=$81989$5%%G-"(3Q;#R+L8-B0.%N/01Y M]IYYG,H A;O[$.39?@;M^L0(4+@) $&>#URP!%&X.0) G"1BV/P/>3MPT M@"!?'N *P("]DUD>() O#W 18,#AR2P/$,B7![@.L+G)63[[-(!*D"P\.K@4 M,.#S)'=U$,CS%6"X&C!@]60V'P!*8ZQ#N![0W.JS[0$82GT?55P."#@]==,- M@CSI1K@<$'!Z.IL/ GG2C7 Y(.#TU"T[$.0I.X3+ 0&GIV[9@2!/V2%<#FCN M],D.#S*@&F2^;,/5@.9&9RO7/0!$F2_=<#4@8/1LEFX(Y*9;-#F:5D*=[*&\ M#?;R4ML;P:1W//@_D3W:_H?WMX;O7)V*N@W>I#8'9'N,/4JIA1E+_]FPN M*F.C%$?=O>;F7?6G];ZA93/<1*+Q.K3]!U!+ P04 " "BVE*VF(>A+5-2VXPVSG4GQFS1@!+V#CO0_J9"HX3SIJF9[0R(,I*49'RS.3 E6DWS M-/HN)D^Q=[+5<#'$]DH)\_L,$H>,;NF[XZ6M&Q<<+$\[4<,W<-^[B_$6FU7* M5H&V+6IBH,KHP_9T3@(^ GZT,-C%F81*KHBOP?A<9G03$@()A0L*PF\W> 0I M@Y!/X]>D2>>0@;@\OZL_Q]I]+5=AX1'ES[9T34:/E)10B5ZZ%QP^P53/GI*I M^"]P ^GA(1,?HT!IXTJ*WCI4DXI/18FW<6]UW(?QYOXXT=8)?"+PF7",<=@8 M*&;^))S(4X,#,6/O.Q&>>'OBOC=%<,96Q#N?O/7>6\[W2V <>W^0O?)SVK\+4K;;DBLZ_;.Q_A>C I[*Y\R/4 M^ \V&Q(J%X[W_FS&,1L-A]WT@]C\C?,_4$L#!!0 ( *+:4HQSV1,M $ M -(# 9 >&PO=V]R:W-H965T%[FO5@D?<[A1532&_OJ M:@!/WI74+J6U]^V>,9?7H(2[,2UH_%,:JX1'UU;,M19$$4E*,KY:?6)*-)IF M28P=;9:8SLM&P]$2URDE[,FU2* M1H%VC='$0IG2^_7^L WX"'AIH'SGEI*Q M^>]P!HGP4 GFR(UT\4ORSGFC1A4L18GWX6QT//M1_T);)O"1P*\(;$@4*_\B MO,@2:WIBA]FW(ESQ>L]Q-GD(QE'$?UB\P^@YX[>[A)V#T(@Y#!@^PZPG!$/U M*05?2G'@_]#Y,GVS6.$FTC?S[+O_Y-\N"FRCP/:O%N^N6ES"?+Y*PF8S56"K MN$V.Y*;3<9-GT6EA[WF\DS_P8=N?A*T:[+S9./_2& ]8RNH&5ZC&!S8Y M$DH?S!W:=EBSP?&F'5\0FYYQ]AM02P,$% @ HMI2OA8Z/"W 0 T@, M !D !X;"]W;W)K&UL;5/;;MLP#/T501]0V4K2 M%(%MH.DP;, &!!VV/2LV?4%U\20Y[OY^E.QZ7N<72:1X#@\I*AN-?7$M@">O M2FJ7T];[_L28*UM0PMV9'C3>U,8JX=&T#7.]!5%%D)*,)\D]4Z+3M,BB[V*+ MS Q>=AHNEKA!*6%_GT&:,:W^Q:+&%I>H4:-<9 M32S4.7U,3^=]B(\!/SH8W>I,0B578UZ"\;G*:1($@832!P:!VPV>0,I A#)^ MS9QT21F Z_,;^\=8.]9R%0Z>C/S95;[-Z0,E%=1BD/[9C)]@KN= R5S\%[B! MQ/"@!'.41KJXDG)PWJB9!:4H\3KMG8[[.-T<#C-L&\!G %\ #S$/FQ)%Y1^$ M%T5FS4CLU/M>A"=.3QQ[4P9G;$6\0_$.O;>"WR<9NP6B.>8\Q?!53+I$,&1? M4O"M%&?^'YQOPW>;"G<1OEMG/QZW"?:;!/M(L/^GQ/1=B5LQ[U6R54\5V"9. MDR.E&72V$ *S:FMEG2O^_8L(1N><$SPSEG+AYGH[&OK@7PY$VK MSN6T];X_,.;*%K1P=Z:'#O_4QFKAT;4-<[T%44625HPGR0/30G:TR&+L9(O, M#%[)#DZ6N$%K8?\<09DQISMZ#;S(IO4AP(JL%PU\!_^C/UGTV*)220V=DZ8C M%NJ/E%10BT'Y%S-^AKF?>TKFYK_"!13" M0R68HS3*Q2\I!^>-GE6P%"W>IE-V\1QG_2MMF\!G K\AL"E1K/RC\*+(K!F) MG6;?BW#%NP/'V90A&$<1_V'Q#J.7@C_L,W8)0C/F.&'X"K-;$ S5EQ1\*\61 M_T?GV_3]9H7[2-^OLS\FVP+IID :!=)_6DQO6MS"W-\D8:N9:K!-W"9'2C-T M<9-7T65AGWB\DW?XM.W?A&UDY\C9>+S9./_:& ]82G*'*]3B ULT M[;1FD^--/[\@MCSCXB]02P,$% @ HMI2F=)]*'Q 0 9@4 !D !X M;"]W;W)K&UL=53;;IPP$/T5Q ?$RV6!K@ IFRAJ MI59:I6KZ[(79!<7&U#9+^O>U#:&43%^P9WSFG!F;F7P4\E4U -I[XZQ3A=]H MW1\(454#G*H[T4-G3BY"WJ%[Z!_]"=I++*PU"V'3K6B\R1< M"O\^.!PSBW> EQ9&M=I[MI*S$*_6^%(7_LXF! PJ;1FH66[P (Q9(I/&KYG3 M7R1MX'K_SO[D:C>UG*F"!\%^MK5N"C_SO1HN=&#Z68R?8:YG[WMS\5_A!LS M;29&HQ),N:]7#4H+/K.85#A]F]:V<^LXG>RC.0P/".> < G(G Z9A%SFCU33 M,I=B].1T]SVU3QP<0G,WE76ZJW!G)GEEO+R+ M1(A)',,/X2$>'J$91BX\6JMG$4X0HP2Q(XC_*3'=E(AA,EQDCXKL$8)/&Q$$ MD^YPD00521""8"."8/8)+I*B(NE'@GC[1R"8]#^/FJ$B&4(0;40P3+P1(:O_ MG(.\N@Y77B6&SDV7E7<9(O>AZY._\&D"?:/RVG;*.PMMNLWUQ$4(#2:5W9UY MNL8,O<5@<-%VFYJ]G%I_,K3HYZE&EM%:_@%02P,$% @ HMI2IZ@O3+Z M 0 RP4 !D !X;"]W;W)K&UL=51M;YLP$/XK MB!]0$^<%$@%2TZG:I$V*.JW[[, EH-J8VB9T_WZVH8S1ZQ?L.S_W/'=5)[*SO"Z@9,*="<$4W^.P&6?A:OPW?%47ROC'"1/6W:%GV!^M2=E M+3*QE+6 1M>R"11UG)F&!\E_UZ6ILC )@Q(NK./F2?9? M8:QG&P9C\=_A!MS"7296HY!<^V]0=-I(,;+85 1[&]:Z\6L_G,2;,0P/H&, MG0(2KT,&(9_Y%V98GBK9!VJX^Y:Y)UX=J+V;PCG]5?@SF[RVWEM.XVU*;HYH MQ!P'#)UA5A."6/9)@F(21_HAG.+A:S3#M0]?S]63/4ZP00DVGF#S7XF[18D8 M)L9%MJC(%B%(%B(8YI-*=JC([B-!$BU$,,PGSQ6C(C%"0!#)K)@'JZL>(#@K9-7Z$S;S3I+JGOAG_P8!&UL=5/M;ML@%'T5Q ,4AZ1K$MF6FD[3)FU2U&G;;V)?VZA@ M/,!Q]_:[8-?S6O;IZ;W2K9PML3U6@O[YP3*#!G= MT!?'HZP;'QPL3SM1PW?P/[JS18O-*J74T#II6F*ARNC]YGC:!7P$_)0PN,69 MA$HNQCP%XTN9T20D! H*'Q0$;E=X *6"$*;Q>]*D<\A 7)Y?U#_%VK&6BW#P M8-0O6?HFHWM*2JA$K_RC&3[#5,\M)5/Q7^$*"N$A$XQ1&.7B2HK>>:,G%4Q% MB^=QEVW\_CF_R# MC]/^3=A:MHY7C?VOC/& J20W.$(-?K#94%#Y<+S#LQW';#2\Z:8?Q.9O MG/\%4$L#!!0 ( *+:4H#VX*4]P$ ,L% 9 >&PO=V]R:W-H965T M0/6!/G2@1(FZVJ5FJE:*MNGQV8!+0V MIK83MG]?VQ"6LM,7[!F?.6?&9B;ME'XU%8"-WJ1H3$8J:]L]I::H0'+SH%IH MW,E9:X@7!PGXG3*)0PX1L55V.5 M'%A<*I*_]6O=A+4;^.]A> ; M@L@/9"(?-/W/(\U:J+='_W+?=/O-@S=S>% M=X:K"&>.\MYPEBY3>/-& .?08-L&\(ZAC'R48)G%@'\(9'KY$,UR&\.54 M/=GA!"N48!4(5O^4R&8E8I@E+K)&1=8(P6HF@F'6N,@&%=D@!)N9"(;9XB); M5&2+$.QF(A@FP45VJ,CN \$RCFFDF23H2Q@C M)BK4M0DC;.(=)]4C"\WX#N_'W'>N+W5CHI.RKJ5#XYV5LN!2B1_<_U&YR3H: M L[6;[=NK_OYTAM6M&PO=V]R:W-H965T--[6Q2G@T;<-<;T%4D:0DXTERRY3H-"VRZ#O; M(C.#EYV&LR5N4$K87R>09LSICKXYGKNF]<'!BJP7#7P%_ZT_6[38HE)U"K3K MC"86ZIS>[XZG-. CX'L'HUN=2:CD8LQ+,#Y5.4U"0B"A]$%!X':%!Y R"&$: M/V=-NH0,Q/7Y3?TQUHZU7(2#!R-_=)5OZ?C/DXW'PXS;9O 9P)?"'Q[?Y ]\FO8OPC:==N1B/+YL[']MC =,);G!$6KQ@RV& MA-J'(PX$L=.8388W_?R#V/*-B]]02P,$% @ HMI2BE%5G+4 0 G 0 M !D !X;"]W;W)K&UL=53KCIP@%'X5P@,LBC/N M=*(F.]LT;=(FDVW:_F;T>,F"6,!Q^_8%=*T[2_\(Y_!=SD$@FZ1ZUBV 02^" M]SK'K3'#D1!=MB"8OI,#]':EEDHP8T/5$#TH8)4G"4YH%*5$L*['1>9S9U5D MR M1PKJ'#_$QU/J\![PLX-);^;(=7*1\MD%7ZH<1ZX@X% :I\#L<(5'X-P)V3)^ M+YIXM73$[?Q5_9/OW?9R81H>)?_55:;-\0&C"FHV6HC12+BBU%L)=Y['H_3O-*FBZT,($N!+H2#MZ'S$:^\H_, ML")3+AI,83Y$#;9!TWV[P7B MZ,8DA/G/3J9!DS0@0&],0ICDQH1L3H< U?A[H5$IQ][?R4UVO7H/U)^N?_#Y MWGYCJNEZC2[2V#/J3U(MI0%;2G1G&V[M4[$&'&KCIO=VKN8+,P=&#LM;0-8' MJ?@+4$L#!!0 ( *+:4JX$8&PO=V]R:W-H965T M!?21\"=AY[O&]^8Z;7GGY7AT9$\Y'GA75S#T*<7KTO&I[9'E2 M/? 3*^0_>U[FB9#+\N!5IY(E.R649Q[V_YGQNOZ>$HZ@UO/CTE!_:#B9^GEU*NO)9EE^:LJ%)>."7; MS]PG]/B,<2V@$+]2=JTZ[TYMRAOG[_7BZV[F^K5&+&-;45,D\G%A2Y9E-9/4 MXX\F==LS:\'N^R?[1ADOC7E+*K;DV>]T)XXS-W:='=LGYTR\\NL7I@T*74=; M_XU=6";AM2;RC"W/*O7K;,^5X+EFD:KDR4?S3 OUO&K^3S%8 &L!W I@=%. M: $R5B#0 D$K0.*; J$6",>>$&F!:*P U0+4$/ :[ZIPK1*1S*#6H0GV=LC,'3$ EOB M!(7](Y8C,"L($_4Q:PA#^Y@-A(G[F&<(,X&-)J!?B2(@70+LPP0!2! H@J!' M@(S -!BJ,$43F @'ON\;WAV)6XW$K6TUA34F@)Y06""&"2( ;.-M(@M<]!$A=', MB[' U5C@V@9B@BFQ?0D HZ"?1,U-C"VG8XS(L-LGH-Q5(H1D ;+ MD;C52-S:QB&,0C)H(?+A2NX#-H9F*??M*XXP9*5&AG>1J]&<:Y 3W;A#:*!I M(> 610,48%-Z0ACPEMDI-*BG;WQ+7;@7( *<%9N1(?99IJ-O0?J*P#T%04UE M8@8^L$ZQXG@7LD%VCQAR&MP?4&CK2H8HX Z!HO'%%L'E&E%;"VI&CEJFQN"- MHG9! ._37;Z^YG"?0$"C($/I A=--!G_$8/AHH2AHF3D]1K;!>26P1@N"A@J M"@/1QG!1P$!1,*.M,7>C/1*WNH]K-/RV0^*3 MFA&-_05ZW#23PG^:9O+\GI2'M*B<-R[DO*&F@CWG@DDU_0>9MD]E,?,U"\).>9KUVI)[_ U!+ P04 " "BVE*LSN#.14" #5!@ M&0 'AL+W=O :F-F.Z'[]K,-86E[D;(WV#[N?G=_8\YYI_2+J0!L M]"I%8U9Q96V[),24%4AN'E0+C7MS4%IRZY;Z2$RK@>]#D!2$)PU9$Y2[U6Y%1LJ^ MEM"86C61AL,J7M/EAF8^('@\U]"9JWGDI>R4>O&+K_M5G/B*0$!I/8*[X0R/ M((0GN3I^#]!XS.D#K^<7^N<@WHG9<0./2ORJ][9:Q?,XVL.!GX1]4MT7& 1- MXFA0_PW.()R[K\3E*)4PX1F5)V.5'"BN%,E?^[%NPM@-_$L8'L"& #8&T&G0 MTB<*E7_BEA>Y5EVD^\UON?_&=,G&+8BO'/%&V<]%VG*A!''U,P+,6&?0AG>'B*5IB&\.Q-A2D.R%! %@#I&T"& R8H8()4,'FW M1YC/%$\R19-,$< ,!\Q0P.Q^F7,4,+]#)N8SQY,LT"0+!+# 33!3VQROU!Z MX]#3.Z2B3C<^*45/_IJRCX@LN8' 3S]-_T,M?OYI=H]:S.F]6G+5523H8^BG M)BK5J0G-_,HZ]NPU"UWIGWO?\+]S?:P;$^V4=;TM=*"#4A9<+, M"P$'ZZV.FS 0?!7$ YSY M)HD(TH7HU$JM%%W5]K=#-@&=P9SMA.O;US:$$+"B_(GM968\NX'=I*7L@Q< MPOJJ2,W7=B%$LT*(YP54F+_0!FKYY$A9A84\LA/B#0-\T*2*(,]Q(E3ALK;3 M1,=V+$WH69"RAAVS^+FJ,/NW 4+;M>W:U\![>2J$"J T:? )?H'XW>R8/*%! MY5!64/.2UA:#X]I^=5=;UU$$C?A30LM'>TNELJ?T0QV^']:VHQP!@5PH"2R7 M"V1 B%*2/CY[47NX4Q''^ZOZFTY>)K/''#)*_I8'4:SMA6T=X(C/1+S3]AOT M"86VU6?_ RY )%PYD7?DE'#]:^5G+FC5JT@K%?[JUK+6:]OK7VEF@M<3O('@ M1@\)?D_P;X3@(2'H"<&$@+I4=&VV6. T8;2U6/?W-EB]1>XJD-7/55 76S^3 MY>$R>DG]P$W010GUF$V'\4:8&P))]>$*SW3%QIO1O?L+LCG"=^XAVSDDCLPF M?&.>ON;[=WEZ9H' *!!H@>!.P)\4JL.$&E-K3!@%DTRR.2ARG'B2K@'D10NS MW]#H-S3X#KYBL5$@?J)B\;QB830I1F8 +?W).[2=@R)WZ9O]+HQ^ M%P:_H5E@:118/E\QV2J-7Z/S1,UZT#C5>(+)3)AP4K''F,XN&O61"MA)]VAN MY?1<"_4YCJ+#''CU5!^:Q#=J/NC^=)/IALM/S$YES:T]%;++Z5YTI%2 M.B\ M2'.%G&?#@&PO=V]R:W-H965T_RR-CPGK-TKRDL-1 MU /.8G:*#^P[$S].CT7UY'1>=DG&\C+AN56P_=R^@NF&^K5!@_B9L$OYX=ZJ M4WGF_'?]L-[-;;>.B*5L*VH7<75Y8=5\UR5?) M/,68V^+*@7S)R7VI/$+%L,Z6'" M/N8>PT1]S%K'0(=PJC"[6 D:ZY)H]J3/<*TCJ#?I8VX0C._V,;<8!OJ8%891 MXKG#,%29.1T3*B]@_=_$'Q B):?-($]O^BE>*K1QX/62\7 /'N[!:SS0G@.0A$KG2BBL$0R.<)<)9(H1%:;55I.?33A#.-,&9)CI3H,S<:J(QT<@? MF+I::E$Y=!$RM?-1$#$0F707$!]4%4S0TW*1PGE @&2H<@!7V"L@2%2>2M:" M_(&H^F0&/0%$4 *#'(!!4> 3D@(&38$1HG(+NJH,]B889 5&Z,H-_%\(9($$ MVJN(!J,R2 :,T(Q;#!08EA PJ 8@LA&$:E:1EA4,3[9!.0"3#JW))AJ;AS>9 M#H2AJ(A!8P@F'VJ32=!05'TR@\X03&<,2D\,JD#(^"8CAF8G6+,KZ\52@O0% MUZZ@X#44-7$4/[$J0S0U")L#7?1&1H M7X*UK]I0!&E?BC44!IP@P W1-Q*#RQLQZ '!],!3BU#?2Z#AKPFB!WB>GQ0. M:A .B@A':-AW4(,>4!A?U]2@!Q39)81J%5!]E^ 'V.P@0," &PGL5<'0'H^: M_L<@4A0:_LA0@\303^P[J$%B*+;O4-="JN\[($*G$0&BL^-\.!O(6'%HCK1* M:\O/N:@S^C#:'9M=D?IL01E?PO0.D/$U3#?MH=B[^_:,[EM<')*\M)ZY$#QK MCAWVG M6Q>]^J>(_LGC7/:1L+^K;L+HOVK.Q]D'PDSSW<[K#Q\4_4$L#!!0 M ( *+:4J,T%CLI ( -H* 9 >&PO=V]R:W-H965T=8?#BQOB[.%,JG8^RJ,32/4M9SSU/[,^T).*%U;12WQP9+XE4 M4W[R1,TI.9BBLO "WT^\DN25NUJ8M2U?+=A%%GE%M]P1E[(D_.^:%NRV=,&] M+[SFI[/4"]YJ49,3_4GEKWK+UP8>]>3;X>EZVM%M*![J2F(>ESIAA:%9E(Z_K2D;K>G+GP>U8(\^GL M+T*RLF514DKRT3SSRCQO+?^]#"\(VH*@*X!HM"!L"\)!@=YUXOF[,QWJENA5J^K,(T7WE43M9AU@PD>,$$?L;$1H=]! M/"6@4Q&@*@)3'_94)#A!B!*$AB#J$:2#-AI,:C"5P0"DX:#9#89*LA 7$Z%B M(D1,-A#38.*';>)T-I!B8V;9DU.)42$Q(F2PR3JV-O$',L80/1$)*B*Q162# M+=:)M04$(40#(1@J26:XF!05DR)B "?(4()LNE-G*,%L@E-GMCF2<' 8XYB> M$/#QG[X_P:)( ER="U8 <%J(2U3@6%!<_>$AXJ@*2* M[5T[,"R[C$'Z0O! 211;-^F_QW+::B61U>Y/T MNNOLZA]02P,$% @ HMI2C%-I*F3 @ #0D !D !X;"]W;W)K&ULC59K;]HP%/TK47Y _=>.[:SBY!OZLBY]M[+HE)S_ZAU?8^0VAYY MR=2=J'EEWNR%+)DV77E JI:<[1RI+!#%.$8ERRM_D;FQ9[G(Q$D7><6?I:=. M99[[B16&5C(^_K:C? MQ;3$?ONJOG;)FV0V3/&5*/[D.WV<^ZGO[?B>G0K](B[?>)M0Y'MM]C_XF1<& M;IV8&%M1*/?O;4]*B[)5,59*]MX\\\H]+ZW^E083:$N@'<'$_HP0M(3@@Q!^ M2@A;0OA50M02HJ\2XI80CPBH*9:K_B/3;)%)$28=!1K\+0J$@2SH52(-AD-44,[+Q"*C@ M(>1I"DGB(60->0GA9 *P8H$3"/H"O2 #@1 4")U V!<8I;IJ((F#5 Y"9C3$ MYC>JR11( YH$$^ 3 (S#-)D UP"0DF 0>I!C!.88 3E&HR0;3-1/DE ,) D! M";YM*08MQ8"E<&0IGD1*">1HBB.41,%-1PGH*)DZ2D=%6D*8&ZLM!8.D@$ R M"@)A4CC(# PR P1FH]K.)@MK7-7/$ ,3!,-[&09LD!L2-[9#\O6OFX";W0.A M4QB-=F?]@SOJT0>\N2C\9/*0 M5\K;"&W.$[?K[X70W!C"=\;*T=Q-ND[!]]HV$].6S0'==+2HV\L'ZFY B_]0 M2P,$% @ HMI2H7UK\9S P FA$ !D !X;"]W;W)K&ULE9AA;YLP$(;_"N('%&P3"%42J\ZE\Y9G135W]U(>[CVO6N]YGE1W MXL +]9Z4_Y8\$^>Y2]SW@:=TMY?U@+>8'9(=_\7E[\-CJ:Z\BY=-FO.B2D7AE'P[ M=Q_(_2KP:P.M>$[YN>J<.W4J+T*\UA??-W/7KR/B&5_+VD6B#B>^XEE6>U)Q M_&V=NIE#73O^FLJW4Z&G! M8C+S3K6C5K-L-+2C^5!XROME"HJF6%+#G%Y/L#(5S,]8!K-Y)-@D,H: M3 B#"O^O%XL&"/QE_>PC$^X'0$?W:BCXK"I99JX*?!H2!F\0L+O#S M@ 0WE 533$R,S;XE@%!4%BBSE@633$*S6:C% T:9W, RP3 3DV;0+ C4P"@* M4$T"R\.-8)P)XMF2$<4,4G]\42B&D)(1K=**NNGZO8H,2JX#P2A3:K:(!1R* MV:,W+,44LT?-Q=ALD58T6(TAR74@F& *"(XM:Q_%S-'PAG)@Z&@TICFBS\LQ M)+D.!*-+P4(\M;T(8MQH/+X<#./&_!$K<"N*AA\@K6K< X1A=!E -_;[X9A< M$K_YLTR&\63F2LOBT.+"\J9\ Y\,\\G&O"PS\SVXWY!L-)\,\\D0GY'%!>:3 MW< GPWPRP*=9#A,^U)! 96](3"D#E,93BPM,*;N!T@!3&HRA-# I[??(H*0) MQ.M\Z>:\W.E-@-AP>JOY0_Y,VNQ<^DW*5%Y;P(J;ZW]5?Q M5@C)523^G;HK>YYL+A<9W\KZ-%+G9;-;T%Q(<6AW0KS+=LSB/U!+ P04 M" "BVE*@LM6+A0" E!@ &0 'AL+W=OUNVC 4?94H#U#GDP!*(A6J:9,V"75:]]N$&Q+5CC/;D.[MYX\T3<%= MX0>VK\\Y]QYC7_*!\6?1 $COA9).%'XC9;]&2%0-4"SN6 ^=VJD9IUBJ)3\B MT7/ !T.B!$5!L$ 4MYU?YB:VXV7.3I*T'>RX)TZ48OYW X0-A1_ZKX'']MA( M'4!EWN,C_ 3YJ]]QM4*3RJ&ET(F6=1Z'NO#OP_4V##3!()Y:&,1L[FDK>\:> M]>+;H? #71$0J*26P&HXPQ8(T4JJCC^CJ#_EU,3Y_%7]BS&OS.RQ@"TCO]N# M; I_Z7L'J/&)R$BHHDJA^,6. M;6?&P>ZDR4AS$Z*1$$T$E?M_A'@DQ&^$A3%O*S-6'[#$9<[9X''[:_587XIP M':O#K'30G)W94VZ%BI[+>+7*T5D+C9B-Q41S3)*]QVRO,>&$0*J"J8S(5<8F MNDZQC"]27&,B=XK8Z30V]'A&3X+ +9 X!1(CD+P3""]JM)C,8#J#^2!%ZDR1 M7J6(EQ^QI0:"6>IJI.;>-RRXDZ\>FC*9_AO(?4$L#!!0 M ( *+:4IUM=/(2 ( (4' 9 >&PO=V]R:W-H965TU?7;()J SF-I.N/[[VH9P MQ+C)O<3V,C,[NQ!OUE'VRDL X;S5I.$KMQ2B72+$BQ)JS!]I"XU\ MV1'QE@'>:U)-4.!Y,:IQU;CK3,>>V3JC)T&J!IZ9PT]UC=G?#1#:K5S?O01> MJF,I5 "MLQ8?X0>(G^TSDRT<9A<%BY3_XR3Q5> WY5T/')WE&5 M["A]58>O^Y7K*4- H!!* OLX8!/1+S0[@L,]2Q<9RC^&YR!2+AR(G,4E'#]ZQ0G+F@]J$@K M-7[KUZK1:S?H7VAV0C 0@I'@QS<)X4 (WPG134(T$"*#@/I2=&]R+/ Z8[1S M6/]V6ZP^(G\9R>X7*JB;K9_)]G 9/:\C+\S060D-F$V/"288?T0@J3ZF"&PI M-L&,'EPGV,X1H7<-R>>0)+:;"*UUAIH?7M49V04BJT"D!:(K@871J!Z3:$RC M,0]1X!O%6D&I4:X-%'MVOPNKWX7%;VSX[3&+21:C[=N[B'R.>/#_\WG$5J.Q MQ6AB&(WO&ITC#(W\EL:5S<1J,['8--[:)KEK\RXBGR.BT.XSM?I,+3X_&3[3 MCWRG'P'E5E!J^$63RZ@&=M07/7<*>FJ$^D]/HN,L>0K496;$-W+&]"/A7:8? M4-\Q.U8-=W94R*M27V@'2@5(C]ZC;&8I9^)X(' 0:IO(/>LG0W\0M!V&'AHG M[_H?4$L#!!0 ( *+:4H.Y'((\P$ &@% 9 >&PO=V]R:W-H965T M66,B#\'H+Q+ MD8?N@=?Z4BD3P%G2D@M\!_6C/0D]PJ-+43-H9,T;1T"9HF=O?XR-W@I^UM#) M2=\QE9PY?S.#+T6*7 ,$%')E'(AN;G $2HV1QO@]>*)Q2I,X[=_=/]G:=2UG M(N'(Z:^Z4%6*ML@IH"17JEYY]QF&>B+D#,5_A1M0+3HZ<4VF_3GZ5BK/! M1:,P\MZW=6/;;O"_IZTG^$."/R9XX7\3@B$AF"7@GLR6^D(4R1+!.T?TF]42 M%+#5^[*^#A*L@X0I(, /I M-=%DDF@WXUA*/EC/:)4B6J$(9Q318HHXG"_'4K/Y:&/C59!X >*Y\0PD7JSY MUH]F($O-;C??%SPY\^8-^D;$I6ZD<^9*7Q][R$O.%6@_]TG75.EG;QQ0*)7I M;G1?])>_'RC>#N\:'A_7["]02P,$% @ HMI2O!F&&ULE5;O;YLP$/U7$-]7.)M?J9)( M;:9IDS:IZM3MLYLX"2I@9CM)]]_/&)<2.";Z)8#S[MV[P\_<\B+DBSIRKKW7 MLJC4RC]J7=\&@=H>>%Q_QPU,U"L%[6[,!_O=>4\BS$2_/P;;?RPT81+_A6 M-Q3,7,Y\PXNB83(Z_CA2O\O9!/;OW]B_V.)-,<],\8TH?N<[?5SYF>_M^)Z= M"OTH+E^Y*RCV/5?]=W[FA8$W2DR.K2B4_?6V)Z5%Z5B,E)*]MM>\LM>+XW\+ MPP.("R!= "3_#: N@+X'1+;X5IDM]3/3;+V4XN+)]FW5K-D4<$M-,[?-HNV= M_<]4J\SJ>1U!O S.#9'#W+<8TL- AP@,>Y>"8"GNR2B<7"?8C!$TQ#-0M AJ MX^E5$0E.$*$$D26(K@C201=:3&HQ52N29F$R* 5!Q91$N)@8%1,C8K*!F!83 M]])\HI#$,%"#P0CIO> K.0DJ)QG)H8N!FF24QN08[*+-&$0A7.!*4E1).E9" M*4Z0H039_'VR0 D6,_;)8E0G9%DT:-EFC")A'$Y4 R'NW1"1,WPW#G25B883 M]H*)0P+&B<@4!7H(W &9WWO 70YT1O<=Z*K](5T,-R,.2R:V(^"G!B#'!IDX M&@'W.L0?: ON3Q@;%&D+XCZ2I,.N8*ATJB+5IPJ.RGV5KN!\,[.@\$[O)TF?S!YR"OE/0MMYB [K>R% MT-PH"6_,>SF: ;9[*/A>-[>IN9?M%-<^:%&["37HQN3U/U!+ P04 " " MBVE*)" & +<" "3"@ &0 'AL+W=O)[9 $!$C -&W2)E6=NGTV8"!J$F>V@>[?SW;*O*6L["@U+-)(KDYL J*A]YPVK]9,=%195>BGTD M&\'HU@95983C.(TJ6M3A?&KWGL1\RH^J+&KV) )YK"HJ_BU9R<^S$(7O&\_% M_J#,1C2?-G3/?C'UTCP)O8HZEFU1L5H6O X$V\W"!9JL4&X"+.)WP<[RXCXP MI:PY?S6+[]M9&!M%K&0;92BHOIS8BI6E8=(Z_CK2L,MI B_OW]F_VN)U,6LJ MV8J7?XJM.LS"/ RV;$>/I7KFYV_,%30* U?]#W9BI88;)3K'AI?2_@:;HU2\ MX&0:G0R1PRQ;#+[ H X1:?8N!892 M++$7COL)5CZ"Q' & A9!;#SI%3&""1*0(+$$28\@'9Q"B\DLIF[+0%F6#TJY MA>J)&8%B1H"8;""FQ8PNTCQ :@ 8RL=I"LM)03DI(&>09YEZ>>*!$A^! !5 3@ M4):0*\:!8.= D'5XK9G=;DT?;N!;8C@@?\'9<^TG%OJAEL.9*#QIV'-AQKIC6$C_JPS_H";%;E&RG MS&VF[T4[)K4+Q1LW D;='#K_#U!+ P04 " "BVE*>J;]Z/$! #N! M&0 'AL+W=OQ*EO@5-V) 7JS4@O)J3:A;+ :)-#*D3C#<1C>8TZ['A69RQUE MD8FS9ET/1QFH,^=4_MT#$V..(O26>.Z:5ML$+K*!-O #],_A*$V$9Y6JX]"K M3O2!A#I'3]'ND%J\ _SJ8%2+>6 [.0GQ8H.O58Y":P@8E-HJ4#-:2EKB7"8WF'"51L?(:Y,I)LFTEL3TE.!Q$D4AFLG_\=Y/WAQ3#C( MQMTH%93BW&O[0Q;9^=(^Q?:8K?)[>8DO[+.] M-G9,,3#^*FH Z;VUM!-;OY:RWR DCC6T1#RQ'CKUY,QX2Z0:\@L2/0=R,D4M M16$0I*@E3>>7A9G;\[)@5TF;#O;<$]>V)?S?#B@;MC[V[Q,OS:66>@*514\N M\!/DKW[/U0C-+J>FA4XTK/,XG+?^)[RIO#MM/4# M#004CE([$-7NOGOG>" M,[E2^<*&KS#E27QO"O\=;D"57).H-8Z,"O/K':]"LG9R42@M>1O;IC/M,/G? MR]P%X500S@4X_K @F@HBJP"-9";J9R))67 V>'S0T MB(Q!_! CM6*,FLQH.J-),RO'6A*_%R1VINIOI\O!+'@63]=-NC^9-3_@=0 M2P,$% @ HMI2DZ]^L^B @ F D !D !X;"]W;W)K&ULC5;;CMHP%/R5*.^[N=BY@ (2EU2MU$IHJ[;/!@Q$F\2I;6#[ M][6=$()M8%^([.8XY.="7UG!XRY\U&5-9NX!\Z;L>>QS0%7B+V2!M?B MS8[0"G$QI7N/-12CK2)5I1?Z?NQ5J*C=::;65G2:D2,OBQJOJ,..587HOSDN MR7GB!NYEX:W8'[A<\*99@_;X)^:_FA45,Z^/LBTJ7+."U [%NXD["\9Y "1! M(7X7^,P&8T=:61/R+B??MA/7EQGA$F^X#('$XX07N"QE))''WRZHVVM*XG!\ MB?Y%F1=FUHCA!2G_%%M^F+BIZVSQ#AU+_D;.7W%G*'*=SOUW?,*E@,M,A,:& ME$S].ILCXZ3JHHA4*O31/HM:/<]=_ O-3@@[0M@3A/8C N@(X$J('Q)@1X!7 M GQ(B#I"I!&\UKO:S"7B:)I1QX:)(]=,([$Y]K(1?5UU#NQGTRLGJ80 M!IEWDH$ZS+S%A ,,@,DM9F%BKE$\D4&?1FA+8QX:= A#3<+$:(BEB0#^+20W M(4EL3Q18]PLH/KA)%-@#0&L J + X4;!5-OP%I,H3-UB(E]SLC!!&F+Y%)$_ M$;JQ$UGM1*8=H-MI,=% )37S'T+3):IS$)Y6VGK"]EVJ%OL M&J;M67X@NB]JYJP)%W>ANK%VA' L&ULE9EK;^(X%(;_2I0?0.)C.Y<*D$K+:D>:D:I9 MS>[G%,Q%D\1L$LK,O]_<2L%^W84OD(3W7.R<\\0QTY.N?M8[I1KO5Y&7]UIM@_I0J6S=&Q5Y0&$8!46V+_WYM+_V M4LVG^MCD^U*]5%Y]+(JL^KU0N3[-?.:_7_B^W^Z:[D(PGQZRK?I+-3\.+U5[ M%IR]K/>%*NN]+KU*;6;^(WM82MX9](J_]^I47QQ[W5!>M?[9G7Q9S_RPRTCE M:M5T+K+VZTT]J3SO/+5Y_#LZ]<\Q.\/+XW?O?_2#;P?SFM7J2>?_[-?-;N8G MOK=6F^R8-]_UZ4\U#DCZWCCZK^I-Y:V\RZ2-L=)YW7]ZJV/=Z&+TTJ929+^& M[WW9?Y]&_^]FV(!& SH;M+$_,^"C 3\;D/C40(P&XB/"YP9R-)"&03",O9_, MYZS)YM-*G[QJJ(=#UI4=>Y#M[5IU%_N[T__6SF?=7GV;"\FFP5OG:-0L!@U= M:+B(KS5/MN;#2]!F<$Z#4!H+LLR%)".$K3$4S[:"A]>2I2V)(YPHA_/%>WM^ ME2C'#@1T('H'XLJ!,$8Z:&2O*8"^48@7\>MB:&#^/9;DT '"H%OE)767%,- [6.%;YCJ*K0,YG&L?T;;ICN,V^-JV$(?3AI] M&/\>",[_40LEDA M)/("*B*>6 .U>G-BO")2+?D9B88#.1I215'@>3&J2%F[66IB>YZE[")I6<.> M.^)2583_W0!E[=KUW5O@I3P74@=0EC;D##]!_FKV7*W0H'(L*ZA%R6J'PVGM M/ONKG>]I@D&\EM"*T=S1I1P8>].+;\>UZ^F,@$(NM011PQ6V0*E64GG\Z47= M84]-',]OZE],\:J8 Q&P9?1W>93%VEVXSA%.Y$+E"VN_0E]0Y#I]]=_A"E3! M=29JCYQ189Y.?A&25;V*2J4B[]U8UF9L>_T;S4X(>D(P$/SX4P+N"?B#$'Y* M"'M"."&@KA3CS8Y(DJ64O_8EG%A2.XV22-!IUD@KXV71IX>3L4DM] M($?1X29X#G0GFL0W^H8P'>I#IKM>?A!^+FOA')A4?=?6NX5D37]EH>'>S/X!4$L#!!0 ( *+:4KR?%'2, ( M .$& 9 >&PO=V]R:W-H965TESF[2-ITL.>.N+0MX7\V0-E0N('[%GANSK74 :_,>W*&[R!_]'NN M9MZL3G41DK63BK+2DM?QW73F/8PKV6JBX81P M(H0S(4SN$J*)$,V$(+U+B"="_$Z(3;7&5$QM=D22,N=LXM)?/L:89A_7.8,-9LA M M81;S",=<3;_\#L[F-&L][B0V^!GTT3%4[%+IW4W\LB.O?IIU W"BN^4?U[ M;+?O,F/S_T;XN>F$IAYD:\['KCA/) M^NF'XLU_M?(O4$L#!!0 ( *+:4K[@K2 ^ ( !<, 9 >&PO=V]R M:W-H965TLTT^.7+14Z:$X1;(7C![,HK:)(([SJ*5U%V[79NY9;-?\HIJZ M8\\BD)>VI>+OCC7\M@E)^#[QO3Z=U3 1;=<]/;$?3/WLGX4>15.40]VR3M:\ M"P0[;L)'\K"#;%A@%+]J=I.S^V HY87SUV'PY; )XR$CUK"]&D)0?;FR)]8T M0R2=QQ\;-)R8P\+Y_7OT3Z9X7R)-[_K@SIOPC(,#NQ(+XWZSF^?F2TH M"P-;_5=V98V6#YEHQIXWTOP&^XM4O+51="HM?1NO=6>N-QO_?1F^ .P"F!8D MA:EE!)G,/U)%MVO!;X$8-[^GPSLF#Z#W9C],FJTPSW3R4L]>MUF4 J442PJ)'4JQ MI.2QIY82I90(A3B44!X)QXGK$CX58GB->)ZW4K!_?86E$Q?\=IY=LXW/* M6#YQCRT@WW62^"K"+0^(Y1/WU%K1745)Z7X/HUE?UC)Q,AVI#/;\TIEV>#8[ M=;V/8/JZ__*Q9?Y&Q:GN9/#"E>X.30]WY%PQG4R\TLF<=9<^#1IV5,-MH>_% MV*J. \5[VX9'TW^![3]02P,$% @ HMI2JW;;ZDA! .10 !D !X M;"]W;W)K&ULC9A;C]LV$(7_BJ#W6"*'NBUL [LV M@A9H@46*M,]:F[X@DNA*\CK]]]6%ZTCD8>(76Y+/S.%M/E-O]7JIKFUQKN1K[377LLSK_UYDH6XKG_D?#[ZV?Q"LEY?\*/^2 M[=?+:]W=!?[SKSEC=RHXI_S MOCVM_-3W]O*07XOVB[K])G6'(M_3O?]#OLNBD_9NO ME[6Z>?4XO9>\7T7L272CO^L?#H,]_-8-3],]?5]'Q)?!>Y](:UY ]HV%T1 M=-GO%AQ9O' KW##8V H*YY*M+4EBW B"_:0A7DSB14(X@8 )Q)" 9@/E2!#! M!)'5@HB$,=*C)AHTU=C*-,0F,32)@4EDF,26"4LC;)) DP28Q(9)8IE\$N1P M2:%+"EP2PR6U7!RCE4&+#%BDAD5F67!S<6YLC7/:6(C+, 3+*W.D<%0RLWLC M0K.41U$V:2HMN,L(UO,SX\"(F4:CB+'IH"RX(=MH6393&:(M$+%%+!R-QO7/ M; !$P@(=V8VFA8&,8&0]PP*USE&MF\C5HGE].0<.ESM'Y6XB5XL,Y)K$Y:C<8V/U;E$NOF .%'),!0YV M(Q9SM6NIJ*^4&('R9X"?##]7=&CI<%L%FP MP*M%\RWNY-]U;H0!0@ @%GC)WBQ\HM"Q3@@#A-#;ATE>LE\_4C+Y 43N:<1< MH/AQ\A(N>$(%;Y)7B[)9O6>.>B=<[X3JW22O%OV"O(3J79CDU:IDVFA'BS$2 M".Q.+.IJD<%"USP*3 X!]B<6=;7(='+T26# "/1N8P)&H'>;U%CD&Z "BR*8 MG)^4LCX.9U.-MU/7JNV/(29/[^=?S[P_?S&>O["G[7B*]2/->*CV9UX?SU7C MO:FV5>5P!G-0JI5=(\-%5UXGF>_O-X4\M/UETEW7XV'6>-.JBSZH"^ZGA>O_ M 5!+ P04 " "BVE*XJ968.H! #4! &0 'AL+W=O EX:&.1L M[YE*3IR_&N-[D?J!20@HY,HH$+V<80^4&B&=QMNHZ4\A#7&^_U!_LK7K6DY$ MPI[3/TVAZM3_XGL%E*2GZID/WV"L9^5[8_$_X Q4PTTF.D;.J;1?+^^EXFQ4 MT:DP\N[6IK7KX$[P>J0M$Z*1$$V$\#XA'@GQ)P'?)>"1@*\(R)5B>W,@BF2) MX(,GW-_MB+E$X1;K[N?&:9MMSW1[I/:>LQ5>)>ALA$;,SF&B&2:<$$BK3R&B MI1"[Z(8>70;8WR+BX!)RN(5LULM)Q(MUQI8?SVOX&BT+X$4!; 7P1:/65XUR MF(W%M!9S5<;^OXC#/81+$\W^+0-1V;F17L[[5ID6S;S3:#Y&YFY<^7=Z9-V$ M??])1-6TTCMQI6^>O1\EYPIT@L&#'J):/S&30:%49KO1>^$&S1F*=^,; M@J:'+/L'4$L#!!0 ( *+:4H)JSEO( ( ",& 9 >&PO=V]R:W-H M965T"AZQE]%#2"]-TI:L?9K*;L50J*J@6*Q M8!VTZN3$.,52;?D9B8X#/AH2)2A<+E-$<=/Z96%B>UX6["))T\*>>^)"*>9_ M-D!8O_8#_SWPTIQKJ0.H+#I\AN\@?W1[KG9H5#DV%%K1L-;C<%K[S\%JEVN\ M ?QLH!>3M:](YSPA<@7UG^&H9[$]X;BO\(5B(+K3)1'Q8@P MWUYU$9+1046E0O&;?3:M>?;V)(L&FIL0#H1P) 3I0T(T$*(/0OR0$ ^$>$9 MMA33FQV6N"PXZSUN?]T.ZYH:+7,HFS EVUT(#96$PX MP00C BGUT2)T66S".WIX:["]1T3+6\CN'I*E[B0B9YV1X49N@=@I$!N! M^$8@G37*8C*#:0UF5L;VGXC=(\1-FHDSS<21YI-;('4*I/_?J,PID-UGD,R* MW%A,,BDR"]7';9,[;7*'33"SL9BGB4V^").9"YI<%0K\;,:0\"IV::5^XR;1 M<=(]A_JJS>(;-0'MP/J0L>/S&^;GIA7>@4EUD6X7*@NU&IBCQL" M)ZF7F5IS.[?L1K)N&,EH_%\H_P)02P,$% @ HMI2C8XYJ$' @ P04 M !D !X;"]W;W)K&ULC53;CML@$/T5Q 0 M12;.FK4='"129\ZI_+L%)H8!7"X.ZVB-;R5&(5VM\/>5X91,"!J6V"M0L%]@!8U;( MI/%GTL1S2$N\WK^K?W:UFUJ.5,%.L-_M23W<.HPG43+1_(1@(@0S8?V8$$Z$ M\(,0/21$$R%:$,A8BNO-GFI:9%(,2(Y_MZ?V$JTWD>E^:9VNV>[,M$<9[Z6( MXR C%RLT8;8C)KC"K&<$,>ISB, 78AO(<'4+V=]#TL2?1.BM,W3\ M\*;.T"\0>04B)Q#="$2+1HV8Q&$ZAUD]+3 ['R9>%/M8YR;9V)ML[$DV]@LD M7H'D_]N5>@523P;)HET^3+H(0JXN,@=9NR&A4"G.G;;WXF7L,E1 :3(KFUV#4F'DZ&PPJ;;>IV&PO=V]R M:W-H965TDXQNW%J)?>QZO M:F@Q?Z(]=/+)B;(6"WED9X_W#/!1DUKB(=]/O!8WG5OD.K9G14XO@C0=[)G# M+VV+V;\2"!TV;N#> B_-N18JX!5YC\_P"\1KOV?RY,TJQZ:%CC>TJ"C^P3;1T3HWT-VCY TL9L(K76&FA\N:\A6=H'( M*A!I@>BN49G1J!&3:DRG,5]601H9U5I0:1(%1L$6%/*SE6_W'%L]QX^>$Z.Q MY8B)EWDB9%JV@%!J?":[1U"0Q*'=;V+UFUC\>I$TN/X\SPLK6@TBPPWM?. M@@JR$*6&9V]QF5I@9SVHN%/12R?4-[F(SK/P&:G+:,1+.2/'D?8A,P[8GYB= MFXX[!RKD5=<7\D2I .G2?Y(MK>5,GP\$3D)M4[EGXV0;#X+VT]#VYG^.XC]0 M2P,$% @ HMI2L2;W]NW @ B H !D !X;"]W;W)K&ULC9;;CMHP$(9?)Z86+-WED3'GO15[*F7]4JGH. KD]LH+*)UZQ M4G^SYZ*@2@_%(9"58'1G@XH\P&&8! 7-2G\^M7,;,9_RD\JSDFV$)T]%0<6_ M)8C_SKQDAV.RDP$\VE%#^PG4[^JC="CH'79904K9<9+3[#]S%^@YS4B M)L J?F?L(F_>/9/**^=O9O!M-_-#0\1RME7&@NK'F:U8GALGS?&W,?7;-4W@ M[?O5_8M-7B?S2B5;\?Q/ME/'F3_VO1W;TU.N7OCE*VL2BGVOR?X[.[-U)*EXT+AJEH._U,ROM\]+X7\/@ -P$X#8 )8,!I D@'P'18$#4 M!$1.0%"G8O=F316=3P6_>*+^>2MJJ@@]1WKWMV;2;K;]3F^/U+/G>9S@:7 V M1HUF66OPC0:UBD"[MTM@:(DE[H4["ZSZ"A)V)>N^)$U@" +F26P\Z>1)8(,( M-(BL0=0QB)R-JC6IU916XZ2Q^E2Q'E)T,&,0,P8P8P>SUL0W2SB*U:>*]9"B M@YF F F Z>S$,NDM,4+.CJ\@#7%0 0U)[U1P"M*F &WBT*;]528.+" 9.ZR MA"1W"GT,LHZ!0D]A@PEH,'F@T"<]3+?0^XH1GKB_S)!-AQ2%\.$5/E#MC6@( M%I",,')@!WVZM'>.6O1 T3>B;@4@EQ<0H<3E[8L0ND<,GMP+A 'BL4N,'R&& M1+U#'E#=1X;/>40 Y(F+3'J'["CJ%04@(L3]PT(J'+O_V.#F.BZ8.-A61WI; M?BJ5N=5N9MMV:H'-=>[,+TV;9:_Y#YNZ1_M!Q2$KI??*E6X6[)6^YUPQ#1D^ MZ1T]ZK:P'>1LK\QKJM]%W1O5 \6KIN\+VN9S_A]02P,$% @ HMI2H\^ MYF6S @ J@D !D !X;"]W;W)K&UL?991;]L@ M$,>_BN7WU 9C'%=)I#K1M$F;5'7:]DP3DEBUC0^Q(#_=_>[ M"X9;7(1\44?.=?3:-IU:QD>M^_LD4=LC;YFZ$SWOS)N]D"W39BH/B>HE9SMG MU#8)3E.:M*SNXM7"K3W*U4*<=%-W_%%&ZM2V3/ZK>",NRQC%;PM/]>&H[4*R M6O3LP']R_:M_E&:63%YV=6B#=\JZT+9AYGON9-8ST9CK^CTWB*:0VOQV_>O[CD33+/3/&U:/[4 M.WU#?!D@.BG!MEHD+T;?!Z!C ;$,TB&5%QM-DRSU4** M2R2'O[=G=A>A>V*JO[6+KMCNG2F/,JOG55ZDB^1L'8V::M#@*PV:%(GQ/H7 M4(@*!^;X8X!UJ,@\ADTH*2@,D8%Y9LX^^Y#GC2P(Z( X!^2# R^/:M 43M,Y MS0R7F'C90BI:9E["@(K>1,Y!Y!Q ]L)4@R:_"H-PX0$#&H2IQQN*,"EA6@K2 M4H#6*UU%@R S1)&'"XCFN4<+:/("IBU V@*@]8)411#$W]9K0.*ELPDEA-Q MG8.H\P 59?[.G8<=3IOZFA537']# #*AH2FZ4&-TX\5$(34L?&H7' M#_&K#(FR;.XS RJ<^X=W7#.@HJTX==J>^U>K4\/Q@.V%YZU7MA%Q M%^&[FZ&+^<'DH>Y4]"RTN4[=I;<70G,#F=Z9DAY-XS1-&K[7=EB8L1RZAV&B M13]V1LG4GJW^ U!+ P04 " "BVE*#$1CXNT" #."P &0 'AL+W=O M>W75[6MW4LI$;U59=^OX9$SS MD"3=[J0JV=WK1M7VGX-N*VGLL#TF7=,JN7=!59D0A-*DDD4=;U;NV5.[6>FS M*8M:/;51=ZXJV?Y[5*6^KF,0]G)1 M6U66?2;+\7=,&D\U^\#Y_7OV+ZYYV\R+[-16EW^*O3FMXRR.]NH@SZ5YUM>O M:FR(Q]'8_7=U4:65]R2VQDZ7G?N-=N?.Z&K,8E$J^39? M7C9<9*ODTB<:-8^#ALPTY%:Q#14439+$ DP4!*0@+I[>4.1P @HFH"X!FR?( MD-?&H!%.4SN-(#SSFMT"*H00AV$8",, &.S!#!H^*\,13CV64,12@6$4#J+P M (7YL\N#(A@1[I&$(DJY@$E2D"0-2##UEM%C&E81W)O&+2!BZ<)J$R"* .;' M1Q%!%9)S?]D#(H$IC)*!*!F 0CV4+*S"@Z4"B*A8F* <1,D!%.:AY.&JY=1' M 428+*!@!+L2 F"X;TLH*)13ZCO3QZ);F 6+Q !,ZL-@8"T('R8489(NP,!. MB4GX'3%_Q8RBFSK8_XX 49XML,"FBR'7%3X+#6#6R\F(7[ M2+;4$VR8&'!,YN\D.+3#.QRV!*GRA6T-PZZ)0]OD6>[CA)8(X4"J11S8.3%@ MG7GP=D);O,M9F@9 D(Z(E"P@P0Z* 0O-_=UV%,UW];N0!Q#ES(-)9@>K_J3[ M0[;'HNZB%VWL&KJ=!J0ZFOQ7VOAU.F,/ Z&8\/2?3 M$7[S'U!+ P04 " "BVE*[DDAY0@# ! # &0 'AL+W=ONSW2 M*F_O6$-K^\2H7\I$?O+;A--_IH*KTL.\3K\J+VETM]-HC7RW8291%31^Y MTYZJ*N=_U[1DEZ6+W.O"4W$X"K7@K19-?J _J/C9/'+YY U9=D5%Z[9@MONZ7K*T:TI%NA4N3REL3ZU@59]%4JGRU^Y:U/IZZ?-?P^ W ?@(0"1FP%! M'Q"\!80W \(^(#0"O*X5K4V6BWRUX.SB\.[U-KG:1>@^E.IOU:(66W\GY6GE MZGD5I7CAG56B'K/N,'B$00/"D]F'$A@JL<96N%%@8R,"?PK);$A,8!(!V&>@ MXX-)GP&<( 03A#I!.$D0&D)UF%AC:HU)4&0V:X/B)$B,=H%,@3_3< 3RC0"^ MD<&WPT2C*F&4&G1M3$!,M@ FG"%+0+($($L,LL0J8NR1S;N([!9B0C,&:<8 MS=B@&5LE/H6&[AL $QE[*0,P"0IAM@G(-@'8&F]NG;PKZKN([!9B0C,%::8 M36,3KE.K1!(18X-LT@^RP"3)9$,RE@VT/1 M?R@+FQ&RW0A0UK82A'T\VS!L*,AV%$!9VPIB/YS;L[ 7(, ,R)PL\#E%Z<>5 MQ?#)P?;)L97M0>-V"8YGZL#'"Z,/R-J#QE: S':\T1A547[0(VKK;-FI%FH: M&:T.8_ #5F.8L;Z6XW$WS+ZEZ6;K[SD_%'7K/#,AASP]BNT9$U12].^D"$][-M-V#8$T_KWO#GX;5/U!+ P04 " "BVE*][A6?UP" M "%!P &0 'AL+W=OSN:=".5#ZHA9?CQL_4(Z@ MAD(H"2*'*^R@KI62]/%G%/6G,Q5Q/G]3_ZR#E\$<"(<=K7]71U%N_*7O'>%$ M+K5XIOT7& .*?6^,_AM4=":ZU^ON'!!FU%%6FG(ZS!6K1[[X4L2 MC30W(1P)X418)!\2HI$0O1/PAP0\$K!!0$,H.C=[(DB>,=I[;+C>CJA7M%AC MF?U";>IDZV\R/5SN7O,DB#)T54(C9CM@PAEF,2&05)^."%U';$.+'MX>L+,1 M47 +V=N0-'&;B)QQ1IH?W<2)W0+8*8"U +X1B(U$#9A48]HA4:O B&3G (4F M:&^#XCGHQF_L]!L[_":&WP$3STZ)C)!V-B3$AM?8\OH)IVZKB=-JXK":&E83 MV\?*?$8.3'S'2.HTDCJ,+ TCJ74(MJXXM3*"[UW>TFED:1F)HCL"*Z? ZO^? MNZS:SL(0.)*Q,BM#8#]F*U(TJT4-L+.N\]PKZ*45ZB\]VYUZR6.H:IFQOU4] M1M>X=YFA07TG[%RUW#M0(2NEKFFCJO/D_4$L#!!0 ( *+:4JIW;BL<0, .&PO=V]R M:W-H965T\Y?OSUFC.]\/JU.3 FO+>RJ)J9?Q#B M>!\$S>; RJRYXT=6R5]VO"XS(5_K?= <:Y9MVZ"R"' 8)D&9Y94_G[9MS_5\ MRD^BR"OV7'O-J2RS^L^"%?PR\Y'_WO MWQ^$:@CFTV.V9]^9^'%\KN5;T&?9 MYB6KFIQ77LUV,_\!W3_A6 6TBI\YNS17SYX:R@OGK^KE\W;FAXJ(%6PC5(I, M?IW9DA6%RB0Y?NND?M^G"KQ^?L^^;@-.VGMSDU@I@P,82RP$YX@9':QA#38U*P@#;%01_2U=C4$64-^@C0I/&@" MSCUI$Q #)((31&""J$T0&0EB:_$Z3=QJJFYA0BJMRIJ4#V4&3@SBQ !.8N'$ M3C^117)+84 D($0"0%@KM^@T]'JPQ)F1,:(U(*)#DT9!7@KPIA8O=:?$P1VA M6=_6&+ I")L"L!,+-G4Z21W8$9KU;8T!.P%A)RXLMJUM FW[U#I#CQ^I#!@4 MPD8; CC(=M'0Z8FXRSA*]:15=$AE0@_<#@B QC8TI5M$AE8D#>SPB $YDXQ"GHWBP'_@J0,!=@.V[ ! 1 M,G!E(=CC$6#RV#9YY'JX?:1N2DP0V.<18/28#J2 K1?1\1SC1"M 9%Q*9G(L"TBR!<'-@&&O0R'XR<.P\Z"(6>QKI(5=NU@^ !B MV \PX =D* 5\AO%__%'#\/'$T/&TAKO4(F.X@_:'X?.)@?-)G'_2D A;_017 M)43)ZGU;,3;>AI\JH2;CJK6O2A^P*D&L]@6Z7R&@_5%6L5W)\B]]5P)_S>I] M7C7>"Q>R\&G+DQWG@DGV\$ZR'V35W;\4;"?4(Y7/=5=Z=B^"'W59'?2U_?PO M4$L#!!0 ( *+:4H;!"VP_0$ ,$% 9 >&PO=V]R:W-H965TO;0ABP7N#/>;,^68,=CXR_BH: .F\=;071[>1V "]>E,S MWA&I0GY%8N! *I/4480]+T8=:7NWR,W:F1'_3D#9>'1] M]['PTEX;J1=0D0_D"C]!_AK.7$5H<:G:#GK1LM[A4!_=3_[AE&F]$?QN812K MN:,[N3#VJH-OU='U=$% H93:@:CA#L] J3929?R=/=T%J1/7\X?[%].[ZN5" M!#PS^J>M9'-T4]>IH"8W*E_8^!7F?B+7F9O_#G>@2JXK48R246&>3GD3DG6S MBRJE(V_3V/9F'&?_1YH] <\)>$G 4R\3R%3^F4A2Y)R-#I_V?B#Z$_L'K/:F MU(MF*\P[5;Q0J_T&@=4@ M, :1,>B- ?;\9%/F)$I6HL!+$CLFM&)"&R;=8/:BP$\_V([(BHELF&R#V8L" MG'IV3&S%Q!8,]C:8O2CQL9V26"F)C>)O*'M1F'W02VJEI,8@?/<'11M(NH?X M=D9F96061KQA9+M_S/>2W=='J].G+[M9DR"5,&- MND^7@$(M]311&PO=V]R:W-H965T'+9/ 3;G#ES9NPQ,[DP M_BJ.E$KGK&(5+=6;/>,%D6K*#YZH."4[8U3D'O;] MV"M(5KJSB5E;\]F$G62>E73-'7$J"L+_+6C.+E,7N>\++]GA*/6"-YM4Y$!_ M4OFK6G,U\UJ675;04F2L=#C=3]TY&C]CK T,XG=&+Z(S=G0H&\9>]>3;;NKZ M6A'-Z59J"J(>9[JD>:Z9E(Z_#:G;^M2&W?$[^Q<3O IF0P1=LOQ/MI/'J9NZ MSH[NR2F7+^SRE38!1:[31/^=GFFNX%J)\K%EN3#_SO8D)"L:%B6E(&_U,RO- M\U*_25!C!AO@Q@"W!BB^:1 T!L&'07C3(&P,PD<-HL8@&AAX=>PFF2LBR6S" MV<7A]7FHB#YV:!RI[=KJ1;,[YIW*IU"KYUD<)!/OK(D:S*+&X X&M0A/L;PM!&!WX>L;$@2]R'/-B0.4EAH .8B, 1!CV $$X0@06@(P@Y! M.HAC44,2 RGK9*BJ5K]!2FQ6[CB\0A"#!/'C MF4M @N1^YFI(=#=S-BY, =PJL3,7]'$]W2FH.P4RAP;"4TO04/(M1$_$"!0Q M D1@F #Y\"W@/[Z!Z,I%@AY(10/J;;CZ$%1^PV\3"$I@/QBN4>P#%%>^;QBN48P>CQ;# MM8>AVAM$NP! 8324ZG5:E(+R@^D7A;-EIU+JSWAGM>U)YZ8E':POT'A5=Y8? M-'6C^X/P0U8*9\.D:J!,F[-G3%*ET7]21_RH>NMVDM.]U,-$C7G=8-83R:JF M>?;:#G[V'U!+ P04 " "BVE*GGF<:-D" !Q# &0 'AL+W=O,KY29V-/5O*LQ O=O)M,_=#FQ$O^%I;BLQ V$[/'6A3*_7KK@]*B;%E,*F7VVESSREU/+?];& Z@;0#M @C[ M-"!J Z+W@/C3@+@-B'L!05.*T^8^T]EB)L7)D\W?6V?V%)';V*B_MHM.;'?/ MR*/,ZG'!XNDL.%JB%K-L,/0,0SI$8-B[+2C:8DDOPNG'#5:7B"C\"+F_A*0, M)Q'!.B,7'Y_7F828((8$L2.(/A ,R)! @@1DT!-BB3!13RR$B7MJ(4R"DV4P M608(!O1.(4$Z7JX)))B,D MATIY<"#/IR84P4YSL%"8[O21@ Z>+A-B'X7C! MR("5R?\E6R$0(ST]((@.) --?TGX:BFV%0U' M5 M 2=A_[$*F@7HH-BA%MIH,4&!;47J%)-A6%+P*V;1?;0-B#E0UK^2;H7VP M]RAP3#KP4*38,32YHEKL&(K>9!<'X!($#@!@2OO)!&=]5\GESO6TREN+0Z5M M^W*VVO7-=]3V;;WUI>FGF^[WG:9IQG]D&ULE5=M;YLP$/XK MB!]0.!L,5$FDIM6T29M4==KVV4V^ M+"ZR?FD.0BCOM2RJ9ND?E#K>!D&S.8B2-S?R*"K]9"?KDBN]K/=!+>1)%7DE'FNO.94EK_^M12$O2Q_\Z\93OC^H=B-8 M+8Y\+WX*]>OX6.M5,+!L\U)432XKKQ:[I7\'MP^$M 8&\3L7EV8T]]I0GJ5\ M:1??MDL_;#T2A=BHEH+KX2SN15&T3-J/OSVI/YS9&H[G5_8O)G@=S#-OQ+TL M_N1;=5CZJ>]MQ8Z?"O4D+U]%'U#L>WWTW\59%!K>>J+/V,BB,;_>YM0H6?8L MVI62OW9C7IGQTO-?S7 #TAN0P0#8AP:T-Z!O!M&'!E%O$%D&01>*T>:!*[Y: MU/+BU=WK/?+V*X+;2*N_:3>-V.:9EJ?1N^<52\@B.+=$/6;=8<@( P,BT.S# M$00[8DT<<^N >Q=!P_>0!Q>2,-P)BL9)C3T='P$A3A"A!)$AB-X)12VA.DQB M,)7!1&E*$RM:! 5I&%D!NR@:TS#!78Y1EV/'Y3C.< *&$K#YHB4H03)#M X3 MCP(E0,/,$@U!14D66Z*Y*&! )SZ4%'4Y15R.<((,)D.;(YRS%4NI(4!K,1,)#S@&0_I)Y3#15#V_8 1 ;4<#D:]4RGJO>E+ M&V\C3Y5J6Y#1[M#[WIG6U]I?ZYZXZV#?:+J&^@>O]WG5>,]2Z<[.]%\[*970 M/H8W^JT>= \_+ JQ4^TTT?.Z:V2[A9+'ODD/AG\*J_]02P,$% @ HMI M2I_NB(O 0 $P0 !D !X;"]W;W)K&UL?531 M;ML@%/T5Q <4&SM)&]F6UDS5)K52U&G;,[&O8U0P+I"X_?L"=BPOL?9BN)=S M#N=>P%FO])MI "SZD*(U.6ZL[;:$F+(!RQN$4DT08@S,+F@BRYHX*.%AO'J[Z,& V =,.?4CC]*H5MZ U3>(K*V1V//ZYO#!]Y*U! M!V7=28?SJ)6RX 2C.W<'&_="IT! ;?UTX^9ZN*=#8%4W/D$R_0>*+U!+ P04 M " "BVE*U52 $+VS UK@( % 'AL+W-H87)E9%-T&UL MS+UK=]M6EB#Z>>ZOP,JXIN19D")2[Z2FUI(=.^VN./:UG$KW[34?(!*4D) M"P MLW[][/?9!P^*BMUS>W670Y' >>RSSWX__M(T;?)YM2R;__7-?=NNO_OV MVV9VGZ^RYJA:YR7\LJCJ5=;"G_7=M\VZSK-Y)\^2HDS>%LLE?-W\Y=OVKW_Y%H?@82;3Y&U5MO<-C#'/ MY]V??\AG1\G))$VFQY/S[H^O\]NC9'I)/UYT?_S730EO'@^_^=CB_^/ZMFGK M;-;^[^Z;\O"'_*[ )V"(G[-5WGWJY;L?7OW;FYODS<\O1P9X";/7V1)FG>>? MD[_EV]$E?MRN>^-/C@__-OK"^[PN*MS6//DA:WOO*DC_G__VWX9 U'D^GAR60$^J^+95XG+^&]NZKN@?YZ-LOA=_AUSD^.G6&U6@&RW+35[/\.2U7_/E\O#WLGJ 5_.LJ4J8YDW3;/KS_%R-#/%^ M<[LL9G!"5=:.+4Z ]2%?5W4+JX%U9FT?S/^>][Z2$?Y>+>'69[6 J_?82[C. MU;*8$YQ>9,NLG.4 !2 A3??V?[RO-@T I8\0[GZ?C9UWUC0PYG>]G[/FGB[P M##_D_]@4G[(E/-^;!,X3Z5>3U/DLAX=NEWF:E'F;5(LD6RZK!UQY@W\].YU. MDJQ-8%GYZA901$D/S3.TQC?E)YBRJHL^&-_7^3HKYDG^&>AM Q/@&%5[#\/R MCM)DQCOLOOFQ:@&_9]'VN\]\R('^%#.$/>Z_^_/;K/X];W&K29/#2$4[N$)@ M!34<-:X, ;C&RTFPZ>\3D/JNP/%T\0-/_5A5\P>@]-WOWT6[+JOR<.?.AW>L MZ+ LLMMB21OJX80=]3K;XN8'?J\W"+)JA8="U'YDL?*DFZV/O(LG)ZH@\-+V*($; MZ2*=.@0Z/%B!=/-^;A2%;S4FH@X/O[+ M%T7+2]GUX,\@4RQAT+'OP_TDT2.Z)K=9 SH+@;U8;O "/'*C?\V+NWM\+OL$ MP+G+;3R^%)L&?D*F!;QH0V N_]@JGGY77T;LCZ#\A]A%/,X;!OPXPW@WRGN3 M ]SW\]Z5^*6L\VQ)].\N@V7Q8PF 8S6D()C0"(??'>H_)D]?S]@-\2^,H1.L MXG8,+4E7.P9*>#(Y3>DPGQTCU%$48M%'%;;36 8Z^K)#_J,RPL?LLVT&8+\9 M.97%\*GLNV8O*_\Y>442T)?Q$CJO$>9'L^V0*=^+3/GR<9F2\6CP,AS\-(1' M_N4?AD7+%_E=499(%6Y%SM-[+@*T,(UP'#^0_ M/E3+9?*ZJA^R>MZW+W[.ZUG1$.$BB@6<@86",3(U^D;?7@);62[9PHD/,SZ, MDK_!Q_OL=$D;M\DSW-:.U:[6RVJ;Y_ST(5#C1[3QGZOR,'_J2Z]8"GOLY'OB M4>>])SX^-DW/:+1[FL<>'YNF9\K=/4WO\5VD$"ULKT$QV9_/O3/A)T/:.V*N MF?^V:<1TT%:H!U6@/0'Q,TX.W^)G,O&!7/>IF,/B;KA\56Q6HUQZ4,H[ M0$Y"G'U>-.L*9-_]5_EFMH') UELXBN<^7\P2$5AI\T-#XDE^!)2Q@Y:(@C@PP M0*Q%D#">7.?,2P#;]N/ -#WQ4H=^/#?N:2\39=#ZGV YWFT4]G;6(9F*KE&X M.OY"#5VC(6-W\]A5>[\![4I8PGZH!+KG+,_GH@D]'7WC]Y^"D,-O[H-$PV\^ M 7D0=^K=-OQ'3JP8.(WN$&*/>N3$HKWD(D\TCPH4\7MH,B$^TU.Y1*>P!TA# M'A"1\X8,D?XVXJNLR,&1M$M3G-B\)\+&*-Q40UP,0&'HI<+$N+D7XV;[.II& M/5+(>^%J KU1R1)U+/ABFV<]K]^CH^1(#<;?O]FLUPPIU+5PC 5P;KQ7,V"I MFWK(2%H8=;\^\VF2<4RK3\@R.3':E/KMV0VI<6\K.;YYP*F W9U1$\7 $(C M96C[1LDD7C :-YJCY-><3KOZE->IVKC84@X"/9Y:FQ>@4;3W@%#S? GJEK)0 MF!A6D\R6!2%<@3/K]$ M# ,R5: I#O%B$=5:P9*!/B\;UN ?0!2#>X['+0%J7PR'EL_NR6E9W9)]X MN"]F]\E]]@DO4UZ*LVD#0N@2*.**WH';@3O",1;%HL7'\)XD]P40I'J;XBZ1 M0B&=(S4[3V:D#7E18,4E#!0 EB:WP(1QCXCX %RCLM!J=61F35>CJQN M2SC,^V*=/!3P'@$60 =WJP;8O07$(9DP*_$P:4N\0K0MP&Z(>I59NZGISVJ& MO!_7%PZPDED!O#60A7LBKW=5-0_6,3C]>CO/MB"3+/(CT :4,=S0F(]V+#? M )4$#F\)"V'=$T&Q:R'9K$;1;H5;"OC!5Z4H029A_^>J: <&/!P8<%$#.8&7 M8#IEDCA84?LEPA:/0 &IJ\W=/4WEUHPS"!)%)_7J4[5$Y/@?_WURW M0N;DEA)V"25 K/)WEL@ L=CBKBP6 $""^PJ-Q@T+,X#2WU8U!89?.<""JH@@19%JA62OGP?>_L M$(SZ$BS"(0$=5XB-@2X*,->@ !)\:2]M=@> >@<_#8R4(+VI'O*:)4&'Y$!+ M04U%BQAMJ$4O!KKB@>4V!=6R"@+MPNVD1*S_2]8B74VU:^*L!0!+: M!9I,= "UJB4",)_+A:+K4>:?6_'2T,WO+@21Y3:WPT$@T/BX?N%^6[9YPU:1 MB_H5"U%=!7;8%JO\,%\@B!$KX#&8^0C%B4R,GS@A,NMX;["L!\#M] N1B [U M#H/3&IL01E\!%8"S$CSBV(L4 ;C<$*6I*^!=Q0PXS-W]8:)1@\BJXOEO:$V$07A'DS7>PE6OFK&J9629[8 M/N-41#-AC? WDPXB#)LF_U(0>0+-'!?^_N=VA6CW5IR$@1OK;[1RA"X&HA)F MX5* VP.- =J6+;?HV*MJ6X9]2:??@/2!S"&O5W+(O>?@4XF!11)=J&15Q)9D M6X" 3+R18#TCOV@V^]J@48&0CT$W3]??[AVS<%B [1V1QU9#* "2*BD9LKXQ M4G6?Z7V>.Y8!%_J37FAO!'<@GW:[. :3?LS%L#BUAELWQ#'A@Z+E@% M2,2MF$F,1]TAF;"@I 42- 6KK!:X5EUE@+(.*$,KC& 0UB,"BZR75+L&J3': M,/-UNZ$AYCEQ53P-W PB'ZJ_2$#8)R7;QF7/F$K0O<+M9XXD,9 ("V"@TM:+ MJOF*/$E];*-KP!(+'FZXLKBDU$G:>^)30"([YJ/DE9'5W@H0W>>DF:#9F(3# M5LW%M,$<@3\X4UW]!N"!M_!.TH:5,S'!DK HD)]$\X$!D+0ECK1MX![7R#9R M9*>=@POF+C@NIJ+$DX"Q&EJ Z+99"MDO=T ZL!,]6N$- 3OH -KM6D1[W!59 M.<@I::2C2NI-R2YM"BL5TAXMW-1L7>VRJ3AH*-R9L (Z*4(L5?%UQ"'QW:L,.7:Q4!,HT%'U@''3QOW8.@JR M#L4_PET)6DS8-&K!!8BF9=[T.#2@8H-Z<@V(MB1K&FZ"53>^CE]^/5*$'6F, MJVJ9SXA#B\2:,N65ST"6@$/K+^AWHV?=\/ ,6A8KC/N.OH:W"DU=F#7T=\RJ MN_#@Y5AZGS&J;"?@BV4#@1Z3OL&?R.96-.P:C8$C#WS"&S$CTU80 MP1=5Q5R+/C@!!>U?<"Q+P&C$UL4R^U3A*2SJ## 80T'90@9_%4!#R&SB99FW M%;&3&=E+@JF"0:.BQ]>1&4GZ%RFDJ B3<'K1J9&M"!0N^"[Q?S&9V213- M!!;\+6;#*%*F+">5%1H?MJR&YAEA L!C96PNV$1:5"Z4*[W_VR\D#FP JP Z M]&?#)CY89X$T*Y!2( J@IK %@K&>+>PH%#/7)EY&<% MK ODD^T2O>R(+4!X@+ELZZJAOQJ)?1Y!V_BB>%!GI2X#]QN@QD?Z\X\W!+_W M+S]\^P_X1PSW(+*V=>6X#4C&=R5 4V+>5,&K+0K266YZP5$OT)Q,(,7GE=3B M.#>;U4KT_IM@-4K$MXD+?(_@'?"S##PR;KP?3A+X&LM*Q@=Y#QTTZ<312U@'JS%)I:YW>;93#%XG,WYJ_D MI$CURE-V1]/@YG6>FURQN$!F"!YZ3O66QKUM+$69H/1*>+?$:$I0P9VX= MWB%,IHQ.HG2,9,@O<#M-(P;Q !FFMRR2%/@8 T4GPVB@N[+@9*9L*%>B",EW M;%M%>[J=Y4B$ZW",22\@*"4_"B:S 333I4,)8&L?$ M*83#*EWV(.'4TKMTB3!D/&KZ(N9NZ<"G9R,(_9<4RV#/@FYQ!F<\=LMUN>3?W1;YP M:OX\GQ5$Q?!ZUFC6C+["1^Y 15HC*M O)+/=5P\('CRG&:X-($]F>_/R,6H+ MYJO56.3IG2O Y9,J0$^]^@P82N:@=ZB[HT$9J=/(CWA%BAP5_D%0K9FCH70Q M["$FO%]OZG4E81X"1Y)2;+TE^2!V\%,MO\VU56FHD7$N4Q'$#P ]X*TL4F>@[AVRW.48] M]!![ Q2%7S@BN0!MU'Q$FB%?-$4C$C9A%^J R$HO8,H73\ -#&PJ!*"HDL#L"50DFX9X#P0=@FH0; M_36@\K)[#W.26(VG#RZXE5.@1^"Z?M&B-5R6BF'0%HZB8\Y_'-T<*5)Y"*+CZ\9PNU4_"DD&WXQ=#2C[$,0 M"EC&H#__F1MY$#:86TR>&+;$23Y#Z-U6G,#EU*!.8ANHVGD>4IKK\7PVM[:B M">L!+HY6:Q:.E,8R!LB'>KA+! A?)F4EH8T*V[,4N)PG1^Z"^?I<<3)[C M(3:;C/(EUR47SFE^8YNE\*PY**)8M$Z,@5:1S= ME?O!G6,7F'\1]2;;(EKO6:2R/3UG&2W MM4;8JNU)#A5/@6A!3]4,:5#L2$5K MO59X?1.TPIO-;5NM 9O/C\\.IV>I1KJ]56"]$F!=^XND07"OR:G_@ BF,BHB MSHH=LX\ '% $+T);++82P1%@HR2^( >=X UIK>ZVD(Z#EF'W)D&1O PVN__5 MU",W#,JK##MQ)E-HG FY)(;@50WP+19L*),U+2I4#LBKY.^"W7VW.22O0#<1 M8/A?N<,6T4=D5NQ'+!)2GG*V)&&.!$*ZND >:*$Q]6!9F\DX;D'S86M,SN3; MTF[JTOQ9.F.\MH/F>>JB+>HHR$)VC Z[SCL(1L>W@([?:D"2#]TA_XV8X,NV MKI:!**OH3D$(=*Z*-RR6E9YF2F53ZLBFD<8\,V [=2 MHX$?*.I,_9([&JF"RQLQ@RJS%ULQJF B(Q%FW MB8B/%#Z&NF&Y>UNP(HG[PS3LE/.<(DRBLB,/I,L31^8[JC& %.5&EU2]/3PN MNY1)TZ7U/*"7$=9TE&@N_PWFO]M?E VOK@OR7&1BXNPY2-*=818,9#+NJ2?A MA?.@O0>I[+IK?\1M* XND%8U& M0XLQ1UD@H( CY7,QFG*:@=S-%"DK1FD[T8:D"4NF0/[/=V[G'0^F>QWC*+FY M+]9K#9^"@YA;'$"#!U/?R44-3H_.U9(9D6 Y6?0')XMJS8;XB1%I-<08R.Z2 M3<,R@'$N$V;1:[+RRL-W02 V<9!H$E*UQ0:@1#*3I6.:Q/#QE;'^W@AIH&\L MQ9"5(2>379!_,G*HIMZD:?1OL\8+@>:43Y8 XL[?'33A3;7-EB!VTL*CNZY" ME&DM4:$(-A\T^-QIP= MX7NONU]XX3QB!2@6!S9RE+S,ZS;CM")9DM-BZCP (XO 5^?%ZG93-PQ;DDZP M?@(<*A"EFBQC@5AB+,#1#LVKCT!9(U;)\$UMX--8?=$$;4T#M)TX:1F0R= # MAP.%]Y8,CBSNPM*]D]E,.GVIBP3&L!<20WHS!"\J1MHR'Q$MHE6]CY'0$;L>7D'O"M"6IB5[0*[Q&#I:(*J%93)ID?@2-?;9Q; M3"K ^]@?B/*$%+LH5@:^(1N]:FEH;D,(J[%M,40LEAO<69MWA#,[8WL%^8FY MJL61,A_PGD1[Y$WYI_46D@TM2#V[,#06OGK4*3= D)8R#Q>P7F^1LVD MI-(.*" L-A2MZ+&#(,]2)6N$XEO!,7(,>D>8+\P&Z>0Z+\NY#3MAR4MO-#AM MH,MG]00B6:5@C'U4C#PRK]F@V/5?1M@R^8^%K?\+LM:U(H7Y)!P'<_<]8EY9 MN!Z8AU ]VFYZIP_,HR-IECX%K"]W7:6%,4K1$,HW\+%Q3]0-A LX:!X+K$- M&-=8+LD=%-A=)JE#Z*FE[!3)9D)8Y07)2614\ZA2ZQF+E*:6*&5\,[1K4UH, MF_5)"*#"1_%(*2RN8#W4MH<6,W+<*=ZH7;FK<)-G28S :03C#0Q-S+'=AL-D M8)"+S^^?=.$"5^$#0'VQ/*$"MSF9F%C)QBBJMPIM94JFN/JUF&ZIOTL$&Y&! M8+_LX$Q\S'B"A&LK^+W9$-,FUC=R/GAU>+S.0!HQ&M(<=#++J2>+"9H7@G9. MM@R&SGZGC(C6BGM!#G4;)NP07!BPY'E!239' MR9/&66S9>+=O B4(6UTM)MG4^%V@B07EORPF^87K75':MN M(G!+O:>^%B[' #!(IA8Y1*J1T-6Z^) C6C81H(![$9\%L[4NN,0LUV^#B_& MVDGV5R/Z4G<@"2I'=_8R2]ZCA>%F5DATD*J2]*,IDP=H\N8"LJ?)(6R)Y87W M&2:=?_0Q0,]',%-J#ZBFITG004FGS430-K8TM@%%7V?0RRE0&DN)1 )/1Z7! M"$VD#3T?51>&1V*[N0[Q(?R%"Q@)<3-,1D,V<"LF68N?7:U)F9$SH]3PC<7\ M='V8O*Y57_91:4W!$DDKJ:/XI''!/=C,.'*CC!5M4%0E!RLV5 V6;^1B<52. M@HSC9(DJI71,>U_4N$Z7CR)ANSBQ"D;\O.$$W8F;H[A3>1/K+1J.&/>:H7L0! M<204"SU0Z=OB/0)D1XU)-ZJJC1J3++[+E>&(%.J@>NSE/L5 ^\]$Y.)W4 ,C M4M\U%,M3*H]W7+%=>(ZN0?:QP[#V2G?Z."R9Q#/33#6]U"+Z@_6W(5B8#KZ$VN M0,=?VBBV_X-PB\9JL#U/2?9? W7:'D8^[]3=M;FOJX4!E_&E$]!4]=;5$QDJ MOV6Q)'%Y" ?W_+,PFJJ46D7('2E_:U6!9D"N/Y&TV+<:%0W3"HN8;,$A M8G-1H:3,4*BO3S%G;*?8?W:+$R;K8J,UIC0BV$?O<("26/(\0:004HL7L47P]3#,EDJ 0+.3R9=N+BW9 M!4N#%15LC(%#+#!0C(./@0(4GR3=U1D=0NBOR:F2P*ZUQ;!IU-P2!W@](7- MJ)EYA'0!FJX^]\L,"!I=R$>1&6\;>@,/%R )L(,B7)\8*''DWT?4S38U7F"@ M=ALF8P_DC!!=,%GK)LK9<":'0V?-+>;:-+W;E(&WHH@W#7T$GW57#@DLV:Z(]JZW)H@H6_,U=I/E^ HP9D8=9$( M<<"Z96IC[1\SK;9HUK.,9#9I4>V:V)3]&XN3#"? M. J9 C)H 3D[^2W4O\[#=1XK FJAD(@H1B<<*&4P5*OPIJ QPO"RHAO*QA]R M(V,9*!9'@\4"_EKD14OY(J+%L5%*X*S!C065ABE0D45'!]61*;AP(M=A,ET# M7>E,)_S8DETP'TQ"D)OBS"AE_+Y$XO8((J U8$%*N,#R&Z)Q[,ITY,4-2#G) M14Z1Z_'D,>3 ML04H*A4R-__BD+;$P@&%4KA4I'MBUL)612(MR$YN852FVP_>E9YI_"@6Q2R2 MMPD&!.?IX^08\_NJ/<&.+BS5#*&WB-+&&#(2R$$P)NUD;.G:Z4-HA8K&_I90 ML34%"V=LB#3&PYD%M N*53#HL[$?0[S,@<[5D%S1/9'WV\@N0MI!15_SNK32 M,1NJ1-PHL4 =<],TX3)JNZK4/EH1VPZG8ZHGZHR1' -)2,JF!E*/G(@Z]*M; M&17X02A9'@<%\,RRNMXNN.BY,K>-)GRS\O4K)RMN?B%A M&WW;3.WG\$)V_AFC &I7AMB4[9 S;R([:GZ6D;#=,1^ZUT9&WK)-.=BLRWG@ MG*%2 $SE2(/YB<+DA5=9WY&)TL/1A9P0*@83H<1SVREQY#!Y8@2[--!]J:Y5 M-@6X=B:BJF\33$$TK>\HL7JE].&5JU?Z:_!QD02/E2B66(D0GIE'Y=8X0@FK MP^$$)@R U(XQS]P@E!)]FEYZHT5#<[!#MVBJ6U^OGJJWZN!O6)HZ7V/C)E[0 M;5;^SGO'3)NM2C1HR1&NY@W\HV5B\=BP! /+";K7WS"FRN5O =5K-RQ8D_I4 MPU.2X8ME&VE9C4FH33[V,@I+^6(TDEWO!!:%8, [ MSR971U/3V%7^4#/M/ !SD3R[/)I$3_;!2(]-)G[$H?9F>RUL>N),"5Q2E$.# M!E8VF78V,;ZTR:ZEG261I$ZK?*.-2$A9O,LL^&$FL0]\ 9@Z(KU\ W)MYLI4 M,VYAG.\24/XN,Q-"B BS(:HR!,1L&HZ@852CH<.@?VYX]YK?Q%6--)6!F3&% M"&4R)Q 6T(KH7B%/:19;*:FJ:!<%W% Q(AO;2019XQL^>@U#[US/Z!2E8$G> MK![R\='E8ZCB"OVD2!ZP['2KJJY%01-EI6K/9F&V=+P/^?P!BW2\A*N=)B^O MG9DRE7H4;8O1G(A26,:C%;FKBD -R& MV1*8)F=F5$T><8#,Y?<>PHR'Z!11V[$,P@0%^[;#0G78WEERV&=+N)CA M73QG^MKISQ-EY7GK:O9(7T22?(IR1X-"T#I[FQX G\@S>+/%D:6_D":'E14E M-0\58"IV; $T"';&%"Q'QX(H5SED08 2W.UH"L:O957>'>)5$;M3$9CL5TS/9M20,'N*J8*35NJJ5LB'ODB'4&W&["?%T5">8Q)3OQ+#7FA?@ MULQ'=4XTCA]0-%)IFMKWU5)$+\2YD>[KS'62V?T@:2]HF,&R7VMQ2>Y.CAH,,RV,K +SG(O6SQ-6#*J:22>+;E&0E:R?]!R XW>FOV# M?D.-@8[(50O6T6G[1XGK_B782RD9X7:K!MJHD9Q:9DD&S3!U?%1I4].(6&<_MJCCX0(8!R5D3R8CN#&B;#OE"4!5V8]+508246YL56[976 MKMB;^OHF40KW8*F4K-,8V^Y"KV1)QV$/RPYK;UP09C]/'F_L+!/(\JNAFE%S M#[?3<2ZIKQ;P]KZ )^$Z;O$RHOBQ*6#HQK *K;NLHTFM^\0S@1:NFX&B ;K-MB=&O)90]R=(E5 M'+-MV15L+.1]LW;"U&MFK=Q)=W=%'0Y^PFF322A3M<3BV-TY^W=37CR1K?). M0D9".[9]KDFCCDLJ#?(=,[[S[Q-9S'= BY@ F+??=IU^E6V/$L%X)=/^2B2L MUZJ54M!)^"O 2?FKT?) N-4%"OR4HV?11<6VB'!'1I:8:*T^LKQLZB@N,5 L MNQI>D.+&$_$63[X#X62 ]%HK@LU:JE#=HKT(6__@9DKMS]4M/=/O8*!D/+:U M&VCZ9U/.S?:WP!#/Q^W3,-X#LZ ^OV-&*T4F-1Q@Y&!&T>)&U9AS4&/&6+^V M;'F\>I-U'OM@C(&V;5&&=,(_5)O;%FO]VN._>@U"6LBH81&##DEY+E>"/6 E$QE6[KCDF/.F%(E M;BN\!KC,H,"SQ)!M34/)3$;DZDD656F& XN!=XF"'RM!(SXC7@G(V%3#C20< MRV J[RHR3INH8W'2-I[JC@.;;3IFCP$AP"7QJ]SQP +@IG$Q+T^ND-*)O!V: MF2H(?*H*]%!:ZA/+4V:MR@9=$F1[4(S4H6G&X"9Z]'DC?79$'?$:50$M)HK! M_*6$>1?.!Q%M*$)/K*LA*9O9AS__9D,N4+&G>J8RZPWO)7_U)P3RN,LM,"*ICY4MY"A/ M;^D3H[@FGK'C44S!)(ZL)&7?.>-*:MA'?B14&5BBP=JC6D1CR-.QHR-=G8>1 M])8%MPD;Q<:]'(C54>,.QVU;%)4<;36:%\N1!.,.!)F'9L_Q&D/)(V; MUA]JTWJM-)ZR&D!*+CI@L]NFJBU@S<7RJF#7J8HM8:Q10%$HMKS.9BA*L+XL M1#1H'911..,1P .T=SIIE7M$^8%F'08#P=Z'NL+)E3 M?SX$PC^ GD;%2UN@# JIQQ\R1>F/! M9G(RKUFV$,DS]68=9D3X<$IVBR:Y-O(E(9^;PQHXMYM 2<1/"^)3?OTAZ]'S MD&G!J5"2>^D[_B%4P_Y,!)"AN4 [01N#X;A3%MU+,B(V,S23=QIZ='+*I#H. M)7ZY'C*U&--=W#E,?,WM;@@IWV =$ZI:$GI;AJZ7^G7:B4\G3](]F?2XFT^H M31 H"R$^^["=YV"^L]4TRUWRA-$9#D?TX4B=^*#"AX&!&H*"PI+BW[)&2DLU MWR77I(RHZ5_0[U7_O46>_#04F7_&/=4H+&B#/H@8*$VU:!\0!"=X'/HP%S'M M/+K8U"7';NEC/PU#]"<,WJ%KZE='L0&9Q'7&9Q?FB5T!,J$E^SQBIM+>(ZQ33" F-(\L-EH?G+/K)!BXNHTH\=*9O4&:)FE<]WV(92 MT-P_+I?\-06J!H.^"<7&J198/R*&A-90)!E7\S;[O 7]BY+^3'G3$>5'&Y;Y M(/*H3]5R$\R_7)2!DP6.(T@)3,CQ'_REVCLR,F2Z*)('5YO460B(PS$OJQK[ M]I[*PPC(HZO%%2_E]GZ%JPH[BQJS_X1.N9_HC!U&D*M.3M[':N7AQ.)KP#)& M!V1QI2TQJ?1*XK(!% YWKH8,JIF<''S#E.1'_.L;,<[M/CVT#9%YO6Z!'!55 M. %B3XHG!]^\1.Q\\_Z;YUI'EYI#Q$*Y%/U5"X];#*X< Q*TW!M)#GX=Y/JC MC"%SH7'NYZ.)62J3BPO*AI?ZRE14B@=3;9.S$JTCL_8L).L^"W DN33:^Y0+ M7K++-I(Z^NJKMV8'?:AW(P>0I7'&G>#L:$ER8#&8[*OLF>Q 5YQ;ZL\(&34C M>-D['11M>'?J;W7JM<5X4P%3+2GA0[Q15)YEY$E&&(3;PI8\UC;E.GQ':!RP M1EM\Z[+4BD?.LLJZISL&Z$_7(Z:NN,%%F*0#5PKV5(<+D MLTP3#*T:BWIM!^AJ<+,(>+]/&CXN[,V)X0):WI@PD#OZ;;^/0*""(5J81W=V2V$& M*+AZ2F!EULB+R4W,OM<:#'I^/O7"PHB5\ZW4G8GR"(8)_(*KJFL)^X#_%HW"82MMHL5%W_7T@M,0 M6[[4IG%A"Z@9;KAA&@>N]BDIK7:@M\5OF[D6_K]54Z\F.8XLRP6):TA+),P- MS$W]&IU3069P@_K,V*A^%%$/4A%J+^=%R=?6H4I%;M\?D/1NFW!=:+DM-+UB M^D-J==+T5[*R2,JI\_W5<(EJR_/3M ZK M ECEDO(<6#1UMY$6HP(=X-Q#@? M*=:]!]X4OIOV)^NFDKA+2^O ,O\J+)>5UDPJ]I@S.O+K)1KE[Z1QNA%;)97= MFG:]%BL#J5VD(6(^H%3D1.[GZ8?BKI MO\'RY:'1?8$\_2+<-*J])5MYZ(C9>(Y2ZV& J'7K[";/)BYXU D\$EXE"=11 MU"AY,_,]BR7\J$UOAM4!)HO1SR@[NM9:P<>-3U0NJR8#@BAC[J:ATDG$Q8-!Z?I(*;1W;I Q)"'(<&Y'PU M3L\@Y^.B0 ,4AUE2RJ<48$)['K-2+B8:I*HX=D-6F LUZ0K/MH9AX9AIQ=!" MV[R)>Q-F2?M0'0+]6RO7TZZ&F !-WVNFVLAPFAM>A:+JX7:%9[FM?*8Y[GV? M>P0[[Z!S>P M=DI&X[*"2-+9 8&G. BRCDO[H0.ASHP^? +E+[TZ+"%(F381?"28IZORR?E\ M*N8H"U-BX9 FF'*X,A:"GF5EB A4/)FUT2%H_"EYUVB1*DG$\"K($>CAI35! MB3^0GS[G-5)J8' L%1K8"9B)G:C16^<'O[4J9J&.+=DLXL.2ZC6#TK77)&XU MA,+J+U#[$M$:U?@CP1*K=Z>QU3U="SM3W/$N%7Z<$4TAXH1)G;N%9;>XJ.LH M_;W-780]UQ,>S\L0P9?".3A=G:C^7*PAF?2RVW*T=['J\@=*E"7P&*"97B@Z M6"=A9)O2N(5;^&(S6\P^TP0N5Q1#2A>X,IB^QP"FYB-)@&=IYF%J,9RUL1?U M+IHXUR027YC]2L/XP#]I6JCI&$_+[V7A29,E!A_L3F". M")O(2QC]9:8$U[[PW2W?BRH,3XN>4VFTF+5B%B/S?A< 8J6.#6>/ L@,*O&3 M2 _55!S,L.2N#)&/+'ID(KNX 9P1I>S2#F/$550M,[?@(+OU'+73C0SJE8@P MO:-C3P^ X$B,X8V6>6N[4S<"$;5@RB3:*6*%3292G.G8!(N6HUD,%SB4)J@# M0TF'XG.3+) A\627)"MNIXXJ$)>R!O70+8(MXK#>'TQ_QBI;5E6+JFBQ^Z"8 M6TF">M['VBAYWUT?IAH?L\^)I%B&E"+?]]3'H%!=!6T!/38S'T"AA- %+X;. M\?UVP0R1O,QL>;492_&O9?;@VP[JADB=C*IZ^[5WRUIH ^'LLX9V4J[1WP=; MR]8NY5L#"H= 'Y6U5_NWWO"E71 R FM,QY@QN&,X<^4LM#+%(DJ -P!:8U*- M 1J;@>NW:W:$E,]11P$B!47F-9T*!W.M2]J((W3H==W<.%JF5@W:M")_7%I$ MK%A);,I(LSJ5E*C^'F$"SE@.1G [P/CFYFIF8-DZ@A<'#I&)CKD1G +[O+C[ M+7\6 QC.3%C22$!$UJ__PQJ9M;QE@D8B5E ^!Q KC1*GXH(N@[X6UH 18:S( MKCE4V9[81UXM5F/)>Q3=]1O0QP94;A8!MYV_N7++1V^,E_U87-Y0+93&]7PP M)Z5ZD%<,=2*"2$*@\'/+OBW&=XTC.MWI/TZGKR;'"UDPT=1\44C MB^^0+3CM1'&/5IA6$'L;$CU?DC9 MHT)>&LX-J!QJA('H5"QI#?]EEY@"1FP:CDX)[2=TN/O,ZA.Q@AFB^Z-)+.IX MCONE(J9FP8W'NL_F_#[EC[.HQ29!>S5$I'-D)ZZMEXJ=\O,2BG8[A@=DU0HI MG?4[! A33G>T9DQ<]LK'.K1:P)*11XJQBC#8@P5A MK*LH.8#>'JB6K>MJ.V/8L4(\(!6YXAPTGAN> 6(O]Q9DY2.5VS2>6-5?-\#H4W. MTK/S"_CWZF2:G*>3JY/^V\K:@5ACH(RL^X$Z(@ !OCA)+L[P_S^2-2D&DG[9I9XOHY0KWQ.W^^1H+?-QTCP^>/+CS=\0%MR,^&.( MB?LH>?]IXEZ6P(B?I$O6M17-@:OSKQO [T6OVF.SL@ MSWIS6O-DF_, CT4\A[B+@3EL@:%@*3+:'Y?9Y^IF!1__1L&8!V$4?? H>;^K M:)"M@C:K=8AQ%1G5Y:&;R?5?9-UBNN>HBCXPI/UF7M[!@MC4Z0,E#5:5NFQA M&HS(4\)S7F)E^W3$BLLK.U@').0- O@]2,!'&9MS(A-]C46V!1.'OAR]"%>G1Y%VYYJ6NYI5#ENK*""P7>3>R!O#3&M[FZ94X>'"^U]/MZDNQ"Y(B9&.# 15@1C//LY-(M<1V\ M*$&XEFM+UEO@7F@LI)S(/B^U'BL!1%J;I;^TT-N/-*/!=FV-)DFQI6_F5(\! M5.1F8Z[\,4%-( VBT[S">!FZ#=H6"X;VV^MTS!;UH]MX@%J"U6@Y,,>S:R7Q M9KRX.:.D($PG[B3R&(]?6P2/:S,NVR?N-+$'3FVT._^-QUP^GZ M@4D 6A;LI'8(-]"""J4+"?'3-L#DG-6TKR9J$!35Y]@2)0L&SC].NZ5:A2O9 M^RB-E"A@ZI];DJ( 1X-9:2&T:HX_M<52[:%%,#^07"[G,]P-_+$%'-$3Z-^. M0[D>7?BMMAY&6%P=)_-LVUA*,S9:FEF_O%_V7@T+XG'XMC5\$Y&S5XO*W?IT MI\B1JOU>43N C!* .2D-U\@]]H3O.D8KO571.>"OK(55#413N=69D9[[": F M<8@^T-P"8SKXOVLL]7;OE+'([;JI0\T*S8+ZK2I*"@W*)>D4*P-B%4A76[:@ MF(=2CYK!*_T(A'!"S79GON*F>2@IQ.2R$FE9-:X($BA#9 MJ"EUH*&NB$-!Q*-8Y)SU99L5CHSZZ+DBYV,@8#J*U7\X-H*M!Z:'D+5R; 2M M5\NBEY'5>U%S)<0\[@P]3^+VP+"=$[<=//EG4_=%JO&E<"Y+KJ8?U?5,4LY! MW*O6AO6('S;!GK&G#\TW9N>,FOKAH74X0M"P.\[5=-Q7?1Z<[['-ZI.M/V(@6O\O.O ''UXJ(0Z[*7P=97%0$SW.;+'E*VSZ&YUE[.W M/OC%2M]EM Y_TCA\]'-?SU8L B8'2-W1'_;5"DW)PAQN:D6?<15'SF=Z-O&@ MHGXF5/')5 .MO-8Q:0!$T&1 M_.;Z_=OOI$>UT5?4./SE$ZS+ITP-JM$FH!_ MY4MU@2#V1G:EO>Y+,#@!W/B-KM6)ZFQ1BNY7MS\IA[+L<F5[>HUT2Q.+W;9DU"8)V]=XBMY:[9YV#&2/+YEL MP/?YBOT4VQ+EP4+/K<[6A(*NG?$#7C].7Z0H;(]"NK^!O?$/]U*UE7+J*2B' MNL@T%//-@0(<_U$L"TUQ$T2@*,#2HA=4Q8VR#U*6 )S8&N[M &HY6)-;%'9% MMYM:%=N.HPOV-2Z))BWM $)H&CX BW2H^ ?G -X!P_MG%B) [$'#Q>@9[?/@ M!U&@1'@G>#)XNC11?$NCQP>0/4)U*202G(31$M"A)3WZUF[>$L"> M:%(2S,@=<9'AX@_FP&8E@Q<46]CXK)K.!B2-?8UZ#BNL+H/Y"ZWB&)!,H;'E M-KJ1?*?1'9G=E57C+BGB\2=0"F'HCG9M% 6>O"]N"XMQ_RIH[6SXUO0\9)A) M%?)02KZB/A3DAZ6>?MA>C[L6\E:]\HFAA&L.]$FH;KE>?\#=DL-N2MG='*M+ MH)5SB'X-B/4EB&/,.2 MD!"_+T"?>4CHV:&/\!DT M5<\K'E--QCE)M"D>WWY*X/6)9YY**/=YY#B97V/^MN<,TIZ6?.[ M#&E/ICM4]'L B>0B][9E-U,R,,5,&*ZCWR3KXTH%_,*96U LO-^.J7 H;;[S=X_ =B;G!-@,*UT'V?&3]RE3" M0D5^"[K54]3MK\*,#[+DF_?B4'Q%*_Y&RKW?/F=/.I\=*:K2MADV%[^B3+O' M%\G>ZS>((V^:K\0O>4@GL&\HM5)5OS26-E,I)H"-'0XWZU0<95ONJ&L^$C,] MCXO=J5CJC![\H!,[FAUBAZWUCT.1D[/0^"U5 MKGC;E)V'IB ,.6C8=B'F=%YAZ!+,B](4::]7XL^XL6)AC+[5+@/./F]6'1Q( M6OH-+X)3*!M/!P>(7Q4BK8*)-4-3"1S9FS=OL*1/26IL2]5W55FV0J(5A?'J M#+@#LBB1&(J'Q_:T$/-5YW<8?T==C3&MXY,,2I%DYK_=T^YY3_G!Y"85EO^? MZP/-@K-3<6_;<7?NL>HG.#RQDGK/H_K4*4Y&IQ#=91&Y".,6:%+OPU3";,/5 MBZE^WU-(<.KO[#WYB]:8&SC'\IU9L=0K\7L>BA*'R ^F5^QETZJ@5'A[CAU5 MBCG_K#',&&?QE+59G ,'7>P)9)+;%:T,TY1\ITCHVRR$1/I CD/< M\ASK6U?;?+XWQ1!Z134U\E492N)9)HMB-7L: B>VVH8X%E>XD"&VS)98"]?\ M!,L(2]-ERT M62+II-;!>-3JO\*?GXI,#S$EMX%**5$1,_$&.?=/$[9!G,".E)&5%ZG*,=IT>I2\,G,)FU 0''+D["K, M5!\''BEU,)ZR4&T92#?6JI0OR"I: M1[TOL:RVYPZX>BIWAER@BU3/CVG*)0)'.FZ!/#$]E1;76H,BFW^B*Q)+>,QH M]EN!]2\/\,NVG,=!IB#/IUB#42:='7?%2C$ZBO0V^[_IR= MVGU.(,68)>;(TFF+3"(U=WV7/I24:S*C]K#O-8&F<\=Y,7=8<+'-!W3I 4 _A( LNO=<#,#(?PP&;A3<:IR7,/U/W M[4TO&+B&$O)7A&3J7Q@Y&XNY[Y^**AO(6 M]'O*5)8"VPGE=$A>[Z^[99R)ZQ:>XI]7X^%<*O+T2RQ\H>@S+G:X2+$Q$:B[ MBYZDUEV>$U@ZXI.#SE,::+MV=FC$7C=(^22L*$4K/$KK%01Z%F<1N53KR+A[&VV'0T]BS%CL)F6 M^KV7>4:Z_MVRND6ULJ@&NZQM1X-)XB2EC5[Y+T@G<:[++(J9\)*<1K^6KC6; M]S'Z38O9N7M/52<0[+[L8O?9?ZH>\DO?.!2KRH\ENO2"IH2%]7G@T:!T_S,Z M%:*HL X6:61O0!D1OGVKN/@>_@/OK_4+'W8Y^E.DNHI!@$5%0'7(UI O&C7M[EWFWGNV\.M(1WFRIFYJ>> %Q9-@G;'8RO-G)U('AZ?N-K33'5QPM8[:$"3$$8@JSW7ZPH0K1BW> _I?=;UNLN:N:C7)I![+J,A/5-[$LD(U,8?2Z7/5)K\ MU"F+=^,JI_Y9"VS(H(0G'W"5I$N\H"I[XU++V%GZE$F6+*)BBM*T78LY<:# M'VG2SEY9QM"M-,N)T=EC<]9HDW:=V26!@V(%9R[XC-9+)"=4T%%LI ZT^0ZK3[AO83"'Y&+7UH4,/L*=E'C% AL,!5].E6>FG%0NP* M=2[&6^O2T M/:*4%__E]TAS\=<#$A^.]&NH_:3I4KWRQ?$]WE^&<"%:44]<5\M+1(>H _#M MUNZ[>$L&)83Y#E_N)0/Y\?PX;W5L\2EW)(-]186IBBE_SV8X/NN$SJ9+/O/ M7]BG7[&5R6&U6/C."=UA3T^BQ4M(ZN"RH_6/]:G^(F6; /HA>PA1&721\,)= MPK_3\VGR:U7_[EMD'4R?)V?AG@(E*9K[G$LC\Z_GIY?)Q36.%'TO?\Q"M_0A'-"4N\K H#W61(E_YE>E,/EACH)DVLVDT#TK"B_3= MYA\?J#!:J##K&H19,Y7A)L$I%1T9;D++OWWY00ZVXY7SO$POB7!.C].SXY.Q M1KI #T^NSN@_0%,?[>";3L\O\-^+R6,-?)%'3>C?2^IFV6FR"\W*27AZ?)R=GZ0D\AEU_OWM"U^0#@-;Y&5ZJ@Y-I.@6 /=]Y( "L='*& MN'N23HZ9Q;RFD%G?>WDY!'2QV'-YQ M?#+^XYEUM!W.JX.[.CT]!;S@_P9127^87*2G)U/X89I>3J:@!2O)G4[2BPND MX ?R*5Y3^!GHPM7Y.?W,8U@9_%AKZ'0#W=&@BFM&!+N/0_$@KA\E[XB4P[G5 M6%74JY+\2R:_^-KK7TXA=3XSTC!U!"KV#!CSYEPCS-4/.@6.B/_CK5X.D$1 _\[_'DA%8HB.O:(%B6+1%D+4(3402R77 I8\ P .*232T[#0P]251( MP[^@]0[EI1LUS=Q(@\K7V$FM3OYE4]YAE%"9W&QN 50%B(?=L938IE1LLXT9 M9.)F"CZ.(,SND&6_9(T:%3Q8ON!$PJI* #]2U8?0:PA$3J#R3%?GF/\CZ5EJ MZWFL=6#DZ70-Z5!YX$CIT-&."CESSXOQ9GT1XXV["4:]9JWV&5M$I. PAB&[ M9CL<[T+6"GH]ON_H4\4<5=:QC 3<*_S9?"?M ZK>"D@IBY2HDNNMZ2*L^+U4 MG N60C+%J=.C0X30H"G=V#L+&4+YDR/VS",L1XJ4EET7//#'.O]/2C[I9WE("XB)_R56)\\N1CS2R;3EYN<"BP%^5VL\7; M3X&J.'LH:A3.;AC+2FGK*V_EJ_6RV@9)6(/UESG[!EA6L3H#+A=ET&#'74K= M>XQ5U+UZ;G7'8''2DSL/W2AH'+.B XSDFJ72G8 97#;'IAS4&Y6*.1NXWOMR MU-J5> R9&C;L;KD[:/T\XY)!%A+R@#$[L%?M*63V&V>,1C9&1\!0P4B8 M/&JDW@&BSB#D$78R+]2VQFW!K7O)X*T0!]QXI?0M%=&S3C/L MI@ERLB[U[M^?*Z!BI M!E*SX:K+7+(D?XA, LQSLJY';SVH66MU76E:Z"M9[;TJ"MT>PC:.81\R'.#R M !U.>E6N CY9Q7FQTWKTIL'4,3.&Z_!]Z"4(DTVZN/=$]YZJX#L8>5<0)@_< M(;NXT7@#F$N8T7W.2=5HZ'9/FA7Y)0N"5/Y>1GRO,5#CDOC8 H;+[3>1"';, MC9QOJZPF!8\-;]BRF1/,7^ /DHSMFS1*CJE0)?) ]V:[?L!!J<0_#T:/X=_? M/%>2(!W60U$*5^K?I^NP%X$CO3E& (DNQTAJTLR;]^\L):9P);Z/&?^'.H)T M&\IV7.+4@ 90LBL^@E>N1O!1[RTN(,TI MWL/3ON1("@OEG!X?3]GWZP L<*#?\%N#!M?WIC!QS(8JI:U()Z:ADR %OP!$ M&79AUT3D)$U% HDW;87YA#,-K=3>5F:XZ$%^:/>ZZ2.TU&L-#FE$2+5Y8NC+ M$,C7,,23NU50C3HJN<-_2U;^KHPRZ3^JZ])(^B?@ 8EZL:ASX81F'KH+Q@B" M.)X<_L+9+J1/S5K":;".0 @7Z?RH02+Y7!&9+I]>C0\WUXH, \]2;=[PZ"_A M49>8( 2&QH4)99:UL_URVDH::(4+R[&,%M+42$PG:9F*(\B?COA(.3 40KB" MU9MAJ%!T[6VHEF/]>#5.U[H,78;%%^)4 M1A ^G8X>6IQ[>$B5Q0 TVF9WI?3!DK@"_P19@\M3R:GLA4<,B$&X(9DEC<9J M/1_Q*H8>YJ>HB19,*T^_'WW:ZL-JDAEF'FD8N&TI:U&@UNAT7R\TZLA H798 M6$W/.R0<:K$A%IE>#(A,K'E\EWBA:N:?T*:916P#85QVNJ3K0XJ+57V!8A78 MA-[\X>Y*'\8$=O1\')]0C"X%-5^=G20W>U@>3JDQTFDZN9HD)^DYF>;/TO.+ M$_KO9(KQOO#,]#CYD?@4BW;75HE>X)6\X^Q=^ID"QX*:V+_^,=D,H1XOEJ!D M'=[,@"KES>%;T"PJ+89UJ+FPJVJ>+^.,V X>QP$4'#L!6@=K>^Q7J1;]OG&^ M1Z"6D]%-#.S!>%@/)V#3H/UVO_.(6TH8I^? M'DV3/R7G^!/\!PL;_"GY4#2_T+]7\*_-1=WT,!9B M2Z4QT>EQ3&/Y?R7&1ZI&BA&%*AAM;8!&&>.F$35.!J856"*S7)/]SQ?NV#_S MNDJ&H][L3)L(^E%P#(+YN^1G%D#5!QD^7%L&))J9BQ(;Y,67TKLD.[]H- ^( MT7%6\3G'?/$QX V9Z=T<4^O3G5*MB@,O3I- M3R_()7=T>8J8-V$?_,EE\G?NP\T*>>A\3/1[9!7G5R>\BBFLXI16E)Y<3N@< M>UW\6/:E^^MN5VA"UZ,5RF7',@G)\C ].IEB;N+TZ/A*4]:FQYUL1.D'0TI M82@09"^9T-4HV#7E<9P5Z0V>M("S"\.?WCIV9D^@99KW% P<&&ULII1FC%U1 M-(1+,46!^Q.?IRD/EMS%IRO96#RT\M#>H04A:@JTQ<2HH%LP1Q!6\,C]1;) M@L?C=U?#!SJ7\>>PK]OQ>WEZB:AX4:8.ITHGA^_G/[AB\#BV3[X3UM*\;\@$@O^GW<3I3W^QYR-)I)-8>V& M A/]=TPWB1Q%4? -3>[MPG\ \_U=^F+,9Q'Z"]$>+_LHVJ/Q?4^L_^4_'>O/ M3BF>ZHB"@1AS3DZ82P!J*-9/3T\$ZR>3(48T.1,^=7&Z-\*?3RYHQ/.K+T#X M7_9&^ F2]VB/#',<)?=1.DK[X$X2=?D]3CWKX8X=%% MK0B_2S_> ^O?_U_ ^JM+"KT\ ME'L?Y\>M7%^M/+J: U/#Z ]2?'BO;PX+YH M?\G"T]'EY1]&^_=_ .U/#>V/=\DY,=J_'T=[\Y"0B;-? B".#8BG^]5<*C:! MNF1V5OCZS[H![[_@.-Z"?\KTN$+A$_GL=W-DULBMAW+V=_*I]C3\.6/Y] M4J(U0.8^U$' 7U1=OX8KA!0*EQ:U.S4VI!T!DH=QI=FW"K\^K%!PL:KU3.-K M'P^A#@<)ZMNIPGR7O,&GDQ_P>D@GZ)N0/VD#JPZ%P1)<-T?ZW;\*Q4==>?A+ M'/[X(KF8IA=3Y$J71].SW@.3B^[1G!Y/#GY_3E;[?D-GAWNXMP\484R6F+UB MZ-S8U+S9:HL=<]F2 ATR*\EF3?S3G!^!L6/JJE:;^E'R4G7TU)>#[(0#T.6Q MET)-'ZGE!=IKM[5GZ*5GFKQ;D2_WX+Y.PQ!A,K25YDN[?^K=*4*,1G2KM361 M;M4J>&#_"O$4@/1UNVFU06 6FO+UEOEK3O-3/=15UL[NN1F)]7J0H4CMZ[\? M]W[H[\UD(L1VOJ-.C4F]*@&R>?,P^ M]XM=A-_V0UX_%B4?DR/_-E]4=1ZJ?K+_C!]MZ5&D[5_!!AKC\[/DX#*=7'"H M]\%%>GXJ>3S3X_3J$C.0@+<#82\QLP>?.IA2@#8F)YQ0<88]5DZ3G(F]!B:Y MFESQQ\E5>@(TY3DS60!@/ CB$+.-?&1;W8.3H&L*%T6Y20I4TRJREC$HDWNY MD(UY$[-XJ7 I[%HG_TA(3Z9:JHC+E#S63P,/F:@6.[*N2C5F2Q+.&)BHP<*7 M'["0,3?3P6U>YHNBA4%>YW.R90\G0NHG0H[DC/[/SG]"QS\YH924"T03C@&? MC<^7'.!!'US2*Q2Y;]'G.U=G66W3JQ.72<#+"C].W&^VS!/*F9G@9).)YG7- M=TRKKZ!JY]^1WSF$IXO/I\>,P27HQ[I)#T7%S NF%H3FX N7>>4XX_!#?^3O*$6KM_YG*!R?7:+CX@*CF+!D&P" M@^]06P^YJ]/TXAB&G::7YQP'1M8*V5X31XO]._FF9<965VIS58&V[*(\%J>%[2>+S1R#;R M]2^+WZG=($91E%5[)"$8@%3A%0TWX= RMZ>&6]]@"%]S>5FWX,@5W':?O?&I1X MZ!-Y)\" ,@L MX7]ND-PM8[F#@.>K5'L8?/6+.JM#<>.+,1BQ=#O'(U!:%";TGZ3$( M=U@H_G!Z#$QH^ W>[@3SAT].R<;$3W\,JP_#GJ7G]) .&3W$(UV .':9_, ! M&5P1;&RM MYS8(U_!U(!4.C,*@^@05Q^5[5+%X0P?PD( H^61<;\)7L(I1VD MCT#+HI65*K.0_@T&K02R#">]6U!2VQ)WC$&AKJ0^OG5S7ZP3EPZ .>&:$#A M2@3[_MQXZLZ+R?=8A<3S:>O.+&3%6 I@=U541W9&18.M&2PL$E-7Y4W=6M0= MJ&#[ASA0#Y6;9#5W"'[ M0@V-;6" 9'><$(DVKJS&J%#$/MIN1_4O&MU"!U3Z_P>UL@-(7#AV/%1 M6J,*4S?N@<'Z():@0$*]4=D'0%6?-3Q'6"_OTJTO!%0.[YT$3+9,[8*0]E1@ MU$>"+9V+D%5:GJ*7C9 TSM3/, KWH%0@ V'O W[WV(*8S#;!B*/I;"984>BK M< J5K'8?'UXHAN\PM[;&*7")@9QS&1=EX2/\@Z!$%2Y()*0"R"/#8[K$P, > MYD:W_&GSIJ1C6RIDARIR9]92HE^FUY52BV31H'F1/#:*K2D)21*]B^"^IZY( M?'?(OW&?\\*"F!A$+2\M4O_GABW=)$J-P_*ULQ7ND!<<=;.:B;S))(O( R:? MC>[0^\EV C!.1^P*'D3BRSF&DI(%?FX8I_+O&_@U\^FJ09989]C\SA6_CXRZ MJ:J'@;!K]6@G> YJ/EMV=>)!14EA8T*"^"NE=H.-CB8 RI#SS)"9<&308$0/ MN82:18+^1WK?I]!JL8(1J(T6BV@Z@ROOC@5@Y!E4A-0UB(F+45*JXKQ:DX/= M:X,FJ,5&.BDB)E-&V:Q8H;P#A\@+?WP!5)]PLV],# 7$**Y0'(),*\58;0[? MKO:RPPCR ;Y7A>PCW<.#3 K8P*]C?N=@,'1!G5&),[J3SY++='*&Y?XNTLN3 M2_K[Y!C+9W.PNFO]3B8C 7GC[UI$\$[/KI*3\\ODY-0/@IZ6(\/<7#*YDBRA5^22?RG;!WZP$N#:9+JR5;*J9:NR?W8(AP MI[L_+P'0I\1&B*7$26 AF5+MGOU"?0<&L8AU,Z _4Z\ M/L4BG)Q)(?QGTU/Z1 K?P>D%_O%\?X>X(76Q\"N9!7#Q#MQ=<,C?U)Y]Q;(.U?M2R2>)R,(+5N9/.C%/FGUM0T*3Y$U/(FGF! MJ]RVLM[D")FEX-WNN=R7$_ M^*1:P<4,/2XL(FLVT-2 G)WAB9UA*;O&3=Z9OOD3IWNB$_@^S^92SX>9D8K) M!:8YSQ^J"H8IL!R14RH?I/9&4LUFF_6V6[G[^"*=8FHMCDM5H/B* :P$WB@)1X=+LIEG-BJ^ZT&\PXMJ:>ZZS^7=OQM'6%9:%!FDU^PCR,-V6S MJ>G^J;REN5_P+#ZAZ5^$,E$A&YQ($Y:Y_(ATZ6L/:6ANP1,U:0+&9JN'_9Z: M6X+?-_E<^\R5FU5>H\J.IJ%&VE.VI$!54K!'!N2J?-H0+VI/0V.[AM/(IY!R M6D\K[L %2WHW:RMM&,+4Y).8#'A :QN%4_H6MKK\3Y'F.Z=KP[9.TNGI#$(( MS/0XT=H4[LMI@O95Y")@P(;)UC#C9XI@4ZS'G&6(L= MY%$B61KU'_<1U"&%9G-;X_ZC<8V0WR=%*+:Q3L$G=\.3JTP[T.K3,?2S:.$0>Q9>!K"2[M M_X V:PH.(P,35N+-R=RA%T8E-3Z\Z=!L/G$FFNUX8#;CS];.FI1K]++DW:HK M$2A]WV3I.<##L'9C5=. _0*%X?[I*YN-H:9&?79IU2'@SQ^\/X FJ(46:T)^HG%>)3+PN.Z%WF MK907%%,OWMLBWTCJ-5LZJ, L"H?,V_B=QKW$:G& [;?9N21M+CBPO\XQ*S M$"])/;_"NL>7QRP=7(# #A\FR>G5,5=OXPZOIQ-1LGJ[DZK,Q^D%#(=_O.T^ M$9?OU,)Z<)J+&&!&VI!V8.Q"U6F1I\Y38=G#<#6)0BNS>GG[C:M@,]A^KLP? MHH9P9)OJMJ037S)Z'_AJ9J[3#4\E\;6=!"Z2B+07'.]&&]RX_D @CZ$[ ?% M&"%\*^MOJKJY/./!=U98FMB[2@BQ#^VQ/:R27EZG=0@ZD $0\+QD,Q_HHM MG UQ&F-%([HZA[=933Z9 "/)QV=;D5@#G3#Z$Y7-?,]E4$E+?^>V,KE*PR$N MJ#HO6P&7:'PV!](KJNR+O0B:%'VD1]AXS-D6G)?PDPO!?-^7] M)M/@H^ME_EECC3YF57*@A1Q9+\!]R9,8%%;.4;'T]& M8S]C!$5>E^%WK!=G.PH1V0((6,6=#^$*TXO27=YE=XPG>*S8& 23.+B!%M(# M(5S4<@W%(2!;@+ -H?&Z+@0BMS7)HE2CIEQ@?0Y%2DSWJP#K/5DC\$!8Y5?'4OU'(DG9YV(@9#3N?[&>V MK[2PGC+?FG^'.\N^XT[$6-6:D;ES0HK8[UF!2MY66N 83A\.@;T^5!^432S1 M,1!P_W\XA-2=0!_DZ>.GHA?B=5'#';X6Z?ZE(C4=6K7&@-MY##$S-8\"C&!^ MO;E#\]=DXL'^VV9^YW+1$A2A:[XW@,U%=RH[R?&SZ7KAD7M3OW0Y,+;NT]< MN_Q31@UV:ZV29I6X8-I5%^@)Q]GJ\X?)JIP* )0/U(F7,$*U6-LUYQ,5ZQ M?9#*/ZX I17](XGS#G@2'E8>Z(GEHSG;'IX>MY:N:H")=)G6:%GK@8TU[@CO M\&YFY$:-]A<<=^Q^I]";\!W7>-ZNL5^/BOL( 1V%M4]=1UA&;Q4A#$-=)-MU M+A)=D((8F9GOK++/I $%=98MW9WC ;2C*G Z#Q^+[%X?W?/=#$; M#5$AIS5'"=U:&5S0GB0HM:D0Y[?!:-*MX&UAY504,L3/F"-V9'J2<\KM0.N] MKG=$J[:^)R!]#!7#>RZ7T2?3Y(>-6+X/VNIY$C\X[I@9GQK38I? 3K"GT\VL M8"D'P8^-,U6$DG[B&I;7$8$'1U#'!_WHQ1KT\J?6^IS?I0'GG#3*<7?LP0U\ M"*"+%E/,-K64=QN:Z#N&Y&)'$(UM8\_-DK%3$'IN+3GP]*L5R*4"<9)=H94ETT0R#^22#Q2^U94P\68K-S<.T@)J>"O@$^[^/6!',2\J.@D, M!Q1X_'3T_L@$]8>RZ1=5C'?KLZ)5P*;,;3+>-;2?M[7NC7Q!&=T@;I0%W )D M$JX%+[YD=799_5G>E)JG=BW% P#QXNC4BDI&*>H88[(,?@\L3\P?%[]^-ATVA9\Z,TQD"K]P3HE@>&_NF93N M'\] )D/*W*$ML41!+CBN%1XJ-X1R]N);DGNQLRDH(BQ<\_\/L&4&5.2GEP"+ M50+;?PET_0[UK56NY8"'2T^GR6\5!9AU!\J(NLTV))3^'0T #&_27M[%09]O M2JI/0O3M8^@;1=T%2JK$>\9D$:O'WQ;HI,Z6VZ95BH)4R\]/Z0]%IQP]W8RQ M$<@I>+U<9,EUWF2U,Y5GBK2L<\L1N=GB'@,.:>9B@BS"&=+!=%;:"Z_03<4O MV=ITOK/N?%'PW,X9R^KQ202SNDZ=;*#]Y2".=0;4>7MHVL.;70C;K^?N\O1> M@A)1K<0X]V..S8/6<(H>NWJOYW=TZ3Z8S\8]G+J@"8GG/L!XC.>[RKL_;3W) MT/.-^T1R)^F0H6["G+F25%.5FUGFX2RYR+69_+_# D#*P.%Q-KA_T(1 #&1% M87'?+-VW,-COR2F6J)QBALP-G?C48C MVE%?DZOB#$%"^[8?7B3P+(+ OGEI47A_8M#9+S]0H\/PZZF6]B0+X,S0"@G: M$]!B/,X-IY/V]=8_+4/O<: G"_*Q-GG;TA&A?--T-VG_ P MK$:<,N&)IJFD020)LN0.K+;9$F1DB_<1*R_Y8LAA;'L?],0QEQ!3GZCJF%KF MVM5XX^OYT=BU=%];XBP%ZU(7=*I.+%Y#BIARD;(S?^FE,H1E.(XVX]N_EK L MIEM08SI)3XZIA-9I>G&%%>2 'TU.SJ4Q$-Q(*@X*XLWD;)( [S@^OP"4+C*) M^#Y)SRXN*3?X/,%*&3>PRFQ=40O32QCFZOP$?L5:BV1KP#3BR=E53$NO6=7L(05*P4?CW&(J?8GO3XPD-9T,Y J8"F^[RLRKO# M)?GFQ./-G==0G&K$$6(=VD"Z@#G_$.#B#'H>L'%[ MR%J,3U7@7AR-0PM2BF82#&DQ#[0S;X0(X,[1!%1J!.C,'UU/\OJ%_6JO-'[E ML=_I[/D\[98/GC[/C+08+8)TU'@R(?W=I6$#[Z':4"&*AJS[KBPX$82,R^IP M8 ]*>OG\\4H4*7F%M4^\F/"E=&)4Z*'M>3P?1?'0FV)H/KE-1B MO0OI8",H)66W]:7 M/D8RWL4-@]$(C62'-BRU< (3*LI6F8J3W)LD M9]#G<(C;-[HO1'"1-L1D 5 MU! *"NV$?B%7Q7MBY6XP+510&).Z;,AH0^KE0"NJNS!2LE5N0JT^'T4&H:0U M,17ZC:ZI7'XK,A;,4:F#E]Z*VWQ;E59?!JXQ15AQQS_>RA(C4^@[AVS6.S<& M '4WHA(6\HBA\W=+3P1E-[W[HI6;.$E^)J;WY: XL^M9.NM8>IBC6Z;6 MI.$%N:C)-SO3]PEP&P\\ZY#=$T8Z6P5MQWS<(\6%-.B5Q!QQJE'(![=7#;FD MO!RM1^1[G YMR)B9M?+CNE98LI*YA6=V+::]LRK=7\-1\O:1/8"$7SEI8W#! MK9R"1@1]T:+C]"S5\053H7*L+/%#(0HE!F\3.A+#>'[ MJ[S]CFQ# -)FDU'.>/Z) WZ$H[L52H+[]V3QL: U=+!8@!K*:!HH&32#&F,^ MX&=X\^0YKS.G72Z*S_R2!C,@V_B>HP=/GZLM1OW[!!9S!R.IJ,GA3,R) =3? MIH%!(Q9@SY+>OI!PPTX!)AWE=BN7F!E\7 I-?%BA7@^K"MB?=C^XJZ.<3$O4 M"18C,]9885;,7AXW0DD.\8=RPBO@ [+QI UN#VOYZC /P\%(#LM"? *EA:^ MUV K1:I71H=*-LMT2&U^;1*$LQKJZNOKFQ>FJPX^#TIJ\,KK M:][NK0+KE0#KVE\DC=U#XS3&3E@.=O"RE@:(9V;VK,:Q9F][^:[N:&0>&X'YII M$C7)/'A5 WP+T'NJ]KYO@(KN@MU]MSDDR$!I.58(2TG2'>90&M4\U$0I24EX ME,O*,I+HZ@)YX-B*:",LV#/A;YR7F=,XZ+:TFUJ:L%-B<36PMH/F>>HB9NNX M(1SO&".H.N]TBGQ$H2:NKM&2_(;2+;RMJV4@RE$9&#I7Q1L6Y$I/LZTX@!%O M)LI$GQ\E4W T',OB9E$Z%V62(O>O<^"R<]K,9GT(7(LJ.I&8)ZS5K.:6I$!9 M'2-E;>(&>R%N*F1Y6KI.UN&"[K13%O"Z&2P],LI,,?2)#MY.&)/H?"_'S2<^ MS:/EBJLFK-1H(">26\1&:CC!>F]R\-Q2,HW]Q:(ZSBG\@J&4YD@@I$ K$#0=R MJ%SONFA^IT@B##.+I!6K*,^A2LNMZQ_)!F""O]Y-*I< !Y13TXF/I.+JJY.?O)833C45RG M^ 68LBD0;V%G?R#Y]:0?&[VUI#SA@&?&=IN/IEG MT8>JA8,FO!%_(BT\NNLJ1/DR.@XSR5:!&?G9)Z[SPS.2UX]8BYXA426YZ3M4 M".N]B<<<,+2PE%&[WL%_& B?Y>$MO' >L0(N*Z5LY"AY*2&B84E.B['^LVJ MIV4S?BXD7I!%MUP*$"4:K)#!>()9;:.-JA>?41*%-O7?@F](/%]2BC MZ$0?=FD[<=(R(%-P*E/:Y^K62N;1TFTV$MO$?M27NN)X&A9#>C.$SJ>8;\%\ M7,!DJP1J<,\]:(9H2*?U;YSW1>\(V(@M)_> ;TU0$[NB51S:RWEFUO?1C\!I M@38.(/*&[F-_($I,5>RB:*,9)9(^F):&MCV$L%KV%D/$8KG!G;5Y1SBS,[97 MD)^D(;\[Q(AW7#O1'GE3_FF]A61U"U+/+@R-A:\>=>F-!J<-=/FL MGD DJTC7I$?%R"-SZ0V*7?]EA"V3_VHITOF?+FM=AQ1<<8 X#N;N>\2\LG ] M/F&\X!)+(Y1= Q(F';0-V>9 Q=IVEF3& 4I-\4,HW\+%Q3^44K,54T4M:*(J MEUM.)%1VETD;5?0ZYQQ[2\$3"*N\(#F)C&H>56H]8Y'2+"U#&-],$U?$AV E ML3LCI9Q_BDS/MD>E1M-N(FM7;R^:*)$TC6#L:^+983(P0B*E[%^28(OGYNYP M4:447BU4@ OO2'[E!HC.6X6V,B537/U:3+>,>\\S&7!UPF.D?/!J\/C=0:2:+F\O,?G_&26B4,6$S0O!.V\4VSW\5-&1.Z?,M]_ M$(X SY9;#2J+%AX.PYL1\X@EHOCNS3%D8]-;24JO5GCH1%&/<(@Q]5N,<77N M[[BLW:YZI,NL#, >6"KN!3G4;9BP0W!AP)+G!279'&XW!=>*G;LJLT4<]T3F^5)W.0?MY('(#COQ3G\L%&[W VP,4G M@8M %=9*2P]98$^$V@B0M$[L*ONMJ@6Z/M;Q_[3W+;QM'%N:?Z7A3>9*@Q8O MWZ0<[ "*XWA\QW8,RTYV=[!8M,26W',I4L,F(VN0'[]UGG6JJ[I)RLY@%EC< M&YLFN^MYZM1Y?H?7+;=A!!N^Y6@!(']>3:Q\",6C$>76>*:A$_$&L$OV61A3 M:\[-8"SC[.SK".IZK2%,E<$12>: M'H6H+HV2CI,)5ENOI;8)"/D:@YY/A0H$GI:$JLA'U5S#'MMN+GSP"GUAHEE\ M4 ^Q462?&N /)EEB#>Z[NWM49GC/$!U\IP%)3:\GC>LNEGU$6M/08BNMY(;C MH\85 (\%BG8"')$,4H'=JO%0]N5N^1PAXO[[LWNN&?$L_68FW]XW+%]W&.%2 MDY4=35HK1@RVN93DW()O ?<-+Q2B%.^5%:^$!/\@! 4DDX+JE5L4*X^X#@(X M0"^*&S 1"1VNDC]1JI;I4[7ZU:'_J);F+G]YZJPTLE4 :V &\QG20U]Y.;NM8Y!X?GVK>$A:V&LO4K#9 J@VEE\!-BN@[::!TB6*FIA=FHW5Z.7H&+9LU.:5$]V(5 [9[)I>DID"IJ4)<4LBB4&OIJ3!4[P]6I5+K45 MG?^)/[-M)8E/<\(T=4SU\2QPU>?F9"]LM2L(8@V/>!)HAC ]$3-1W].@&2O< MY';= :02-X7'(,3#&P[:]68*J5'127G$"-T;C+'E+AL< M"NXXVS2@:E(P&I2F=#S-M$W*+Y*;.?/;-+S=C&3N-L^#+/U2V) MZ[6 '#S(UB)T#"&'KPI2H;II/R(!V;K"ASX'\@DL'XS@QV7AGKF\!@6[/GOK M)@_D<<^A@A5"_=RMG4Z#3DN6$S?5QVCP%#@M@=8V4HF"L=@&:7DB1N9JI(L^0F&[]U@9^OZI-SN%3G5 81V67RLH2 SV=G)()M+4 %Z,>OK375%A'.Y+6YN M;'C#CSLGV;M/3M[L(:*QM(DUJWE#V2JOK0: 'LDE .64+A0H#!3"5CTY<@0V+)YM\K,B.Y3:P@*(YBNMW1KG[GRLS&7)* M4#'/+L! M_ ^TTOCC$RY*&.7X$;3*'>:X.S:V8^P2=*.P%EN*@:G>*BY$ZQD,=HO-K/+< MHL+(L47KR&R)O,9*4E8XO^\T#(AV1+<:E7Q/EQ^4MBM/'[X@B+Y M_=,7=9 Y8XPE9\8.8T V!:W =OK>=$J+=XAGT1*0+3(CR -PXU7SHC<);,$AJ_C\9XS"/,S3"_QM)E P;7!A7 MHF2"7$3X;2G3>$4_4; VAI+@ !@"6S,HW ]ZG%MKA5J 8E-9V'L8J3%!+0(S MBM+E&D\HF:T*J:1$$JFWM;A_W905P59(X%:C@X*(I-E1: M >RMCHNB&YF5&P@"(#YAV^:DC44RMX-/BC$ K<+W.>HX8HB.K!T5Y$@+),(! M&8=.6,->3(.P3!L$Z&AV'M[\B>Y\/U7MA:?U7A!JX9>68?@UWG8, DG==D:V MJP+M<.42RW0NU#.:4IA(., @$)/A];EHJY^H 6!JE4B>EO%4*!,+A6HVH;.>"7"*T3FM:>DE[U-%F M MN3FUW3:7XLZ[(LA- <%IZOJO5CL M$="""LK68L.*@A!%8\ PTM+.G6T4T'9+6#'R3L A)L45?X[/BTF\2R.%"J/!_#WZ^O%8B13["/%],F$!2(34Z[FN)K:)&Q:=_H M7VK:$LF78AAN3G2@"X]K-%.?[B@ZS0,I"OAV?4-.'[_@03@. HUHVV')1UOT MXWBH?!)2(#RH7#2 ^U.@0AC:Y"&B[KM*&C3AIR6]KU$EZ<)8 W/"XGQJ:8+U MD;4'#&35-UQ1XW4;Y=FSSAI3SW!5G+!65,OZ-#H;;WV"N =+..@A8(S$_3!B MDBPB=0BX\( PKG5-N1[KN@SX95$GRF:*6=JVM*$R\1@^O$T+NWY))ME9S,1A M,.E9G!(W@H)NO.^WSQ1S=2%$PCYU G-68T3DQ_4)!2B/FY MKN[9<7J]QO27:A68&'+F-JM;SO[!0O)J,-URPR;HRX*=>#\,:M"O0^%E?2FOUMSKPKXE7H.*R%6FW!5K+.[VPEZT?#>J!CE MGKFK=AQ[ Z@49?2(>ME9UFP[_6!!*Z^V389DF8+!N23HYX^?2W7]FO<<0T<\ MU,"@)9%99X*NQ%$.I)7'^?.P&;_B9KPEH9V8Z<^-35(L"1)>L%P&5FS"T$I; M6459PHI+,D&T3U%116'->K2"/XH>"/V]?+29T:[9[0-F7A#]$Z"3.URXRB3Q MWOE!<[;WZ[ LM*.V@T'FM5 5)E3%E M!$"47(24<.IYE[&>?@ '&N[)VR6X\>( MJTD,Q$.2>.@6<8M6&R=\2*7XDP3EGG:L*>N)1B6]VJP+21=0)PYT!"INB3"L M%2F&$#Z[(B2&$CQ7:PH*U_0-LNG1O$G!(68&&A#;<=9A-;.3-]!M-O"87NY2 MCON,SR:_..*ITDQ\RL.V;?J$L"/^100Z>4[WX/2'C ?SW/$B8@#JE]=9Y]]D MVJU,,!S),!X)QPTK?)Y!7(9_^762ZU9YN:GHSIY*=[U*'0I1Y/T9:1DB65VD MFM1N$P0^>HZE1\/*5&]6"S6XW4 ,Z7XS\AIJ8Q:I$R]%2G<$O2%>^Y:-:26+ M2]%JIDZK:;OZV31Z/'95 E(55T&C&G'#?UKOKK90\D8>_T;-H&5-U1040;R- M$&(EPQ17 EFAJ!DD8V"UL&H/ZXVO%XAWMI1KIW(\?#.3Y< [P%:-^YGP?)N1 MWPE1'/%IFNVB5TZONC7[K.!PP3"]98'DD.)1U:!"!5%"F-)@4+5H:.B^R6_\ MN&;BI)VGD3A!'G'Q4&[2Q*O5[1KMS"I >0!V:4_K[<23K1OVF!2RK\<>$&GF M@<3*76T"7HX&=FD$#+=@7#O!9UUA8;<[+\T_E-Z,5B3]$6@4$8J4IJD&M?J( M]CZO#%6WJ"'#@[ZQQAI!2!:[E12\,NZ$!DBR(<\5Y&M7NEW)!;AU>PM:W[Z& M@3X?W+WJ!@/4&92@V3=+T@C=\2QOW /$<+@_>/_.8E5^^5S@==E#(*#?RTTB M(4!\"0ICP#F-C.PG4X'T!%+!X+Q8A+^P1"M%_;-68P'].IBBU+"7J.A&;%GN M3> W@$6=B(C&N*V-/U OZ Q^H>^4S82VVON.FK> MZB+B'O"LM/%69;FHR9T$ M2@S)6 =*[@A*<=%NT.$M'-N24ZH]X*0U:[=:0$G(HCUR=G #R^_0XN74WL6 M$L6M164)A!@#:G> _NU!)L$\^D6N-1L.96&$M !*6%N4PV2!:2<+AKPLW51" 2,MG)NUU)V@?:@XJT"A:KNN16+3AQR$2XQ M&3N#]LUJZRK8 VS"6?:SCDNJ3WL8GS$/TV4*QQ]+0['!=;630B)2I[-6+XHO M#/2;CTS$@TU'R.W* @RZ:E&2"FH";"%A@M+0#P -"@9ELJ="L=7@JD0OGK1* M%6%D&40OIW4J!E8*&QM=O>^ M1U@?2G/?@E%R&WC@L,XM%(7=EE(7&+EK11(I81:E@X9-.*+U,ZH'IU^1Z M\O-3^82;AG7?T6I#F!ZV2H<:S:CU-3@*PK/5S--CQ"%,IC.%C3?L3C!!\144 M^ /.37SM-6##1+?<>T"IW["*]5+BY@][*I.O\T;$/3KM/J,E] XHQ>!?>%Z& M1XT M$Z;9E_%[-V7V)I5K,*%ZL1CEM /73;@H]?IF^P!+,((]E(<)NK;QZ,UNLZ)0 M-'GL37I%WT L$IYM.SH,0"@X3#4+]L[W$WJ&0(3 P Z?+(:WFC!S!Z)4*_QAYO(""FE+(!JZ *@:+":%'/S]4]YJ*(@0_+8WB8"@\P M#I-#*7='V3VT"1(+^]HCWB.(6QS>@V*[A]Z&T;PMOCPZ#12S-55]E1;Y1VV6 M;FJX17]?+W?>K*XEGH;]01^X:W--,#+7N[*W*0.Q"6UY,#"TQO*"=["OERUP MY(CKPTL>'$4"-^73_@V.=DPSW@WEEA(K1;S!+6^AH.['D9[B^ABB\M^G#QW) M4(T%#P'6V- 5P2Z36=J1QD+,2XC+G9T\([[U"O[UC$VFW7O/=8W!]N:87[7V M^XB:J[;$=9\N%!%% [6')# I89H&! M_>J!8!2K_];'X/7)Z#PGB*4VQC'O@MJB<$-B/EJ]R7W<6%WV0(J7R:' WC9!12C8V>%2%YD^L;\Q;!1!,>5U( M@J:"\(AK/<&5O?.+E_>'K*;MLOEYP[%>'%OQ@Y>6F/SHZC1MDT+MU5$;7>?ARU6W4F>"O6LVH430F"W& M@H!L;3F!HNNA;YD*._X@T!NR?S9O16.PY=Z!>'&DK67U=\0B ;)G$D6_ND:Z MEHM&]QAR2G!#01)&^GJX(>1^*9/@Z5]#N6-)(73H[S1Z'E*1:\&8-!Z)CH M&VXZZ^KA'DRC-K,X@ U#[H%:S,9*E4&J?"[_% '?'V2V*VB'5/$5)<0%Y8[D M"H\GOZ*EB5-VC4=VXP[11I,DM9*W@#\TF6,19?/8Y2%#&P/L$R/N7L0PF2NT M+23>Y'LWCSMKYN&80RNEG54T7ZT%*JLZH,]@RR^6X-2X)4@$SVR%53:A#*.R M/XF\.%1B(9F2@5CA]K/\0V@9K?U8=;T*@T:0C9CK=4OE]\0BT5QQ)'3$[M)9 M)TD^DA-?23V*8@G)^^2(;SOL^Q[59 M14;!N(,J%8R* J%[$"8HHS4WL+F:*P4V\@;$P%[.)3]\.&"J0< M7:1/%NB8)WNK;\;EN)$ZFQ%331,DJ0]$[LT)W.^NEM4UA:8M-'O2W]^%@) O M-5>4(G4IH)$RHO ^KA^=H'(;HEG$MS^S-X]>P. =@I'BK>N,38,:&* M0/T@$8OLW+"+R25K>&8?&BO4Z-'&%L U*$>'#I/']PY$N3?/Z61*G%P@YK\GZJH M%05W2W0ZF4$;*MTJN-QK(EKOI(G-%592>2C#^)UB_X0*UB^"KJ-*M 6V('3[PT(I47XA_1R8 GN6>PYS2W2&0X'<>^J#O,R O&% MKE^B/'-_XK#DEFR(";*7>^][O=(]HF+8+;U7^"=5ED@^V.Q K!5*]-GP2^*&I'9VN MB$:B1\&RBVG Z+*K)N_0BW@=8%66&N.BIYZ"3YH!+A',@>H=#;.F7PAR^* M=$FR[#MHJ (AD+339\T@R# 9N8;2T17@,0$6\+'X0EEMMGJ4SY4O+X/6FH%28GWSTH5[]5H,T9R/Z'-I;'U3&[> B?Y2 M&;JM9UK-2KB:":AC T&R+#"M2+DJ='@;-4#!OY;%@ZWY)Q-"W3 R+9C;^(L M2*'@XHN$&V*2S:_)$K(;DQDL06ZII0\0XL6F*,=UJ=2.AC5QY;<9V!K&"(.O M(% )-T&>M"Z@%A25N)&V'@@*7?( &,]%C*] %!CQ53<2Z!<"\:FE5Q.OR^3: MR3)78&55<>QV":I5=< M!$VI=+6X72 _ E6MI<\<%0@](Y74[-(N8D :4J^T5"UQ)Y27O":9(*P\2!$* M$4:2]FM29X%@%*]6G51X,A+$*^@IFK6&03W_YE2GVNG/),\]-OY-4"(?K8&3 MYZ.Q7"EPCMJ43U#'CWC(E #-P51^@5><9![" MH95@U%C6Y&_=C@.4>TA>:>RT\M G6GN))7@IAY44_1O'GBP2"Y/ M;4BCWO?RD4T1&'>,X6)29M:7QVLN8[)AFT\90#3S&GF6)I>?XEW9^\_TG\JQ M#0QI5CZQ=1.J52BN%*84"Z='*--#^@8C\T2*=PJ2E-(VN%3)X=<")"",QVSB0H';/8WC]$M^D@%84>3213FNP MBHVY/OR(:??"?&NW891-" 2Q<_>OS=:$JN<<78%W($6P.7&PY%+<2XI6)$Q/ MM#YC;5#4FR,]4=;$YR8H9H\7\=ARR3F_:^5L2$3V'?E!W>PF_>]EMFZ$ M!$*E%PJR>N\)*R'_BLHRO-Y2J#8P7P(8J"!,#2Y> MM6C"\[8%M4)Z M-4>UATB=#0 M /L&3"R-A>!*%J2A& +M1M^HT4,#&5YN57$ M*#D4-AI5ZNB$I:DYK0?U);A#"%3/NT:%HP6CMEA=G$)."(HK*:50HZ'4Q-%0 MU$!3P"2"<1I,]J'$M)\+LK(.SN>D?4DL+AX[RP8P$E@=SZPL=B%LH<.&94:W M;))31) .H8 V($G930?HERFSG&X M+6NZ-CPR'U-;JK<\"#6'5 PHDUCY%*ARH6E:M%9[UT-S3SBHFN_5_4*"R /_ M%62!&!3IFD[W:P"6("?>Q6)]#TS,8/*^8ARTKWP]^QFM'ECO>8U_YUA@V-P^ MCF17ZQV7P.$D#VJ;KS:HBNQKL]9:"QEX%S1PY#A4^$18G'YZWC5$Z>'>=^Y7ADR7+2G^[1LGOR[.+RT[-3Q%^& MM\_ZYWGV3,XIRF8O./J< \Y?:-S/R4%\!O%P)8.\4'V(8/-WJI4_H);.?/^%9$ M[D+E9 2#"!ES<&Y(T/PD%-,+-S]>-!&37V"^+TCM I_]MV*U SL7*6-S\3.2 M7\R\ 28CH';V60F9R1#=?Y#H J)6!9JWNR;69&K DP'!I:3KI9:5:7]ZUI\_ M;6G?2VI;!C%^CO-<(#KR"XN=[5[1. ^]!U^A8XA?>E=N3W4;5(I2@(IV+\:J M0$6._:F0;5P1S*K)VRG0N)OYLJ91C?*3JE?V&$:<.@13IT_;.\70OK64)M(] M3;1[9>QUS6Z8LTNY+PR13_;L^ "LXBD=#3>,97[('@[Z3]O#UQSL =OSWO@G M?S&E(.'LOY%RNKI5H7+E*\AO']8VTED[>YZ=%*<:7%*UEQ'_@5!*KJCLO*_C M"]X9O :*@(/)+7#8,@V?MDSOW/:O'\XNKYWX!,X&L \*JB7LJ@P M_31>)\MS1>Q<8<-P;1:,\+2 BQYM:-IJJ:T2RRFNUE!G\)YP:CAZFR5$BGQ" MTS%2\-*CBMO^(S96N.DL:$IX22/#@=),#1:(:H7GXP$<)*MK(.ZD[ASA7Z3Y M;RQD@D3N%0##5$/A*HJK]/J.Y\9>*E&&R-J:6#UE95#LP-D<+&!8L%:0B98( M0U W+JHG2ANXX'#+/7M/GB\5W7WF]*4?RUGV:DTPOF"J6&4GE[NK+1+EL#\Y M&_?A=M,A0BN?U*2!"A>:O!Q#>8GU8!" O ,\ RU$ M*RZ[AM_Z>[ZE,4J%">&N/Y1KNG<5 M]#F9/$Z @UMU>BQ+B9YYE_A6/?,:FW!L.%*XWBG_S,-?";(%6"XE^=N.#78DHFX(%O2=<=0QR MV6DHZP$$VDGMY-*W#1Y.ST!'?SX]_UQ>;5"^;A<)2/(%<0!S3O6^GX^'5AS% M%,^:H+PXVU2O47VCWSO%.Q0N/OU515G8_I(TO7N 5*-\8.R3?%#5IHF*"]J M-ZBIIU$?;QKDN?+\'51-WZB!#&30]:+P&&]>P^308ADK1BR58/19D24Y> T. M" 8<;LLSA8.D9 B+AL:J85,WLM.UQ/!4!$"!SGQ3 M]ID/#XS4'RB6M4@SJS7NB^IB:3GMMB@$,WB5PO@,\?A%<$Q+AS_O,+"F,:^E MK#"5AOCLKFVNH/3GLY+YT:SD)0J!RCLHM/\.\'Y2DF-#1#11N=@ 5'SSI_W; M<)=]BC5U!@:E0%-P&_A2"E(DZGP9"=+Q'Y3F4>CA_38J5?-88%ODM]2*RJ;Z MA;*VV6!^&M3_HV@4#03RS38.IFZ6]0$*]@Y'RD;\CV.\R-& \6G&U(\=TV3( M\BR^0>MW2[H>M7H#OXBHW7PXR;>S0,<.=D_XR$Z;=YM][6A%P)BPB*'W/ 8% M@) U/7*8"B9\F)96LJH;BD96"%ZT8U-@N:R[\D^NO8+F[6J+D>3(8#5R!-87 M@E-1QN!H$05P"?RLE\=QZS;_-67G2A?ND07QL.X*T/OZP$@W_F>*[-[1T'@PPI%S:^PB! MU'Y&(SH?A2&JIR_"ZPR>Y%L5WT"LSWNI. '?\)7LCP.;&UH/A-S2/I_"RN;N M0T!P":L$[T5,_8GT)QOT/_.@8BV_2Z:F?QGT\P[D+-@70ZQ L\/HQQ; M,)) ^BAD>05^"Q;TL9.7=Y!;Y]8+?<1U]K$ -,3UYKIL>@A5*VS62DD $ 90 M@"0@*50_N?]:@0/7!TIK.JXJ2OQ*TB<2SP&R #]W /'B1,J0&+^1O#^8?SUI M-:,!?I3@\\"""V]?[NXP?]W]9N-\C5WX/4BAB!C^$?. 3J-RSEQ%%DW?/N.+ M H77-R&D%Z6N)=!WVD#-_C]Z6?G_&GI9CF9+"3I5C ;O;#NA$[>K <83O=W- M?!6PN:57 FH0?)/EP.H,_9X-] M:S?(!^XA^'..GN,&.MOM!F@/2A8,AF.W*2TH;Z-1/N]/L]$D'[G'8,&?'T&P M)VZUII-!=NH^#?.A6[#3S@UQBY4/)A/W]R@?. T%5A(L+X\!V2]3B\X8/5)1 MY;MA;Z05N*A"[1:M50O*'29G 4R_=6T2T'7=8'58)$6*C:Y8;G G?DF)%!'+ M QLYJ W ELEP<1 #NW!,;U%!W.CO096JEU_X"F/W*U"2RF5.*H'KH@9?-/75 M[.)C0/^L6F/:-)6&\J5LR!,:-(_C*$G!@Z\1Q106X/T2PE3SB3L6D_Q\-,RF^>!\%+\M:0GNS$-\ M!(_[ :,/W#&5A9 ML4,V.T8N7DG2?0-J^: \MA<'-]>>I(=;]%6L\T*JA"#6, 6MF*)4K["\4O0U M:]C^2C*U#BX8D/B%J23_UI=#@R$MBL?Z-'L;P40#JP8N.70?T+(T_"'XQ#^N M_EK F4($ Z(MD&Y_R8;9)<=P.^*8CK+)[%Q?=F^.Z4VB*FQL-@+^!H\%O0SS MD2/ZYEI-_DNNU;#?L5;NQY:U:BX5Q!W[I9JXR[*Q5-/YR'V QQI+-757Y:%% MKUI/F1M#9"QDLG;<@43<]#,8-VI3'#&C/ MZ85R*0@,: S0R8HX^\^RMW8QKB77R9$J-5+*A??UR>=OW]D#42$\=^&_#%E1 M7_3U06?P6\UQW[DY;HYP8,)_V3EB7_1UXO! 2[_Y-$_.GH[A"\(:BDY([??Q M/P5S:1NJ5TV:=0[#-\,B\5>$QX/N/J+*CY?_(_O5=0\2K1-P,!0KAD#_D;V\ ME^3E_8DJF;8>_;#H3)L!%^,JI;Y!!.\:GF8,;:P]1]'"0U+F;4_YC&;>E]8O M/%0109')S^LL=)RR?_2[[&0\!&D2G FB8QA81\5>.PQ8'K7) S>[ MB=3U55L>WQTDFFDQQPO*M+LP*G10H!1TPN;#WZ")WZ1RATI_P2OOZ:#!_-#@ MSL6,R\!]-==:?9)/!S*]\/G"W M OS='XQPA$QU!HA&RT^@.8L&58?V%'1B4,Z9(P^WB% ,?E_Q],BH<@E@3QRT M 3:0H ;;LV+U_;ESE2K*NSU/.4!=NTG!B3N3&4KVUQ*6.9?;(!Y4,; M##HO%3'.5BF3YBY3GJC;-H;N/_ZV:]KL YB[,ETW!MF MWV=3^,G]-7&_?H]U>JQ*I<+ M/)!];,O^R1J Y#AX&'F$F:(&:L'SW)&"J@WC""#9VI:>_1$**)VYXP15E<[> M.G8.-C9Y4_$>Y66?QX;5GT41?V;.5AWN2JZS=32ELWQ)ZJ8-6 M GD=MO!Y]HX"3N3B]!\N;F\!"]HMP&LHX>4X_'7CB-I[M/&+*"I./0\SU:;N M1)VC6#CN.97M%1%:=CX;X%?N]Y=?RLUU!:MQ,CJGVVW8<[+[SQ0Y4R[^Z@@ M3=PGTSX)R9/>;)K]XFX"<$:BLS!E%1CE\_,^==QW)#D9XS$>GX^E2RFCF"#T M?#S#JZ@W'P-5#\AR/YH[G0WOO0#&D -TVD8Q/1_1*-RM#D.!48SF@Z?1R(?+ MBZ<2!M"R>[T^@"A$F&KL\CM'\5Q;[JI]P\=SF..H-_3;/9A/< F#(> M37 O1[ D\5['UH1TYXF]&U'W\^%35_C3UZWPIS]]A2=C="7U4 RG%1Z-B-0' M?5WAH9-]:(6=%),X38,)'[;9^.#%G0YFV.+T/%KL^'1XWESQ\7S(2^H>3ZSXJ"]+[AX\=,GGQ'UZ\X1+ MAI#]45H[S.MBH(J]CZCR. 5F2[IW0E]^*#T:0:.%]'R>4\P+9E.+.^N2"WPZ M3JH-R[T 611?(BXGB:.7Y?V6@WCFT'Q_ELV&^6P(1#KO.<&^^C)SDB_;G9P>>CX'B]G/-'"P1,%3)T-4.<'?/2*O[OZ1 M8R<3OLQ=)^>#<_HX.,]';G.B]7VAEBR.4FEI.463U\&[V\^=(T/PBZ]?TQ=2 M=4=[.F'4'-?(SPRCDC:)RR? M0WV'=,]HZZ:)$[M*IV&+U3=A$1\M@M96<8 :@X,=R,^'S#J&*-?BQVD^05HE MVJ&!#=PQ'Z#N/'1B?ZO*SMB=0$Q(('.X($\F,\.'C/$ FL:E$PC.+4.N.K)R M!#8>S[)6RP7P'2?3G\ -3>:>U7K%(*&H[$',K=-1^R":TF&"F;[00C$I%*-! M?MZ'6"28XS3O.PG_QZ^GZ,M4&3G%'#\ 2O>;-[B/;;;0UD]QR\_1BAM5)/L. MKNW)'-3$&?CA)NR\@K@45"GRJ:,P8]Y#K( :[#WNDA_EHTG7SN>SB:./'!Q" M'[0V,9B!P,@(_@1'UI.A^W/F..]/-O#+#0JUP9&CG-BB/LDGHRE:B&:9R&(\ MH?/1"/\SH0L >/57O/J'KC4X&6Q@I<: *;H;L\%+[<[,G@SZ2\>#\7*^11>L[X=,)=&%WS;A-F.)#;@2S*9RC=TWP+DLSP!B8 M03BIN3-,@?A-SJ!C1GK*WOWRIH$XAK\R@VHMB&A@@0]2*$IR53*"/&/I>.#& M/W-\K9;@ \*-R!IMY&%B^*DCENN@P&4PRON.WP[[P^'9L.]H./T&37< 'HK1 M&(5G>OJC!5V69B?Y%!^2)H.'J*69XY#S["?-XX(\OY:Q\O).W!MAK+GACG@O\YX@)Y52E?#"!D)%9/A_-\=^C/D2S+1@9TA=H"P C M)?P=DN!80,4&QY/S;#2=9Z.Q;022RP/H:135($N>8J&;KG/Y^X,'\M[7Q,F8 MQ >4HN[.Y^U2\&C3I(YNX;Q+0GJU1PH3$L_R&/\\U=U MT101DJI_DZS),R>Y4\R]^- TWT:[4]YW5R>DK($U=H[$?0Y1XTYQ=9RGG\T& M0_C@1,'S/E7]HS02I^32#1C-C@,7^OG,-0?_>-M\(G3?;8 :*:*GL2?U[HK" M\^$@(,[M3?;=H#?7:&W-6";78'I=I95$2( 5XP1U"LGI5;F^W13WGZMK)Z2@ MJ>T@QR"CB*!?U .:0_FCB'X5XXKP#0JL8[NB.H-@WNU_K^5O6:HD]!2"=$(3 MD4W)>%]NH-."\$EI9SZ(3 =0$'!)'ZJ\O'6-_3T;@[]H".XBIZ!\G[VZ_)=L M"$ZG(?B$!C-T(SEVE?VCN\_@:_!$_:,="%A;?!$@F%%JUAS85%*:96+>&OFT MT1 K->^%P5 F%FK/ EU(FR9L"YC^+ZU,7\GC FEZ DN"\]8??LS)H@I71IL9JY##R*=4^&+>GNV<%WH(2;OO#[L.:I_HE'/&(LVO7&H/6EA;@)PS-C.(C$(@+@!DL$50-XIM-OJ$J/8SVW>N+! MH^VX7%2KT[,$?0]A8WW)'P887*ZO PGFVG(6#O38'^9QN.^>!].T2@X'3N9 M&[O3'_#,J.69* M9TM1M_LYK-'C]ZQM(K,3/__N09EYKX+33PMZM5RSX1_H1 M5''?$@[QRW2,$329Q\-J3ROZUXNK&A,[HH%"(\WOXF#UV/.C!IT++E\#VN@) MY9LA1#?7^3KMZ/MU@&J12N&+TN,4\B.JD1R-\55>AN-_L<8!R7FHF+]? MEHO;VDTW46YZ?1>#E-J/LS)N"F? M5%?*ZA^B*C1?'#VYO>)+JKWN?-A#DB]E$]Q^B0.>TPA73LYBYAT=X6^3CMFY M3]U)BY>0Q04*$%R\(L9D50[-H+6QV !DQV\\L]S1_G7;^ M>G&_<6R\3W=(--'R7G^<1&_N;OU%TOSQ;[NEOT&B3++RJN=T)/PQ"HYYM2R^ MK"_OG#3P+YAK?^)4J(2?MG6]@"C?H5S<\DCVT1;&Z***]Q 4#R4VD<((SYDC M?45[CJ^J #WX/^(G/D+2O*-0IT"X"PP T8O;35FF^(Z8 /RC7IF+GJ4S>]"S M'S$=B,[*:KWEJ :G"C8?/.]CIF+$,WDE3*BQ2/>QE!"Z2N*A:,P[;HM[VMW% M?NOX*I >+V2I@$N!OMUL;YCF>>^U(+RH4BWCN=S=WSNY]*)M2S[=.UH ["== M9E;<]C74-F A!R6"K/RR!=SP=<0[DN]? K2DJ5P,V2('GY:OR:T.0R4.?_,T MQ=&Y^BI+;V:]\GS:9L ML>WYNU^S,V+J1H T-<,EU[U#J.]'D76!Q!]+?Q6>+U]2Z-[;CCC( &O+<.88 MR>[133;M3?O?QUD ZO\O<<,%;H@S 2KW2YJ!C;,[O/O:1=]T;KXCQIW?9 )< M8'=#>U-A G:8AHFI5QQEYQH_H:^C]6_+L3Z+4V1MLK)Y#9.5/VBR,DG7QY\X M$HA\PG01=WI'1WT[)Z<^3\D[_B)[T6RS('O18>I MG0P^NML!\KD..,M>0^[DBK(OV[5F6V_Y)NXX-CPSEH3;N5Q+XO!9%J8(_R0) MNPD3\Q.H]XC&_Q5 M@[?"WJX>)M_<[U]W8:>:C%;$)L5&JQ#F\$:'):1HXZ>(\CR]H3=A;(RQW"-V@SCAOL8JW)O.+H_+:D&:?L*7N:ZLPICD[5 M(1G+"2VS/;?A=Q$F^;TS4V!,N MG48J<>OOAZ02=^C1*8;0EE@D&UKWVI M:PR\!RLQ!JZVZ'QM"6O))96LW)8-A-W[?;U51&6G $2/#I(;]EX $+144)BC M!<4+N&56[#%4$.NY2>31]K/K$$2%J,MTGU^].[F-.4W?6(-^^A:"5#DO]%!, M),0_<@9Z;$A(MJ))?9(&CZ]3O3FC'Y_LZH5';(SADC3CN=*,YT:R/H <' L2M_9X_#XO MOFW;\HPL/B/N*)_4I/M84"3J5N0T&R;F]3[RJ[Z27 QAKTIDE?C R M_4$X1\#Y.+)I+P/4P%K-A\XX&)0*#D.\&WW-A[.U)7&8_)&EMIU6J.N=>&G$ MK9)NT?X:O]MQ!])//\8_<8S"4U3N/;WQ>? M]0 (YDO][ $ZHA?'O6%\H@&^(_%M^O2GP3TBRNB-XG<'O5GJR_/XRQ9@D.9C MQPI*LF&24>YI(BDF)5SI^V2G5 "1;YO^;+H MT@-XU6 "K0\:0(]]CVJ._/Y'@PF$.'K[WPWO34NH]'O&.V](BW$@@(1[S=M>''-)/:^R>\WTD&1[3W#83O M7T02,A['GTR)JG9#9R0W>^'SVJ F VYIZW7B)9U)\EXYIH\\V)86J2N^[](7 MVG$==^UGRT!D!<9[Y-AVO<(1QL$/)]?FR!;6!Q!OHL6.RU&CK;R,_HN7F^6P M).[.,WM['A!^UKSO4JH-3:O[/MMWC:44U(Z?/4\KA:>U/&D'F+ZO]EX6.%8" M2C&N20WL.Z+';D68UR17>+FOTZM_Y3%\F]:B6R31L"CIK+Z:(@W=;>\EHN[7 M0P">/2;92",,HMPX0%'E@T0D2MC7;X*3?8 E[#2S:0^O M"=TGC;>#'C?8& :WWH^XP_)KG<#\:3L9K5A >S9HW!^<_/V4:FFTJG9OR7:; MLOTC>+= .F K_I[M#D"6HI]WQ?;ZLUY!D!B%OL*D'ZDEGE@T9<5N+)?5;25U M/6];]<3!/&T\"Q"/SK(PH Q#AW\D\W/H5@^!DH[6DX-\C\093X$E'08W=-3\ MONF!=>3?J,5K&?/!D#B_@?@^8V4 M_./7VS><:C :]2&H-LG]:(/[Z0:Q:2'J0P!L(J6C#: FHL N>)JC#H:2$"S; MA8>!^3KG; H")KJ$$Q 0T3S32YR$AX_1 ML4@&%B-%7+_H >=Z)'!B83>X2LD+"Z)S"(?(6X2H "8F_4B#@+\FD")HJDL@ M= ]N.%PDP0L.X]YL28>5K&<"6O:W2,W:K!0"U,Z* P/Z4G&86<>M.H)7T M5A]OJK_9_L-_&\SF/USMJB4PG>ME4<59>]?;O8G$01)8RS.8.4T5/R54P,]R M3X0Q/(PIW CVDJVOKW?W;E.I_%7][SO0H&[<]H+%4B;5;H>1Z8(12CXGR)R# MH7#W($IFG0Y\XBA(2IS5P*E$F/EV"WGYX(3&4QVS/C'R23@$H; (L$/\/%>) M3Y4]$ @7.D?I:W-&>8?6.TNV@ MDBET7R&JRSJC/6G/!)RF$_'VL1F&4A+%70&./B$MF*N0H),.Y45?A] 44;/" M(Z7IO-E-O TDT[S'HDA![):_C7/VW+R^D M%ASPUHN;&Q1[76,4BADS6K9;K&\ JD6UQJ6'EM'( MEV=O>N][APSM6(PJT$(M !4$#AQOJ2,(J#\R2LK\PV :18W'1SGJOHO&PL&ULU9=M:]LP$,>_BE#':&'$=K*D[6H'MD)A MT(U"\V+OBF*?;8$>/%G.G'[Z298?DFQMUZP;C5_$ISOI?S])YU@.2[UF<)L# M:%1S)LH(YUH7'SROC'/@I!S) H2)I%)QHDU395Y9*"!):0=QYHU]?^9Q0@6> MAZ+B5UR7*):5T!&>]B[DQE_*!")\=_SV>R7UQ1OD[D?OCH[\D7]W^S]N?"#LCNBT^>(CGQS/0)LKAWYV3/E'Q/?D3Y]0OH:5L > M6)+-V&^7Y^W&SL-4BF%_)]@Y3';" :T(B_ E872IJ!V5$D[9VKG'UA%+ M)A72IK ,76 ]Y;T+!ZYE:Z[5X51(U>1V&=SOLNV^$^A:%I RU@..L7/,PX)H M#4IE!WOI8L*NI+Z4V6F(YJV+1RX49#2NFG7:0]@U$E1L/5'1C/! MP4WFR83!G@GG(>GRH%PJ>F_T;*G$Q@$*HQ4H3>--SP]%B@74NBNG.MV7>7R MS"^]SAD(4(1M0IO:?\VK_)^))Z=_C]S\J^P"OR"C?;4> .3T$"!GAP!Y$#5Y M]OHA)^?_F-%KW]\;AX2M(T+O1@E(CS87R"A%3]O$@Y?'?.? M4$L#!!0 ( *+:4H]<)I8_00 #LM / >&PO=V]R:V)O;VLN>&UL MQ9I+<^(X%$;_BHI5>L& GWE4DJH\NF=2E4ZHD.E9*T: *K;$2"9)SZ\?V83I M"\%?S>:&%;80XI0LZUQ=Z?35NNSWK 7Z@U(Q;;1]>>*Z,3]'R8[G>I"7=MB62E3KZ"<*F6MK?%S MO? ]862ESGKK*D*:B?AJ:EW_%#=FU52HVQ/M7]],SGI1N*YE'7[SHKU^*E5/ MN!,=OG WDZ@!YX.\"O>VU)/P[Q-Q*4MI"B7&;=\0P!@ QGL#% 0@@#_?7D]+/">01@#SBA;Q6OG!ZT90W8)=+KXWR=.HY!G#'O'"7TNNVOT9. M^5"UK='.YN-E5=&I)QJB&7S(BWD7VKVUWHLPTX2943I%R:!;V.52EO+).MEH M6%PX)\UL-0HI(9)+Q&V7\":(KW\O]8LLV[>C>;K?I7M6M6Q)?F$BO43,?ODF MM1,_9+E4XKN2?ND^]B(22\1LEBTM7X?.T^4&'3)*Q*R4"^\;JC]4.1&A 3$. MCWKU%C<7=+:.D%,B9JFT\N@_21^FZ\;'RO@/<2+22<3M$[G0M2Q7DJ-02!\1 MLS_2873P_$6,POBC2$@:$;,U;DQA*R4>Y9O:"*&1(F)F183Q5.FZ^F^&"[%! MK<-<; J]"8EL$3/;XJ$I#(-_)%U8*3T&6?AF 1=J44*X%&&VQ5C/C YU95C4 M72U]'9ZS:_OS=V5GC@8$,;)%S&P+&+?$*<5$UHC9K8$P,XJ)]!$SZ^-C>"4. M'IO@P'^AB$@=,?=Z!$4Q\2'%1 :)F0W2$<6LNY-B(J?$S$[9'"8=TD["GOH"UQ0'%A+DO9MU M*R94-PG23;)/W214-PG23<*L&XQ)$V )4D["K)Q=5GR?*3?>'^2;A#T#UI5^ M:%DI)O)-PNP;:._DF&(BWR3,OH&8Z9#FN)%O4F;?= 49??%-FXU58HK$DS*+ MIQOS4;W52XJ)%)0R*Z@C%NJ+B[*TKW3%DR(%I>PKG@[,<6A\LM&;< -F+WFR M@#ER=FN;""DH95=0!^9-T)&944RDH)1909V8[1NT,3:1A5)F"W6_0D7AEC1. M3Y&%4F8+P2QI2BV4(@NE^UKUK!X[W<1$%LJ8+00PFZ\H)K)0QFPAB)G%%!-9 M*./.NW5CWB]J33&1A3+NA5 W9A,W44QDH8S[',#&BKPO[J1[#Y';")YBPH, MW"Z+>#TIKU*8!;NO65 M(?=DS.Z!F",:%V7(/=DG[NPTOI%OXB&@B =56%/0$9DC]^3,[H&]>4T#CARY M)__,U%M?_&E[JW([&G-&M.*TR7 M97D5RN[-K95->=O&^C#S^;]02P,$% @ HMI2E'],)-$ @ A"D !H M !X;"]?MRJ2LE_GI GR\@!)KYGWY8:S^^I'-=3EV; MFU.?5^^7I#-!QD] M:#,?M*$'W<\'W=.#'N:#'NA!?@UD7/.3$-9\K3W@VO.]]@!LSQ?; [(]WVP/ MT/9\M3U@V_/=]@!NSY?; [H]WVX/\/9\O07H+7R]!>@M"UQKHXMMOMX"]!:^ MW@+T%K[> O06OMX"]!:^W@+T%K[> O06OMX"]!:^W@'H'?AZ!Z!WX.L=@-YA M@;,2=%C"USL O0-?[P#T#GR] ] [\/4.0._ USL O0-?[P#T#GR](] [\O6. M0._(USL"O2-?[PCTC@N<=:/#;K[>$>@=^7I'H'?DZQV!WI&O=P1Z1[[>$>@= M^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06Q>X5XEN5O+U5J"W\O56H+?R]5:@ MM_+U5J"W\O4VH+?Q]3:@M_'U-J"W\?4VH+?Q]3:@M_'U-J"W+?"L"7K8A*^W M ;V-K[\ZU+_AG^9I M7^Z?*%W&+7!E&ULS=K+3N,P% ;@5ZFR18WK*Q=1 M-L!V!FEX 9.<-E&3V+(-E+QVF[O$ M?&U9Y&HLV!X3OMXXGN?[_CY1"&U-/XKF5JNVHMI5CWV^I8P^D*UC0Y3ZKHR- M#53_2Z$=UF]Y[VQ(?VR?&[-MQSXM*(^7([UTM#O 5#GDY)2W!>T:-15>/_FO M!K[OALH%FON0JR&U.QXO1[K+U\ K @ $0 @ &9 0 9&]C4')O<',O8V]R92YX M;6Q02P$"% ,4 " "BVE*F5R<(Q & "<)P $P @ &W M @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( *+:4K5@[_HF@( M )X) 8 " ?@( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ HMI2N,; MDY9/ @ 0@@ !@ ( !$Q 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ HMI2A7NXGCI 0 U00 !@ M ( !,!D 'AL+W=OP0 'L6 8 " 4\; !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ HMI2M!SL'2U 0 T@, !@ ( !S24 'AL M+W=O&UL4$L! A0#% @ HMI2CJ7$ NS 0 T@, !D ( ! MI"D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ HMI2H.-T#.Q 0 T@, !D ( !92\ 'AL+W=O&PO=V]R:W-H965TM $ -(# 9 " ?HX !X;"]W;W)K&UL4$L! A0#% @ HMI2AJ(D6VU 0 T@, !D M ( !Y3H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ HMI2HK>[$&U 0 T@, !D ( !IT M 'AL+W=OL" :#0 &0 @ &30@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M HMI2C'/9$RT 0 T@, !D ( !HT< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HMI2@/;@I3W 0 RP4 !D M ( !KU, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ HMI2K@1AR)= P 7@\ !D ( !UED 'AL M+W=O&PO=V]R:W-H965TK%@&1 ( $$' 9 " M ;9? !X;"]W;W)K&UL4$L! A0#% @ HMI M2E7S[[\-! B!0 !D ( !,6( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HMI2H7UK\9S P FA$ M !D ( !&FP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HMI2@[D<@CS 0 : 4 !D M ( !CG0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ HMI2GJF_>CQ 0 [@0 !D ( !M'P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ HMI2IR! MZ^Z*! KQ@ !D ( !"X0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HMI2ON"M(#X @ %PP !D M ( !MXT 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ HMI2@FK.6\@ @ (P8 !D ( ! M7Y< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ HMI2L2;W]NW @ B H !D ( !8)X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HMI2AL$+;#] 0 P04 !D M ( !UK 'AL+W=O&PO=V]R M:W-H965T>9QHV0( '$, M 9 " 2.V !X;"]W;W)K&UL M4$L! A0#% @ HMI2B[#W\?Y @ -0P !D ( !,[D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ HMI2CUPFEC]! .RT \ ( !U70! 'AL M+W=O7!E&UL4$L%!@ !. $X 5!4 *U^ 0 $! end XML 85 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 86 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 88 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 215 352 1 true 72 0 false 8 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 - Consolidated Balance Sheets Sheet http://www.codexis.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.codexis.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Operations Sheet http://www.codexis.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://www.codexis.com/role/ConsolidatedStatementsOfComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1003001 - Statement - Consolidated Statements of Comprehensive Loss (Parenthetical) Sheet http://www.codexis.com/role/ConsolidatedStatementsOfComprehensiveLossParenthetical Consolidated Statements of Comprehensive Loss (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Consolidated Statements Stockholders' Equity Sheet http://www.codexis.com/role/ConsolidatedStatementsStockholdersEquity Consolidated Statements Stockholders' Equity Statements 7 false false R8.htm 1005000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.codexis.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2101100 - Disclosure - Description of Business Sheet http://www.codexis.com/role/DescriptionOfBusiness Description of Business Notes 9 false false R10.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 10 false false R11.htm 2103100 - Disclosure - Net Loss per Share Sheet http://www.codexis.com/role/NetLossPerShare Net Loss per Share Notes 11 false false R12.htm 2104100 - Disclosure - Collaborative Arrangements Sheet http://www.codexis.com/role/CollaborativeArrangements Collaborative Arrangements Notes 12 false false R13.htm 2106100 - Disclosure - Cash Equivalents and Marketable Securities Sheet http://www.codexis.com/role/CashEquivalentsAndMarketableSecurities Cash Equivalents and Marketable Securities Notes 13 false false R14.htm 2107100 - Disclosure - Fair Value Measurements Sheet http://www.codexis.com/role/FairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 2108100 - Disclosure - Balance Sheets Details Sheet http://www.codexis.com/role/BalanceSheetsDetails Balance Sheets Details Notes 15 false false R16.htm 2109100 - Disclosure - Assets Held for Sale and Sale of Former Hungarian Subsidiary Sheet http://www.codexis.com/role/AssetsHeldForSaleAndSaleOfFormerHungarianSubsidiary Assets Held for Sale and Sale of Former Hungarian Subsidiary Notes 16 false false R17.htm 2111100 - Disclosure - Stock-based Compensation Sheet http://www.codexis.com/role/StockBasedCompensation Stock-based Compensation Notes 17 false false R18.htm 2112100 - Disclosure - Capital Stock Sheet http://www.codexis.com/role/CapitalStock Capital Stock Notes 18 false false R19.htm 2113100 - Disclosure - 401(k) Plan Sheet http://www.codexis.com/role/A401KPlan 401(k) Plan Notes 19 false false R20.htm 2114100 - Disclosure - Income Taxes Sheet http://www.codexis.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2115100 - Disclosure - Commitments and Contingencies Sheet http://www.codexis.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 21 false false R22.htm 2116100 - Disclosure - Related Party Transactions Sheet http://www.codexis.com/role/RelatedPartyTransactions Related Party Transactions Notes 22 false false R23.htm 2117100 - Disclosure - Significant Customer and Geographic Information Sheet http://www.codexis.com/role/SignificantCustomerAndGeographicInformation Significant Customer and Geographic Information Notes 23 false false R24.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 24 false false R25.htm 2302302 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 25 false false R26.htm 2303301 - Disclosure - Net Loss per Share (Tables) Sheet http://www.codexis.com/role/NetLossPerShareTables Net Loss per Share (Tables) Tables http://www.codexis.com/role/NetLossPerShare 26 false false R27.htm 2306301 - 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 27 false false R28.htm 2307301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.codexis.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.codexis.com/role/FairValueMeasurements 28 false false R29.htm 2308301 - Disclosure - Balance Sheets Details (Tables) Sheet http://www.codexis.com/role/BalanceSheetsDetailsTables Balance Sheets Details (Tables) Tables http://www.codexis.com/role/BalanceSheetsDetails 29 false false R30.htm 2311301 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.codexis.com/role/StockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.codexis.com/role/StockBasedCompensation 30 false false R31.htm 2312301 - Disclosure - Capital Stock (Tables) Sheet http://www.codexis.com/role/CapitalStockTables Capital Stock (Tables) Tables http://www.codexis.com/role/CapitalStock 31 false false R32.htm 2314301 - Disclosure - Income Taxes (Tables) Sheet http://www.codexis.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.codexis.com/role/IncomeTaxes 32 false false R33.htm 2315301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.codexis.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.codexis.com/role/CommitmentsAndContingencies 33 false false R34.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 34 false false R35.htm 2402403 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) Details http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 35 false false R36.htm 2402404 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Plant, Property, and Equipment (Details) Sheet http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPlantPropertyAndEquipmentDetails Basis of Presentation and Summary of Significant Accounting Policies - Plant, Property, and Equipment (Details) Details 36 false false R37.htm 2403402 - Disclosure - Net Loss per Share (Details) Sheet http://www.codexis.com/role/NetLossPerShareDetails Net Loss per Share (Details) Details http://www.codexis.com/role/NetLossPerShareTables 37 false false R38.htm 2404401 - Disclosure - Collaborative Arrangements (Details) Sheet http://www.codexis.com/role/CollaborativeArrangementsDetails Collaborative Arrangements (Details) Details http://www.codexis.com/role/CollaborativeArrangements 38 false false R39.htm 2406402 - 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 http://www.codexis.com/role/CashEquivalentsAndMarketableSecuritiesTables 39 false false R40.htm 2406403 - Disclosure - Cash Equivalents and Marketable Securities (Additional Information) (Details) Sheet http://www.codexis.com/role/CashEquivalentsAndMarketableSecuritiesAdditionalInformationDetails Cash Equivalents and Marketable Securities (Additional Information) (Details) Details http://www.codexis.com/role/CashEquivalentsAndMarketableSecuritiesTables 40 false false R41.htm 2407403 - Disclosure - Fair Value Measurements - Financial Assets measured at Fair Value on a Recurring Basis (Details) Sheet http://www.codexis.com/role/FairValueMeasurementsFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Financial Assets measured at Fair Value on a Recurring Basis (Details) Details 41 false false R42.htm 2407404 - Disclosure - Fair Value Measurements - Textual (Details) Sheet http://www.codexis.com/role/FairValueMeasurementsTextualDetails Fair Value Measurements - Textual (Details) Details 42 false false R43.htm 2408402 - Disclosure - Balance Sheets Details - Allowance for Doubtful Accounts Receivable (Details) Sheet http://www.codexis.com/role/BalanceSheetsDetailsAllowanceForDoubtfulAccountsReceivableDetails Balance Sheets Details - Allowance for Doubtful Accounts Receivable (Details) Details 43 false false R44.htm 2408403 - Disclosure - Balance Sheets Details - Schedule of Inventory Components (Details) Sheet http://www.codexis.com/role/BalanceSheetsDetailsScheduleOfInventoryComponentsDetails Balance Sheets Details - Schedule of Inventory Components (Details) Details 44 false false R45.htm 2408404 - 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 45 false false R46.htm 2408405 - Disclosure - Balance Sheets Details - Intangible Assets (Details) Sheet http://www.codexis.com/role/BalanceSheetsDetailsIntangibleAssetsDetails Balance Sheets Details - Intangible Assets (Details) Details 46 false false R47.htm 2408406 - Disclosure - Balance Sheets Details - Textual (Details) Sheet http://www.codexis.com/role/BalanceSheetsDetailsTextualDetails Balance Sheets Details - Textual (Details) Details 47 false false R48.htm 2408407 - Disclosure - Balance Sheets Details - Accrued Liabilities (Details) Sheet http://www.codexis.com/role/BalanceSheetsDetailsAccruedLiabilitiesDetails Balance Sheets Details - Accrued Liabilities (Details) Details 48 false false R49.htm 2409401 - Disclosure - Assets Held for Sale and Sale of Former Hungarian Subsidiary - Narrative (Details) Sheet http://www.codexis.com/role/AssetsHeldForSaleAndSaleOfFormerHungarianSubsidiaryNarrativeDetails Assets Held for Sale and Sale of Former Hungarian Subsidiary - Narrative (Details) Details http://www.codexis.com/role/AssetsHeldForSaleAndSaleOfFormerHungarianSubsidiary 49 false false R50.htm 2411402 - Disclosure - Stock-based Compensation - Textual (Details) Sheet http://www.codexis.com/role/StockBasedCompensationTextualDetails Stock-based Compensation - Textual (Details) Details 50 false false R51.htm 2411403 - 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 51 false false R52.htm 2411404 - Disclosure - Stock-based Compensation - Stock Option Assumptions (Details) Sheet http://www.codexis.com/role/StockBasedCompensationStockOptionAssumptionsDetails Stock-based Compensation - Stock Option Assumptions (Details) Details 52 false false R53.htm 2411405 - Disclosure - Stock-based Compensation - Option Activity (Details) Sheet http://www.codexis.com/role/StockBasedCompensationOptionActivityDetails Stock-based Compensation - Option Activity (Details) Details 53 false false R54.htm 2411406 - Disclosure - Stock-based Compensation - Equity Instruments Other than Options Activity (Details) Sheet http://www.codexis.com/role/StockBasedCompensationEquityInstrumentsOtherThanOptionsActivityDetails Stock-based Compensation - Equity Instruments Other than Options Activity (Details) Details 54 false false R55.htm 2412402 - Disclosure - Capital Stock - Narrative (Details) Sheet http://www.codexis.com/role/CapitalStockNarrativeDetails Capital Stock - Narrative (Details) Details 55 false false R56.htm 2412403 - Disclosure - Capital Stock - Warrants (Details) Sheet http://www.codexis.com/role/CapitalStockWarrantsDetails Capital Stock - Warrants (Details) Details 56 false false R57.htm 2413401 - Disclosure - 401(k) Plan (Details) Sheet http://www.codexis.com/role/A401KPlanDetails 401(k) Plan (Details) Details http://www.codexis.com/role/A401KPlan 57 false false R58.htm 2414402 - Disclosure - Income Taxes - Components of Loss Before Provision for Income Taxes (Details) Sheet http://www.codexis.com/role/IncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails Income Taxes - Components of Loss Before Provision for Income Taxes (Details) Details 58 false false R59.htm 2414403 - Disclosure - Income Taxes - Components of Provision for Income Taxes (Details) Sheet http://www.codexis.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails Income Taxes - Components of Provision for Income Taxes (Details) Details 59 false false R60.htm 2414404 - Disclosure - Income Taxes - Tax Rate Reconciliation (Details) Sheet http://www.codexis.com/role/IncomeTaxesTaxRateReconciliationDetails Income Taxes - Tax Rate Reconciliation (Details) Details 60 false false R61.htm 2414405 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) Sheet http://www.codexis.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) Details 61 false false R62.htm 2414406 - Disclosure - Income Taxes - Unrecognized Tax Benefit Rollforward (Details) Sheet http://www.codexis.com/role/IncomeTaxesUnrecognizedTaxBenefitRollforwardDetails Income Taxes - Unrecognized Tax Benefit Rollforward (Details) Details 62 false false R63.htm 2414407 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.codexis.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 63 false false R64.htm 2415402 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.codexis.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 64 false false R65.htm 2415403 - Disclosure - Commitments and Contingencies - Future Minimum Payments Under Operating Leases (Details) Sheet http://www.codexis.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderOperatingLeasesDetails Commitments and Contingencies - Future Minimum Payments Under Operating Leases (Details) Details 65 false false R66.htm 2416401 - Disclosure - Related Party Transactions (Details) Sheet http://www.codexis.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.codexis.com/role/RelatedPartyTransactions 66 false false R67.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 67 false false R68.htm 2417403 - Disclosure - Significant Customer and Geographic Information - Revenues (Details) Sheet http://www.codexis.com/role/SignificantCustomerAndGeographicInformationRevenuesDetails Significant Customer and Geographic Information - Revenues (Details) Details http://www.codexis.com/role/SignificantCustomerAndGeographicInformationTables 68 false false R69.htm 2417404 - Disclosure - Significant Customer and Geographic Information - Long-lived assets (Details) Sheet http://www.codexis.com/role/SignificantCustomerAndGeographicInformationLongLivedAssetsDetails Significant Customer and Geographic Information - Long-lived assets (Details) Details 69 false false All Reports Book All Reports cdxs-20161231.xml cdxs-20161231.xsd cdxs-20161231_cal.xml cdxs-20161231_def.xml cdxs-20161231_lab.xml cdxs-20161231_pre.xml true true ZIP 90 0001200375-17-000007-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001200375-17-000007-xbrl.zip M4$L#!!0 ( *+:4KO9PI#YGLJ:G]DL_$D(26P@T')FI M^?5K#D1P1$ @02K_M5J8C+S-QN-S?[Z__Y<=_YZ5O6'[1[W;^]P7]!;W[* MNLU>J]V]_=N;WZ^OS+5[^_;-__GU?_[U?UU=_:?]_.XGWVN.[K/N\"?7SQK# MK/73]_;P[J=_MK+!GS_=]'OW/_VSU_^S_:UQ=35YZ.$7K+44+9%)\O4K0PVN M&J0I6YD@C1NDL"#_^\-K^KFAC6X4(*3#-&;3!'<;" V?MF/K_U. M^Y?TSY\ ZN[@EV;KQ^!O;^Z&PX=??O[Y^_?O?P' LQ_M ?S[_F>"L,"$XC?Y MS;U1=]A_+.Y/[_G+(&O^Y;;W[>?IQ?%#5PA?S3TVZO>!(JN>FUZM>+"5M:N? M@0OI=K9X>_:C>5=]?[I2\?YV]ULV&%8_,KF6'J)+#PUZC&"Y0+3QD[W^+=R. MZ,_3._('.NWNGVON3I>_-@99?GNWT6X.JF$:7TH@X460NKUN=W1?_8W6L/_S M\/$A^QENNH*[LGZ[63Q7_]#B _WL9B4FXF>XFM\X:#>K48 +%0@,A@_]%??# ME8H'1H.KVT;CH7CFIC'X.@9D>J%BL>%*O]?)!I7/C*]4/Y3H4/W0^$K50\-^ M=KN23OIGN)[?FBZTEIB\H.?DXL*MP\I;^>36X?RM[74,VAT,&]UFP7(_2BSZ MG8[O!K6C?QY?+6X=M*INA-?BG__S_;OKYEUVWYC=W*Z_^:J YM?_^3_^FK[U MRV!\X7-V\]/XV[_LU$SS5[ MW6'V8_A3&V"./CWZ#_;'%Y\^E-\"6K@]?$P_Y+^T6^FWFW;6_VD,1[: 0LZ7 M[NW?W_R* )%$4,G_^O/RP^-O_+S\D>DW'D"H>JWYKP()^D,/QN#7G)\0SA^? M79M[(.NV9K=C NPW^UHKOSG_J?A>_L.4,BM(]79,*G**=)HPRW!*)7%%4?'* MZ96=T4Y8RW_@F'TEZL11EU>(7!&U-]3'*\[_P4X<;;[(Z/M!6YP\VF+?:/O) M:I^#*N3;J4*^;U682,7.@U1L.U*QPY'J7U,O[%_70WAEBG3"?XT %]>[?^AU MX3\'!D*,XB[3:K6'$#PU.I\:[=;;KFL\M(>-SOOL_FO6/QK9"YIFMPGB\4^3 MWUKPY1\/G7:S/9S ]%.K#;=,XKTI$K^L1?7-K_EM:W']Z\^5GYM ]W,)O'-E ME+<31MF22SYGPT:[F[5"H]^%T'KP(MFC&LG#\<6*Y)YN+?>FV1S=CSHI3_9Q>)?UTVW]["[1_EOVMMOLW6C':XV('7H"?XUGKB8C4.(?=[#[EG:;B+W)^8W)]"VG%[N;_PQ9EI M@-W"OXL;> INX-Z#Q&D&]F+K3\#6[SW/O%O =UGE>2[;P(O;/)O8GE2.8>@JG6'I_DI6S%[DY#;DYA0JZ'<*MBX=]SF'5SM;V MXE>]!CM*3]Z.'J1$88>8\Z(&SSFVW'U?Z>(\G83S=&K[35\>'[*/-Z;?;W1O MQ^0<<\VTW%U\E:MUGK MO$1ZQ1K.=HLJL3O?A>67A7WVA3V&A?[4[\%+AH^?.O!JTVTEB_60P+:/B3(+ M*UU<.Z\5W@#%V7HOX?A*+.^.C)$:0Z5"@(<12$AQ ]Q\W;L9?F_TI^[++-Y- M,K; 4N_;W?;]Z/X%,E2BS2_UM%G'8%N 5%!VQLD+I+WP<2T??[RY:3>S^96* MHWZW/1SUSRSZV)P]:U&^L,V!U5_CQT7]'4C]S9/V%?'Q4B+: JM=FMK-!^-'LC%I9*_9[]Y-%:J1DU,>;/$G[*>M?W\$JV.H_%Q>6\4#:N ?@$L#]^ 1(.&LVT#@/[.']E]K;W M6?]<#MV-TT EHDS30Y54V5=&:&.:3H&9(^HKXMVE6&=;3ORMT_C1N[YO#^_^ MWFEWSRQ/OC6+5&+[^F*2=8KN2]:\Z_8ZO=L)16]245.GT_C:ZX]-2Z/;>M=N MPD)D%UVXJ MW)=SK49?/[&].+#W]]U'G\:(N3UY=@FV56]E6N/W T?.%64Z5 M64Y LY#)^"OXXQ)'7.*([=B7I)EDF[/O^':B#QI';% Q.O%LOF5S-YT'*VY3 M.+H2R=<1-4RS(^ SX2N?-2F^&,.3-X9;>T[[9QG^#WJ=/0PGQNT2;5ZBS6

^,K/YYST8P7S7@PF$3R@0/J"=F_CS MQ#STVYW+XI_BXB_[^&PK'Q]NWV/X-XW^?-;T#FY-=.LK1G=IC\NOOW%MW\F(5#;Y6S5<]3(713X18&?9%)9U"25 M+XQ[8=RE,/E@O<EN"7;8E7$;U4;;9?%ON%>CJE J-+,O;4D['/ M78NSX!N[QN N];/ZUNADJ:-SM_6^T?\S&S:^=N9.QE9T"4O3!--AVL''&]?[ M\KUWW4O':7MG!DH3>V@LM\L0^_:8XO3E$H3HE:BWF,B\]PIC[#0>9O M\HO/<#(^PS%:[+]O_+]>/[$W,++/ON8M/2QV&7H;0S_KO;H3U\XO[*24G M]A=3%)=CH]W_CT9GE-G'XL]_@R5N])MWC^^R;UEGX6W%/6^[#Z/A8'P#/B_. M.XS*V0* S4@^ V8-S<\R<#I-+J87+CXZ%].7Q,7[X\%7[AHHK-R9OQ. M+OR^)WXG%WX_ W['%WX_GO][X?>G\?OK9,X+*YQJ@$;.BY%>1("V@5MQ/ES\ M^GCPP@('B]%?$PM6.&@*957 MSEV78I#7PN^78K]+L=\KY/<+8YXI"WSJ]^ -P\'X\+ MS_K%/>>U]AN@.C]TI!+7U[?H[[+&(+OK=5IO[Q_ZO6_C-E-G=AQQJX5?@^_K M6_S7(.DO1L+%99%/:I$/7O1R4>.GJ\8/7NZRS>+'4;_;'H[Z&=P7VS_27R]Y M[5>C^_J4N^O!Y_NC<:.WMUUX\A:(\9(7?QW"YROYNR__)61[=8M^4?=G+^^[ MIV@NZOZXZO[P2=HV<'?VKOTM:[WMPKMOVU\[F1D,LN' /H[3VJ[3&"R6UMTLN9PU.CD M.OD5,,9JM _'#2?7CNRI!NC".T?CG5,W-1=6> Y6.%6C@U?CV?9ME(-8ITFE.[RRAO9<1VCF+_*N5M?_U+KMM M=,(8IEGAW+^-NK>-_IF8%<#BER4LIF5G"V@<204\-UM7V!7SO=%OE5);G[/! ML-]N#K/6];#7_/-W4+V#S]>_G\>:Y\I_ ;6935B+V^NP!25?\\(%1^*"8^:R M+XMZ_$4]2+M[MHG*_I3U;WK]^T:WF4UJJ5_$BJ[ ZGCV>ALUS8XP-K%Z\_\LO#'7_A3&'>_R\)? MDC&OE1$N\=N+6_P-/+_Q?MJ'7O=ZV!B.AKW^XYR+=-X<,-YB6X_9*_'^WD[8 M8";IG4;W0^-^C@&^?.]]N>N-!HUNZTO63=?/:^GG,9JN_"J4CA*[HP-LBV\8 MPEW4^,L4X/HTW&7E3SX%M].F]XM8QB/'8H?.HVZ43+EDTUYD4J72&%]\JI=O MAC<.I2^"_R+#Z9W3Z)>DVBNP %OX[MXOWOV]WV_>C^)7)*/8=L\.E,N3FJNN)C#E/P@MC[HLQ7ZZF/!IC7C3F M/DWWR]64%PUYF&ARJ1SO;;?9N\_2AM6X@>&[7K.18JP%+KO..IUV]_:WK)OU M&QW3;9G6/8@Q+!?<^RT+/QZ WN>6^UV#^(Q)ML+\2$STW 6Z%1'I)DP$XITE M#0A$]*G'>6_<<&E*P1?(.AO@^SHBUUT9YJ)U3DGKG (3\0L3G3<3G4(R=0?_ MYV*ZGLMTG8*OLX/6N3#,=KG\:] MLC[>_+/1[\.+/_8_MV_OAK/RB>GO@[>#P2AK?>Q>9P_#,9I?O@,BCR'=/5>/ M -KN&K1=-S40_O'0[H.WM?$SPRP[L_WYE;2;%FH\"_&.PI;'.!7[0O8:3B3A M_]QNX[+>F3A17QH_S&AXU^OGC<7RR['7S]JW7=<;=8?GTF)LT3]<1FVN=7X% M;N\V.I^3QAIEUUG_6[N9O?U\_;+6MP;-5['4X^@(C%,*CCK_ M/NJW!ZUV\_PJ\.J6N@;-E['41:3[6]:[[3<>[MJ [,1%G*BP?[W]<"X+NA(7 M<-DFR/SR]L-9+MO4@_)9\Q2;E2[Y(H#Z\W;B $I]; X+%O\XO,OZ:?YT>YA6 M=;!!ZLHDW_YVS$OGI=.J<*W+6Y60/9K7FG;\M^$4M'].(>:AW^ZLYY5QL/R^ MT1W=-)II%A*$9M>CAX?.H[GM9R^&2<91[098'B^F85MQ!]Q.T>%B&MOH3))$ M65:=!!]3]5V[\;7=:0_;YY8>6X7>3'E4XW>6YK24\;PL[O,M[D&:J2YM8GW. M.J -6I] ASQ^ 6LW:(P=^8%]G+\R4_;A!_S\Z:[1O[]NMB%..*_EWAS;J=:O M1O<5;6'-*_H+KYP4KQP[,7U9_5-:_9-.*(G<5GS%^X_3(8(T0^];QBM'J?CW@?S'X#9;)+R+AQ5%&C MG+5Z2D^9.NMXYT!,7!2*5!+W* J,76%\A='^%%ANL5;RY2>@>+O5[B4Z=+/^ M )9=OOO+I[\UP*>0NI6G*D 7BS@BQ3 XUK Y]Y7/6<7-%P$ M\"4*8'AU+NBY6L"+ %X$\$58P'.- 2\">!' %Q$#GJL 7F+ %RF QXT!3U MZW=PKW\[%Z;?8 ?W^K=7M-1\XZ5.FF[<(>',^CZL6_$DYO,XO:(P;0N@?;_Q(%_F+A M+S+^8I=ZXU#NDI][B>'=UI'\)6GS\I?ZXLN_$I;8V,Y?E/]+M/T[1/.MGK?;PJ?5NYKQTSN;U M;JMHO(X]GP9(1?';NB7:$R"UI6_FU9G>%R"6[B*6+UPLW:L3RUU/)5[$\B*6 M+U0L3R%/\0+$\N+$OG2Q/*X3>Q'+O8CEF77BO(CEZ?4F/3FQ? &QY44L+V+Y MTF++%R"6]B*6+UPL[4L7RU&W/9')P5VCGPWF6?D^:PQ&_>S7*3#CZ_E[\FNS M-Z<75;QV-&A]ROK7Z>'Y=[?:WX"UY_%*3WP8 EJ7ME[2*1L=V__->7PJ@^,A:9TY];?^CIJ@Y1U;U=^(K]AZSWOZ2K]:^<3/QH-ONCK/5IU&_>-0;91.MFK0^] MX1_9T+8[G:SUTU1R/V$5%)JG02[60(YIM CQ:"DC M)B#BL413R+V7R"Q#+N2.@+?^WV@RY6_PI6=:8&G ,#0ZGQKMUMNN:SRTAXW. MAUXWW#]T>H]9-E9@%E[:$3ONV M_;7=23-<;[,RY9:'>#:ZMXO1S_1].55F9L,PKT$O4:0"5RPPP<64#H(FD?KU M$U9_3#'?!=8"T=F0U8_?T\#9N_8#N(G)TV\L8_0*YPC/\>G;#W'>.AJKE D^ M4(&U%](:%W*=AXS$9CO8-&YH D#&Q. MD.#$2%"#0A(4/-.@?3F? DX%\6$9<*7XCG /!EF6'@!6,?U^LA5C:S:U7>-7#;YD_?O> MS5C5 W +F$P-CL^:<] K,"12(B(4 C28QQPQQ;4@4C+BJ05#0O\H@-T>@AGX MO>[M$"[E/C]8U?OV6&+!ZV\WLV'O>O3PT&F#\ Y[#E@MZYC;?C;^0!4:'YO# M0M6,BZ%G+UQT-#YG@ZP!WS3=EL^^99W>0[IG#OR2<85PC'+0.UQ)HS3&(-!I MR:P*E@5!.-!$()\3Y0EX%<29:(*/-^GA7G?L>@QBH]W_CT9GE"UCC_1X$=,? M!9(S_5Z%Z?5?OO>N>YVQ"U!GP;12CAANE/"6!PI,H@+PAT,0YP4> MU;SZF&:DQA(Y8^ZU6.V >Y7+-,X+)IP!/9]]'<(J3XSY=08"!#Y>-M@+-1 8 M=,$L=B 6%"M#+7?9DD :L<"<.]PEI0;5@D"EML M"D?"&1#C:NB%6(1_*_ *W#Z#?NF.4CJC=]L=QQ?OVQVX"<*?B6\Y"SN*"X/W MC1]C%S__89;)+ZTYN'#_/NH\[CRH];=.XT?O&M33W=\[[6Y6QP@1(T+ EDF& M,8U&"A9CSO-(X;ALV>C8LB'PRZ;$W#,]GDCG:2AU"G2^8@NA J;(,@XVQSH> M+58T)[-4@I%E,G/)Y]3*GFFQ.8V3G4\Y];&WDBS=I_$6QK&(.?/%L7?,.D<1$Q0'H2V'DD@(:,@P0@$S2C.QQ>G1!?^#VI&M^F/M:SU)6O>=7N=WNV$ M6#@0[I#K+#A\O32BKAS>RF=-YIH7F,)')&S'B)7XB%,$5P&!8$).*J.XNB6;>:F)G-Z M:89J[['1&3Y.?YZZ)BFV!9\0@/S4[S6SK#58&::<+N_,.2-\WN<3$8(;%H)P MG@=M-*9Y@CT*[DL^'^8+0/LED^-QW'HG@*=/-S^U <: M%4%5"G+,U]ZW;.K@?+D#K_VNUVE-W?HC1E$>:2]^SEJC,??U;L8WI*Q+_UL6>_W0:-Z-?_H- M7@),.?Z[?B'2#L5B"AZB]2]WO=$ !.-+-MG!J$O"(ZD1!B\0E"%883 _ N(9 MQ#FBP1$9JX+V^04X B%FE!\VAJ-AKP^R,VATTF-#6,+THO#CH=U_K/:NYW)! M\RZQMQQKX[T"K(VU$87#@:CK.5'?9#JR?5) M?#Q);W7VN>,\Q\ U6X.I=$*X(+"21*?E17:*=$K1+^1A\\5F7,Q4U\:8[8,6 M.VV9;D$+4-6$*1PL)2VRB-W\$A%%2T8>R9:K.KIL"=:.&.CEMX++3QX MH51$4NPL11E8!2VHE@>@Q3C1MXF(K-YJH-1ZC!C\3Q/DN"0FSQ0(S5EICT2A M>OXN0;4W-(Y2$*"H5U%!["\CD,0K#O%_+O7P=\D1?"Z2U)2(I-R:4T@)D%1L M*5/!Y+M?DH+C57*[%*;/B,=1EA8[I2&6UIYJ'$@@+!1*S GI]Y]&DSS &GSI%7_&?N_^4^J>!3%2_+>LT[KI]=-93X6HL0P1"E17IGD)P61;]P"< SH$/^80+'R*]5@)#@W!8(QK$ J M"(0GB GN'"-Y!:A3S+$WXT,B56 47UD&8@+?YDOB*-<"0UPH! >MJ[B.*@>! M,&'?+)Q36?FE93!2JF2#KQONB%':&H2)M\XHQGSQ=2U5VBV_^OOB=].K\\]- M2LC<^'Q1YVVWE?WX>_:X">%=1,0C$ $IK!424-<%(VKPJQ9.0#K@DK5^&K]]'J2% MSRU"\FGTM=-NQDZO45D"1E8F3:G4Q*=Z&0-Q(U.@\A M:@Y04"5O!C,RS9I6 M?GT1K,_9;7LP3#FCE _;1/L&:RRSF!I.E.8D@EN5@X,B0V]^=1]]^,^WUS^] M_>#F05C\TB(4_]'KC,!(]2<$W(1;(O+!NW1X AE0,5RSHO[0I>CUS:\?>O-? M7_K"XN?_"3[=W[N][]WKK#$ -[0U=O_Z&X A$812TE.JG)(@:C25:$[!X%;0 M93!6?"F!LWSH\E/C,>V9NUWJ'3%$[%X8'*4$&YD\")''\@&P*'G %*SYF&/6 M [$+F.NJ&P$D:T$MI?Q_Q#0J/3.?WB]D3R8%]X22'<&<%2%\R*J)N?4I_%4" MBQ&">"-%'#M5.*2F M&H5FCGH+"ME%BR/# MIL1@:W%?Q.GY\-_V# 3CB 6*(##27H"3!PYXGM2*1*#289VC$4$\A0DZ-PV3 M#1K]&A7#E76"(XK O<76IVUIH9 $)\])";Q1=5)IO0B<# 4V%P/DTDDWI! " MI)FG8'$#$(&"LX@UIJ6TYEG@OZT8<*)#U"@:;1Q3E$90X\51(,'V2(1^-MZD MO$_.]G^/,V ?;SR$D>-WF&[K4S^[;X_N![/2U0H_KB:[Q1VBAJ:8Q:C((Q,2 M%]DM"+)+ASFO2N[ #E > L^:K)9VX*1J#AQ+E0+/+$+1TL<60G'CL"N3388C'/S,2ONA)79]8P6&'&NF!'2>2UEI)RK/*+#(I1=4:95%?2; M +8W?-8M1XP2!\JCUU%'QB#(4;F,PR*)4N6U9&)/^(SN1V,][K.'/L VEA[X MNS,1J6YK7JH6LL1F+DN\;< I4B)4.0?A T86!":/@ST&ZUR*>0C!?!G=O+)TF*2L 7/I)\.Y/EL\N^M M+3T* >D(DDU2\1K(?"0YD9C#K+1O26E961T0G^>D7(WO@#$U##0)\OT)HH>1M-.C7(U'(L<'E0,":T(DQD;QD/.0 8V,@@; X4DR)W MZLM>-D,K&6@3X/:*U]K,4%*YW"O$0..F(F,NBSJ7(&VIO'A/*%77*&RW),:" M+E0A!D2PP,9[G^?A H0XH:P.$==J22%6P[$3J.NIS%.6VT:$M9&&"8WSDC<: MB2CI'U#<6+#M0:UOJ%)=1OLY S$;M(?9==;_5IRQFJO'7W'VM\9@!:K /PV1 M1AV(MCQ"!)"KW93H+0F-0$O^Z8$Q.@7J':J* 4WPQ%HMK2**@04D!1\334PI2N3@7KPZZAV%CZD2GD&80&!!J+-& M,C.+F8RRKWPE:IPYI"Q&47HKE0T"@9$),J_-M527MX&$I*^.>D?A8TF0=ZF ME@85,#C-AN8E)B%MSIW82GP#E[R=FLR$'^D]FWD"\YLO*FH1 V6">LZ15XZ[ MW'T.6,O2SA-=WGPI@; M@!4J?AY R0U3CE'- CCT3J- BQX;&I?]^_T#6"&[ M\P""T!KJ4MA!P,VEV(9B"S=XQ$J^%-\.P$ZG]ST5ZL9>W_=&7X$D<@)J9$$"J.-\()44M7VL0_%A8[[9,8)36XX41PFM*_7JA!I.:XN3,)+@H 7)')6!1XET46$F<+EGW)%Q2D8.M&!I WJ#4%8H M(02%?SJ=#JD%T .Y,D,6E5OF;HW4#+;]XE43V@A8(Z64A]A\6LCAIM,LMVVXV0P& MV0Y%)IX1IIB33B!/D81@L>A" 2&,++O'5"ZE+]?"\Q3(:Y@J.DEP"!'^"?XE M#R*=;L@/?TE?VE(^(N0UC!/3:7'&F&$>PB>E<(SYF1T.?EP)&U:224I%I'#RJ1^H],E"9KYJB7!FEZ69+,E^6.%7O U\T60_"R7H*[D3R&JP(6C7DJ:!-^I_+"8 MMU;8*FX$7_R,27'R"H)CX02/V! ?N3,.65/H;.(,KE@2KI=/H%R6Y&D*(G*, M;/2:$P+J63$.JY(O L.H2DN?J8*H"_$@=!5&@KTBRADC!&CUG!#P$ZWBQO&^ M^MF2XN05A-!>XP!+(;1.Q9P0'>#"J6.ZZO LY^(\=?8S+,EF"@(B'$QB#."9 M,\O[7T)4M#Q.1NV^^,]M=EDA?JLZ<(IGJ",]%R#>\JD M#*#\BD8&D3I4.;II :]58.P(ZW(V=![68 S!%DA/3 "_Q8=BS%1$G,9RAG=G M6*O/E:W>13?.>ZFBL\2 E&JG7!%94F;*@#'!9!FTP29PK$L72] 1PGE8-^MT MX#(5V>5)51QL:8>(@O)6&\&Q4T8^&,4Y#0%XBD2G,%"H*/.@))0V92E8&%T! M3E5^>CU4:W/J:4F<4:!'0_ Z,,1R)YAJ($@I#2 )J5JL*JB^-=J=E$**D]8F M,T'?CG!6&J:C1\AB#N!%:7">':(2A8IY06X,[M(._C=X M8'(.YGVC_VSP\#Z/R09W20K+$(2A MV$JPV;9HAI7&KY6),6D7=&A:',YD>X6)!GE%E@22QC&A(@# !I6C*##9\I@8 MGZ_)ED9H"$M1A(#&(@'^'@IY'2$$.%6]%\^&I,]DLCV.)DVW2J// DN%:TI! M=)8&(EJ"RV>TCRR=YVNRO3,0[U.D*69X])5J4:W^.1M(CX8]=ZIE' ME [::H$Q5WD3R(@9+1/]OZ MI*)TW!*)O;6&I_YRWA43N2G"L63,M!(;(K4AN(?'_9F\A-1SA."4"].I3PSE M<1;8&UK20^=(V .Z' 9<#DX%,285KCLJ;>YP,B;T;K'L:1!NG9]M HX!D%5< MIL(B%Z7-&XQ@$D6I9)G+3:."D\']>:31":^Q"=Y3C%W4-A)=^.R!JE)=_CD2 M]G#2**U3BAB,L/0FE5W)D&>6L(KEI/(I$2X=*M_1-BJ6I@5SQ347/GKJ]5PN MW:*U/:2>"NGAT7ZF?+=C1 XS3$ MEW!/*"L:SE*'RZG(,R+<.HOH=<2@M'6D3AFJW5R5-\96EC8?SPOMYY%!RR,8 M0T$) *&]#B+.C"&$=*6=RS.CZ0%ED+E 9%0JI1BT"=%*-4N$D7U[I;L0;E+$ MG<[P#K;1$&(.=*9'I.UC^L(2 .]"0(NT/("PF:4,K"*[%!E>+T;79$=J#%9$+O MJ#=:,AZ?>H-QCX8BBUQK$19;'ROA%&,&6>)A+1U!ON@[(5F4:]N@/QW8@^,N MUN'N(BAX%9@51!+.P.++60LW51[6>#C+WAF/3><$Z*FGVG)"Z/"EV><%$%0H4.'+I&O__8[MZN M$)%U'3N0Y4&G4QU! 8Q.N2!S$)XZ).=N+P[EH_I$,"6?!8NU'3NLT9*R !&R"C29H'QZ,G@P@% )"TID M66Z.@<5:/\P2!6XTPH$@[@E1I"BW U3*1E,$Y;(I!( MB0Q1V$]*RVU X=(&Z-0W-WT:5C7G[%RJ?''"8:<0:"<2?=&)6BI7=GZN*%DJ M!GH>M&I.![F$DB(R9 N7/PI1&LH M%+A#'CE#L91$8,FES=6\B%:4VM$_*VW6VE^2VF)&1X(0$@)<2_+)@Q'C4+97 MY3+/9\'GF K#>6PAYA<6(H004P;0YOUTL '_MS[R/WL2U2D,@[DCPC!B+;>@ M10/$FCF)B-;UA5)G3Z$ZA>$X(B!JUCFE!4M#-O-$6L00D)<,\UYHLV6H<<#L M69K78%2WHM9;K-ME?$17KU!N+FAI,&!;4 M1N8P#[2@8D2V3KT=AHJ'W1"@(&N1,6U\ZID?(;Q"17$PZ/?R0;%*M^"$,3^F M2O-484JX(!HSS'WPR!=N:)"FG(!]S<2L4VD^$!:PEUP)%#AS2(68#PFTF)^Q M,!Y3I1E*@F94:N,L!^?6F'RF0TQU674AWH94[#0&@X\WTZ8='_N?V[=WP_ C MZS?;@^Q3O]W,BHN#Z=4!KB%NU2MG>\'YV\8STEL?N]?9PW!,B"_? =;'D.[^ M\KWWY:XW&C2ZK>1I K72%*;PXZ'=!R0V?F:8917[RXM[;MA:(A3862Q3YP+. M'<^KOBG#9.F@6=X]Y,VOZB^$SQ%\%S+6KL.'48+]X\W<9EZCT\E:]G'Y72]I M11CX/Y$(;,%T<\(C,HP5NR-T8ZXZ=*G1O]C?SR HC56*KED M;+G=[Q6LL77<>"4Y=5()G#=CTK% M(UD&KX=D9[+5TITZ!KP_,C2 JY0&C4(S*=AH6Y;!@3U3F=ELD M*+56DM@9;ZR*$/"E(;)3B#T*50T*&:)+3;)70+(3L.O2LRQZPRUEH#8$T@9! MO#&33VE<%;"821'T&O,@AVE"H+>NR/18X)0=R3L' MSNY@KSV&Q=-@64&--A&DS]-(\LH&2TW<6TGU,ZI'F5IOO@95!7@?-$J+<=+54_8+,N+TOL M9.\N4*4)LT:CO/ I*F5*.WU7XX'!ITB+S]FPT>YFK;S18-T&'DX;F990PL'B MCOO\R'SK'S18J9(9V #)P[-!31T&UYHS#E*.#0<[X+! N>A#4(I*(G8E$2V) MV8& /CKO@H,G-0XH^NBB##(-8#*DV))U+;(^!(EL\*GY ME](^%.E_0LI#^E*M^^$YMZ;4QBA'42#(:J^]5Y:@V61!$GD9:*5%R2"/K<64>D,E*-I9VS;,2YQ[M3PL^F1HL27K:N91-"Y8*;W0!$M$\MH; MY(,NM9ZX4IRKW3#O-@'8_F2@87OP)P1OZ8?&;89K#4[I8?MH(=B_NV_T_UQL M?]SH9,N9R8J'B\,8Q3VCP1 [Y?NK6KSDM\\W]%D^E,HDYO,1SI< O'2:%JM M/8+ 'L4\-@/GQ\Y3NSO.SJ1PF+!Y8J^FXNNC=EQ/;2&U588*3"P8)&<]>)I% MJ(9Y-;6QO%"[FMJ_K:*),()SP86:-2Z-$4=> M27B&3I7PSZW8:YP6%:+%#!B:Z^@#LL;'4%";V5#-YOI"[9V<%D.1E%%K$\%; ML9Q'C'.GA4&<9JNI?>'MW9R62'TZ494+8I:[9[*=XOQ5>(W3 M N%FRF8ZS=.4;@/*Q88B5<10M>WD!X^$7@#A;4U0%"*RH,B)Q<[Y:%3Z0R%N M#'>(+8P%G>-X<2'\4[U%JU40EACG+?4B!*&TSMUTJDPUX='!%?L+('R-M^BY M9<:'8*,27DB=4EXYX8/1XLP(_]P6M<9;] 8[1)AS@8%* 1>=4I=3&Q&OJWWS M@R==SI7:-=ZB(U)8KI0G*AAAQF?H\TURPVQU)+1;"#H8?KSYK==K#:Y[G=;6 MF[PZ39R5.C*AD9880F96S#_D7I:V-;4D8BG-O # 5K#5[.%!/"/!\XL\T%3S M0X&&>?(_1$=+)]X%5_N#K6Y<(D5*.>,$1Q3#4C,DB@/1BK@*NBVWXE@/VV!2 MM)AU!\N%+(&P'7MVZ,L*X M,P)SA24W/)$NGYEF*[K',,WE\M[L4\"K.^NNI232I?/> BOGC2CZ%PDKR@U= M$W#+NX9KP)O,#HM9*^LW.E\:/Z8W@9K+;MK;3_ZF!E'CK )P*7=2459,_I:* MA;7%U^M!>1+4-2Q@&>/"$QW3K!0(I5%16Y)FLRU,&STFU'5;LR(J[IE205/. MB2$XYC5FX+ZX=8-Y=H"ZU\_:M]T]<(C7S%&$L3%><$RY*+K86Z07MENF+2F6 MRS?6 _0DV&OX!$6F'9:841>98\'+H@&-Q5A6U"#1HX%>PRS2(:LP,\(AH[5! M*,09Z++)X">0V[0+P6&/"(1319%Y8:$>:01U$>V'"EC@1W#:] X!.]UP$KIAQF-@9; MP*TJIB9=Z:?!/2Y9 /UKM?QXD:A@I$A*-2SUJTU87BY;YO$H1'!I9 MFD;U1"1\=I.EOG93L[8W!02R*HV4&+Q5$I6=ZQG"(58IB<,<"IM!M \ ""NDB#0Q8AE]T=4C<"/$ MNF:/3\!A8O;VQ5$0.$+@[;& F @D&_PW7PAWZJM6/C6+JA=C+5C[0*2NOQAW MX+^!&Z=0D, R2A4=#:10K,Q66#P3(G4F3S.)','<* CO::1RUCF)!UNJS;^B M>$^([(NGA-'&1 ,A@ +_+@V]H+E<. DZ:U.>.@3H-5PD7)KYXM*P!!3 6BCK MB]Y[7)>GA5]1>CS8:Q@''&GO>1HY@HREA(/SD4L #Z$\;G,5X^P"^KMVXVN[ ML\-8;PC P)LF3H+F259!"J**^?4@P^7FC7H]T'.0[ [QVJFF%DD!06YTCH!3 M"I%O*#8"':W@;E1MOC:%^#,X'M-MAUT&SGN2!J4C([!!WE#P&HIB"$Q-N6H: MLVIP2V#L".O:3F(,R\E4.7#NG8W.JSPRQ)Z(\HQ4H9X"Z[>LNZISRCBE;6[[ MV;A^>;$5^O7HX:'S6%Q'CEWZC.P#$4J=C^SA_9?:V]UF_ M^6=%S?-\7U^((#SV7!JC,>4>PG[-/8E((!.<*_?UQN28%(,X$0/#0*@2P4>F4C*A/0D.RKJ,[DV,G70P016L=H59+ M[@,8Z3Q-ZCU 64J@"_#.U\%7K]UV4L,.*\+2[&X44-!"(S\;H^AT1;="N<*! MVQC,#[U)'_AM"SE7#L".S:\\$H0*@8 MN;.><2Z#U85U8\"FY5 +B>H092-@%W(5^_+L%;5,,&;39&2(&+5GCLTB7K>N MT]DV<.T/GQIW'VM&>$AS9S33#JBMBMI%GG1J.1=1[3(?%ZG: !)\TI1JY-H0 M[HQV=):E-J@DOGO$!VXR@T$V'.3C'GJ#P;AQT4VO_[W1;VT9'*2=,,Z8 N9* M2EPIE?=9B+ ,MKR73*M]UUJP]H3+.NFW@E@=*)+&8PM*58>\JWO$R)95U6%P M60P^MK1>QH.,4VZ]PLP:#"'E[+ L-B6?BB[WI:^!YDF KR,]8I)2@E(AA^$< M0&AC\2\.TM>!K\L"\S\=_1>Q 2$H"392H6Y $Q2YPKNVI M@3PB3!$GJ+/..:1\F'%_+'%_2C_6J)YZ.'>>/B"55!H3)\%0@9\1A*"VZ.*H MRUU ,:GAB!6]C;>#>.VL42S&*2$6(VA$A3P$Y+E<:LU+>WQ$UG#!IA!_?,A2 MB-V]?:*532VW%?;@65!IPU6*?PLH/_5[L ;#QT^= M1G>8:LC^:]1^N-\Z9 1=+91A3$HAI T!&"7OR0FB&TLQ.*%U\KH2L'VALS:H MC-Q2Z4'MR!0:1+!!>6] 1Z(II4P)7['O]41TX(]IQG5W182"!B\_$N*%<%%K MI/(&'\&"'2AY.$S(ZG"L!JJ](+)N48@5DM!@N"$L,"5==+G#B:0N2P='=8NR M&R+Y;]/ +36^@'^/T[*PL-,X;C#N,V8;@S0[=,<1*)C,P1HREB MA9LM0BQ%:Y2)&J6P!Q2.3Z*U&QR"0RR;G(7@D=)1"CP;M-L]D> Y98[4@@3[GCJG2@B4YABE/?QP5JSDG00B6O\T8V / 2: M:TVD1)KQX(1E8MS,?E9K;E-1; E-SGTOC>ZS2U3 -(ZH86* M(G4G(1#_\[S((H);)! M@,J'@$* UR1<0=FHRG.>5Y-U*R!W\;"C 2JF4=0:_&LM01KU3#++:<55-0<5 M@.P,[]H.KI0JQ)#B##'I(*+QN' G"//E;?'5\?OV\/[>;;4'PW[[ZVA8U!3E MK;K6]RPOVG_]EO5N^XV'NW:S,>FI/SZ(V7_\U]L/JWL -,Q\]-]BC#_4.G][B\D"MV4!8VII'% M0FL3.(=5M%&GHQ/3'2OJ22G89F6\-H-L3^A4;* L3!Q.>6!AD7)6DR@-A*VY M*%&'*@Y4/3,Z%5LG\^@H(QV%]0"3[9T'L8O%T030NJYDL_>S.NW!0V_0Z/S6 M[XT>/O2&\-_-<7OXU,I_DG;H=7]KM+LI]?"QF]^^->N)('VDJ6&I3/O*BAJ? MKQ767I4[?Y9VQW<#=&M]NC2Q-%C,@<+ZP!YX$GZ6H M]T:NXJ3?54F![ CI/+:Y:LG;OH/[W6Z"K^;;G:2 -D%J_NPL]6GDG9->4PV^ MI4$>\^) OEF.CV<-ZJ_07_@<9C50/0F!LKI8Z"B -#4$&8PXCS$=7LK]&!^4 M)&0- E@?!X&R@EAH&0<*6S)$;,0$NV!3^%84J%DIUR PWSAN&P0F"B.;%L7, MV;*=*E"4$BZ" '#0V]Q(:UE17"RX,J5D-:5+1:*U\#P1^+71,T3.0'QOJ(\$ M8BL4>5[MX0'*<[H3L!?0X35;F;5\?.'WCA9G[7,."'SI3=L=);C:U > M?V0 5K-WVTWC"":CG<'[F/Z4[JMO ##^0.G4?@%D:GK^\2&]*J^1FJVY$\9$ MAC60+L+B8\5#D2+DCKSY]1/Y0[W7ODRHX^!^=E2'=]WT^O:53H?(7>Y(" =^/-!;QZ-0YVR5:H996+!!1&KPO*W!JY0!R \%8'OM[JGDI0[8< M75[6YXGKLZS%5JP3BH88HV&1C-(!6\SYM"S)1QS0BO-KKV>A9K[F3HNRQF== M)3B!02 BB*'<(\*-$JJ(&],_2ULIQUN0.5K,$[^8%CK9(I@,L/W2F\Q>S<_) M#,Q]2H1N.2X->TPB-L2GHA6+):@3[BF.$(E2R^RZ#C';0+6 31O>F+UK?\N6 MJ^I^'V0WH\Z[]DU6ZV>L?LG /DZZBJ6ACPNL C=FG4[6'(X:G;PNH>2"I)VG MU/:*:&\% 7JXHOD,"4;2Y&O_,4>$#9 Y">1G!ZO&K+K\7)D.'CFP(@'"#2"" M(&H4 ]*5)2)+6Z*!_6892\,+)M M*"FKZMJ#,Q9YQQ%EFGE)(BF2>L*Y\JDQOC00Z_D)N"YKAH,U@1,",0'C/M7P MB_Q(>XH4RA5B6$IU>O@=6ZZD#X)+Z90(B@D;K2NR9M8;4G(""2+L!-GB&>4* M8RLEY@[;$(B/@1&!"KML76FK\WARM4.U/P'7DU@E;72<19:Z7$$.E#N"*8FTA4D*(R&(L=2JL>)*$G !)GFA53/#&08!/05_P MU((F/RT5""85ISVWX/X]$&=M^3Q%%#NM;(@F%2HZ$?--(F(AM'IN7G\&:Q") MX0%\@8BT 7=!4R/RMIP$65HFR9%Y_7DU?5 !8@W)'8O46A-]I(4F$"R47?<# M\?J';-O# -HIK((TGFE%.$0>Q4EW(6/%80"%-_:= 9@G@GWT4,))0=/\7N\@ MD(R82Y2?[B;,HE(H<4;4>!I_0QS%/)4\Q! $=J#(B2UT>11K4RX'(\G:*E>O M65#&"4J$0IHX7PP2) 'SDNMU+("/S=$H:(JJ M4!IYE$3;=.A6.JIB/H0G(,'+([?54AYX,[B>B,DFC30X)RE_Y9S4$@6FF:3Y M%D- .)08\XJP9T*DKH,&P:DOK P6IR0##SKFII];I4N.T=52\NEXB-1TS5"" M$,LTTMSJ:%++UL3_/P..=K;?=Z]'7 M0;O5;O0?M^8_1[@'EDM.=4 0$5!C\_E1:2I ^12V*"OK&IB>C$(-ERDNO<,6 M@?_');?CQEU%4]E81N'(T-?P$H@Y(8J"PZ<"]Y93",YR!V M/#"*'&4!,QZ]4!([35D15!-DRMV["%LL1LT_NQDHZYMZ4@^./*PRE8+W:CE:W/$%7\UZ (:#/D?,6VE,?F 2\7@\2! E@5B$4A*#1AVX#+&D*'.$.:* M\XO BVLE8F,@)U5H;[O-?@;^N<\F_]Z>HI(%*JCB7&N:#E4;PO,-T1C!]&T M;#4H3P&ZCL+:1.F0CPJ!A;9:@"N5%[ZZ$%A)IG<">MF4?>Q^SIHI3FK?M+.) MM=O,75HXF25TC"1U" 598PH">Y;'BLC&HF3@C#* $%$8*EEFM)\VX_08 U*/>Z4DN*;".P]H!'G7_' MA<-AW/+'6H/ 5) \0/)8F'7,?RP,Z@:AP4TTG74G.D@J=&I'FIL4#M'27C$8 MS\2#NV*_=_\N&PQZ&QR)G6=^\'&2?PE\[[EGD7)&"A,35=E5P"7N+T.P"X!% MDL,V.I/"URP;IBZ$X_/5\UF0<>G;W F.FA(R)8EDB!$"X1!V&%B(%"5DD93/ M?9=:P^X#P64/9*%Z5P#Y+162$3!0D8DT42A? >Y*)W,.!>#!5H"DF5I8IWGL MB%AG, MQQF+E]B!Z:_QZ]UFRR>FZFQS5:W=OB[-Z YO=]/I9T8 ^4C,PZ\,H2BC9RE<1-3QQI;7MHVN"*31KZ+V.P*[L&PK@N&)*5!@YY@ MX)&D5DG1YZ8];1:4CU1*L6Q;3A#INF:J$E.,.0/O(-B4_M=Y*Y^0AC66#\TJ MO#22\?F0GAYPW]Z'H!!I".88&($H&'.NV/]E:29TN0W_T@C/W6$]%,9U4Q<- M^/]>($6,L]+R$(IB'T!?5J1CES:\3P_C&KZF$._B2$% &>>6A! 4*Y*#QI:' M\#'R9+;>#\;OV]U>OSU\3-M!?1"3<:O/^;>D;&O:&1K>I2AB15?'3?*GFH"1 MXEQ@CX1W3)(\[ [>BZH1BYHNM5P](GHG0]4:42-,>N84XH@93@DXPI[E;H R MII1GOY(:ZU=/U!II9CCB8(S!#FR2MHIX6=1.6T3*,Z,4UT]68/LCZAY&3FD4 M&:=>I)KP8"'X+12X!R^EPB/CH@+_M4W.]]5T/B65<6IMJR)H80?.?BA:-EI= M[GI\E=K_' K6NIE2$FP!$AI--)PN+0S)M#2;M_383XT!>K2 M*\%X2J-$DJ:J%FLHR?=F(M<5:2+"JI3P*5.@AK-%M$(;88@,0 GL94A?I\;P\RW;^#5*1;>L G0PD8':)N(.//IT"+SW* \=(60 MEI?'@3%6Y=%L#>=!4*WA<193RWQ@;T .PM,H<)Z*]A&^.+":-@LJQT = ],5ZM_DX]Y3B[C1L-=_7/C(]IZZDE2B M-&A2@6>I&$AVHZ 7XM1R$0#%;%O\MY6U M1LUA*KJ;OKRBE^0FOC))0P2EU$%BK)0PPLJB+B-4##VB8B/45T*X7^SJQDL' M<.N(3*4FPE PY38O2/-!2%4R<%=L(X8_$G)U4\QMT)Y*HKU+LYU@%2TN]I2( M+"DZ(3;2]/M&;M-VV1LP*_CG6'A%L&8AIC:%01;,:E LJ_:-'/7M@#X"%6J8 M.F"(%L%#I48B@83S1!8&3JARW8+#)43T_;H8*3D34"O&1PQ2Q_A48K\U+QI0/R;-=*<\8,4*^A5IVIW!JUEV[$)T20OG=VZYICMNVP\V/#3"4VR^VD!P@Q )Y'Y6%N"/F?2A2 %+V M87#),5\/T1/!K\O:"RR=H ZBE(;"(7WJ1YL$)+2BV5@)&3^>8G)ZC<:.5* ME#=_#XY#W3E")SSR CM@'J(=Y28?RQ=XM&O/.!P#^CH'3( _'!0*X"$[SD4$ M?S+??\>IQ?8!H5^:"K^]7=9.D\3]Q'L3@)' G\_/."E5'A?.L*Z3XR60G@A_ M'><$(B""5$H$30DUD;DB)\9\>3@2UJB.^_<+?UVT:*R6&&$(.[S6:3HER>TR M\Z3(LL9)^"?6UNDD3 5Y?2PKA.= M.6B> ';=)@766@&5F5<032BJD2A.9J)8'L-QQ5 =]?<#=PW3&&$A] M3#4H6^2 W0@)A4B+\@3X*U[>LMX;/A]ZW>9D-,P6IPJ7"N@(LMY:Y,&-!=>6 M^N(0/!.D-%&L7%>^"5A[P:1.9XF(&'CF2!@CA$:@7PNY":[<<0&7\O5'PZ1V M%U7C&*QG@([F"OP4EA=@LEBQ)E=\(X'9#I5/_>RAT6XM#70UW=:$67?C-N&< MEIPIR4BD"A2"F_E?Z:12>;Q3769A$S /@6B=TP]1BH18T;F@)3'<.)T7/'-7 M=0(+U_F9SX5H70\'1XS"H.2%%F"G8B+-+.WH*PY='1S/V5 %UQALOY%$B+8D MG:L8MZ?0RFJ32Y] .&X7Z2_"\C2XZZ( P[$6$!%K 6XFML+&XF2UYN43R;). M_^T3]KIR)^*08EQC< XPC\$$7K3(!RM4MJEUF>O=88^]_O1,0??6-(?M;[MY M<5Y;[;P#>0C8:,T,D\83+YE)B1A?TN%;8%,-X2%PK,V):>:QAB Z3;P OSO- M$!OC2((U:ETOH-/!L8XS:> $>V]!BEA,?Z=&R^-U9-+J4O:CU*Y@#XA. I#' MU-YN<)>U4A^*U-#NXTT^7GV[MC81_%&/K8V$:@*6*6VZ3$\X841U:9M"EG(@ MM0 ]&?YUO7",CE2 $%$;HL6$>IS/4HO8&%8N,F/+/NMN\&_=O94['*VQD6DI MF)!)Q>5->SS$G:6-%%T*_F=?WARBFE[[(4;F39"(2DLH+IHK>A50R;8ILAQ; MUD#TN?']?6.8]=OP[2>PJ(W160 5M(JVAG*C23%07D&P4BHL*H6,=? \%?JU M^HK$\7L&@VT'_SU[_S^0_]9K9X"G$9ZGR!#,% ML0<3D8@(GD0N7]26U"OE!PZV=!>N-B$'R=!*$*Z(DQH58 A]5-,4I@5T%QVZPUAA] M@9Q4WC--5* 0< ,%\(Y]N\Y+6%N(:(ZT1'*#/=P2]A*!S?Q /0> &'V_0IKQA,MZZ%E)-@"Y07F$7N"(])X18\8J@>1KDZUHO:6J5DBXJ M\!FMD%$K54!.43DZ?A+DJS+C=6RLB7-(8(^1B:G_4- > B4P"(YIP\OG50F6 M8M&,K7G$?0A'A6%^*)RA?#L9VA'TG3S]6/P+W/;S[+D!1634L<_7X\>'CJ/Q<5)=[6YR;;C3?9/C?[P<3RY$Q < M=^EXG+\R>]O[K%\[GQB#F=92X\"YY0ABD:+$/T027"EQ0="R(EQ%@!VIQ$^1 M2A#6,TPL>!,,C!W\'4A1;8=\N8X6+S>R>P8JS49&Y%->7:_3:7SM37J[@+'* MOW=$0GHA4A];!$Z93?%8Y)Z!^K ^&&=YN0(%'XG==L7YMT[C1^_ZOCV\^WNG MWEX!$6=%D[>#")DY1V#2R'@@$'AJ8/Z*H"$4/ MKBAIA4E9[HKY#%0Z36&SWD4;,>,!042D72AZ^DE>,>24'8G=CB1L1BBF#%5: M*JX)QE3G"2!I)2Y9-KH;]KWN[9>L?_]IU&_>00CF>O< 8%K@BJAD0@-B'OKM MSF)+U=EC@[DU;G1'-X#*J)\! U4*XNIHW5E'/84P3&(EC(_"X!BC9RX(<,HK M)BLO8U^#V!.)P#XVA^M),..2R3DT6 >?AI;WQE-53+^?>NYL0 D.-@8SJ6@@ M!,(CY^R$$B8UR?"Z;')*>8NM*#$8N'$CM=NLVWS\E(U#0M=IM.\''T8)SEKW M=6D.@/#IO @8"L\9!LNI'$_Y(4L=EWJA#K69OO+F5SX/>1TT\["_;_3_S(8I M;W"=-4?]L<<[JV_9+BR@CG#JO).:R\!B5+-*4[A4[L.#E\/$]< \!>QUT0)U M$/X+'Q'73$=CM76ZB!M#N=TMQDMEV5N W>MFCY/;XZC;&IBA:_3[C[ ^J6E4 MMET>!AQX1 BW%KQXRPA/G0,\*'_LN4+$E/U3C)>8O :<)T&^+@^#17 Q"' " MG2 $<34;LQ<\V*R*,^&[0_XA&Z;]X4_]WK=V*VO9Q]_'L]1B&PST_V?O79L; M1XYTX<^[OX+1>YN)4&M0J M0,[8CJ@JH.>WCF6YWMW=>OU\V(!*2X*$(F2#5 MK?WU)[- @!=0O$@@1;6P7KLED00KL_)>64_VG]:;P$/MTS!F@1=(Q;$+,ZJS M]C!H3HUY*\AR&KS[VMJB:-MU:69%[($2! 9QEI2P87UWTU\'&4/X"ES.\4G: MU@3H11P27DH")2*FB;2FOG!$#6DV 3JC="B*RJ.0IXD=WITV*I2^]$6 '9K" MU+WPC(EFB+=:Y]I];6U1M*WEU/*0^0%8+4,@=HO#NFT)KY,T+UZ\)3Y_;I*V M==!+Z1GPXEX<4PDNG'NV\BK,RJC9N!BN>)56*6JC$TO#MLC #XSG:1:%GB45 M*DL, MB<1Q N&^CAA5@@&%U1&8D'+=M,G :VF3WM6(P/LWBD+RQLFW@-=SXEJLP4-B"[&'QJKYR"/EETW<$$*>W MLK!ME[JT"K6@@BNP+"R O""NLGQ">'.>]=N0\W#'A6WLNE\=W^*P:C M^CG- MK\;)[7763X9E-HMITOC^?_[VZ6'VFA@103R\U:^8Y%+K^C8M]U@C7Q7^"G3G MID[\[72(MNC H:A4:926B!LJ(C^LXD +8M,L\3'"=J?#Y6SO+VL5_)1>[0P> MOIQ7*NI)"ED9R(W#OA61JGQ2;,A2#^;(?2N$W@N+?&@A!UJM#(PP7$"B ,LC MD4\@BP\])3RB/1(N=7_EU;?]3U%^W?X+KU]\@B&30DL1AY[$7EY)E0>LK?CK M@]M<8\C(2D:P9AE[KW);M['B5E&\MNN) &<^P1JJ-#T@>LU- XCR(I,\41!T('V9TS4H;K2GD@8%; :_<=9&NB:*P4ZRX_9*-LIOIS8?DWLE' MM$MBN]3D'"L*22V!O G'QW,!/K=I&I&/8=E MID*A#"02H:@L--$L;)Y+>RN(A/LM[A%D+?W]T_1BB.\NNXUV:'-8K$IXD'QH MS2D+PA#TE>.\[KIW+&[.AFE43UM8\2,8@)GH7?KW-!GOV=8!AI53KI5D'.(( MRDTLZWXIQDG#6JWFQ?NO[W'4Y=/Q8ZC#O6,R]+U0:#"^.E*DKNIY?J,3,"#^ M(ZFKUO61J?<:_9F.>'C]R]^0H?1^"7 M_#&[1X0A")]D\510$3\0U?US F:H$1E2\C@[.E_?(XC[?)V.T^1RLD-]?[DT M -19!LDSQQZ,F$;$5HDTH;8)D,8>"!%V7=T&TDK?6 >_N"@UA3$7"LQ E!V OP_H>0BB: MZ.KB1,C:TMP+*N8) >H5!T)$>(5%U@XO%E'S &&U"M\"77A8A97[RWS\)1D/ MMF1I-92AFDZNW4RBI5/#V2 #4V9L:XX(EP?/>HH9:0,)KB'@BHEZ:+JFLFEB MA/]09+-*PQ$H=1WTHV0XX^WLK/K=QT];B!8VX!$$-MBY*;@.?$ZK^K[&.8?- MYE+JB8?,SS/0O02-^^?I."L&F>L?V$)WQ"Q>&K.2:\;BT(JZOS+6H6*-VB6( MND\?R"@6(6W\+*'WNXJGPC0X7 'S:*/!,8K[Z53")/-4PK)ROBNOO" M6J-GDQ/$X:(TIBS21"G%M&?]J,Z56?.D*5@!%7P2/:[(\MB=,*$T$B]]*VI% MJ"TNN-H)&YO&RND*),':)3QBC1M##&:IE+&2D69>J+C':B0K(WD3^<)?N<"U MVQH1,GV<7J>C B+\>9JM[I)LB,?A,UB[^:DXZ/7^117(3S2P,-2>X)%'B*KG M-T5$-V_9KE+QF$4>B-)ML[J$,59#4!\)&3#4:EJI>! $MCFKA*Z4$4^-WFTU M'B JY@$!A\2D#4W(JODDL8@5:9BT8U+J[BK"^S_D8S?*:S(99Q=3U^3Q.?^0 M-#5R)V3U2 E*I8YCO)$0NQLHLWC+&+'F<'V=Y7C\@@]*^[:S-DFLQPS5F@8^ MDTJ$]5USL$^V46S@;(W[.E'2MZ%W"TMC"#T@+8]!KQ$*):B3(G_-;*95_-PC MT/ZW$>2*P^Q_T\'_R8?8+_9SDHWP^>]'<_51$&[!2Q'\.KKZD(ZS?/ 8@VZ9 M L\9"Y]Z3"L2>XBV#8PP'.(RS1IJL ,GGK#\HW-GBZ)82,4T1.?<5Y[T:$AT MC5H7R[C9&[6S$WA)/-JB4=IH[AEM(AZ26"K*K:JRF%BON2)W9.[,;KGN?WYD M-0ML2(+0:&9#J:T-JJI7'-MF[W8C15G\]CV6M4TD/2TMBR0.@@V%;XVI(C#L MKF7-9MJ5^XB/7=:VQBY0#18*[-$TG 8X_[B^E!YJOW'J*O=AUD)*\=@\P4> M3X]$ M&N*84LIT($C+6AS=-M<(MK?-[:A3QVN9M2!BG )_M<,,-H!*9&ZPIL M(Z:U(IKV5B3(5"EBY[\F0 MTB@DMAZ538GAC6@Z7!DZ\MB%'H;8+2H:Q<(J+S3$Z( 9$T$&737:U M,G3CM*C=%E$A:KS@%N\+405A@ZD.AZ,HB'7SI&ZU2;5-:C_GJO_/:39./XRQ M#6%R_V&8N ($WKMUUQ;V1W=4V 0E"/R_P6PP,'6UBNDU6%EX=WT=>=N7UA9! MV\03E$]%B%()41[7/K8OUIPY+B7BUD9&^+*/7=%&= 8:B(2T@A\&#-!/<7'>&RIWENX;RK'/BT+ MV<8%/67I&W= !D%HM8"\3H[F<)1RN+ M7< \V9.]VK,ZB@B/_!B]MS&FOI@*1!BR_XH7UO*D96]D-"2:D$Y$*@01B(F* M550-'HA-R"D]T+*=D=F'V-X[Y'ESQZC*> MLN!-R8GRD#^ M"?&W7_)9[ M 9N?30JY!G+R1="\);G@GHQUY LJE?1B'\@F-5YWK)M3>$^&^IA01>$F'=,-M (?A= MU94219JPAAV5#XKLVO4\L(R@]MR#P-RN>Q.ED/FC!!1USYMH%D MP&2KC&]])2!.)P0BWJIH)&43)JN-E<_P-6R:SH8_KD2^I;30/T^']T>"#&&Q MA0W45 5%65%0NB9O7_A"C; MAEUL U\$('F>8#'14O"XGF=O0M.0PT-1]OZRO0)QS&.(Q$/%T?TSSJRH<:YI MI-:$>2OPAGNLK362MB%/V B2$$L]!"\Q/&+UK;3(AK19\R:KB=&X';P&JO+!1^C[.O^JWEN_M@V8$*PI(8$!CQD: MJ1BUU#(3"4&4"DS0',BSBG.ZG:Z=N/#SN'$K?VL_DU:0Z_@\9B'%87(JJ%.$ MB+#FP!+LO6GH](;5/''=C]HV;.Z83M+QINU;XD$$$5V,6N;[7HBG$U'55 3Q M@6EV9O@K0#6GR()1,1E/7<+O1O527S:@7/TXOW-5LFUL@-@R MUKZA$JPA@;S51+0&KH+$H(ECZ5'1B-(.Q(=-QWZ>HMA=9@W(KV_!^_I^O6X. M:5U#>VGHB>.M^RB6G!JB2$ #);3'8L-]YE<-%!&+@T: 2OUF#>7D6/ (2RZM MY I2GSB, J&HYXMZ5D;$_":8)#F:3W\L&W:5@#!@,25<2SSXD*&.(:NOXYE( M-*<+AB$[HO8>RY9#?A,KY7'%O4#&TOJBAMJ(HC68#6#+CQ72/)8+C['E,1,V M9()&@1:4>)'VZFZ!B(:RB0+MT6;!X*E\V'LRJ@D41904']'G8B&QX[&^BQPT M3X.!LAU%>&4PZ7Y+WCA:TH-50NK# UA?Y&EM"&)FQ9;&A/I-8%3PK#OR>=VSO)W(^EN1 M7DZ'?\DNMP]AV$69W$%?PZOB8(3\K9XBXTB4U_"7YBI@TE>+-><>) M\:SU;8QIE#!!EB M\6 4LI [LS".0ZOQ3)E:"+GGT(:<2_UD.N^R B) FX^C?'HQ@?>HO@,QW?^0 M)Z2&$@;9#0T5-2"3-HCG>$[-48^D$1D\N);'KWG;7%WJ(5PHH29 7R>UL?6: MF8T;/8T'7^^VRZR0>H XA($F#%QC[(FZ!Q/RR6W%VYW6NW6:"F0.DS$LYG/^ M(1U?YN,;>*#KY"P6;S_%R7CTB(,8'BD<81DAO%04>-0+:J07$YIFS80PN=(F MV^KZC\B8;9+JPW\0(\V8F!DOU*&L0DX(Z&PC\O;!.LAO@C';8,QCS4ED<&:Z MISR" \?K^H0/1K(9U5(BGI,Q^XRK7FY=A< =)( JR$"9C RM79[!JW'-.[E5_OJB'F-'?+A;?0H"]\B6K'0H8TU MA<#*VD RG]0-TB!PS:NC/OS?+CJW?N&3<=:?I -$U,=@'OY![WV7##$AW7)1 MNXXD,+1X?[D@NTNPY.]^?1B-,6(.WU^")P36> $Q*O*CB%+JZZ@Y56,U0]F= M@..1/:]U#;$Q<9P,/PS3P54ZV#8:37M:X.9K12)K N'S '@!FVXCSIJC>@[$ MBW)ZQ\TV/FP$@C,&+ 4+*!6!@7@ABNMC.#^DS:.7( PV4[)V32U1<:#=9*%E M2C-/T$#&5/F!4B&$J4%LN"!:-'BP=3C8LM%5 ='B]&;J6GRC%%*U;$]A1(1L2%]([,54J\@@ MI&9]#9$U6Z/>@HCRE2QA^YJ>2L%&',(PU(AL@E"H6C$9DSK\CI1JHOF]]24X MLU67L!\%#K,3&Q@6NJLW-.T^NDU;#2\3E1;)N*E.*PTD%,20^$Z;? D[*$ V M/<&MM;%'FS7@)=H?H.:92 :-2/[_=)3VDZW#,B'7BDC@!Y9R+](&W..,9E]( MN0:K?]6&M$OX$^>D;MCK);)#;6(#B0>SH6]==JQQJS%\%MKJ1@/**D3S/F1_ M3/OY%3P-\5FS(5BF'&]C3*[SP?(;5J^8SR+G/T^'Y&V4]BDYTE40HCWI"T9# M*P0'!V/]>OH=0A0V;$'CRL+^=+?,-?Y7^BF]G925QQ=W941'4FBNE6L]U8'O ML[ J?(*N-@=!G3C_CR.TH6 &_!&G@8D(2&DH57N&FC=Q,8-3HIAZYSD#L%UJ=AWZ>XCE(F& MJ"[BD@E%I4;!4I!'6HA9:22\==-\3XY-+W6&.["9X>CJ,+:<$F6X$56780RY M:Z-($9Z4'5P7S1Q$0D,OYI #AKXP41A$%+N=44*5-9[U@V9AN9D&ML"F1PS2 MC)CF0H20_1D6&$B33)UR0&S6'%+/J;>:PY=?O<]R=AEUYX[L2@2'+)G-4=.6? M?GZX"9$&PDB+^*XC+GW#O$<6A(*'$&BIT*>>HC@M MHA(7RII=X$00NGH^<9"UUX?/4SPTWM;+[/DFLMC#B@A'+!)QA:)KB19J'3Z* M>(K>;KMEAU.ZN)'2BUD@N1_C-;NJ*97K1O#/P)ROEL/V7\[AK"(SH0TB2ZB4 MD0B#6' 3S<^AFQ.Z0G%D:K81X,4Z)F!6 HB1E:1.T%_L,O?[M) MQ+'4W/>P?R:6'**#P/>J=5,>->4:S/TQE[[!)E(2^EI;$X=@$!4ZI,BO[ZH; MVO"D4CS%#^V]\@TF,;:>,#CJW%=:$/L?:]3"*)+=AR M013U0J,B2VEM$CUB=4/D"2-\M9B]#Q7;ICQ',>>A5II22%AYS$Q]0 !&L3E^ MFH7ADR(K<6"3**S%>V,^A%J*,^*!G-KKDLCF_$6SBX^ MYM(WF,6(2*W#,/:YIV).08I8K99,-$M<-'Q2N+7WTC>-.$< 5S")TJW(0"[/ MZVXTB->;J.J061Q%YO>RBSBHRXO<3';B"=@#$YMZ<@U8G8;8!X3N(#SY?3*< MW.\S;'(Y8)1!+)4,,($F8*T%,77 :)O#E@-?KJQIZ?OW7]FC:T#Q5_CSA^MD M?/.IG[T;];<5++D5FG-K=6Q#;0D#(U0#&?IAPRL%JW>&'T_HMJD^@G@\TH)& M-C*<>EK4ER98I)M>GX6KS31/7-FQMD!#HAI$D)R$PH8FBJ4P57("=I\W9R4W M2DV/)G1;KQS>5(E!_+'5E00T#N(:M=A2TKR1NCK$\ZDK.]86Q-1BH8.#MC,6 M@!OSHTH+B Y-L^5L=T)+>)T2YSL=]\%<)E?PA_=?1A 17&>W.KW,Q^D"30^" MD?[/(,W^YR_I53*,1Y-LD=K_,QU=)>N&DJX@(^#X7 .I%I,Z#A0D V$-6AH$ MP6(6/)JZ1_UI ;-\;T)6N8!W3N*O"*: ,Z62>X2WVFW6(W#@P:WSI$4$5NH! M16 @J!6^K;7'!DTSL;)S^ZRL0=%LOW_.\T&QYI[9+O5:X^;)Q"K01ONQ5D'5 MIQO!_]+F;6?JK>3RZQ?RF*5N&[1@M9:,^5Y@+0%M :Y7G/85"YJE6$(#<:"E M;L,;PNE6$=>&(5"OI+$(XSGHIV@BQ'#JDZ&L2"KE2$]AM M86V0LL58^3X-5! JGVO"I-+2\RM5P0$>S9J13U=F-!V/E"W&C%-L*M::4ZX@ M3+1A'+.J+Z>O&;OQM!R XEB0.&0>=XJ'Q)(0GE;,, MC&J8 ,GIZ1"^F[QLJV=%OA\%3#,@30-ZLK(B5(Z#V>+ MLO'B M4(.)YJ'0$64"4H#*6+#8;[9KUZ>F M64*2*^>DSTIX2V)J(?D)0QF$$B(.02BMA[#@U,2&IH)Q)0?BP3:T88:]BV B M(?+6S'"F8ST_CZ<-1\!7[T6UO=*CB:G":\(\T(03QL/8A[BJ4E"?1&0=@,8) M4=Z.G,:>-L*S(:4A5:'4 :NOQ5&\ZM?TI:P=7[K0-*7OYV^939E37Y+QP/W/ M?^/0AVIV+6F4,;RJC%&QQ7VH>;?]YG:8WZ?I BYGXY9[S"7$$D8;8KE/8B*H M]5@4QDK'#"P)>?.G#^SOVPA_'%FGQJ[9#5.^8/ _7$,X(J7V:I:&6E-@*7F=+/T;6/7BXZ>_/5I:I76@HA#5>(&G MI3:QK^JJD0W8*[*6CV;M U)+"8X#Q]*"BJ6TVC*_&@\5:Q+*4S<$>,EX'S=3*:(6+;?'R99L"O=Z/R>[<&1'NZJ8<"/AT(R2%S#I"K$)U; M6P5\U'AZW4!'ZNV2FAR$*2]K+]::[(P M '4'>=95^C/BMT>0F-DD&[O9G8\S<*Z<&IRD6V,20>ZF'IQY M[9^'_A$W:B>.?3-[N-7H+>Z@\E@<$2(XT9 U>3KF4;6#/*2K$-3+8[Z['3S. M#CYL,1=WDG,N%5XYD$K&6D1!5#QV+(R]H%_8+]!AG&GC-8X5MKU:1N)Y5*80,XW6Q M17BLX.);V8,=XSS*B8U(I"-!B(H4@?R'!MUDO[E4#NY5[@'?B1 M)O8LJPIDA,?RP2"!G(NC! G=/NX7]($N!E$HJ*3&O/!F+M-X0])%N M/Q^]G_P0J33$'508*R.N.2-,Q/5T3$N,_V J3<\9[W;RH#NYEX7U)9-*>!Y5 MG(8>\9F*ZVXH(X,'/24[)YVG/.H^[F9A0X85>6Z5YAP"TX!Q55^/T@%YL$!" MST6GEX_>ST,4*PV%2%780(K0&B\F-*Q'- 7:BV2GF<^VDWM9V" .2$2,)2J6 MRB@A;85X$F,7*GUX'WW2[>,Q]W$W"ZL0*]93 39F"L$00;2.?+A''XQ\7K5> M_IH[C.)T\*N[OK89-;J=RF5,P!,:\(219$88"&YLY0FI3Y9NJ5:5&AD>JW*Y MPH\7LPG[%2Y]ZTL/A\=X$E+XT$JAZ\(E!:59LP7E%=IN"]JN6_+0#WVE ZLU MM81;KN+ZN$58J]=L!6?'JB&?YE:(]DT2([&,5*Q)K 3E7-&H;A3V34S7;$)( M=VEI?\V;L)])\@SWE+"4^,KXAH%YBNI[3V$H_#5;X!^M?O^-;,&.)LD(3PJ? ML)!JGYJ(4RXK[V EX>NV0I!=[B&]_*W8,^!M+8!:JO!9Z7M4$PB;$*';DUX= MYU(CPP&W>:UO7G[G3@KO#N$\"361H0*Y=73&3DEQ-^P M=4=I$7W56[>;Z<315$%(B(YY$+*(1#2J"W1*K.+H+QV!O$KO]]]N,4?N*Y1* MN:%@5(M 4\*%+:4\(8K<.Z5&JI6@K9Z[H$V^4F_;>Q M%R=R)BNY%AK2*NW')O2TB5E4!W:"J0<#._\\/(IKV9-IW]).[A7EZ9CY,A(B M8(QKZ7N6!E6( 'E61#9T+SV#PKWF?=PMY&/<@-$$XRE0*2W843KORO;MAJB= M'.6,_3GVLWZ:*HKI3;D.!#1!UD;9739(1X./\*V[0(>MS U51H8Q]P(!T355 MGA%U[Y\1T1(H4X56VH;6[$K0,W.OB6BUPCW#=1@)/X3Z2-R&57DIZ9?TW=7J-;+'O O>#W\:VKOTCTV$A )KIHQ%GM<4B^RE9,Y(P0]E"#?2 M=BH'RQ'-VL[!Z/E. R#A&7 M!#UV'%:ILF$R>$!&61M%].?A:-DH\/ZRK".HZ>0Z'S>GI+XK(9'F!8AA,EJ& ML?[\)?]\G4^+9#3XG([P]6W3 Q!#BE J;>1)$&-FHFHD2F2Q077=_>#5N?:M MDWT(GMXEV1 G -A\[)*FM4<*#_/)5Z%6C!D921F&GO @AZE''WI\'49+$#(& M;VZ?3ZNDM,*N]U5@FH[[68&/W]#3LZ%KDP0QLX;A'6=!?,GJLK 5P,&UI-Z M[B[?%O<#ZWN!,=HH(42\@(YG"&,/>4=^'H@C\O=8/G/YBM;C!BDI1C1$9RS@ M 54J\GQ.ZP9!S 7676\*VI77-60'^<$Z6CWG[?>U]T$/I&R]^IXMA\AD ^9/ M&Q7N;V!?VHM-ECJ9(Q7@B0,U5AE%K?&XKK)NA$Q]>%]H&\6@Y]^7]]-),4E& M@VQTM2DZW):6*RHH"#>-I%0VIHJ(6KZMST/6B*^99*V:^P?I.!"S-ER1?+AV M810)+(LU(23T6$2L-X_B>+P6G5J2\%!\:K]VL0-_-@F18>"[I/(\X(DQ*M80 M\U9&4FBS[AHH=9>B7R!_]JOM\(=K.SKT \(C9J4A) :>*;]BF@W5PQZ?G;,6 M/;5'8(.O%]OUYV+U6[=VPCY@^TN%.QPX\/)@^E!H(J3U#56Q(!&5O)Y ;%AD M5EWDJJ@?GS$O=V^VWTA:W!FBI*$$LENP_+X&NR1TY6 AD&GFN,&Z8XQN>PZ MXKNT3;[@U ^](-21)Q@.8Q75-C$A26.$MQMZW>W3^GUJ"YUW:8="3HT7VAB" M)Z[P;HL*!9&^[P>1C81N#*0-NPUZV@;M9^<@+/"()TC,#*3!W.=A/377D("( MU>TI(8BZ_6EM?W8T=*&R.,W$AB)@0>1!PJ?J.0(T"&QCGSI#]_ ^M7:/?'&' M(%;@$0V-Y*!%--3"CRI-(HSKQHQPTEFZ)^[0OI8.DAUK&!%4>3[Q?4+J8VIE M;$.#NOUI>7]VM'3$!J&P'M983$C (<6R[IR+EWMC9W/'X=!! [&S]FD;0BTDP(Z>$X96]U,FT;1+7"J4WWX#ZGXQOR4!ZR M='M%1]QGS..!]3D#R=/U[14:"P,<$&TP8.M:GXLC?)4C?A2%?JA$Y"GF^59* MK^ZX-M*0R''$]Z-OF2EBE2F,4!TJI;65,?$49W1^R]ACU@>F\+_37WSY-FEDO^,(B0WZL10Z]!CUXHB8>D* #;E6JS:;$KKFI/L@A!R(72OURX_I M39*-LM&5 ;:-@2739+BK>,4Z# ,<<1)X44!C&U$]A^6/>%2)5RM:]WA*VF3D MP\<7#WV]OP,C322XC;PP]/T@-HCVS:H#Q]C2T#KC)7XAO$5&/H*2-AFY]_'0 M4P05_ +$R3%CD8=)C6=E5$^R9[XJG0/[Q6 S5VT^Q6?D4RFDWQ\OQ"QK7$L(B*9\7R\ MVLC"0%2#!9A5_EKXB_-P%97S('QH<'M14YK.A2X \"$KW)>7\3BN+!]A.+X4 MX2Y\Y3:L\T#%3"B)IE5[X,IE'>51"'?7GI4C(%S302W2L">![) $>I A!8$* M=4@C\!T>\45]5L'#=?,EJ.1B33? $PCD!R00B/"5";AO/ 'I.Q.6S$XP\%8-,3ZPB$U'@- MZ#!.(J MWD%(F0ZB*<1'5V4J-OL,YKE;SVW:)IIY1+/0*!8IH8%\(JK^*^L)CZZ[YT*X MOX*\N)6LIS*!'Y8)L8IP'[GPP>9$D9:65PD7"^E:XT0\?FPFB,,R(9)$Q0!&*B=3W6)-A# M=X["HRVWJX@(?+ (B!4 P8H*B>_5?=*&Z;5COF5XDC0>3 X(1S3ER(:"Q(;Z MG 15@2:*E8S7>9*C\,A5(/8R)P\CY(80YPA"-54ZHM:+C5]%"-08WN@4(I+O M0M_#*SP(>7M*@!H,,GQP,OR09(-W(Y/<9I-DN&VP3@S^D05,Z]A(2,!BS6MO M FE2XP;RJ;&JB0^T'#'XC.LH"D-?0-2H&0\MKX4]:)YC^:NCY$Z"O*-( CA$ MZ5DA.%4R\'"TCU^#JP;""T^=55M<@_6 "$$X)=J$5%K(^ZJ>64YMP)LG992= M('U'$04PF9(8H00BE'F!90@(-L;]^=ZO>G-],AO'7@(G!\VSB] M3D=%=I>^&_7SFW2;*;<2 I\8T@$P=31B"OY3)?Z^I/XJW6_IFNCNV%0_3CXI MM9#YA[#%"OR49V-9Y8$0Y9)&FYPO0QIXST[L[C$:I3H.-.624"L)XX$4U2F' M%_BV<42T1ON.3-O'=))DHW00)V.L)V^=(\%L0 ,9A@K<#5Z156&%IFNU:.[@ M6Y^+D*]Q.$\BDVVP(L138<1CQI@*A"\C2L(J,(KB*&QHDP^F94V6_=3U'=V* M&$(@0HX0C@YO0&B?^!7=,>A:PT]"W-"V&7D$V8^,>%@YH1WS"F M_01IE5)"XE=/*C8F;IJ1@,O5N:!/)G/3S7:NI.\;CLX8T@]B*'Q[)6-! MP!O09KX?MBYB^Y\V/-V,Z, WG@WC@$,"9GT9&*\*MT'A:"/Q8MZ:O/+85#_* MBL361)K%&&@:SCT1Z;I5$N)-T;A503TN5^_N/@.QNUL1] ;8SQ- =DBE$I3& M5:> K^+5NYWM6Y']:=O3B@BI3,1QOK.-"%-<:59%6Y .!XT=?.M&8+6]A9M: MACS/*DG93,AD_#7]M=W="LBL.%24Z/ MC,.3#>LNK'D M@6EIV/?G)OA1!H3'8!I]8;$9C(&*F1K?-F:!8 TB(K[UI>^) M?13T<_+5C%.0+I.,Q_>7^1C[2M1-/GT 3;FFI%0S^/@,XGEROT2HS<=I=C4R M^*#Q_18RP83K.BD'67^QQ?[#-PC-^S&T40, B!0TTGX_-(+*1 <>"Q]#]]]&XS09 M(O;XSZ!S?\F+XOWH4]J'A4ZR= W XI:SG\ 3,0D5U4)'G(9>Z*D*+=Q3L#?- M_'5%3#>OYRDKWW)6H2!'""+B,VD18HWX<3P_Q+;-^AUGP9$6OJ6T'DH>&(W' MB4188:11VM0LU[09/ZT&^_NMO)]?C?"](%\Z':67V:38KT L=!PAD):O21@" MKR%4FH.5>+H1T(;4$XWUKEG%HQ:ZJ0;%.6':0,9JK;;2LYK689_5C#?R]R!< MZ11OBYD*Y:&OKH[0/4EZDQ<>TF XG$%;8<7[S89SEXQGV5N(FAOY=DC8+G3MM>C#,V&+!35@^$6LE YC M%C,)'+%5'&9CZS=L/W^)/-ABC+$Z;0DDZ,8(B-," =-[/G*A!Z-WHR4S@E 12F,1YUQH*4EMR1QI9;2I2.K(R#NMK+A%P%=,0XX^E;/%OKP4C>8M&HIXE51D;@[KU(<2+K MLVS*XE5T9)SH2"EC0^6ZD82H[!>AUC0HICO9K_8H7F,&S70\ M3D>3%KPX"66H_-!70: \)@E.@ZB4.HI7 ?>!>+93=++GLH_!B"UR[W&K<=(@ MIQ#(A, '&M6HR?!28RH)6,(7RH@MZJ!Q_ *0S"-.N/()#T5]4.Y[<;.99>60 M_)D9T59XRWG,P0(2%OG]Z([(]/_\=T,'5EM>4' M_B6Y+=+WE^KV=ICU\09Q>7<1_O27[":;)(]3!V8$]Q7>=Q+28JH3DSK(CV7< MJ+AL9\=3EG]T[FQ1%A&%(36*1DI8'7,_E+QV'CK6#2_ZC7%GBRJAX'B6,@*L M\)7'H[AN[K1*Q8]0I0-SY_-U,ODMGPX'[VYN@8#X\C*%;[O#:*XYX71=FK@T M[LP#*^I'RAK?:!T1,"A5VA0%8OU9U [^=,L:#T'E:G*X!*_% @EIOV=Q-)91 M)HXK #0((B&B/CR5V.I;WH\>#O,OB L6I9\'38_H"HZ+-.Z[PG:I6V/"EJBSB :/@U; MV<<1$#H?YAE3V=A I$?6"IH9:#AP_&Z=H;VJ%N! M0%@:\+IP'U@G1=:')#'*AM,-0*T;4KG8XD0_Z\5^X$?,Q#4FK@'U7$2XFU^D M][WEZ/UQ:ST$M=OR-15HP9F(9MX';62K9Q6G ZUVZX9VCC" M\4C@0R+N2>[%I-I;'.L>KJ&6><)O:V\1!N-'DX\0.J*$"ON8%;]_FH*CO<>? M/N3@<.\_ T5ZF/=_WP55!YM/9.0%(2$1B8* U6? Z?B3>[>2G-_]Y M-?EIY>/#;)2^O78,^!%,UW_\=)L,D-BWD_SV1Q+>?OT)%_PV&697HQ^'Z>6D M?@/^\B,1\(Z'O@;_OFZ9V>@:XOK)ZN?*7_'M/V*O3M8O__*E7-Q%/AR4CU[B M=]'++WLEPWO('_!SU2)^ &);H;LE*MWG?DM[XQ16G(]Z26^(,1C(?HEU M@O042$^6CHO>90Y_F(Y[M^,<([OBO [J^]WZ6B0P_N_ M8$P ;^AAE->;Y/C!NVR0]@KXDF$R?]!/O>O\"SQD? :/27O_G *EEQ <(D_+ M)?2OZZ?>)/>PWG].LS$\:'J!"C')DB%0G8PG;Z>WO0D(WGGO'7QR/(#5P/<" M21E"#O:2T7TO&< 7%6DO<\$*4 4Q*1 ^R(KQ]';^C;B)9[TO\)G))+VYG;CG M)-D(.X#@.? 86 ,^LWPK?JB/!]-]7 KLW3!]6P"S^L#+&WC;&)8(#+/ PGXZ M=@^I_WSFN#JGK_J2ZM'(]VG)[1PL@'NJ8Q3P\ H6 %^9PL=&TTN$ZL%[5;B: MQ9W"Q?=G6#X+[\1-_9)-KGOP:S8L3_GAB]44,2<3H'+0>P?"?W^^49"KG__P MPYX6"(U6-KI+B\F/[]P_V(#U&85E'R,%N6YD?6.YD)I*$@2VAO["LRYY7"/E MMV>"2ON2%-<]E/8[V.01["1NRDTR_CV=.*TJYOT9H'^-?7K,5T9IW[4 _6=R M<_O3OQ'A_43)60]9W\KC'06M/ GCCW:6!%)69 ZE%10'->LRQP@2->D[4(C) M=3XM8-G%]S\^X?MD+0LU8UMQ$.$&D5MXQI*K]"J?DHT&(%;N]\4O&2%J\W!9 MM/$]]8-+Z>NGP^'L/7]\X[UQOQ=@5JO?]]>X+]E@<@T_ HT7SGZ_[<-68,G@ MQ^J'AC.<+VI<_X31&RYE],]YO[XCOB.^(W[?C_O[?7Z+(8+ U068,^-WD4\F^1SBZ(:_&/J0FJ3%Y,]>'IB$I?#0BXA%_CQ.AM J-QJ$-J+33TDY+CR%L<3') M\(3B-%4!)[S,M]P!R'5ZT9I>G)HN[)X4'B&M*<_E3U(K%L9UG.3Z?DDFL\.J MKBQQG((8W^+8#ESP.@5FG)BHO"QC_\T8<_K<3X= M#?#L,A__^&_]?II>7IZ477JZL/V2C]+[62M"[Q*H?=;,Y$&FGPJ[_KVU^&N; M>.UJNG=GAA.^5KE!R!D)_(.SY%0V'S]W,>[UAVDR_N.;$6C.FQ]J.H\A$YU_ MZTS-*S4UI="$/O$/KVZG(@&=O>GL36=O.GO3V9O.WG3VYMNV-UTJU9F:4S U M)\2X337$I[-N]$-RT/KA\?G5)G=*_.]>><$5K].8]PUN/:)TVS1P3Y/Z3_EP MZJYL[B'^-1/]TVXS;M_'<$%;,Q-;>/-:_$SG3EZS/@6RTZ=.GSI].N&:2Z=7 MG5Z]=KTB9X2U5UKH-*K3J)/DS\NN%YQFX<6IY2+$!$7\B#;Y^CF?;.ES?;1Q MHF"8KM/OIC:7B5]&_N^E5)[0)N0,T?GV:F(SZ$]Y0E9MI?E0CMK MUEFSYRM"=::L,V6=*>M,V3=4_^M,6F?2.I/6F;0CYIK^&27L^7EV*N+36;-3 MM68=X[86='$WY9YJPS]Z?&GPY/N,,3[MJIGB)> M+Z);BIP1WSLX2TYE\_%S73/4-^+?3E[:.E/3X7MV]J:S-YV]Z>Q-9V\Z>]/9 MFV_9WG2I5&=J3L'4G!#C7C8^T+=5)ER#+^SW.C3??5C8H?EVF&X=2F)[[)*A MZ/2ITZ=.GTZXXM'I5:=7KUVOR!EG'>Y\IU$G7S%\S=GZ:98].C3?5U7'?AT( M2^1,A >JA'0(2R=MV5Z6"^VL66?-GJ\(U9FRSI1UIJPS9=]0_:\S:9U)ZTQ: M9]*.BN8K1#=NH;-F)V_-.L9M+>8^C.:[[N<__)"-[M)B\N,[]\]-.II\QL]_ M!O72P[S_^Y_^]5_^,"W>7B7)[8]JX+:E *XAT%GQ(1]F_?OZK<"Q$:KEQ_3R MCV]LY'M$_)7]_7/TII<-X ])?_)6<$NU9BSRN?*E$CKVO#"B/!!Q; P7;_ZT MPN9%EFV!TUVW2QO!A FB":_:D25)(J*].G+Y*[[]QVP"7]@O_[(&2ZYF\L;= MWYE*O^5:^,("8<=!#'K)..VE7V_349$.>DG1RT;]Z7B,/X\&^,MP.DCQAUZ1 M#F&M5V>]JW24CI.A>T,RN,E&63$9)Y/LKGX0/J4WN4Y1J-S9'>*SP%+A'Q12 MUUR7WZ;X(7C#^69%J85]1TE>$OHA:'DRZJ8&8:8:S1^J@:L4XA6CU&@?V\S)&A M*#P92$ZOF-[<).-[W$Y@1W:73>YQY_/IN)=4G(?/C%T0,;F<@LST^^ !0 +P MKR@A( 59/BAZM^.TP".U0>\[)SOYM #Y*K[_L14]6N'-EL.[A:D?WET/@E=-6\,H%?='(R2\;]_EI'P]?\N)?UL:_D/[\ MTXJL._YLY<]\N>2TF]:.BTG^B-RM4\M.+=M7RVV(GP?@U7/K(69:G2AUHM2. M*+4V5+T3I=ZZS;2SD2V'0%UVH/T8M*-"#M :6X;]L2!C^E>Q)V-4[$I^+D.0:+3BTXO.KWH]**M M.)>T5J)\5#1[*DKT:D=''322_9CV49>SM.A=CO.;]F/9$V+LRS5:K3+Q6_/R MW16^3L4Z%9M_+N@4JU.L3K$ZWW4**M95CYN?^PU>2-_FEY>%NW.:3^"M72G@ M&2S3MP9;W,&!=R6V3J\ZO>KTJM.KEZ!7K)NN=(QP^H32V&/=Q$@QKN[N8)Q( M']]Q@?]>1/O5RT %?"F=@"W>XG@R.U]QJV!G0#L#VAG0SH!V!K0SH)T!/7&A M[ QHJP:TO9MVG0%MI?=O7^SA-C!6%[%:=5)DQ?M+52*$PJ=*7-?]<8I#8K@4 M1K%(*\%Y[$66E*BLEL#;S7%QBE%F3@ZGV/$:"SX?2MA5!\3K#E<_C#/8LEO8 M*7S9U/B]\/I&F=J+'VV*^N=5F.'+4NJ286\!(I?A"^,TZOIL,1%Q@?B M^SZE_2E0G\W>$7_M7R>CJQ0VY^8F*]RMJL7O^Q2;QM?-<)S+KZT@>-W^#M*O M67'6>S?JGY?OA!>^7.= [=O\RPA1FZ<713;($FQY/>^!LO<*D./L$E8.FY4A M[$X_OP$S=]^[2(;(RW*9DW$R*A 5&"F9LS\=9C>P03,F]A?E:U\\CETS0I[T8]W-ZSWA<4VJND5/;;<0ZR[=1FF(%TH- B MI.\ M=Y. 5B4S'.WY0_^KZ/6!9966.?LUJK09/C1*KN 1%V"E9M\Y&4^+29KB(POX MHN+RWCUQ;A_S"Y",&08[K!@\0OWL A:%MK'$A!_EH[<.%1Z^:#S?0;>_68XCI-)S-S@$-8T\&&3.51,;EW'O;@7<-U[NEIF50R:7FM%;SH_+&4G/76 M@AT^YO&;K>=SZA(^'H7LK'<['1=3=!L@DB@TX#MN:C^-BX\FIR$U*>.)7E9/ BK*E.8FF6#R -:ORE$FUV!A>S?PZ&OX'<.>_53%M]J5Q<,7'6>*:WE>%U"[I(1K^7 M^@A+2.]A@>/?4[#VT]&@*..FF^0?N5MR]8BUWP.FHPJ4P!+,:(4/+L0WV:B8 M9)-IF8) N/1K/H9WS7*T\UY4+FO&*" ?Z'W@PS?)?2_]VD_36>9VXV(N6!^\ M:SIV-N@6(2[0C@'!Q11LVXSJOTT;$. M"3>::S CA/C$"ET-O0E9&!S7I+1M,!KFX:FN<(/16=@7)^/SG5G(^4_3"IE5 M=70*/5]_L5"SF/1>0K3B*&CE26M!IQ^UI)DM30=5C#R?O[1M2M+NWR?W/$7: M5>;"#2*W\(PE_W^R$Y8.,3XI;&5\$A6O:0S.B7V\(_[%KOY5$^]_D\.G'CY1 M?<(T@!;N*9#@M"\J''>TTOJ0[=NZ#GLJDK=M3LF(2=W+M9)W,/2QS/X_S8N=$_J@KP[)2>4)RDLO[._)ZD*-LD6ZM/_G0RG::<7K>G%J>G"[DGA$=(: MX$IRM5G:GFMMV'@Q3OJ3:3(\R?7]4IZ1;SMLZ\H2K17$^/."3I\",TY,5%Z6 ML?]FC'EY&RH;]0;)??%J$;O;%+9?&EU%SRET)X]7>1(#M$[F7B(A9R3P#\Z2 M4]E\_%R'!_R-^+>3E[;.U'3@R)V]Z>Q-9V\Z>]/9F\[>=/;F6[8W72K5F9I3 M,#4GQ+A--<2GLV[T0W+0^N'Q^=4F=_ R,-[,NT[&,VB;]PUN/:)TVS1P3Y/Z M3_FPO'*XA_B_7CQT+CI ]&Z^0#=?H#5]"F2G3YT^=?ITPC673J\ZO7KM>D7. M"&NOM-!I5*=1)\F?EUTO.,W"2V-:*47\B#;Y^AF1#@]CG Z-PWXJINYE0*V? M4JD]H$W(F:/S[%3$Y]">\H0LV\MRH9TUZZS9\Q6A.E/6F;+.E'6F[!NJ_W4F MK3-IG4GK3-H1ZWK6C".Q]]=9+7P=&U#+O5H0EW$(@= M4.G+ "KMT(0[)>V4],25M$,3[K2T0Q-VS^G0A$_D++1#$SXAK>C0A+NRQ/.C M";\L<]:9^U/C3XR^?BYKAGJ&_%O)R]M MG:GI\#T[>]/9F\[>=/:FLS>=O>GLS;=L;[I4JC,UIV!J3HAQ+QL?Z-LJ$Z[! M%_9['9KO/BSLT'P[3+<.);$]=LE0=/K4Z5.G3R=<\>CTJM.KUZY7Y(RS#G>^ MTZB3KQB^YFS]-,L>'9KOJZICOPZ$)7(FP@-50CJ$I9.V;"_+A7;6K+-FSU>$ MZDQ99\HZ4]:9LF^H_M>9M,ZD=2:M,VE'1?,5HANWT%FSD[=F'>.V%G-?$)HO M\5LNTRK7<]58VV,>5:$+SO=B!C/83&0?\_BSWN0Z[4VPK-SK)\5U+QD-RA_2 M?TZSNV28CB9%[R(9)J-^VAI1_T[DN=^#MPVS?-3*$WM?D@(TY>9VG!7I !=Z MT[@IV^+R2=O+K]G>VAK#=A=XG0X'O2_9Y!I8^H]\W+O,1B 2&8A--BHFV:3L M+.Q]R]V.NY?)RA#K?"*>&>0&N!_VV%]O]F(WTXYMQJ>M#:8>A3)=9OY62]Q*IZ,[L%XXA9EH]Y?I^E% MVC_KF624#!+8PNN\2"O^P/_ AEX,L_[POC<9)X/R,^5[>\#'SY_^O]Y_@S6> MPAOCK[#QHROP-.^GXUH.>N/T%AZ%+0V#7G)[.\Z_.DPU>& [ B+.Q7^TPZC7 M)0UUO3+XJ7*UR[HQG103L*9@/GK)I/3(V8USM]GH+BTF-["GSMRBZ[@!V4#1 M2'K@0>Y@?WNWPP1L [X'UO^/M ^/R.'E5JBXS*?C5A[T%@@&,PR$@M'-Q_<@ MK06$%_C/9)SUD5'GO<_76;'XEU[Z]38;HY<=Y_2M)V]_C4'W1"]MSV$;^PYU,;>+VE2@ 7%[6G>!7K,EWR/ M0CO.IU?7+R3IA<"AGX_ZPRFR?W(-&P!_&62#WBB?]*Z3N]39G^0B&V:3>S0D MZ==TW,_04X&LP=[V$R?:E\!.EQ. ,+XF,5\TYOEM.DXFSFR#7,]CR]L<_'B6 M%D^/)JOV66^EH/:*ZS:.UZT\J<4L&G3H.FEI6:.\'3Z5":6SOT7:GT%ANLAA MU)O6V-.]85X4(+%%YESPYG+G[.<__# MWEXER>V/!O(__&\\KQ:HT>"7^IL_ MU5_\.?TZT<.\__N?_O5?_E!_'(=L7>2H1'>I&H\QJ$7;'&5%']8%EKK^&%HM M/''XF%[^\8V-4)S^RO[^.7K3RP;PAZ0_>:L#KB(I/25-H+7V#?Q/&%$>B#AF MW(O>_&E%[199N652V+H"].8<4+2GH>[7!K[I4Z5D_5.7MJ2WL"=/]I?KOZ^I M,X_.N%]SVG_>I0/\ZO[ MWF=@:G&9CB$7G',['SG+]I>LGX[ VZJK<>KX?K(5B3]/(;,$/63._+E.>I>T MNN3#Y(,TOLN'X,-;# UN'P@-@,1=XH*91PK83[, X;:] .&VVN?)?)\GLWWN M]1O;/)QM^S =%U,,5$$873Z=CF]P29AQ03YG4 4/'J; M?H7PN$#S5^T2/&5:E)'QJ]N2VS'D41 UI*,K6 B\#\+=!1F?RWW>&Z1WZ3"_ M!2;"O_"!_[U'GXK)'W(/GH$,!.3>9O<.QK=GB?]ZPSTU?UA9A@OLW$Q67@_ M:"SZ]_,>>/M/Z>VD.H# LAE8SMD3!NZSD&+DP+KYAU>-K>-LFHQ'Z>*[QO" MT;3%HT5QSEO5&T>\*QNZ%'960+FY'::3&>67T^%P[NIG9+\V#9J+]CI_L2XX M.HXX!"V+PYES9U^NL_YUK4Y8E:_M?X:!,5""PG+> \^0#(M\7EB[!>:,)E@D M G\Y^U /?1-&ANYD8(0%)7SL[/%%6:5S>5@/+/A-:_8H:)A8+#A9D&&N_ MZ=HMPZ %"ZH#M'VE0YE F(F;70M[T1M,TRI Q8BHW&AG-)NV&14#+/=HD(Z' M]Y6OKB3P%JQ_?H/U1_18XQ34#1X/CUXE$?B >EAU+Q?T38M*K%Z;\]HUQSG1]./S+,&M3,4KC^!+S9VB(DQ' MH \%ZOHP0]4%)H&1!&W ER80TCG+BF?,M:E/()BK%#Z_ .J2\G1SKOPO@+V] MUOE;L_?UHQQ=X!0)/C$D@C"GK M6>TF:=D!#5O;F+IZZ#R 4P(& $ P4$!VXR*W4PC("N4@7(]6S MC37ILUFD5T_ ]4#!/F >Z'I!FN'0IF'#'US7((<5(>^6OB&%AZ!%;GX'"$<_P3*L,]_Y=%AR?I1>@4G MCY01ZN '_*?_SVDV=L*$?1_I^ YX7)3)9PY_',_B:K=B;%Y4S=(3C$3]CKIGCOGF=PF\W/+>3@\2(O^.+O J/\B M!X'[ AGF[#%5_.\R^;($,8OH(4=!WB+7JD;+8E[:1HZ?=EKM%E$6B-M<@UFN'!=VN,4;!+3M+6ZM?^??_9:7=H:] MI[=HWR$U!H.1M=1U^FWW/CE976P:07>4@*ETJUVLB,Q,Z\NZ(#5K[1JDH)@8 M]%3^P=E^= LK):"&P6U3$P]S@G2<#6FK@Q4S]%FEX^%-N79^!#*>!?OHCKUF M9K4J[#:-;TM%'G&*#4F_I./^[QM;DEY8#Y*:7DV+R?Q(LNM"VI+\/-!W]*:4 MC%?'KUK"W\RZC!P?RG.=U\F2N=E>Z(D8#O,OQ8PA72_4]EZH6?)^F>'U4W S MU].;I.S[2T;933*<-3=A;].)GBD;Y&MV,[UI$=VB=?^')?L4[-E"PTYY7I&N-E2#)&.#J(OW MWZ@/[R#<=0SBL>OL'5QO746$[8WWY?Y_\+N MS9Z*!]O56_$[<4,;:ZV#IY6++MN7C(_K7Z&MO(%+)"Z]:-@((U.KK%3=4:W.V1-+B^S8>:Z M26$9,WD?#=S12!]D+8%_JP;#?C;N3V_P%+^/O5>N'+YP2CSWQ6LT:('7-\GO MSNDXC^W 3FJ*EUQ5YVYVURE7VDHV[761#Q$H:/V6GY4BABW*\RUP\<'X*AG- M>H2+NJ'$O;%6N:7WE)JU_)!J[Y?4:Z8.:X78?=&RS5UZ^QJ=7M+HLCU[ 2MG M29)GQ-1]M;?C%+XH*R9E]T))WA0T=+$[T 53B6L]J&\<+J4+:(I 0\M/PK9! MZHSP&NYC9:=%O:#E?O-RKXH5 @:YZ]ZXQ>Z)L@UF6M17;CI]V.6N8E;T7;T# M,;H6[6MIH<&<9\G5*"\63"Y:I;NDWX='K[0FU?X!WGF=73AS..L-Z8S4(RZ0 MYN,9S]/:8>;E3I7M1YC#YPXH$?TH_O^H=Y%>)\/+LNO^?J5!"0Q%>CLI4;. M4_>USP)+-,)^B^MT--M$"+XAPP03L<[IKD^:RDV>]_K/NB8--&BEFP,LG21@_F9&]6SICVLO;L+?@-LM.VJ*LOV9/ZGLH4[P2L\E8Z\ M7O[LZC=["L*=[ :5/IW=%\X[UNUDD@=E KJEH[BT:T4.X>,,-G&6;2YG:*4= M1Z9_S>:6Y;QG<^R>V/X]51:!5ZMJS$4(3UVJ>3M/,\_*$^[ZCMIEG;Z6[W+M MO^ '7(N_ZUX?E$_^KV*QS#(CIOYP)T&/F^6-<$_E;/-.NA,E] MX"*%IQ85UB]NT,PG;+CZ<)K>M N/UX?'& LD:^SR+!!KR%8=6<&+B$$PNU0S M#Z<6):WL(ZJBN$6A*?-F?,"2*%55IGEB.A/69+W$E4 )9RZEO9L!GU:E( MS_$JJLM!55D9""\66PK?OG=5ZGFGZ9OO>]\EWS^P_BJ]GB]T5I><'S)V M=H MSWN]58:=&_*^2WIO/LSP/V(G=F^^=WKTW<7W)2I9J8"N :"LI**$+G^DJD$U MRCSNBMNBE.*3I\4+VICE!I VMVCG,+;DW,+9$%XMG1^FGBU7_,]W9S-$C/NWEWAMJ[X!6U\J?/CHXVSQ>':]S7((_7B@NY2ZK1XQG*:'ME6/ MB/KPKK2OY>H7*IC%A@IFS3XM2_!>/C_%EW+_LLB[H3 J()?!6[L*MU[I]#1]47BI^8!&N MFN$0B.H,:$V .KO!NWQE)L'>(E"7=^_>]?JP1^ZT>C+&WJ/J3+RJEF,I!'*+ MZAN0 M@@;-?W/]G_"@*F<:IU=38# .C' C3>YF7U-,R]-\!YMS MFIK7W2%8#%*PWR I86IF)9[#HK0D<\"2RN#=KT"6=)NS#KUD_KI<:,U%*)(' M4$1^2]? P72\WCSX(..SQB' MEB_W$H=1X<#]NBUH;('KG)@#&G:\6;05[E"O\GZU0ZS2RC-,0$O,G1ERI)OD MT7=-")5 ]B[&+MQ?^E =-Q;I<.AZ*:IB3]GEM] N<>]2W/+=%Y@7H&O&R8E) M?S82R-5HRNIQ4?9D7#8.&*O5(!CAR"%.EIY[O! YSZ[6S_KRZP0-880Q>$1- MW<$[(:JMBK#EK? =%^).FN8QO%N%NRX^P.%C^7TZZ.Z M+HOF+);'IMI!>E-"4E5UP;NL6(B^RHMF\T)(MV/;%-\&N,T*ILWK=(,+F+(O0^=? M)([/>@R?>8K6H?BL1_'Y!.^Y&F:W$SC*<8H(- M^>N@>UH1,E=;;B_(V(GE2X.I=MNDQJRKVMSQ2Q?IE?N-!XX;IOT<>Q MNK/Y OUTR["E/\.O=UGR*JSWF;L"6!U%U-=YRO$*D_+24'TINICODRM05,9O M%A24.U!U90W4&9 M??^\%]?]KF4/+$K=3-5+"(:D:DGK)4#N8-9"OC/+8$_G,5K5[>QX=I= KH^C M$B#_[SO0V\5M[T]O\"P)%X9=+>6$]86=KP%>!^OZ379;GBLLY"5BTAPPJ7HP M'I[!W^"-R54YWWU25)7&LLCHSK86OLDYPZ2'])9SM5U:_+9,B]VQ'Z0L#][I M7*[)[TC!I+Q @Q/HDTL$4ZCVKW3_(3+G*KM#]DX7SO%\-O_9S7I?&I6<#.Z< M?5HN&R/#\+K1R&.<841YW2J MCRU.>%@XW*H0D5W'RNIWEC<=:R58."I C.2R'H.J4K6;H9? .U*#U)WLP@X[ M_W+>^P#9]1B7O&(8R\7 @ZY0R-91"X]Q:!LG:,"JHL%NF$BG3,BB;.RHY?N# MMD9S4&QGMMVK\ZAM633P"T#'*ZSM60WESGE/5Z-=&$0TVX;F(V E%R!9\_"_ MZB0 :SGK*YB.DIL<(@\W10=_: QL615]29>HD0=8?*M2>K+$\X?.'56E>*#BNU+T7_-(* MXL/MC@/&Y[6;.@><-6O.\"'*7-\%*0_$Z<6D1.*5LFMTB$-#B_LYN1"[LUG)66[4$M!FDA:?J#$G;([MA0]!?M=F:L4ZMEC5I MYSGM-ZM Q+,*:K,$^PV;^-9/FR_RR22_P45\/;J-_Q7O:2\AA:\8^FJTX-RJ MS\YG71?^%*3A)ATOA_K_Q!2A[%==TYO:M$!X'+1PN+MR>IO,YX1_6$D_5M=6 M]:R5$-\KE57A^H9ORX;%!1R)=@Q!P+TSS_/:RGO+J06IFV0Y1H%P ^[QYW)< MXVI&W*J6U[J->[2\F;/-*T 9ZIL8,QG8K/'5SW_X85J\O4J2VQ^7(B4UGUP9 M945_F!>P^Y]!]/4P[__^IW_]ES_,/X:3--WZU&A@\MDDUSXL<,TG75()OWQ, M+__XQD8H!G]E?_\EE _@#2-E;P_Q8!U;IF%DM8T:LBL*(\D!8CQ&/O?G3 MBAXO;N/G#%'Z?DV_]#[F(+K3=MVK.&]7JJA#X4]M:[XCS"TKX(6,IK6BA8XV:&=Q5],LR'*0#EK>-8A521@Q>N+ M+A#^_U[5 R?@JO,A2.>H]Y?L,NV]&X%!=0>6IDS3ECJ]X/WXKL5>+GD[?N*\I:X-(Y9E;,^0G;R.JCS/+S=8=DU4DSFH('PGG*$V>0 MRX;X">*;8A S^ NF(XS[BMKL.$M09K^DRG[]*A*>WU2; M]ST\=/:_."][WA]2?J^[C0]V:=JOILV[K09N8^+:'=>U<5R'N<1HJ4-E9<\7 MH M:/<@[^>X"!,-3'[3:DN,?_J6,0AF:'_EX]QM=[9H4R&DVDR2,%+R+J;<@":2WHQM*AZ MV9,"[=@XG+\CFA>HV^ZYI-A MYD!4X$.3V8#B/EX^=4.IAEDZ+0]XBQ025+0P U#4(OM_['U;=]M(DN;SS*_ M\4[-R.=0+-Y$479WGZ.;>SW;5?;8KJKIQR20%%$% BPD()G]ZS7S(A(3-LWND>5;D(8H=,/\+T(R-49YS=E%%;.%+OE MC:F_&7P9YETF38DRBXQF^UP*X\QSE.TWBJ4:=E!&-Q5[YJCB8M^EIIU"3;=Q MPNLIIA]2.ALQ\T-JU9UOU^MM!HKWX"1P>SW <'6VEYC%IV,*A.IJL]2/H1$< M=T12'*4*6$^]??>,AY[E"["YMM-3%GITSSJ7GK&TN]S)MI_-@2;\7'Y)B.F" MP3(_X37Y@Q-:9%QM<\U?WW3>T&?+PPB)5_P95S[!C%X/:73ZP_NE M!Q4OJ'SHZOW=9][^W/L?=_L#)%DYFZI/DBV?7^BMG"HK?S8GS\I?D?*F;QX< M9HFG-Y]2&ST-[4:/E-%EBN>#[;^YGU*&M;,3>//O#ND"Y_]TZ/_M@I+W4\^E MG7,[]*-/:V=+Z$1)0=7/1GML2]W',20>EAX+]X^;&!N7(H1$\;O_X[I23B:U M8M/G:^5_4G$0L)%1U>8'#T$'[H1O7Y"F%71$#WT"UL.[J>^!VK)*Q\<+_.-9 M]E]1'CS"7=B%/W=%Z0.*)\K21+'7AAY<7M+V3 MI[-=R%,#Q:8W6C]@RFJ(U5"UV%2<1F8U5+KOM+M^'IJ5$"NA#=+4924$]PW. M6 6Q"MJ.L-\P!XTJO>Y$$3T05]X?135X#/3LAF9U8:F#T6-FK[(WL%V!.$JH MR,3*OO8:_9ZZ.,\NZG+4?4N#V53-Q0KG]X'SO0B/]SYK&\H\E':,UV2I+B)C M+62[-0E?F&+V ;?;:9U:C% ]1+=&L)%%Y/V1#E147?]B WO4D8[JDT8;SG@X MF\:X^;@%@?PC#SSLZG@#S/$Q''I@.\891DC4G\E)7G\"<+!](RU-3\&2X".Q6 MM1HD42P:R*=.7JHW1YCO<# M!_NW09;'%RC)2E[==\SLD7/7'_'R!^J1T!'G4I&7>Z?_BAV6"NXXG\=^L+&J M50B06*XSA<=9URI=Z8(,4J6!*6@B@$T27;#0$,(!BS*)[CFR\%0VMUR5EBH8 M9$6O-*_/A"=7:F3U>MBKEISBNJ:N?%PNOE%9L4S&M[IH\&HERG)SU:R+3)Y: M6ZZ=1Z?2"_Z@S)$X@FRF5%&*#(P8S_Y[OG)CJ:M%$]6MC&-HJ78)]IS_KU*S^;R('#("8< 4RW:, M\V1MG1PEMT3W-3%3@IFZ4R9*CM$!$6+,;&S8I MW:ZP$(XC_ZTC@E@*;V'*_0(7*&6R%TB4J$S*Q)0?(&)3OT+-0UDGZB,?'J3< M*9#6M* G X,J 89(;%.OJ&YT4J9!U%8SW6$=3,NPNE0KL0I7)S"ET,T3"1X) MKWEU2*!/J6H6IB#.B^YO]@N!_4?'DC5*Y4=)J7NUHO86,+.)(IK)X=F:"V>$@6&%O!)&7VT)B*Q2P! M"*6&&*K%XXHY&IYF;E[1:VDL8NR,7F(;W7A0))J4H;=:JHO^%L5_J);S M,73;8%:4ZP:Z43R/=,VTUH:+IUC13BY?B<+TWVDX387SGT7INO- ?O_/HFZ= M\TU$SA&FMA0%79"]2G==*8:1F%$]]#_8L-&*A.+%D[ M^'=,E=%<4[ZO;.%0 Q',XGWHIE(32P>[CD4SWRWNUB88$# EW8"?T!H L0_$ M'?CD$^''1!V9D!5&YJDNZ(95T7#2OZ>A:^IB@_J9M!RX6]<=]L0,K1FDA41G M/O^,>8$^O-)T.,%"A;?YS[I>8 +C">5BJ;KP9<;8M'#1?!XITP4UI]A_EDO0;R0:T?T\O<&RCMUNF?2_I]X-*DF5(ME# MAZ+76GZ J_W5URVMZ.8U(I*9 @2FT6G=VN49%J+B@R$-$%93WF(V-UID2B_: M32Q( 5.79#W-U;EE%2 H!!8L2)7'-RF%??)B#FE( 3'*\=;6KL2JKJ'V;# - MWM1?R'0_O ;-'@88,#D7/"3R=.'A93Y"!PIE,?!G:*]I1'/= M.-5%]OX(H[OU.9,^41KA8 4C18^!68\)!FGL@ B$O1T/"HX#7A M@'X=[HO@"TW%/55NPK;A];H_>A:GP?>#J8MP_OC2^X^IH;]$-"MS M-O5>8L-6"IPE[ 0X$[%/1?!T 0\M=O '(BW@IR1]:Z(,RFSFH8""%R#B/Z3> M5S?%9GQI3**5LB!M<,?45 _?0$6.Y"B _FP&8]-UH+/"&B'H8Z7+ MW"TW3; M0B#)G"8.V(5.R,(,PIF 9:7,:ZJF0-HC?U)6\1D+V6BLUE;!9(GJQG]1ET2R2_X^X'DM['@O#4 MO1@PY $3I IZ-@+(,LZHY-/D*W:0^QR!M"P>T]%CU.]<75V<#$Y/+OK#SOGI MQ>#L0L/,]77O>G#.,/,>Z8N+^=GTZB-*UQ->LJ$NMQ5$7Q/@ ?X"NVZJ'5ST M='7@M# 0)OYWJ>N]82%U?; &'IA5\$+IS>QK5>P"$SB0*=(J5[TKI \3X+'U MA7D8&&B1ZY/Z)CO+]#PJQ@NR-O7G3[SWV#BU]_]Y%,,-@1 B@C.,;Q ME/L4?T&43_V!YW!52;3@\[5->:LDVA+X$1UISW D M/"YCR6P/QBAW8["LNF?5[Q/AQB.Y:AG/BF0U-V": % M."RA#+*YPF\&\M"]BE2.68]7];;PH8PZA8/R:8+Q1'">M"VAYT,O_0I@*2^P MOT=6W>8Q4'-ZUCGO75V?CL[/^X/A]?E%=WB>>2DGG0:HF_UP D(#,?\X+_G\',KJE11=U]L6LH"$"G1=;'.!(Q;:IZ (7. /;]Z:S1E8UBE,F=I]X2;2K8DFXX.<-1*3J&AW-=?N>67Y5O $L:"]<@JQG"A]]!F.+T5N$2Z^LB$KG%M(HCZY_RD MDOXI:X\K ;*BA91FDMG'DI;5.Q\A'AT6M,=:SS7^6+UV68PPVUDN'"1=$AQ= M$[U31;LNDDX\B+!BXVM- 1LK(#M@1V]HY4?C@)H;..:I0[(BJ*.3'^P(O-%P M3Z.1*O;E\U+H9,>UC6[.2)4?"*"3\X5UYT1W!*4S; IACSK=CCWJ("UN(PH- M:%K,\#A(UH#N11:[:W,^ZZMM;.#[5WMU14O*W+0RS:KX4\J!K774IS[M3)Y. MIL@0B_J#_L6-#]T#1&1'TFT9) .+HV[*B150C:![0-MI3?.YI.7RG=]$_UY6 MCY_ABR43?0544;>'D=Z=\Z1I9'L4%<=CYJ)\J,%8F2L>QUMMO!=<3WRZ.F+Z M(Z8>=N@)3:CSS4UF-;2CQ_XMNT!>$V'G]]T^U9Z>,Q[+UN'X_. MZ[Z>)W\@D^<.+L_JX-+MOD(+EUHU;-&-1:XI@Z8RHKXM69D3]Z"7T/;UN%Z; M;ROW>5ZP+EZ0W(N^/S(.+A4DHX\ M83RK5,_F-:5_(^D;47737O'6ASBP^45;6YU^?^?D:@37X'W/J=7Z;&9Z.3BK MG09F &, >QJISOJ[;XK6")YA^&+XJ@DK,GQM#U\G;'U9@:_&]"C9$?V^RB"@ M)$-S>D.?CO"P]+FBK/:*>DXOT$^H>6V#6L.!M69=#U&G+LRS:]N!382#EJCN MV8OUXF*)8HG:>XGJMX;#4Y:H71J([/3:Y"I;G>/JWFCQY;K&/<](: MGMIS?Y],LKIP#T?P&,QJQ(X,9H\$LV[/VK$R!C,&,P8S!K-7C(+V=A0%/40P MJU<;WV;G+/Z=:K;H^EU%H3Y+F8I5,W[A^>FB"9]T5RF:YM-+M:U.9343T*:, M_":+PO(5)2.6"Z&DE"!/Q3\"$/[CK^XT"J0Z_@D !(MHT67'F$"O:WUX,C!9 M]M6I\Y2L3XF;5'4CG6'1R7_IRE=PA6D6J&DMO6.!I2=O3/^"?$BZVD@VB8HY MY#5R5%6IDG46;&A2YME9^ZS3&_2S?T[LI6B>6:$Y=1-2PR185P W\BG2,JZO6VEOL#S3A+?M+FL^2\]U3KO:?# M$\IAV][95Q9*%DH62BM":6]S\Z"%LO$QK.>3\-RJO^>J/ MXTDLI6[3CSUC].6%SB9M\DUN>+X/$NPY"U\&WAK%GAJ]5>E\ _FPQM4]W8A. MY\D*"AQU]>X[//(Q,>"]=C@[[&]R>(;#,RPM+"TL+2PMM3$?-Z?1EO]^5)Y< MF6(GP0V:& M/D^_2<>+J.N[F\:Q#)-@XOW'7M?GE/C4I&!;9RMV\E M77DP:%3*;,UN;_;HG[OTAT3[AD0':^7Q5JQZ6^F,LTF9CS7!6LV_7S]7<:NKZ3S&0Q^^!%]CU?GF.WC]?4GGN_R)GP0YCKI@LNX:TQ>$VI")QO,IXQ6S,HOP!; MG]_NT)>;0ZF]%MGW9$M2M1E MS3>Y;AQ,>!DKXP4EHK[=(YJ$ H/VP%K>0UT6DD&@>2# ]#DH^FSM"+Q,Q+E> M]&EZZ/B^AB1T0-8F>?^N^W+4TGNOC98_.]U]?<)#T?XU$K1ZP=8NU%[MN MR[F]Z"C7MA=C21#1:P^MY=#792%W[3PP"#!]F#Z\1U$KP[Y& M_N6+6OP?HG@B_41Z/UY_G_LQ[U8\X!(,.[O?KF!?H68262]\X\V,@]_,.&F? M\F8& PW'Y)EP^T8XWLPXH,T,FT3[E"8J$2&.#O,JKJ0KJ?1*WW)FQ7(B>G_^ MW?&B%&N0/2<3O1EM*_NMT9F]QI4/T?$@&EC63T;K!6R\8_(((C3!=1FT![QC MPB#PZB!@S9#917?HDT%S2;/_K%,7V#E,_=$:G%F3CKJLY',52-.WO%8QPQ1_ M[G4L[W8UNKK38R,2M2)B;0BW%YS8L-A8K8A8&\(UF1.9B$S$>A"1,9'W#FSE M/5 KD5WN'33Z[%.O-3BUU@&Z+BO/H3N.OW#\Y5'Q^Q&'7Q@$7AT$:AR_/VGW MK1T29M9A_;%7^J/?ZO:YMJ<-%ZQ&$8)=TO97J1+I44=2^7TN7?R01,XM?+W; M&78U$6RV8+N]S@]+ M/-A%CMLE6;]-I7-G>I8ZXI::DSHW6"W:\;#=XT3XL7.++1V=.7BV"EOI.M$$ M7A.Y?SC1//&C4.D;X %^Z*Q-^RFCJG2>G_*@EK7QG%AY$,4.; UI??/C24.Z M$\K.D/ZCU^ZOV]FON&PPH,YZWX[77;?_Z+9[Z^;1TX@42X51*/]6!HNV@Z*< M1(D(0 Q-CU8CN2"OF:3*K*PBR^IARVJG/2RL3K@\ /:HTS+" >[&:!%63XY M+8:8=9_;B6PWPY@X5P@U5@B0Q=(+^FX,JC^-O@G\**WJOJYCE4O3,)9N=!/" MUYXVMX[' H';C69S&2J!@ X?5 *\$@BS%P'VY_&MWJ8PD-]R[J:^.P4KSVQ: MX&7YHQUT:QVQ;@."M>='GK7U[+5/=0=1*T^S)1"CW0F$_HB7O_-!)_NN_F:M ML_H76*S8IZVDKV13G]^)V%LGTU/FM\/IY<[#) J"Z [>Z)!7Y:AT-A,Q7*=0 MQ)PO7P$4!.*8GRS0YD 1?O?DV=W7571Y/J6G+,5".AE-3!D[_%Q^C6DJNL0F M>$W^8#U-5P:!N>:O;SIOZ#-XQF[VN8*2W_P9$.5G>>=\B69B+8 $5+OQ0SU( MD291]H6.5M$W=[Z73-^=G;7/.KU!/_OGY(>L/@%XYX&8*_DN^V-M]8M9E/=V MNE_W\8&U)['I@RDIA\>F MOV4F[[DV>32#FWG;MFGX,J[Z2\,JI MT]N7DGHY^:#;CL XSV(8BDOGU@J #!X&FNQ?^Z\UFT&G (ZV8^];I/IU[;/3[TNN>^\DZUN4[B;* WL(,68H.^-:6]S@$- M\HNXJW"-%71=F.1 G6>ND<_.\S.(S5T]GP"YHUZWMWMOM4V25B] \V-[G90ZK;/;>YX_[OA1D%=>.= 7?B1M>I'=5E(BRJ< MJT$\OQH$97EQ$8@M'[3?B>65&W2ON&PPH*Z=@@M6BT ,[2SCP(/G?:0"SR$VQ1X^"7TDSVJ[_ +UW?@^@Y/[I&J[OL'[?R<'V'VDF9Q7.H^WY O$&"MO^ZN?;J+Y#;V"MP3;7=V#GN5;B4E\]W"2( .?96CFENBPD M.\]2C*'W=,7HR*7>V"/GCWZ_?/HA]SN8+,*YW(/-LH]_,+E'CB-G"#66G4% M6_GC@']U6S=L#O_2Y1Y^X7(/+*=+Y1XZ-2WW<%;7<@]=VT/C<@^-*O?0;7=K M5^[AEYJ4>^BV3[C<0UB1=?@9G'LL,1"Z\O@2KH"Q27@1*60KDZQ!T8?/7/1A M!T4?3KJ][EGV3X^+/JSA#A0C7+A#*11^XZ$.3V)2+/G#1!Y8$+OK M11]JR))<](&+/CS_C T7?5B_[VS$&]QL-?,IET,^Y=)KGUD[P5J7A7PN"#3= MO>"B#W63LF'/FJ;=^V/B#1*T_=?-M>*,-T8*_='V>2 MLO-<*W&IKQYN$D3TVAQ!8^?Y&<3>7=&'!W:L]]/-/NIW[%6%>"X%#UO7UTBB M]]\(J+VKQE[ZBME@S;.H_=(?J)=NDX1<->*E)'/4MU;$C:M&U%-0]]\:J OO M'&1(H-\>C3@DL%&%<]6(YU>-^,Q5(Q[QH/W.1J]AU8B*3E*ONV[_T6MW;!%I MNZH1GQM0-<*J7%A:\CO,.[>SYMWVJ*[E$#J6A[;*E;])9RH\)XP*/K2I)NQ@ MX//+-F21V6P_WFM?G[+S^FZOA&B/F[*] R M0:326'Z:7):(]T63[1)(J"C+[@+I^UDL9C),U#<0E(L R/ZW?_^WOY0>-8^4 M"/X>1^E[UZ*1W=776ZY[W1V=GH^O!Z>BJ?W(ZO.Y>GGRX>/.W M%1PHD^V!8@%5_M']IOYP=Y!!']?2*Y_+(=5//5=*)LKYOS+PG$D4.U]%($EQ MT1_ YQ^B> :R\'_3\$;$O@B=K^E8^9XOXD4S?*:/(17.F$1IG$R=/U,1)S ? MF!GP6+^% "#",$I#%\00#@ M ?0BEWD2#)!HCKCBR#]37_^E?X%EFL&,/5P^,)4!N_T9H7DH8?# G@I&X+NR MY03X7 7#P\5"X$=X!P4VAF??F=M=$<<+_)U,;C2 O-35#R^L\&DF!HK$0,L& M*(;5$9#M/A/Q'S 2?3.."1Z0#0)U2JA@A#@54"M -N5/?/,^X?V>DB9:'A2^ MR;QS=2#X[-7H?=]6Z9Z>Y2,*('$_T0JCZ4<21KFUY-G@%$-'W,12TE+?^2"4 M'\,DEM\CE+%X'FDE@<1 :EJJF=3I_&!'"C)F!F:E CPX,6 X-)?Q^P(G58Z3 MK0P[G'^(,4XOBGU@#7WIPOE_DZ2%2WR'LX7_"OH/L0%R5 J$+)X%_",2[?64 MF$JL< R))+"=!/L>N4Q-45A=*3U\YCTQYR=:>"?%(ZV:>I,XFI'$Z$E]1+,N M#-%OB4+-.MF/Q&9EF5X1+:!DI6B-%[:I ;[:;JA1/-6 2F8#"^=&(/M9\C!V MX&T:6UN@F*!EJ(,1 MRH)<]50'G\%EBHT6U?0W&%J%E3CG%>5! M-)U((IX+5I'A=7I:?M]_J9+]0$I&T]F\ZCJ-H[DLO\DWRCE?%Z'U-&AXW'+] M]?R;$_ABK!D!T6,."/J=]'^P \P8[ 8SM&TF?,1$T#\X*S$#8Y?"._^=!@LB M(Q#(]-\9([ 0=21&AATKL>1='";*TYLB"=(ZG+3K\%KT+8ES-2UA. MSBBQ*+^MS'H-J5"JR6!,/. $ST^,]O4H'.!G4ZQ$85\[9K^$=-?7!%@#3/9% M;D/#CZHPPJ=QE-Z JDB);J09D%%5&B1&]Y?T(2B)\(;>L&*SY\: +;D]M1O; M\G.*5HK=0QJ3.!,Y &EDR'+K8VP,97 .4I>;U1F2_M+^VM[")UM3Q=F#\:&M M_&D%!J.RGZ>)@Z?-\*51%OT!'98J;:&*0$7H%M)JK8'[EB,CAII%,6H#7Q>3 MQ&M#";JTK!/(;H9!+9O-<]0+,8@EWE.:+>[3N-%LK!U0HX%P9%N/"DW72KX' M8E2_U6+0M=/N6V7,S*$H1 P=WB "OSL*UR2>9F66=:/XP_?DMY,E9&O6ED/- M1AQK:E@U9U>AACN'A(YFT\OPYWT.]>,CZ\\*AY=#Z]]5G&%(Q_3,R\ M?SDZ.^F>G \ONM>7G8N+_JAW96+FE\.3ZP\<,W_"4W\&Z/L'0M]\JRJ$KX8/ M%T+Y;@'4Q8D@,"MPKRPE6WP!T'WK4YP[OW2\($S/MK^.L^VO4%]NY\H,T"^C6^QQ9>OT-5\G*U,>V8_19UP# I+Q1FM) MIIS-,E6P=WF//6>=8%'%L"W!,RM=!$[.&E5(O]EM M )H]^L8GT#VW=O/SR@^/7J$V?*TJP?^33K3E-+P&B/:*CY6QAFWIS*S)W37L M,NMKUW;>L]Q$9K5[6!*U1J5:5AXX7'GG#D/. M=)_NL$3Q.G(H@23@/U_KTX$?0UQH#"!\#L3ZEE0=ZN34)@OZI'4R/-TYB?8E M/YIK*3U=;1RD<)WUN7Y0+7F$A:OIPC5L=<_Z+%P[,S;9IIQ'V=9-"/119N?F M3L18T<-:>\^=AR5?4TA/[4GH V3:%T'E 2+TV9Q>K&BN2Q.+$XL3BQ.^Q2S MW&F)."HNM7Q\26UW%LUJJ=*]=/5.6L.!O6Y)3Z9A77B- RV-4):[%L]F%&H> MMCH=>QL,3R8PUW!FP6;!MBO8O:&U LHLV-N:W9OK,M^?&K7UV=7E<-0_[9P,.YT/I_T+ MDPIW]>'#Z/1E4^%VFP.@#[>;=""EZY_YH0A=3.OQ0Y7$ZR1^LA&3A+G;0"Z#ZTD;@Q.7C?WX)53'WCR//G]GSSG-3SK!'#WY($CP(W/ MJ7ER[Z[&<]8.ZD)\R(UA[5\\A>7ZM3ATOKW7^=H,_ ^R>JTU2^-($;/B\UC1 MVH%89D5FQ6>Q8BG^P3S)//G:/$E'"'9J7M9H_V>7T?:?HE NLCX!$YBMM?,7 M3]K-J?MQ F[YO=2RH-OJGG+2SHOQQ %K2H::PX::_\QZ&O5V+VYUX0#&&\8; MQAO&&\8;QAO&F_W&&W:E=IA;\VH!1YLDNUPJ=1U-G,M/:]1ZZE*H='P_Z;;H MZZF9%YY4N8[/ ]*O$:8)1:&EWB-ZRL_L8WK4?6MF7-W M*9%P1X1QFV&574@ MV83U [?:V5"'*U=@/ SL&0\L42Q1ARY1K*E8KEBN6%/50J+V[0!#.;NFW[&= M9O:8HR'/SK6T&IIK1'ZFO;C=LQ.%&Y\7;#GJQXG!.XTC'[#!PB#)(+F')B-C M)&,D8R1C9.,Q@33[E#DJZG,M8#VO-A%[9FO(#*7 6(N?'TNY,(_S(6OP(5P2OTT(C!: MB^35A@3([C1"?< &"X,D@^0>FHR,D8R1C)&,D8W'2*[*Q$C)2,E(R4BY156F MX9#-R1I_"+])-XQB& M="&4K[X!WU\$D?O'W_[]W_ZR=J^Y"]GR8SA/$W7E*S>(\+O\1B! B-+S14[^ M^N;#5:_3'?[/X)_?KMXXO@=?"##RY/>X')TU3\Y M'5Y?G5]T>F_^MB*>]T'Q)A;:M@9@=VAOCXH^KJ6>/Y?WJI^*B^+0JCBE9;D_ M&7MKFO0L[]L!Y.5B4(%XIDH.2 ORIA&N/],(\7$>^RXL.* @L(Y_FPF< A4, M,(G;C(@.YM9VX;(@R@;PK3]95"#JY:=>U0E5$%<]EEXV%@]&F$0TYML($-L' M*T.$G@,N5R[+\$,ZDRC25>),KQ.A\$3;^2KA[D!%=A#]9R"0<^(VW:^P8_2N<-_K#PQC.P -*Q(J"8R M5LY8)G=2A@5K 46RI54Y.7!M<&GG\,C(4\!L4F%=,^\!#'XU0?J&LA,%P'VD M?VAUS:"5%JR\K)CEFAG@=^"+LA"">#EQI@J<,>H"O,3*LF1U MVTI%8'0!MZ&=5<>UM3/2RJ)R3QH3J/J V.W.3Z:&RTKTGOHR%K$[73A']&.4 M*IB%>OON&6\_>V3Y)*XEMBV(25QZT*N6I0=JL^9);O-V^N^^'@?'\VLX=%,AIJ]AYJ7 M+,U8%PY@O&&\8;QAO&&\8;QAO-EOO&%7BNNPX.+OM0VZL=% M7W8:1SY@@X5!DD%R#TU&QDC&2,9(QLC&8R37666D9*1DI&2DW*+.:K\[>'V" M-H+Q+ 8N-]=9Y;H^7-=GP^W-+L_"D^?)-V#R#3E+^8A-I)H7^GGE35V3G;T; M^M&G!RL#K1;&+VC-?060N \1<^/INAWUX1EA&.$ MJT6MD$;PS@'!7.T\"X8QAC&&,8:Q&M6V8>.,48W=SQJPS7,%L2&[L39)QE67 MN.I2TW/NN99%K4R/ XNK':[<=5LG@S.6N*9+7.U"/(*!R\U5F5YL8(^JJE1F^&X%QW?SN.6&TDO.IG%O M+H+4&VR#[,OLN:OJ*S#OQW#A/0=J:/9+H+U4Z^HIRY^=S7F.!.,QH&?-<)>" M]QOPJ0C<-!")])QD*IV)\&/G5@2IQ+-A41H[?G@K53*3\'0_M'-PJMMI ?S@ M_ZP\#BAZ:&?:G.(H6ZJ X6GM3"9LOGK+9!'*\60BXQF,UW/&"R>)!&-;%M#X+_\F*KC&R'F[SX A_V*0_Q)"@4O0\[Z M&,[31%WYR@TB_.X;\/Q%$+E__.W?_^TO:S=^FN058SZ&*HE3?(3Z#*K-7<"D M0Y28+W+RUS5@<'(%__?AK/.A M?S*ZZI^<#C]T>Z/1\,W?5D3R/OC=Q#;;UOWK8N&_51%?0K'NT-[.E?Z(E[_S M$WBAJ[]9K\B#*$"T=DJK=']Z]=8S[EG>B?M00)://#XA!@=V1ZZ>Q[XKX2^1 M.'=1&@#C2R>6KO1O$? B1X%:=D0(ERL0G2AVYL*G'T Z0C61L2.N*Y^K%YCO*#TY5PL1#8=^#).@0>RQ?4E MWCZ?QQ'0%%8'Z0##+L9." JC1?J,10 CE@"M4NK%5, !KC"4U;?>R%#&(@!& M4=,HQM4";*47W0^KKR9(WY;U_]2'X300)ZR2.9@[NU,\E;=>#GY+&+KSK:(U% MW]+J'?7POPY<"F*91Z5.W\,*W85+0Q#C*$V>,$Y:9F L>.T$ZZB2 (I;X0=F M,'2%Z\=N.E,)<@.,MD*DWK:=C70E>5*)8:M8PAOC2 !/XG" '6_\VTRW3X$' M<#2 9U&,4 22FH;"^SU5:+K]F4;X'T([13 %L'2;F00*G 0PY)"R:+]HL%.( M=B7N=XY,A3!-87QI$-VMOW,=-,R-?3-5/1,]ATQ@*J3J0C);5D1S MDP7Q;//\R1(U9(%B@=J10/7>.6L2)7T0@!@L$3#L$C"I4&C"XE.ADU"<4%9R M@[ZPWD$Q1>G-%"88QS+0&OT.GKMDDVP0-=*)V;.]--9W&^U6F*U+IH@(M;&1 MD)DY >N7Y97E=?_DM?_.^:7*E\QD5Z7S.3A .NH$DIC -2!)890)'FE$E%!M M>&:WP73]"4P=QF7\TN7H9"[FZ_H2_=6I[T[!#YP$@!'PIE#M7> MG(@T,,__&6PD9^@<.]M&GIX4- 4NPN@$NEVX#T; 7 0?P(M+]-LL^>>U#.W= MSX.;H[7W!5V7HK11#*\,+U/0L:&[^%;$R-1YZ-%'K7K-O7FH=XO([?5P=#XX M.[NX'IV=CDY/3J_/K@&DV^'([7M#?B>COU.B>'VC3K^$/LKBUX0B M:1[VB(DQF$N8GX;$/B"A;C8I-,10DJ.YU)88: !0.>!&T2U+CVL[YRY8?#B! M8-$"K1/.HE F(EYDR@.U15E[1+%_ [R.D3OA_IF"D>DAOE/ "/[$&"<9HV8X MI'!B"BMC9)@NJ)I0[L9)L[OBQ/0K7"XG$U12YG?/A!\7SIV$YU:,H>W\], < MP*&,9C")Y)X!)X8UZ!+ QF<->CTDVB[SGJ,=8@*--6KIT.C-T%+<>87<)4+KN8%1$VX(6%;P=XLHI ?W; JQ M+GNV:BKKM[]'D7?G!P'<\3%,0")P@T3WK4Z[/NR>B,]=G[C*;UU%V_R?*>NMYEE$;XI+7C$@#U=NQ?@PH =TK>D%N" MN!E+],[PVQ04 /SC21WF<.%!\#"!$SG_>NGT1IV6D_NR'7 *]$.^9 ]HYS]V MWR]K7536L;SU@5L!G6[,HCH^X*T?F[,E'KAZ200:QR>812!E_<:N@$)4EJCC3< M\NZ.&:$V,=QL'S/W1O,QS,2"%(?>:<93L>C"U7C/KXIZ"3K&Y?TIX21W$4BL MG(/W&P$]E-G8\F.%;X7OC4N^Z7$M])YI;UV'NR<+9Q[A/C/M_.;7MAQ2P[%4 M&US^%7[%Y\$0EQ>D[7Q4I,"+2:Z0LR(RC4&DX[ + $= M/065@;@5P5M".8'GD/VG%J&,;[*8D#:C_%QO9]:SB3GY,#^ZRSS=F2%M';VO M7WTZ;F7L2 , E0@>#2/1O$6L54DR.@&":X8?Z,S'$H56WE@.)X72,-Q8FBUK M0$>)D7!M&II-IRR018=@D&YZ?6Y]+\6 !QX,RR:2'19#6K:<<0IS"50$ PZ+ M8Q\9\[K)TB+ \^7,3W$'WPPRBXTMT\NGM64U0$[8"W(^<(M;R4UX8!$ M4A\1 74"SD-VI AD&!#>5U,@26G&XT466;;X-UC//Z7@[$'*@Z1BYPT'"IPDY<%3^][$5P" MV(?;DH;OEH>:'YU"-RGT]#.ST"HH63K\HQV/.QBBFOKS' !!Q"+7IU'G5VD? M+2.+2N#S#+^_9XAMYU,:YQ.$*_*?@.>2:03^772S,"/-.=8\4$<(RB>-C(%! M+BM&$P1^XT<>7J70(C"6 B+\;$SF'6T5H0]GPL5H.2DM20;B< EF$:K#4NBZ M?,[D3B['D<7#$R)'?75I6T8;E5]/!,\9QM O1KL&SY/=Q. =(Q[<9.YR80RZ M,&0\_!1$\(%FF=&/="$XQ"#TQ$DK E]3\?TZ)1IOUE1C/)ZBE/;*$RSD4=8A MJN2>TZDSC.BK3%RU6:D5-P5J*"JCP76APPC^;%7%(QT]6K>< S2Z9GR:C9,L M'S0783WP"!O>#\ZJI[*3=33.#-!OZ7@B"(^*0MIY,3P,RPOP--%8!=?2FZMA M# 4Y=V'0'#;ABBUT'>CI&WAWDH4WELQB;4'5E$&^+=ME1*O,^EHQ/S/.?]". MS$U%$J *6NC[1'%E;J-67KCZ@J684?ZRLO6Z/M06+7C!BN#:Q#=T2A8=$X"H M?^GH$L:F]*N!",CO1 UB? *?PFQ5 M(4UM00IC@I8>D.&QRK2[E@F*1@43G"J.4ZJ-" S#4\[3O#<+ZE8 MP&%5>D--^3D+DB"YM=Y>71V$^$W4#V62DSP+-9-NRFP+HP*-R9J_S+@MP#FP MPO_"H#0L$*(=W)\S*)UN*CGEB9V02-9_M]3,3S?B'=J)E"#O 3Z8 &R5-7Z? M-VER:59B!,8@ K,I HX+HS)=Y'C M8?^J-^A?GIT.KWK#7C>/9%Z>?N!(YON"MMNT.7XU+/F45CG(:(6"\>PG\CB@ MU DC(!@>(GQ)P3"92;013 @=7 #:%\D.5KO(])3 0'9M$2!!DRE 1P+A&.T5 MB4D%1Z4XX\?/I;CB6X>2=579K\A5+N&7\K.S63^)[POPF<#+=MM+^K/\='/1 MTBOTP3)XLKPU>5:EH2,X@@QTT'M?I1/YC/G6ED:-U2R"TB;?76EWKW2:A>PW M?=@,U8_Y=BKH-+A>!C3G)FG@X&HHO5^4 W$I)0Q<*X'D.D8F,GY%K@=@3(4O M4WZ>11BJ1I0R''W,4?!3?.6K>:1$\&GR#_!%_H&<5K[M46<%KL][EV?75]>7 M_9/NX,/I^?7E289(G>&PSXCTOJ \"@M2_)A(;AV?=IG"BGB%CFN&2UI6S-YI M@2?D'(.DS?-MCS60(_NE8CL'Y XNP7CE#5RK=W !?O M^.G-VRP>&7H=O;E$[/SX^"S*@SQ*% MLG >2H,QD5;ML>FM>E6&8AW_P#0XA<$#5;A[2F*B!E'+ +FFGCZNIS.F] 92 MV>J$Q_LJ?VB616S,>WU^-8]TF(B63O+"$ZS)HNU<@OJ M8(;<.L(5L"+3*RS M%!S-'NCF)W'+^4.ET-:JGJA@%F5VWO$H<9'SEI!'CSDPL=YQ*MS<$G4MN@2[ M%)-OE7M6T0;A66.AZCTM$WI.YR;JK*W84,>:@1TQ-C*+Z"A#OKF'"U7@CCZD MZ5)$Q,CL.Y*U@K4]Z:+?EI]Z6(UIKP:OWV>+F45#"FXS)T2BN!3\,M^M1/F< M*)ZV>8#,?IB6'E)EDA0I@8:\[QVE>0IPXPXNRL_3Z&1[ M#RRI>/%^.83H <'A.:6M21*TW#\+S/E59-0;]&I!1('8[S'+,9VE02XC%.HK M/SL@RNOA MZK%VPHAI0Z_(V:RPAR8VMVYW7,Q!ZESADI#F6V;K-OU2JJ-*9]G"I6%54'IY M,T+'2[(8B33!16W$TE8Z&O.>L>8J=!+IVIGXHQR]P?M_3[T;"][UQ:\O, 7!],_B%UD6N$#,^U MAYO/ITSG/!_!N+NDMA#=:?,N$'B.D,(Z:$>402[C93PI& 6W.JI6SO?7,:+" M4$F2V!^G.L7'[-F5*4Z,CH'>\@94!W5Z>M8[ZX].3J]/KGJ]X>6Y<=1.+KJ=%R['8=L->_C,HI6GZC5P8!%DC>-* M9 H8U0L0>0MR#L)&(6(]_@3'3] BT(,(2"Z.2-BC5 $"JK?K&>+;C^;LD>4$ MGY)&5;IGK1A5N2$!?BX_-,3=Z&!Y#98*6#TJ]>\1,J*3^;H=F),I%N?B4>FY MDN^R/];,ENKLP"(1K5?9_&/[[#X]II.S'QZ;7[AT?_>9MS_W_D;?WNS1-VKR M#>E"NMEW&3U-.8P>"<<;FAMUN_7N;H2G.&1LAUS5VO^?=%#IF@YF5>Z,;DM6 MYL1G<6+_%1CQ 4J^-FM6;LES1S=FM9VPV@FS&K/:R[#:8#PU^#UL)'J\P[9??IDID_.4 M4$&OWI'X'4C>H&?/$]F2./LM?1R98W&[1]&=CEC<6-Q8W%Y$W+JMX4G_I>2M M+J*#]UEJ1LGQ_J5BX5N=_ML-NW%_7ZM.,_?W/1JU3LYV9(L\A:"/LE(:P:T< M.7SMR"%#*$/H;K=/SKHU:)'.$,H0RA#*$-I$".V>M?J]T_I0]( Q],$6Z"\: MD'C5VHK@R*]X^)C+JLNIZO*Q:V-_RJMV7 2N96>4E<>2G_(@R@"W-:3U7:LG M#2FO$*]SNOV :@WH-,[5?.:):4U4:MJ3E0Q AC'M9*@Q>=[#Y8:ZNT2FJWC> M?1E9BA+=E72SGMJ4M)[7P5%%9OO&/%,JFL5YIIQGRGFF//D#F#QG]W&>Z9;D MHD^<9UI33N2,+,XSY>0_SC-E5MM_5MM1GFG] ON[#.)=9A5!\V# D>D25N'G MVV#5%R1K$V2\-L3:7W!DCF..8XY[+<)9<&A'35>R'Z2';?->TS2N"RFL[7'O M;L[V-Z/S#BL]:T!=E_7$^YYS)IS=0,8"Q@+& L8"Q@+& L:"EXC9-=Z?H,)P M3_%<'\S3M.FYOFJ"IK5]B-H7?-FUUN60$ L6"Q8+%@L6"U8]!(M#RER*ZC&T M.MK^J "7QN% #9?&>::TO5AA')8VEK9#E[;^J;TZRRQNNXT\GC3^N."W"/ON MNIL/#;Z&T.Z/#WBTHZ(?3Z#9?@LYQV9JH&SW2&Y?K/8JRRW++MY:"TW MCB5WUT';IAO/5W(BP7#V7BS9YA#/F]>/I6I''^8?YA_FGSKENQS*P;7')\(< MX$& '9P*W?LC >P7\EF;Q_A]O3-[FY2'[=>QY+'DL7+C\VY-37E@"=J?I"'V MW0]8+HYZU@["L.7&TK+GTL):A"-X3XK@O5[>P?XX04?]%SNSR=$)CD[L/#IQ M.()KKY0R"RX++@ON2PENM]MY=<&MBPR^?CAR7_(@O'L.=+V&O#9.+%_0$&:U MR3&=@Y>V_HMI018W%K<#%[<7M#GK(CAU#KWNA\EIS$MG$D>SI9Z=NV&U7??E MK@MQF]%ZNS:%2X\&.X*VG7?6K@O#<2#L!6P/!CH&NF>[3#M*[6:D8Z1CI&.D MJPW2]4YVM+?)2'>/F_MC(H P5=>_F/]=HD[@A_)XJGMM=GN='Y:HWT5:VZ37 M%^E&H>L'ODAPZR2:.,E4EO92)E&\Y.(ZP&AN&HA$>HY(Z&*5B"1-HGCAQ/"U MDT1.E,8KCS@J^\QOEY_H*T2*?P)98AO^Y"2'M/)V0\/HT@E )HY/?/VY][?Z-N;/?I&3;[Q15B>T4?: MPA9&MUOO/8S=M]W^)Q@6RKD&Q>(Y5]*5L[&,"YKVNZTGF$#,B8_G1.X(7]41 MWIH#PQ$%9K7[6A"1"OQ@]>4 MZ0.*I^Y'N+1UUK/75N:PXZ$-PJC:*4\&HH,'HB$7LV(@8B!B('I=(!JV3BSV M(CIL(&I\>-12Q:]'GVW>WXHMW=ZI+>&JRQ+C?5SOZV5B:_LG#ZUNSUK GR6" M):+Q$M$;6&L?MR_RP"'Q^X[?*:"J.W5$Z#F>O)5!-)]A6T:)@S7GB\6!Q:'QXC 8 M\.80A_X>L;<:N7\#.6;',3L[M/J4P&\.0)8GO=1-?"P3XB=RQA$ZO&\XY! = MQR0X)I%KGH&UM)3#T# L+8Z- M8#P.@]FS05X>V^K"1;6"K_H@U$NV*3J,Z"*C$*,0H] CCYJ\8 NAPT A[A1$ M]UW)B8QCZ2TW[XGE))"N;@04R@2_=>1D E\I;"9T)-X6L);(V3R*1;S(D\M< M>,)8)G=2AO0$5\3Q F;@B%F4AOH10BD)?V&!A, 78S_P$U\JZBHT\4,1NKX( M8!CPY 3OG*?Q/%)2WX#/S!Z5XD'KY79&^<4MNOIH7!JLR8F#)P:1RI\']^C* M#'JH\+@[$7NJ7<\E^PJ"XT] L+&@1 3$#Z4A*G9H\K(%Q5EMH+*()3=G:G)S MII&5WDRG_4/JT%.SV[D]T:,L@]=M"G-ZZ-V)N"/1ZS$?]^[@CD3<)N8566WK MHDA\;FX+1[/P2]8]#1LL^H+D;()LUX98^PN*S'&-M_7*@8/>P'+ YF>9.*N! MI]>T7NJB$JS%^IL4RC_MM4Y&UK84Z[*43PIZLY'^JO2I"^\<)@QT6IV.M6JK M=5G*Y\+ OCE0.S4K+KF8^,-$.FE9#!7M_0'I!HE:[?3S 0K7H#5\@;YD^R)< M[!K?$Q6,Y:T,4ZY(3/=U6YT>VX;L(G(-A^R^?JMOKT3^OD@$>TN/.37'A5F? M)'>G)_92M/;=PFN0[#57=^V3< WL%;;;>^%B]VG]/FPT&-^:8^S"=>-4!.Q" MX7V]UMF)M<()^R)"]9.6YJJA!DK$:==:VLP9/3'W$Q$\_M#_ =IU9WUKX8F]M^H:)&_-U5->_I.?<"#_\$=496X@8B[ 7B=@7^:F?J#17 S5.'KH] MCB"PO_1T8NL^F+L+RAU.YXAN=T>EU0^P;T2#I+6YNNYP1/-L1Q7%#U R&^JL MV23AMP@#C!5E7Y]47FGO+-*S0>NTP^>>V$EC)RT7B5YK-.2XQ9[[:39INU2\ MKU1)G"OXO0 0U898C45PYKB7K> W:CK>41CJ-9S%EIYK_!_.F1NKFO$AJNRWC#9('!NL*_=(\BPJ MR<.6/-Y?>?^K"%)*>74$MLL3H2O95-U&"L\&K>&0G4-V#NNJ\/9/XGJMTZ&U MJBP?/MS89)-WN!LNM-3MO/;G8EZN#?J#K-J$;@I'N[(SGD*P_<;#!D%? M[4P3!CH&NF<[5?4AV'X#7=TT''B>6?J1]+Y213D< _DLR^L0SEQ$^<:.+\_.D?+2>1 MLWD4BWCA>/X$S$,9NJ9&I4L]:QQ7Q/%B$L5W(O84W [/=9$=/4?@=?H JY-$ M] 9@!ADF^HTS$8H;. W^G_Y!YR?J.(VO' W/HUZO\WX6Q1(,TS]DL,!+ M0R>,DG;^>_>]\Z5T*\P 7SE)DS1>FIO"IWIR+BGQQ<%+T]C1UNX"1WH#U\4B MD8Y*)Q/?]6G(XCLRCN.';C23SIV?3/V07E F@#,'XD=>V[F0KDB5Q$'@PZ>^ M2B*@(7Y%)80*T!#(Z5;1%8M"*FH116/86OB&6,%_9(LLI7OGKY7 MSN\ID,'S77R_@I'=2ABZ#&'R \J!YHV_EFWETU"UAU((+2]Z\) M]Y.49;=]YL!5054!OJ<\L&5M7#VKXR*LL#.T$]M#\X!G0'"0I1: X,I!2+ T MVBOIRME8QH5UV>^VG,INYZ^XW)4ML5]WF6%(ZX;1TT@$4C^7@ BW &J -/"$ MU)TZB3_#8F$.*"]2!(F,9S[B)(&N_K8:#3-%68W"&5"BGM!05@4E=\# &E2] MU)5>NYZF H+A),)!DX"0ZJ-I O GTXT@/)%@AXJ@!:]#_8D\@9H"K#^T)E9L M!?I5WT#X+&)8'/S2 Q481/.9T;O&TE"X9J &FR"=SA$9!U&J8#[J[?KQBNT? M>O9(-_4^EMG$(:5[ECS3#G!5.4<8/YU3IV9DI/?/VY][_NK<_DGB-W]$> M/0VF1\^*7.6#/:GWIIH+B"-C.]2B3W<:M,91X"TK 6']$UWQG4)Q MC3:V=KVGOQYN-"[7:V+- 6UE[<-.5:_;;W6&W!WZQ9B"]7;M"7>?1K0@<9U> M[[C7V;Z&?^,]DEUI.PI$/L5)V;M2(=U>I]7K6SMS4)=EWS58,R;7C3Z[AM[N MZ>ZAMYZ:S'[6:;%[\Q3'XP 3WDY:0WL8S99V?<2L6:A>(\*QI5UK5&<#.[OO MM-496"L'6Y>U9O.:S6N;%+J*Z"B5Q"V(K6>Q'!_GUJ2NVM>\CW=!>1T"V MM.LC;.."VUP^E+DO-9C:;V?4 MVZ8E2.Y2*B]UAER>I8#)"9?P+L#BT!>Z3(:XP]0T-T@]S!<+=*I@FOCE],2?/_U#9T$420XK*1(FQ5#>4J+B!/,IH[M0QFKJSQUW*L(; M2C$4P&LQIFGBDRM2ZDRJQG^IEVLY7_%[HN_24W2@-O.S.;&KY631\UFHR*2H]O&Q!Z35FQ'7-F?FH4T.1 MC# K&6+Z9YPGU%)VI@NW^6&*GIKQV9 [?&523C%3L92/A$FF48IYH#>86PIK M%E%/-55XOC(O@H>4WH.+;)X #!'+*8S1O\UR M6H%O0ABX*^=9YFV>V@EKA;G#F#5\!S?I%%"\0MS1Y>**^VGI2*TM@U/P$6 M(KGP ?H2<2O\ -7*,0CTL1*43 8/INI"RPGCQ)J@)C3>;>;6%F4PPU( @^*4 MB6Z9[.#;X0L]L"*'N\B#+J=RR^^^2A0NDTI 0 '3P* MP6FR.V()L&#%-M,<;@DRB;IW26L+T$C300T!.4-KC%">9"6:6 MP_\1?A6DXGWX(UZ4,CGG N[**(-/^B4D3?D5]T9 )@CDRDKY3NH,]5+R?&7Q M+534"3 E\+,53OB/3KMK.;N[,3F9;>O^KE" MEV3"8?D!4X8"FFA8 MI %4QBP%H$#@(#TZCY2O+=-ZX@+PA?"B.2[/4HF4I=1F8AB%*A,Y!J4Y#1-# M#%AC%]Q*H Y(K!^N,_/Y/OB&; M [6+@1;#[;[NGL#NLPB_ !)G5;F^D2(X C/_[S$8)&_?.>=H?1W,5M3KIGL_ MR&L'4VA@R4!G[GL1[N-B VOL^)A2%_5CM/HJ56:U*E9;KR_'K,:LMA-6VSIQ MA@^4;F;,"Q'HRJU)*1P536C3XS5%>2/Y#:]3_&>-T>M"U5I4E-@%I>R?[AJU MNB?V.M\TFFOP/CZUNR?GQ9K-B@Q@CT@$&_6M)8(UFVL8P!C :L**#&"/L,#Z M'6L1HF9SS7,!K*'1V_*^>V]@^;S%.8Q4'QD94T\-/!TMON?'1%3YG%GY^.%3 M B5[E_LR.+'6$'M?9*Q^XE0[6V!_Y:$_Y)H++ \L#[D\#*Q9;OLB#[N,]H^: M'NXOC#$\NXYF6'[0-9K !S^*=7.L74C7_M22R,\*]W8?VZ@+ZW!PIP$*C$6, M18Q%C$6,1:Q.UN6>&9%?,!WZU:S(QHG9T<#ZH;C];N#.$8U#EI83:P6Q65I8 M6O9=6D;;'X-E<>'PX -4_ =F,V?IZ6(^#X 4U P\$4F:T"]%A:?=Q @?.,K. MWMBFA#3S':)&$I+4YB'4V["7'+'-8' M#O.B%.UL:S40]N+D];94:D)7Y5'K9&COD/5#E*D++^S:6&";@(&&@6:'^;0, M- PT##0,-!7WVP-J0B-IV1G4T.,5AK6_O/8U4ID6#?RNQ,#NLO97G M6JS=;VL\ZT>.7G5!F627,"'T"CE?E^RQ">6HJ92)11'NG?7J*#"] MDU.+T%)S>;'*GW9$!O@3N\00CVZNX(Y=*(">DS*_FN1GZAA!O9/\V5RX2;F= MQU*->CF9Z*6A1\?8P^ .&[[8X:-.>V"Y=X0U%K<_M 9U9Z@=PR^#!/7=\/*V MS]@."=O0S( [8VR49AJ&47NKM-1*8:4F /93,O@=@C7O='O.#-X]5?1\[#V! M+U#I^'?3<$E^AY&&NKW">+'? $ DEKUT):B ]VA/<="?\3+W_G86L?5WZR5DW1,.[=OV,3CV2[3SOJ6Z#XD MQ'I+74=2!:_5A[:P>17Q;=%52,SG<23<:1O$PJ,&;=A Q'S9JFI^M?0 LK%B M6595$],:2TNXN15=*/EG*JGW&)XADS/L4AAC$RI05;'^82R3.ZF[RFF5*)1/ MEV]Z,_8J!"+'V'DIBJDE(;5(R?O$34#N0Q?!)??;,HJ C9@/+R8HR%H?FDZ. M1HGF$Z)>7WY8Z@U7'CM2H9ARY A]\W*+L;;SZWJ_-7UOT0#*M%NK(CTUJ,H0 M+O#_ %#%=U'K*5'GCHC H#/Q![9@T8@.YK@_RXG^>^K=Z*7QEUNWK3OOM!H5 MJ^K,TQA4!+:;!!L+KMOTALAU*2J@/7L1N-2@R#3>*;=9SNTQO-\KTEJT2U%U M>UE=57-LRS"/B'UEFN:5><@\%@;NZTJK1JRR%\38&#"5NB50UF>0V!/?B/KH M7L)\!4SU)[XKX-N2KDU6Z(5-/HO6G(*:& %[Z2:6GC1_&R6]G.%#39^P_17) M.KP;&"*J*T]^#&F55(Z/6H8R9 1Z5X@@=6S+N@WFK07]!/LNS;!':2:5V.@2 MI91$5B$7(T+10L;E_F%58E[TD]-"32W'EGILH1VS_!FA4OL7L'"TDME\,NZI M>A.,VI-S2>6=G'1NNM/J'J0EJ2AW2(L84]VM,]>%>>DPH$$ZFYODP^Q7DE65(']3(U9\X#P0!LCSEP,Z3LFQ)D/) M35+L_V=L"0W1IL 3*I\-0BA1)-->A E+;?\R=>T&H+ GONGR^XB.?\L11Q!FJGT_ M1^V_%*ZI,E,UF$_\6"%!Y)R:%(,SJ_E YD9RYAC38,H&PWBQ;$MI?:/=&S*J ML\:M\$S09AK7 ,U(%K=&I/SUF=)2P$J"N =9-05CJMP*& R+*$@+@T:7]P.' M \!*H6I$0^E&\SFL#%A%NLTP=CQ?:)(H;)CH+='$""2)] S,DS0NZ).W@=:K M!TMY0YL^6FKU/,TD:78GG1^RV<((QU*/VBAB4I&Y2@*Q3 ):K;;SD1Y#;$J! M.D(-WT4KBOJ(ZG $1>1* ]:-NC7.M/00_9Q%T5/!JW.!S/AU7+)1;H$UHY1: M:RH?%Q-0$SE01T-R2V6&D98)8$X4*]TBV3"2G[68U$,BPS.SZ_*02^89939Q M)AC:5*3!&F0!P2G01-^(%R'+"-2],&F@#5B@ONO/:S8::EX!^Q_8U,2C2OA$^56Z0;%.Q4(SP^Q!PKI1BU57 MQ/'"M#LCF,^\$EC+5)0M*UPW["L<@S(4;E9O,[?[C8M Q+T#>U!-_3GUE <. M"#5\?L35@36!B6C'Y#+RI/-5TL-*4O?=!*KF9&B4"U]MB>M@XS>S0YMB@]T0^5R*: MRU'/!!@$,>^<7EP1)-TB 'I^-3P_&5U>]$:GEQ?]SL55Y[0SNNJ?G ZO/PQ. M>^P57";/?>6'2\]8BA@?4N_@WM!* M[^#>X%4[R(X:W?Z6Y\YSY[GSW ]A[IV][-5=U_ZUW#UY+6#_"#+6C,EJE\+! M;+:1S;AO[0ME"ATVUK-ZY$;(=H'L[W&DMCZQ]J(CN\3X*U"NEH,[I_V8YH): M[4"?9?0>9G/==);2-FA=A0%62N^XL$BP2+P R_TL[P=?5EJLM%A"V;!D&649 M91EEPY)%@D6"#4M66@V1T+I)Y?;QWMTSVV_TA?2.ZRD*L&;B1M9S;-NJT]<: MX&FJ(4:!A*'!D%0;6 M6;U!Z\\-M!DD&"0VLX#5GHEU64\V&!@+& O8;6 48!1@%&"W@=T&!@D&"78; MV.RS8W:[6\RFT=36)_3T"]WPB_B2^+VYD2/5A@T#J&K+S&*M\)H_9YRI* MYSWSM/QK'9NS#^6]3JLWL&;O/9EN=>&T7<-_C02V=GJ!I7/=&ZN)>+(?Q\++ MPOOZ7A+K5Q91%E&V?EDZ63KW7SJ/NJ>M0;_WZN+)UB\++POO8U5K:]1]?=&M MBQ2R9JWI?D.-"+?;C8BMJZEFH8=^8@8B! MB('HY7>_V.YAN&&X8;AA#XN1AI&&D>;E=B5'K;.AM6:4[&$Q$#$0,1#5:H>5 M+1X&&J;/0]NC/R8")*3R^HJ___)CJHYOA)B_^Q@F(KSQX=YSI62BKGSE!I%* M8_D-!.'5U.;SNOOG; M"JW+=/OFSZ1R?I9WSI=H)C;3O71[X(?R>*IKP7=[G1^6F*,[@H5?A88E=NH. M[>W;ZH]X^3L_@1>Z^INU0O49=7VY=8NK^V?9L[SW7!J@(V()MV.3'T*G9F(_Y")DRH8JB.1<*D$ M^"V-\28?C!)YK M&%X_RI'?70F/DM_G\#+XHSQ%QX/_)9$3P2 #J5P9NA+)$ @0$!RNA,%Y+2>6 M2L:WAH0P:%1WGC.!*Y&*GC^9R)CN'6) '..;\5 M?H!??8CBKZ+\BW[0-E@R.NM=7%\//IQ<79Y?]\]/SR_[&DNNKZZ'PW/&DO<% MY9V"P/5$E=\DB1FB0^C(/U.4296/F9C^#@0@ -GT)PL0@$AE=\R ^$*^+^, MJ8Y!CHX5L%4F#>4G@3RX(@;X(LPJI&@B_-C(\)&2:QG,I0^;>2;L'K5 *R/07^DK'*-U1.WYL%:SOG:RM0 ML98TLAAPT \1GH'ZV2^ CS,$LK"1DR,X"6H'N*<3VB-%8P>N180L%U;WH_EK0]@I"3JOL!!Y17%"N>4 M8S=00-+2"+,<2B_5,9(*IC>;1[&(%QG+9X\PR^R,TX1(@Q0+_)F/2YU$[TB5 M$ 6U9A%CT(.P7O#F&%C3#\T%F: YV3>@(V$LJ+"$,Z?F.KA\($P@;>D$%(N/ M5\-C1 V@;XP7,#_P(;WY\1IJ/9@O@M\9EF'M;0E(<,;8)3LH;G:^YZ8!VN. MP.^6%##>L#SD*?# &'4H*&2E.6M)DT[\4(2N#W0'K>/YV@: WT)@/>(;-!<4 M*GN5/YVFWW9^*03,B!6QWU3$-\A[)'2)DXE*K_/^$RTAF@ZADOGWW?>XNO!6 M6&X7F0])4@*D98L)YCZ6&Q;_Y\B\/;KEWC@\6"?.7W-9LPD M VZ')R!ES3*+3%9M8CU76U<_]0H\A]C/?9P+])%D1<]C*R^[W^9_%*EW M&6C[2"*B2(-)4HW:)0HI]4*;<#F0DU-*AJ%6)B4$O@3+!N"M50;?TL]WI2I!*;0=>1 93_D@T_^%1 +, XV*./2@4 M/- E>X!><>RB:6DL3IB!"& AC%^!(*[C$"8X<(L>=]:Z M[8,M;&5-Q*K2T1 M"?TPC5(5D#K%>P#'<4;XC(D_2? R,E^GOD(?N86S!*4PDS$R*9 .WH]Z @9& M+P_3V5A'3T)X4$&PEC,&+8YSQ")#0($$=;CAIBR6H4P,Q)F+. F!XZ;^7-O: M1%@@':BCN"F<]!-:("Z)*HH%T5V3$4/ 0/(4U6:(&HH^1B[Z!4C$@LLB0QH* MP,@0+"#X\R9"8X;N1D\3[4]/+, DGH"N!MR=@V5,D)%Q7[$HQ=)A;"HPRIFL M@GL'(EQL6(]1J46)B5O&3)UBH,?8Y!4//*YXX"0&KTK[0&AJ $DH^.;'Y2'" M%-L.6!]QE-YH,[DT:'R%8?4E?KJ^C0(@B14?%.]3Z7Q#^!ZXZ/T:BQ6/.9TG MY8#XZ4"S*CS/AM;5>L_0$UCC!@8BB<9%OQIG#OXP&-&S5H80Y*@#5V77KT@I M81C,$LT^HZJRU<%5I?6.Y1A\()*CS%T!U@)G +\ 6H4:TXRS@28\K5*$/@\Y M*!H?R[YW)OXM_,N5VDZ-P=_3-H-!2Q(@+^_/$Y:QD^"80KE%3!!8:Q;IZ"[. M&J#E1_3@8"JWY)P0IFR0!_*P\J=[0%B$QDD8"(:?Y^ ;$HO3 M2B7B!C#T$_Q4\21TWN:XVX$VVJ*,I&!6Q.2\Z>7"&H'^#0;SC\G9:ZVPC AN M0*LETYF1Q%C,?0_E#^, .*Z _'G=4JMD=&0**O#'Y-.C0VN(< O&I%C%"1GC ML$D)B@1@:9Q2Q%^'BY:'%*4)?%) 3)+^PD0AC1/X]"WXU9[!-D*J$$31@7D: M9W%M,"9ND2T0$H*>CW,PQJ ..N!TT?(MC]BH[UEA'6)4Z%CFD2:X+,2(#+@) MB!$T G@A&MC+$)]KT -([X,U*K>.0BX%'HAE%K6(SX!BP]UW&G M<@9F7KR@*XU&6P(X;8@3, <8L8MB>+70X4R';'PM-4O*&<8(G[5^:H[V 1.. MN?0^+BT;8]K#@<__6LP0UWXR,;?"^\E^,S$[W#4P>ZY(: R#^A'8,")8X"YO M%.?#R+\D>%'@[:$A*..909&UZ^ OVE21 8)A;CX9-]%9^#+PR,PG=@?28\S1 M-3O.O/!;+7P67M!RGBTM:=!<;6E?"\B;KRRB4TYKPIB)I#BXP8:-VA[#Y/JY M7LGP!7UXFVG#DA=>6.)9%+XXDD#FQAQLR)EP94KTUT'C&:A3#;@4IS:6]@UJ MV7S'<((V0<8T34$R)&EVF*.\ 2BS0N92['N:2U'>@6K#!FI/='Z*B1V3]4%'H!#R'G^UBJ-#"V:W@/*Q4V<%IW2,";NM MG(9R3&@3>F/PTH_Q( @XQL>YHZ$/U,'4Z6 / '(1>"WX#G<7_#F20ZVY>OI, MD#X"B#'YD)9(A\0UYC,&WX_!+>1[VF>818%TR=4SH:N6MK#,WV!^@*N7_0)F M;D#7EA[?PCUK,<8]Y>6OX2X_)+<>:*3H\[+/MPJ](M36 $8_LPM;2Z!3]@X- MW!LD,SS@;&*R-:^S55CD%4\O_;HTI[()63FJ53NS?+LV.8L1 N5 4?C'.:MC M;*=L/I6\E(U.,D(Y.,.^IIM!,W,F* \KZ^V514-@F4X(^HFV%I=VT3P6ZOM0 MV?"(]DY,Q'C9_U#F!%6VRZD/YRDC9#I4FNTG /> -ZV9-M]4S&[,#IMEY]AT MY/(FB,8H4,L^3[ZYU\K=W3(2+?E3>);9=V4V?'_-PLB5RP:!: Z/4]"?P(OV M*'&Q2HM:\I[6?9 LDF'6>-E7-$NLSR-5_D3'#GRE#[DMKV!VP,[(P%+,;Q)% MVH"F/TH.*^ZN ^\$@'R(:I- W$;(*I-8 -*!WV;VW^&3#[J&]CL;Y]O^%.GS M^[0;6^P4ZO7+7%&&IH?#.%+$Z+O@EDO+Q'1 T>&6J9@39)1R-C)7T)R+R/59 M!D>&'?6WT5V8@U=+1P7""'[R%!NN"0:4,^/_\__[A9S# M%- '() ^*GV&@XB!N1BYU0/ZFW(8\8[BJ*J.4VD/CORR&(,'E,ZAS"N!OB$X M8:X/XP)W=1&( 2)SH2BE;N((T6?$.",9_9\8 ?*6-4&91T28 MT0\7JEAN+6D___TK+?SGRR\__@G_T$56CLPMI5K0J'%;RT_BR(ZX%-:VYXN; M$%@4^*>\4X)';T6,IGEIG_VQQT'7CW,N'?:4=^PJ !\MA2\R'JU+>L7P8^P,>]J!S^PA9\-\6'3D1Q93F2RRFMV0T M#<8+ L0/YU\OZ'0,G9C'XP^>B#V%IP'I 1B5D:7#*\*0;8QGP]"'->?7S9EJ M=/WR.#!J#SR\3PD!](([WQP#3Q5MT=_A,;_ !^ QT38\JP4&JTN*(%/XV9"+ MT>7#P3R+!=A,Q4OO_""@KS7>Y<<0\^=FIVH>.-'JI',\)8K3!2&V!OT[YXF/ MH?.36#B %(-6L<*&@B5F_YH3\YG/^]9R93.\GM0J98+A)_T<'>SURXD(&'H[3V]@&K@@)Q7+^?47 M^N48U_KQ*_3.N<)#T^@0&"F^SJ=T!2S1>F-,*D^?K0:9SW/%3,BZ).GX##,@ MY)WV\N*O$RVS LU)<;W=1/M*_PU>)SK#W18^;-32654Z7%Z^ ].>4#XU .5L ME@T1;5T?+<,)KIK"E)TH4B:D^1,I>M2GU60U4C \[HR>)07OG,]@EV,N5H". MG0+0/+]!OKM$-]#+4SZ.OL@Y9M; ]+-W_)W.LYJ;?I;)VWP]\M@NF6J)R21; MSV'#B>FS@'2R.Z%3S#.*RF4'=V]A#'@('+U*6! 3 LC/_9LI.4=^6[9;QK:F M%U+L:Y[-[2W>C.L!W!26TJ(JGCN6V7N]M=<8I:25$6YH+#:\&0 !J?A6RP@, M(VAMLYC=SC,7\Z/.&%K@.GTN'9SZ- 9S1Q3;W?^ R8:(3/F:N6!XHH+4+#R) MD)W)8;L#JA5I;_G+WCE'XJWCE]Y7/J@5%>_3B1%'X[?ZD&/V8H?VIXI8:(9I MAOL7V]&K]TQZ_0P,$=T=?W6CN70^ZH,9LWR?_7.^27S]?9[%,]8)5H9C%UPY MS)<,Z<%H PBSE>^AU8*'@HNM9YD_5:,1^(P /.E<[W":Q%9W2ARKTUQBF?%T M('/;IOS^-803,!U/3XDL#L(B^'(5'2D-LH!X(\)Y5C6)*MAN5>HH@S;:*Z?, MQ__/WILV-VYDB:*?[_P*A&8<+450,C=)5+G=$5H=U==VU93*[=?O&T0F1;A M@(.E),ZOOV?)#21(D1(H@51.1(]+$I#(/'GV51?G2B>49=;3K@5F/7.PU#!J MHV)I7LF"\8Y3Q#(-&=*AZ#0K:TMUS0/=V:0"_](RO6G#A5!&]CY3E2)$ M0<&]]YG+.G55P(V&X:V!X:'W2XSK76*Z11)Y^[?Y74;$U&X>'W:;*+ U:'&5 M/R))#EPC>1=3(,>[)C[Y-Y TILP8R34@C0GY=N$[H*AIK&X=D[L#M31@-(!. MN+._830QG:# ,@M*%"L(&[(N"FG4V$XJ,SOC2!!7C_XMMDS15ZU6 A()O_ M 2?>F\]+B<'YO-1L)T_87#'N6S+84;+&$7EP90XZ?9&;\\B*C)"*O!N(5I,X M1:^JDG)(8T3F,N4%;V6.(B?Y'?IP==!+VWWXQR&@*JQ(A1I/$]92*N6L2I"(4%M,D!43X(VX2\A(6ZQ%LOG4!B+\%5!):,VPUVW;ILPD]#'F"*@: M4YP@M10N_4;SZ("T+521]%^U&83X*MA=@+D,9-^'_,U8A3+OT+\/+Z4C(> . MT*24.M;_"M4IPGJ<^PK8MT;9,ES_@-P@0$%7 MJE6+K$O$G 7$7=V<8\:]@CUETL-L.F&]53;\DLB,Q3 $W"/6-%1_!GD= ^6U M\=46!C/N#YUF,50WKC**'P-N9X;+T3 T2BQ"NW*827O6< *IG;.93UFH0(<) M^U1DKQ03HYVC0FOS6F^7-"_WKTR-7)GT=[GC(X9Z\(X;'D!^+5%_N^++3[E5F*@G*%B8AO#@''7 M($WCJ1#>[0B@?7A!#4L^^U/2*XRQ 8R3#%;2CR6"6NZ#63JFM;CYR837XB1J M^3'-DT];O0/L $C9@J2#,Y+**[:6G>$D&KLL7DG: 7;BPOZ=TO0N,&Z2HI)= M$#^3W#;S'R5U\&$>V-E/"I-FUIJJ9UDT.VAIN_PB-3J3W 3C&2%B\\>,/\\- MDWQOPIWP1"CZBOCE:9D"XV0H G2A*3-=%I]S4P-KI4A!->&V3KKM#57XXG'T M$Z+ ].F29#UO0(%WE@SL1 .0((RQ'1AI='DR02G36K4)R M%='2_2[A%43@K6)__\PC\13W:W6 ^QG_Q\1=D5RFK6!"8*0KLH)0$C>A1)YY"GD*/T\W0"1F0?/WB'/A[/67(?GQ-B+Y?(;< M!K#\=]2_\0)7B83U5L-UP&5N1B,D)G.?,1%A$%=:K/21Z[%(2(NGG*34^^JG MW]":[XNCO6+H7+LY$K,TH3E?0O%WPFI^RXJS;IO(21'JQ;FGXQ6U>+TOI!P+ MI>Y$.2')3BM/ZH?RN16HC XBBE13D;W:ZFV8!DH2!M=,";33"3^IFDCVL'T: M_DJ>L)+1 BLD$G:Z9R>]SDWKZO2J?=.^[EQW>TU.)+QIGITU+[:VIR3GRN6D MC8^#*!CG8V,-<\UI%$>'?90E(;7MM(I-I7^*I9.:_[3%YZT^ I"XC;A;'2'O/XW:]-6FT"'&]V<[>2G6$$U\"O/("?Y:J"JS)-5H;L>0F)IT9W?_W:?@"HP0!82)Q_^L]\7H%_5 M"DU?+I7_39:_]#UH50]DX$;P]A5A6@+'VDZT6A$E=POST)18 \DJ%QUU@4-E M4Q:W:8ABI]$\K>SVZW*3^-Y+9B0Z(;685:PS8UQOM/V:\F@-=6D3]-3J'5=% M3PO!4A=\>'U"VSEZ.ML$/6TAV;1[32>&G!A:D6S:ZR#+.Q1#IQ5.QG9":->% M4+OEA!"\USUS(LB)H-4 ^Q5KO"@NNQ%!](1?>7<$57<=UK,9F-4%I=Z-').Q MRG:WXL#VUSC#-K"S<>TY^#WWM0*,*.>^/E%!1]ORK;6RM ME([R3*,%.1[>HCTN3K<@)K]FPL.FTAO@C.M@W!*&3J>?2\1Y$0XJV? 2HD0Q M5.4)7W2@WV;E,&7:8OJMG/Z-DS*I?=JPF)"6(@/Q:9IAE&&[V'A8C0S_K]91 MSX2'X?$PB*-*5C:568)F#Y:GTJF#I4?+1R"OPUE,]N3J&9"%O$FK#\6E3O2$ M'RYP#/"GH=VN0XV%MJ9%GT<#*V43TS,#D:Z3:GG2O#QIGYZ>W'1/S\XN3TZN MKU6JY37\W^G-JZ9:+LO 6Q,MZ,=7FMY-5T7]8NW>*IB4>YN/QW)4WZV9M6EW M;%%WMA0A7]3]^,U[7BX&S^="@Z,"^E<'CXJ]#BND8YNAT9-$3'PN':=*R$15 MG>)T9[LWIH8#SU.D*2]]G'1DBDS_B*CA,&7^$[S.QP*'(WO[UBARK *S9I$? MF+)ZK@M$-ICDH5 YX_?4^D_.(,;G;D4_3V0E/3QQ_2B;4EW&XW&08NU_X7NW MUY=SGU--X:UR77F_9=/0'T8Q33U^P+D\]FCT(^\\#.T1M9RTWU=-^KB+0FH: M?:@A7P;\NL/!0([%,?A54;OQ6C:9_8.[J%S+,L\*>4O5M,3TH4NQ2JF);P[[ MS6$],9$.U3KJ8A33'@K5@+'_S?2?D0W9TC0?3_2LXDR6E,MVF%A GR,@5+2]JUAR)@U+&0C#=W) M1\\VE\4M?)<\0H#U+LU3&@JV(Q$.='\/7"K#3@(T>9H>:%"_1BYJEXU5L<3< MZ@T$>X+[YQYV*>TPP5*IPH6E&2I!LJY90=CLDLKE)1-)T[@?T/T0AE&?4>H@ MXC_*+0$_ZF=?(I'-G@@(0WYUBWXI[H5[<>K2?+TBH^H/2]Z6/-?>J0SU#GES@2BI%$W#L& MB"P5LO><;.+%?$\4JKOEE"2NO/2_^T%H!@QBB9OLP:%NV*>V/ C&T2H4& MHD]]>H@;)CAMM_ K? 1=\1.D//H+93V/X@=J.@%DT<>] :+3O.Q4BG7)28)B M!U Y&F;I#G#[-+.'GKI^!(9 Q7F?<-0<3G%&8;#@C\B1 H'SZ4I!-6&EDLO4 M_2(9W9'FR0TF9+.*8DM*LV3A0&I&026V*:!#-3:NQ?D /M1<@UE:(F0'K)$M?X;YE%?CI[LJT/IT2P:X5":8]/I>#ZUK/_)^H4%C='S9243( MF6ZD0:'+COK<2Z2R#;NYI@9SIB U49;=S%D>8S&V']&$O A[V$AM>P;<%J!C MT]=$MS0O]$@JP>^&'# NJ]M?!J$=9G:J:_<78UK4D\?]:37YT@)0:OB"3!9K M#BY-K6MX5%5[%\NN?V: #S8MM"=#WB>B4+7/BV/G+>HTP%WK98\?!; @M9N. MZ>9BJN2?&Z%*'.16/,K8&>(F40WJFTZ+ED5I]_;&]\N"3&7=O$Y- M*)2(AIA!(F'.L6K:;Y5V1K^(L66([<3$+B@%+V;I>Y?40E3V#;)?/[\M^D!U MK_23YO%A^[CA6<_^I@!X+0%X;A.\M0RU4\4F)PAUZ2I ),?F83AV;OE% #JK M>0VLHE@P4QH \ JAF_20K]:B;'(U^31P1;^I.XV;K]M_-8-PS#*![D$KVVQ1 M3W5M_))14.P5&0QYQI_LPZ'D!9&* *,N2\QON"WU['0/,A6Y M?4R(4UK84"0V ZR,NY,5#L(V.$MX:@O/;GJ/\D.8LK,\B?18=O7%XM[VTX.& M891H2]F#-/C$&+J<>0?!:*DU('/N".)J9H)L<<]#&&3'F"R)0R- E$E/[7'H M7A7>L-8>V?)%-WW3@H8%",F2)UDJ7 U/3K*^4J'KJE+FQJ:S1_8FTP'JGXD M'6] $,XGAR#VD?D),C3T/!@94MH B"'+^N2O;G*$[X4U9?XSF,PAR\/_&Z A4@2O MXD&2Q<1$4J!^^_@"U%,2F^V3HJ4[:19/BZW7!)IA;J6%T"S,H#5=O MV(82DD)*S@4=:C;MXF@J*,9=OILNB8:D+-HA4HRG?@@V,QV@(&>5M57P_A1_^@Z[2-57*7FP,(B;M (I:9?X0#A^$7 C7 M"TI!0F$THZS\!5N6D?=2U]$\,E%+YIA,6_6;1(,/]Z,4-7M/);H5N3PB@U : M1:CY9#R^H^@DV\:P=?TULN5DU&7>%",KTIR%;).Y+YB9]P !J4=+,.E=\@S1 M1>X/!CTA,R<,T2DY^X'?D6 CM=@;X9 @X^>:M;?,>Z3@4D&*Z5UMK: [DO(Z M-$08:7)^(>H\JK"+9A;VJ0_C@W8S840,(:SB8<,RQA'F>+),S%AL^H[U*ZB$ M$.QG)YG,9+84SLB'LI]65$AQ%V-UU-446T@V18MLCFT*;9K-L4UKSH0]I'D@ M)H(*H(C>(YW^;*,LSY0F^Y=]6C(9A]KB^TE$B##4L4O+V+,-/.L6+ O*-NEH M<3K K$ZET*)@P 1,1D_:ED]S@6!WQN)DF/_KSB1UTXQ"VG[2M@U[ S=1"HK# #0 M#PNS0>QPO]SMP !-LUE]D.=AT&FW!BX@1JM;F8=@A25KZ?Q93!/^LIP*V]K4 M1#%_L=*M,;L0ZB\X<_/Z$02']QF]Q[?]0-:SV-X?>J#@_]G'<'8ECMK?8Q#3 MK:YWZ'V1ZOAGV)9,')294I5\Z&"!,P.G ;,_G3Q$%(240W[99TK0+5"25M(6 M052Q)BL0!U^!3PR#K&B3S+A"L-\V"J6YY)S92]U:RJ28"Y9"R5*%6I(C;]*J MIS!E):R?D5XF,89#Y:D:ICZ>D#])TB/6V)"MS;;A;.HA7_%XWM)3MJG"L((9 MU+!427)Z4?&SFF%4\'7NK#>97K/&JKDYFXWIA**5+.$:& 7:1F M?8^"9$ ,92K3R/"WWP$)K6'A)H%4Y=2H(ATLCT3G._D(&][0[^MZ+O@[*\[H ME!D)7R?70SQ1X[X;F+PP^!%7RC#%\=:/ M9M:G?@?=J:3PSZ:"R*?T'.EBMNHL_B[<@SS'+C/3A:AW+>]P6U'/2I[03).# M)$-RXTF>*R->J3VJ6:ISAXA>8K!R2K0.!Y)'.2TR:T%<4LY]EW/F:)U#12.: M+:LC-*1#0RT +)4JRBU6COG-<12)4*^BS[]OA 35C\JAU2A[X %2: \:Y**< M@*XS/2QD83%*W*,Y&UKF[QR+LDZ)(WC^=>V^N:6$F>!:'R(2^^NTCJ8+*Y M#.B M!4>O<>!%9Q@7]@-^0+T?G:81YP/*,\GK6U!J[5!2T4I0QN[LP.AA+3Y M&CH5EI!N@$V$TDR2O*:I]6J$YG=%"E E5NU_-8^.O4I;#\'9*EFHLE%[CA'ZL/'; M/D99T\/?@&VBSB 'T29!GTQ=&@./B?_2[NZ60NE$7%_&JLMBUW:R=6K:IJO99=0'P]=V:8? MX28?^#GA?8\QHH,@(A%2>4]@O2R&_@GGA=RXV; M!F-0Y2@UC7.8&G:!#B7?8R.V.Q:(MYD_'-JE0Q=Y& KX%XUN;C5/"X5 Z&@7 M$N-D0EMA==CP3';]+$@P8LEGG[T\[0PME/A8E\DE_-DHB?-[CM8,@R1%)2X< MXJ/(8(^\"SW_6(IO=K'\3PY:/OML\3E*5;H3(<6%54+,8DA3)JT?]G/R"A8. M)1/ZRHZ$Z);++C-%0&!JAW806]\2CR+I8]>-.P$["CBW "XTP*IB[@@#JDOP MG74,.X9N^K%H1S/MKN%A 3&9!?V1&.@F6KP?TT5+:KTZ+51M@#"2T,S:ID'8 M H$^B=Q(?9A=?3@$ YTS$PTY%8%2+!/_BH&S/$&"!C4M9_WK@;(09:!.J*R# M-./4!AG0*Z7)PFW)A"#U'/!'+$(;+-P98B3#8CH+25Q?OS_QI]@NH*;A66O, M.HD1 GA:B =]N?TCM8@;S,>YE\ZY25'QK?/"6^PP-]'T0RM8;PU?YRO)YS;Q M>683?--C0H?9S"\2#MS!B66$3ILAP1!.M76LWABHG$2BV",/O\9TAMR36Q[! M?G4"C$EKRC"E1B6-R'22<3R3D!??_<4NJ91]5KZ5-JR:7IW+C)QH8#E%YS+. M OX3MS.ALBW:@.!2(-TL"OZ@>$\]T>YV@6]"=QU 4M.4(,AR"OP5B[ MINR8>!PG75!A _>(I7H^'9"'GX8BR*@-FHR^<$*(O'Q5V [MB&A/((8V4)1,7W9>.+.9$"M >HV2 $ M94\)TEDQ"]QBT-:""*8DP*RTFJ)$$2)%!:\$!N;PF/:F;'Y9&IOXN.E#/(!, ML=2^8B4&;3E@+CY;L@EB"O;'..O"IPP2$:($UKI6N6^:=4"J.++:_HU(%Y/: MDG1(!93-IVME=:"PE*O,)? =%

$"E*6A>WI1 5[?3Y(I7#;Q_UVVYDFYPG(+RC%A=W=M$18;\T[M]KQ6 M,X3[/!@HK+!^/93U6/,AZ,0^N6U4BT;C@1VZ^$0Y1/;M6K5D M1/HF\41VFM%4P?U#*'%84K-JP1.J\@0.":FS1@,5LIEZV/=5NZ-WF78NL=J) M2I_Q']> $G S:"36EH"4]4X.D1%\%^X^#&#C [OGEZSZ]!%MX#ZUN9*-T( > MP](CRH@-J<%BL86O;D'#16-4$"8,9(X\#;39/Q6"J?BW&-MM IT$TK"^\Z-O MC&K8Y6ZJ;"X,H$H5UTYF[2_\3H %+MA%UY3ZT8N%IIF@:60Y^RG(*Y7 4[*) M^)%WQ=M*M<&?BD4OHSDG'OM">LQ,J5Q 901D;:FZ[%AF;LM3+P46E;*)JCSR MK;.C=K4N>646J32D@;G6JB9D](Y:U>]Y'K4J'.G1.FIO:*8'4&$E"UV!^3F^ M4U4)N,U.J^%5%FY[/8QN=ZH.,A%&L\-O8RC=:F^"#C>,TU53X:91N9IXZ"XK M-I;'%>FUGNK,QXCXDHRIW/NZ#K:L0M#29M&_I_XS M#S8D4U7 OUXACX!:C?#>_RW,K@:] #H<@R; B$,A.H*,AD#66(%F4B^QH#72B5 M7SX1? P&,-DP/=EGD_F9&P)BQ4O5D%G\*Z2R@)D2<)9$61V&!2.Z'?IIR M3]4X%07W@F]-[#B$"S[$.@Z5SVROA S"3Q)J=):51THJ+A8\]@[GO#ETHM7N MYSG?/6 O0A[I[N[WLWW?[5Q24"7RL8Q3RM;W:(^($?;%^B[8?8VA0_2TCP"_ M@.G:]^=P-E-RE=)2BKB,+@=1?*( ID'5[U >@]%3# KH1A*( \PE MPJF**&!&?"0]C#2N2.-)P+PEC!%K0>#45%!2E2?V?]$MED'.93$W23))2"HR MY]B'&14W:6287MCJG6"_K9A=FRQB=)&=TR&.X_(B+OG2/=JT6 MZP0)^AO&HPAO=+\;K;'P\8^\/PR!2;(B])--"WTBNLQ.._N468,)['PS\KS[ M.+:'0KX $HLA!<7P*GE!RR__]UA^G2!.O5Q*GO."\016+T+'+O-<6MA63RHZ MGZG:T$YCV/@XR&4K"QQ3)N8>T46O,B"QB&=B4I2XRV;EB M5#6&UGN@R@R\8*85H.K IN*YTEG&:ALMC,N= YG"24+F<-="S&5606IAVNG74D-^QQBH5) M-J63&?4O)_Y4=S,JG9 X4R$*VS9[3ZUN6?/C@I!K]WT)67[5S*Y-1\ ,+=6J MICS[:S$/?A3 ]H$E3Y$AH\&6!W#>5*,Z#AR81_?">%%9&R<*R3_T!B4_QW@?"!1_! 5ML!C!M??)UTS2PXS7<],(50E7$$" MNGJ:L1]COX2D#ECFE,)5AD.MR.M=$ONJ, >TD'/^\U]^CG=.+WU<\2Z\M) M95@^JMU;1$=FX'TV4"L_!(-L]*&+DGO/2^('^'CT\UYK#UU=ZM]Z^]G 6F#U MAW^T/ERRA?F&Z4_N9!E;F3E]0?]H=_&<+_<_@6)],N\NLZ^W"*N%)WT:Z&L< M]44'DP3S 00Y2T]=+*PILU$):2[2(%8%IX5-/Q(1O9BB3AQ!.8+:$$&U/WAS M%"6;<'+C@W#*+53-3T8F*4-;*_1&>U<57F!8MI-?.!^^/,EM2T2[V $#B(-_0(D9 MMT".8D5X,Q.(?8*G.UF@-8\X'MZGDCGKT' M.<\O5=6\"QC-QL3UVY5751""(2\7NU7 H/HP$$,_#^W(S(EWZ*WJ>7K.(50Q M0"%T:9P/I@/'+KOVSI4SY(OVD!"YZ):*).6NXOPN&^9Z9F1-77]_V@$H$T?W,15.:&>D;J"LU[-#D"4'3LG? M:7)02EQUUDA)Y1U\8#=MGEH]&-:>+3S3NK7LRS3/\GL<8'VG'F_!7D^=!N:7 MEBA1^H(B%[5T5>T&-T PIL+NR5-HC5DCSTPD!*,V,;J*N7HECV1GZL"JW"F MN4 \$8Y7"S0BE5[+/8 " WM/+8R4\P"GALT@W>A@'TGH)T[)P3Y@'F((#[ 7 M7'X/WQ];4];$X\@GN_Z(QG9_%TE),W!5MJ/'4\I9.>=R$I4\"K8GYT 64C*7 M]YK>P%93;NKX+6,7JE'G$[*,$JR(S-3 A4)3J8;)SQX";'9:X%W&U*LE,5SK MDAG=ER#]5D\JO2D+B+!B;)-;FE/!KLQ6M=7E_MR9[2"-JL(QLG)9,U37RS-L@V:,;M%#(= M#TE4)U >16Y27;B3Y$QRB*SH]Q@28G#H8TK1O>!((^B+#8Y#4?@7BZ#]NS1. M=),BJ\^G\G:AQI9C.A$7?,H6EX4F,JIW46#K8XNKOI!SBK#O%6=CC&F(,*IDR7=+,%(BB_:><2,+ M&BPF0XF9RLJ8;YE0!#%G4Q76MZ"MH6#S0JM'Q@Y3UKR4N\VIE+HZ*5=V[LH3 M[U 8191SP4EQ48Z)T3RQACK))JE.2%<#*DB]5SVW2,PP0P?$'F#2G4[\X-X1 ML9Y^JAI@J85^\D9 X4"AG//V/Z"M%71=*MU4JR(GEW+,'F*(+"/)#G%T8C#F M' _*%Z&"$A"2]ZQZ@VZ(;3W1G01&J1Z?0G9?YAA@EC6:$P!;7H M >R!!RG2?9.L#]C@Y6&6AQQ,'Y@F[SP;1H[O,K_F+'YS/FWVR*41[CE#&QM0 MT:K,%RG%+>UCAFF1/8YZ!$O9CSB+>9=% MX^<$M1_I [U6'9#K*2757ALSK9JI> M:_O,IKU\0HM5[KAFM^:9Z943V'V:\E2@U1=2URP?N0B:A>GRC(-*0&PM4D"S MIL+#@))>Z&?[*Q'FG83%[S3M6,1:T:!ET9^9G7-\I]6$0]X1\SHDE\LD%1_4 M/^8(J#Q@I&,3G4+,8OUXC]K2#^M&G(HAJ^/7?7^](-9=G&7Q>";X!/=M(X#] M,S]?^%5"B-->)3!G8272"_H!/HR" 6!BI;QB2:G4NJ&O-X//8JVG]SSP])1@ ML,4 ?66 VC(QO0_<6Q#X@73<4YQ)U5+TGV[(ZT#Z%$BOYX7#4#PC2.=HNY*P M=IVPL(+8>,E BUVDUY=#ZIC*RI9[A+:?\)3JV*Q8&=\% >M@M0NPVE+"K"F" M[9Y$Q!ZR.983%[T&:3S,'OQD9<6K?ABU2:!UT&?F)&1-B-+!RL'*2RG268^[P\,7MI<3-PBI- M.6O&"FQP/W=?CC9[!ED6:Y'LYY^%[/#>7>+U84O)SWM1'(F]'_7:BS;VYBD/ M/)E-ZV?%UF:86$O#&#!G@DP;Y@F" [Q?*ST.\+ M.5R8!NE@/RG,"(#'L5^4[.SB4[\P2F]?/K-XE[-G/D:9']U3=0#%26N:7HH# M.P*S55F\B!*IJ.1T%$YJHKKJ6]&-[;OFTH?,H M$3>HVB#G&?6,P_8?!3C(U[3?_<7H/N/LQZA\5 MBIWLU>5#A4]P'BOFF'Z/P]PT-J*M([JWFZTF)L[-PHE:LYLVI5E9BQYK5,6# ML&;%FU)1RE#E7-0XU;_%H928@TO74,@5:O!8/$Y'JB#W:*?)T#2R PSY%3L] M_DH87351;M0(QU;&N'5)C/:X*6&(J"@(.$5[!F,I57)V$IL:"NO+]$S9Q CH M;*"*B>^3.)]X^WN<\O$+_K0GF^LL)Q[L-4!]NY)L&(=!; B LDL5R>[O72+# M^/AY[P#SU:E6&;/RBB4DXPG(Y$C/Z+(V@SO'YN29>ON.M0J]#^HOB=GLID]C MS+.*%I3J6>.7N()$]C?4RP>I7E0NIDK1. =.E3+)\DDJ(E'Y[YB9'\DABS*9 M5C8K+20-S]>VV1VI3+'4'',L09;4JDLU7=0R2OSE*@+JC\3M+V>@6V%WL$V2 M"7525-WARJ>*2YNWTQ.PT5RR'Z/O54Q8LR M?(?+_KE>3M+L!Z(U@]H#T4](#Y;;4N7^U"I05;7&XW$L6^S^I"Y3M58UV*8Z M428ST^4$C<6Y,^.'?#W:%\<6Z+=\Q&H!Z[&@CVFNH+5(F1PV3>8D>'_R4L8I MX!L/V,V7R@9E*SX %*913W\J@$ EG_3XVUV MI:J0N8=CD@$7@$?EXNK^[)'*>H:DTBYPYB7A5AA\PSH$HDV)HM0?5(]UX[DP MQ3/?B2$I8861N^5*P+#*B:D;KLB0!=\6D>IYF?.*;+%[:J['E.:1JDX7=M5I M852G' BIA[4CENMJ("Q10@U63]6;ETDD:\?^-S%3.?M7/KB7:>AWJMY?SB1? MM"UKE*EJBUTPHTN^C3J#W>Y'?L%:5.D/Q=I>[!KPR-T5N:61MAE5$1>V[0:I M*']4R?"&V\@",/W!"2IH;/\->')P _L;?),"D?Y*U94L:>TNB E0>C)0VJV: MB$P[*%,"_+D!TS9XN+ATRJC!NLMR(!:'H1>+P$K>E!I,8_YCLU.8+K0@5A/ZRY:]3 [W9%2$_7@4D]OC/O''V+4-KPV@U;5[ MFY"_Q32CP%'&JD.&14HDEXRYEZ>,3+H(55CEG'SE_% M_'_3\7P\][ENU!1-LH5A@"4=P$XGF1UX..WRI<-ZI9[8Y^R/RI% 7\1I]='_ M3L="S8 !&,3A^P#!0IQ,C[P+(_&"U*#APXSC %D5^;^05\TI%VPSF^'"54W^ M.^H93E/I!$#+8),#$I@S=PL#B:AU&Q/:0M>!]'3O=''W+W$\0/.DGNRYW,?% M&BK=:R4H \9_-:AG5.=4W&O?72+0:49Z#R@"LMD4J5.P$)9'4T'R[:77[C4; M]@B16[G(%[7 D>7LIO9II%*CWXE=8#1:!F?KR$NU:<'R:@ !6 (J\^9F;I$# M27:VHC7+%O2C*%>#Q:D]V3# ,FV>XX.:.W=*%!%6O;.=11:TY1[]( MF]JT5T%M4M/Q[/B+V485[$AGQC +U4E^!R*!YXP,$)KDK#+^%Y];*<0@EI&9 MF6%@/)(H$L- ^E/2:03ZAVJ,RLTQYFT<:98&.*X*WY*K>V.$K:QJ63O M" -@*C$;G;*A#*)6*B32J#O BO M@/IHV?"J*:H#[WB0.B:4 H>, M[!0Q");[2_J#YY1;VTMXI_IC9BJFA6\KM[4*D+"5%4P6 M/GE,EVR1'8UE7DL9?N;P&^]48ZQ<4#4&LKH$LH*A6R/:L^/4\#M*KIT-9D0% MCU'*E&1:-,U'$VWWUX,H-E/VGSZ0+SWKA:MM2&ED?YZCLCJVP/!+4*_!H4KW M"48.@!_(3C@.Y-8P!S5X6G:I^D^:"Z MF#8H,PK?3P3.M%>SN'&?BJ%_IQE=&-"+(W)T2ARF/(]@R+P*GJ4OE[.Q\LF. M*\DZD-.%(9D%M9@UJ)HBR->B7D:P4MK7C/JI,/])/5*KBCI8.0,+?L\W3VH= MM?3!V0\4\HSTQVSM=7ZK#;KP>7]#:GM,9"\M_C0VU I98/B9C&3"/N>!(+,? MBK'.)X&DPTO%)U&"J!0$$SFGMDJFLSUKD+Y40:T%K)!2-,MMM3X5LSFF*$5W MI-5\DEO%SK:CY40ITT>OGOBLG"2SR2/F=KAK8SGT(W+4,\A5S@S))A,2)Q$H M55;],6FVZ @#75#&C48U@G*74V.49UL1#5!IB'*:9IDVOLR:E%EW,SX"'7BA M:'D4VW#A9 \ X14KSY6X82O?54;7+8DTU2H4]FAG MZQBC&-H\' B0(I2 ZS\N$&FSW=-50I Q^^#5ODK@ZW/2A)F=;+K)IH5VLO@6 MYPVB;%WP969&@=+JK-[_,AV@;#J(A(B(?+V]1*>;X$^A3_D>V$X>34-U(/*Y MPJ_-I&Q[[RIK7UFZ/K\,ZZG)"#2_^%_S$PCX7=G3U(RY+@.]SCS@N>.OJ<(MI147'+"^=C4-R6=AXP+U7 M)5FI#TA#6!O)$:88$GKB%Z/283@68&[M?#L9(&"W2@%>W!B7HO6L5L,M<+YE MG)C<2QD+QR\3ZJ:R9L:G9KJETR)J;JG\%VA5Z2"0\ZJG,S\CJY1I6BKQ M2YY'-R,O^1)U.U-%/=KCRQ! M/\ET <(<';?;"I&P/-V3S&0V;V?P4,O"9^;H M,16EPXUSFD%*M MAZ$+U#R9KW%V0+HZ1]*?5T(K!53BJ?"(JCDH4PV9/(V[ ,5"U3V10L.6)!@< MP*SD&$CJL8\/R! ]TEE GFD&B1V,GDGXHX):CC :(T)&4GV^/>IUGV:*:M54 MFS$G_\/ICIL_J-/"#N\$[UH*8A*1)K-:X"Q,O*TC[V/&XVY0:%%! 7*-H(]: M%#5)XUD_ ;OQ](9I(H'D,PW>8J!1-)63@8QK6^+KG:6C? ?4C.$Y7:4$7!,Q MD%V-EF\>^(PL N$!5VH4'$5'!G:43^MU\FJ-9:1T8D48]@P%YBQ .(:;J IG M3B7!RA,TM#";1:?:*UY;V+49]4:A""$'BX">XH=L^*44N+4JW+A49M9:J*GH M0RS^"KO\(F@XWSF'HEMG/4YL5F,MB!?8_(F&:NCJ"NGU+!8NL;\.EGWP$V;S MRBJ!NU23_UBSDE&A0KJKI?>KQ/IB/!3%PY"'M4RQQ%75[+6/S$\?(U,3@OI6RG(7;RP)B LQ491]OU$8A8.CP."#CT%Q=*$8Z!&+ M#,$GH:2GL\FI)35%FS]74TZ5'KJ#.F@M_8-?*,0)H/H(^J>L_C\?Q!,4;.=& M5_@E#P9X/R^&A.Q@I[*B#0E5_#\2BR; M)K<:BE&:R.S]$5$0G#[P@$X53#'( 1$'Y:E()O,G4=RW&IA_3"C! M8'_O_/:/O0/O]_B(WCYLGC4,&]I3 H1LK,N8)PS)ZHM+71JZSYKY2?/DX&C/ M8V50?@@5"(1.:NKR43](Q B' 7_'E):!X$@>U>L'[/M2*2Q%E5[[V4!1I]_I M=#JS*U.PRNK=!.MQL4<,Y]>TLQH-+_O@XCLH'_Z48Z!!_;Y]%2:(&>066^@ M#Q_I4V9W*3136X3_X30SM$P"=/"!NA*SFY5H!$L=V*54!E9)!2>'S=Z+J."# M]UF-U?2P(!R8YCG5J5Q*O5\J?/LZNUVK:K]0+I5\Z7>1'>C[T-8'VZND(R[* MKXE\#HDRO\#3)/9/5X-7^X7P^AT0(GXXO.V# M=H_Y/=;(,MCT9UR YNA=@VT!B@;:V/, L]FQLI4B6AAU )_7 IF:2B^^7E7H M59D;^7?P>1#L W*@R XETHCAZ@\*\Q%.AT+K-O;WYSB<#\<9\)%(XR!>A(6Q M,]R1#'3#XB4)2UBDTB7]4"J.%&LCRYL\IKKSB:JI!E8WQ>?N9<6[\1P81FU4 M+,TKI=]#!8,49$B'HM.LK"UQA8^<- <*7D@3[BO(9%JF-VVRU+D@>Y^I2A&B MH.#>^\SY4MHJ-O.G;PT,#[U?8ER/)HTFD;=_F]]E1$SMYO%AMXD"6X,65_E# M.S;)Y4+N>&"-U\0G_P:21CJA@,TBN0:D,2'?+GP'%#6-U:UCZ3W (&,$Z(0[ M^QMY'28HL,R"VLMI"1M93V^-ZJ11\&9G<7+O1](Y\+=4EUK(F95F?_A/HUJT#RK06#K_'*T#FDXMU@*\G<_]]+?JNS9'7%0"JX9$E7Y)C/2XE! M-9,^S:3.$S975!YF@[/6=1;K%//P,8;*?"MS%,GU5R8!5-M]G$*BZRA7(*RE5,KIM?:"%L]8E2 1H;:8("LFP!MQ MEY"1MEB+9/.I#41(C86U9MCKMFU3AIJPHF42Z.ZY6N'2;S2/#DC;0A5)_U6; M08BO@MT%$Q T8YY_2]_D?(D@*78,2A&*&?3/K_ MT7Z)!_ZT$"HTK@K6$/5^J19#H <[X@C>W*M(V53GE8E#Z5'KV^$%U:!/$0J/ MF<;CQXF,=>NOC>.!X5?%H9:FY%I73Q7=*]02Z3";3EAOY9:("IG10T_ /6)- MPV08JE:@LIA-;6$PX_[012%#=>.I*@2@?JP)I^I18(EH.I94CSLUG$!JYVSF MI[JJA3XA*U26Y!A:F]=ZNZ1YN7]E:I3;$S5\>,@RT29T3%C75BEFK0 _-HB__?%%I]R*S%0SE QL8UA MP+AKD*;Q5 CO%LME#[EIR6=_2GJ%,3: <9+!2OJQ1%#+?3!+Q[06I]],>"T. MQ\N/:9Y\VNH=4'3[05!349D&JU4D.J(#2C&)U7!6MX%Y@ M^G1)LDHPR*@4FB2#SAM%&&/-(&ET,E>4?DG=]I+@_IY+**V<\8((JK7Z]13K M64DW0YK:J&[&MRWT-BR#E;9D<7XJ63=HPS72=D8)N7IR I^%Y"JB96>H(P)O M%?O[9QZ)I[A?JP/VU+]$J7]#@3I) MNVURMUP6E09\4NHN] ;F9P03"3OZC51\#/U*_]]""E:ZD.EN8)MN\(]R"BEQ M$TKDF:>0I_#S= -$8A8T?Y<5'_;ZRY#\>!N1G)!ZTUC^.^K?>(&K1,)ZJ^$Z MX#*(BX#@3$_X7%D781!76JSTD>LQ-@R"BZ6E_!7..84D(B+%]!/Y3/ MK4!E=!!1I)J*[-56;\,TH/[]]Q_S]/#>]R30PUN%G-&9 @_\J'K.+,.Y_^\=__)^_JP]]QL PO? )U8C/ M,3;$R600\D+F#9L DUZ#5%WXX8L8_KQW[7G! 'X!L#SL7IY> M7UY<7YV==%I SI?7W?9Q[ZIS?'IRW;DZ.^[N_6.&_FTJ_1I@8LCO@%I?XK&_ M>-[;RCF(56<8SN43OK24NWS5;K.U_^W ^QSZ\RU *V.C&RC14^DZ[6;SF%+Z M=.8!U9I9Q_*H3:'MNM".B"/O4M%KPYY!\@FJ+KPZX99PGP,L^3)3<#V_2#O"^DL5MH]>B"! MR%C)R2?D2S!>&M:\.4-<-G[@YN%"UMRI:B:9%5/8YI]BBNKYM[WJ!O1R ^'E!TP=S:=TT\52MJ/H3]47%\5^E;5<_N_FD==K\KF MMQ4UDH!]'6^H.V]EG240=IO98T,UU09YCD1959M9UR[D]=J%K*N+/%=%**@9 MP=.XLN^TSKC[,."^"$A/T?"34N[$3%;9] M5&-;9)LH\PO]A'CY8$%TYW'F9OIA\R"V%BF@F4ZO":@I /UL?R6B$:;SUK-> M6"9RB#"4S_R\U]RCGU,N^[P9U[\0D^,4Y<+WG M@:=79CO25P:HNQ/3^T"-]9$?J-$NV)J@&+5U('T12*_+)EBM"E-'VU72-HZ> MJ1,6OAPXO_IWB':8JBE64N>VE%Y?#JEC=AGO..$IU;'J^,RG268^[P\,7MI<3- MPBI-N2K)"FQXNBP;VTL]@RQ_I'ASV?//0G9X[R[Q^K"EY.>]*([$WH]Z[44; M>_.4!V[@J_4S%8ZC*624:IPE/+W""W17996YG5HO4HG0R,=B!!%1@\3@.W9C MS#/="I'JZ:E(4C;=.O)^IXP +&GP@T2U_*49FU0^P2T=5/%9E/*N5('1VCE$ M*^;_K)0SM$ZVT/G%::=UHY+GMEFD+KDF=K0]@X:>RYYQKD_:^FFJP[#W.PC"?6+#Z5L[6Y A5 M ,IE*?R\UZLD2^&T\[(L@]8+7W_I^UO]^NM^?DN4EHU$VY^OLNC-GNXMAY2D M:]5!#5 OC),/_]GO M"S$IBI?]75=!Y$M5758=6!P810J70:/4:O>[9QD%2E\O']]:N':H2)]ZQ7':L MYGVSFG:S<=SL.%;S7NS,&@0?]-;;3Y@"&W9I;$!N-QN=LY55^:?0IBX7OFGQ M[*3PCI/$266J[*Z0Q+9;\=N1&KTR554*V37>G<54'_&SE131>G3CY7Z7PNT':%CVP1R]A>D?M^ M2+.ZP-E[)\PMM1;M:H!V]U5J+YR2C(37:?2:E>5G[@H1U8]>ME>(;1])'#)K-]JK%U$XXG.V6"6V&-7!;\8'T)D\>H,XQWKQEY0^R46I%'W.JU 7 MS*PN)7M5$+XRQ#:0M]UH'5?'[YX"VU9@D;.>-ZY:./[E^%=5N52M9G45;HY_ M%=6VU=H3K=6-QL:\$Z5<+>A.XRTZWN)&,:2PK=FM9%.]2>"(Z^#$DG@XG;[ M]@KM@)YEZK1>;D1C%/]%)]PD&=SD83@MC+@*R^J\'X)LY/D\0BL>5I/[\%_M MHXX'3X5EWJ[G+.@]^*F7B"Q(T+F6)X &'C:6>&)XVPHT[6AW&VFWO>.TNS U MJ61FXO(IB5FLYB1Z$Q'A'< OT\P/0_)%OYR UIB06#H;\0MM'U=,9R8HKC 3 ML=MI==NG5S>G%^=7EZWCWE6GW5,S$4^N>]W7G8F(K?!FL:* ^*V3ZKPI_",^ M_B& ZPSZ_)NYIBCG_7ZSC28C/QD#(B?$Z$#_HR!G@.XY&R4 MQ/G]*,XSZJ_X$"Y\G!A*<1S/ M3U.@0B([>%CX_1'L)P5E6;7;ZK5;IS^EWC# T:,![0&(CBC-^SJ_-HZQO!>1 M2'R4U?%P*%# H4C&K5++P0S_*&>:3A7]@\ >!"G=%%T?\(?Q!*C>G]+>\%?I M!,3^,.CK#::P@Q@6B?Q[X<5YHG8B'B=QFB>BX3T@CTC@Y3$<]SY&7B&^^V%. MG"+%$]-K:CWKQ&4'AN]]!(@-^*<&QL<8$1.#B)J=^6/^6_P YX>;S%./!JOQ M%Q$.I+H GX/74U#L ?(\P?.["&-9% LDHNHC[P_\;E^?!\!_I1^V<_@X]_C M +FD^C@N"#"@V;'P/P"R/KWG%\AEH,A%+7TTKSC5A6#4N%+"W^6G4'1BD"= M+[">#8@H,(DS_!4A;![AU0@04P32$C 7B"?RPVD::$0JO99[ ,61]\>3"R/E M/,"I83-(-_"BCW*-*/JI4SZ,!('"$T-X (\=>_)[^/[8&_F 9S2"6#R._!Q; MLQXA_T0_$K(3_+A&KP&O!R].U1]('A\!+\URH@@^"D AC)&!$"4/ J1V;PB4 M2]!0U\1H"#M%#H7(" P Z0KVR+00D=5-"KVA.B!A269 'GF8,9"!FIEV&[RH MGXX\](.EZPX]7BRDBZ*O(]JO+D]/3R^/N M1;=W?7;6O+B\.6E)V=Z\/C]_9=E>M>2>D],OM9/*5Y57XM&=>/:E;.9[%;+! MVFE2UX\ 3.\SZABW_: !TJV_G(Y6/6[5O::!Z:< -I1LJ .!K$8>H0=?*S') MIG_9J;Q])=O;33ZV_KGUTP$:).UF\[2!C"\1H$;Q&K0P26_00Z00]XG0$Y\Y M(? C[ *("D@Z0EX)3*JP/"E/V!(;%)HAZ";$'6DFMP^L!Q^'Z^$1[O#$ RD M)UC96UW!UQ&P'="YC[P+'^RX40-DH%"";Q" C,CB!-@RVF9X,)(?WEWL)]0$ M7#^A(40,/$" *C>(U!L!V$D&_\);^0S,/Q@$,9$[_"Z5]_3KT>M,,% M$,;2$UG^#PK!VA"*H&6*=5QPZ\RXJ\.I2NCLFKTV7I:4.36^X?T5!ZAKS$ 21X( MII^39_-?&*5A581R(C]9K 'P]&.$KEDVXKZ*_BB*P_@>]1WOGSD8%XB!Q"/( M+WX7Q'T_0X=;IDPE-,GL[\.:#5*2M(OV0;!"NV@%\I2=AT/?.Q>IGRCEEV)-G\+5GYRV;WK=YLGY1?.F>=PZ[YRS2_WJJGM\Y<+EF'G!>5!?["BC!7+OEK,I M:AH@_[(H."H859"".2( DOSFZ[5*#E'A5K155@BP>OX$F-HCQQ4+[PQS=M1A MJ(S^@H%N-=<0GII@).R[**R%]9&)#@9CULKB/)/>M13TY MYQ*Q =,-*9L)LSD&%*W._G$S_J3_4"M.F&E^:3 M21C@)@KEQ0#-H=\/0CHG;:0TSW.V"AG?\_OP9X1_ILP)6MZ".R;'T*7(/2A: ME6<:X#/J%L$>(N@"9Y$+%];%>$-&+X.U$Y)FN8S0\6=Z@X+Q$:P9TE;HQH=R^9-Z^+L[.;J\N:D_+JXNS]NN*ZJIYA8&.4HHY MJ4*EFPB=G17&)O6$'&D2Q#)+0C.4;1N;NZRNTEIC+F_VO8S-;;4KF9M[?/:> M1L?6[/7MWOU6'7Y+2\T-'WG;N:VMUGN?&OQO4'U2[YJT:S=!^.TPT8UU=1.$ MW03A-T2URII!.%1SJ+81JI4KPW4!2&5=J39WY@WTQ6LU.M4U MEJK+5>)[KK7=VTELQP:VC0UT&Z=N$KMC XX-O&LVT#IIM#IN3,PKNN6VWHRX MSK$-V',LUO?3;K]U"F15V8S2G9]MYOQ!%?B#WA%U=1NM5Q@DXZC+4==[I*[C M1O/DU%'7)G7%'5,)S]/ ?PY1/17">(^1"N>"(R[YVUJINWMNND M]7*OQ_8K@[>P+7\2)QN)A6T=]70:/1=(=L;XY@3-UE'$V4G'T8.C!TC8)VZ]QYH>5*>.%GF^=R2--:@_%BYJ^+;P(^37JB3W7 M7JXN\*VLMOA)V#Z)L,M@O %05L_:NKU&KT++\=D W0K$V[A3Y\7X^#(&6MDE MU$XW<2S6L=@W8[&M1J]9G>?;L5C'8AV+=2S6L5@K7?*XT6DZ+?;53?\?:512 MZ?/6OZUSO>[\K.4G&LQ/-GOVJ+*2B6=?>#0P3N7BJ6CKS#4[;9]>GEQ:777;EV=N!*GJ:.Y9<%YZWV^&A7]:8Z*+PXUQ&EOJ V.1 M$]'5_/#&RI,;B^-!U>+IR$\"G#">)'YTSP\<>0I@-)I;CZVF68 \==0:HZ@F MC?+<21XRB)/C<&R[GP9]KP^GA1/[N'7UV<3N(Q@"__Y.VW#^"0(3R=3+V1G]*H1]I'G)A!K#3O\$X(G(V( M,UG% -[L'/ ^!9UR&#SR2P.!XU6#"$GV)SK-?O> 8"SZP,%P*.24P>*G,3XU M]?P4APP/CKP_X6+5\-;Y8VHPX'FC.,,STV#P@1CJ.;'F<0M8=U/Z2X)XQT_C M"=5?\R@+0B_-X]53@AR13:-,QWF8!1- ?Q$R!MCX MVN#3P_4#"\#1DG1O$\!1>'5L1F9.O0SG0R.T+6H((CF"U%>O UC\J3?)@8Q\ M6"P%V"5^J!"-!EPWU SO9. CBCX$VLY;Q_NZS6 S?C)(O8L8 M_N/ML\;<:[>;/]VOLWOX"J XDZ: MQX?MXX9G/?N; N"U!."Y3?#6,MX-@#L"@8!0]PF!0D3RL:!)5D].,G# M)FV8X?QO_!WP"C&Q)U#:E(TW)WRX#>M-@B["VWS=_JO";7L9H%")/G(6+B"' M#S:GWQ9H%O-IZS#X=C53(P18/A?R6^^^R'L M*8N+,S:1[( 4\&I#T*:(0S)#1E9&&RUR.J)F.1P7CW O(D)&4HR9LK,\B9@E M(]>47RSN;3\]:!A&&=-,7:0-7[)7? /G ,^\@V"DB:#$-%'FW/&@>MAOFM_A M.3)&#[@=9/BHK21Q: 0(_!''C?)T;+I7A3 5!E"/F%B[Y#O0Q8B'V8'*4=2D1PHP:8:%@ Y^< MTH=8"O&,XCDYQ%J%ODP_-5?F9R0HYR:8X[V*-*.AYX/"=N'?03RP=JH9-HA9 MH:4T2]ME2\@)R_H(_%LTY$*4JM\#\6!C'BX': X?2U,S8YVU'?J]/Z;!UQZ8 M<#CDFE23J0>" J %_') ! @TO/18L"."*EQXG(@&OC*#W@!!8*9Q'@Y8I6'& M 3O0X]Z9DZ>5/K.6Z]V"YEO-D/:J M]12U0]3-"_/8^1?P#[BT3, ] 87ZX91F?D] Z1[[?9&31X'GM(_%(,#Y$(RO M(//%X]R!GVO8IOED@1L#0/+3'+S,,J>3S/;RG789[K!>J*J'H=3], M8[W&D7<["B83,KY@4T"Q@Y#T#3*J@(*3>\G1E6-AC@?++VXM>7^QC55K0KRW MT@BRMR+Y+RN8V-ET(F6,1!0O3]E(T"JLML SL"7'9%&@E@>[_F"L>&W#DAZ MZLTP!X0C0T^,)V$\!6NE8%)\O2[8!',K-8QNP>8.XARNWK -)22%E)P+I!WC MZ;3ND4]0&/5' 1R S@V$9I&413M$BO'4#\%FI@,4Y*RRMM1^6Z<_IM<9N M*1Z?%02&MG>AH(JA76_4N"/O$MBM'T36EBPW3"(,0/P""!,1C._R)&7XDLD" MA_/@MH'IE\U+UC,FW5;Q(-/MR/4M3L/97H5N3R MB Q":13!Y?KQ^ [(#GI"9%$P^I3\FGP.](\%&:K$W GQ+C9]KUMXR[Y&"BVE= MGGA$;(*'[14RE !F'4#DG&AR?J&^GXXT=AUY'U&%2 %Z#]K-- G]""$<(HZG MA4T;QA'F>#( 3=%BTW>L7T$EA&#/8N9_\B!A 33VOQDE.RV>D0]E/ZVH$.G3 MLCKJ:HHM))NB13;'-H4VS>;8IL%2]L5)OC 0$_2AX.5&9#4,-8M6!:4;=+1XG2 69U*H47!@ F8C)ZT M+8^\ZV6V6&TL,&T4L@6V3098E!@<0:-.(_, >?&LVS,@4+'O+OV5F2BE&[@4@(?)<'U15>^/F,NR(D2@H M#V@_VMYL"ETHJB3WG"0="UUJRDX6R])%WDL9>$F$S7@D0#7_*5CX8WWK]@TJ M;;UH2E@W06@KD;0D ]&#NNM(].Y$W;XS\@9]BT4(H7H""J\7QXZ MW+;[9*,NL"TZ9WKO:Y[G0L"OS<2)H]O^T$#3,+^4<'[0P\4_#_[&,ZNQ%'[>PQB MNM7U#KTO4AW_#-N:>E\QIHZ>%5 (*OG0P0)G1B0RZ4\G#Q$%(45H^4P)N@5* MTDK:(H@JUF0%XN K\(EAD!5MDAE7"-QYIIW-^UC[KG,M< MRLN+7J_WJKF45=,*M?% E0FA!'Q*@TF%+<5@/OMEGW _SE,@BO3@PPL8_-F: M)0.K@JE;Q/@^V=&K +] %DVU2D N.OK9_FR$ED18I#5\1B],Z'P22?.;G MO>8>_9Q._+[Z>7VT 6YV'T2\23_/8O4+KA.AWSP$@VSTX>SLZ*1YUCD]_D'E MEE-*QR05']0_YCB#V;U=F*WSS7NEI?2KEW;SQDX[/SR=T%Z:<\_OMU[X^DO? MW^K77_?S%71+>MN*_M[SF&QO3=ZVH!O&Z5--R K5)O-E(QONEC''6E\ K7)% MX4KTQ?A.^7$0C)U68U5(.N3;Z$RN32#?2XH>WQI747]< \ZO@(6[6S#JD/3Y M2+IR?ZYM[]-3:6146DFZ"*02SQ:^]^)N>+ MIE]A+/56H R^YUHUU[!IA.->CGLM[JK3:3KV507[VGH+NT+%,(F'(DTYJ0H# M1G&>83Z42KREY,KG6#@[UQ'UM.NFT[V).V"KI?WNTD/WK+(IW;M"#]ON>=@D M;*],G?43*5%NLLE)992U\W--MHBZME@SQT8_ M7#5B*L2<"H@J8-L-37$FD3.)'#TXD^@9L*5$5J>O+76Z-2NCJ)W7U[:(JK97 M)NT.:1U7-_]QYTEK2TTANQ"@W:VX#&,+1GYM0RSS]68B[$PJV3=6RP1'7P8DE>=YT^KG:U!=AB4H9?PG98';ZBTZXT:PL;IJ8B EV M,\0^.[JE!K>)F.W5>9=GW$$/&_-11]Z[( RYO4P\]%0=FM=I-3PL]*%EL)AB M>9G^.I1EZMU7+V%?4/@>9<$@"',,M=R*?I[0F]>/-#1@@#.*+N/Q),\H /-I M>.TG$>!6^EDDV'5EK0+YFU:K>7S<:W9ZK6[SY.KJM'?=5@7RW8OKSNL.&ZJZ MX='70ND[]@K!=IM"]F^44QAT.XB^ 2KB#-T _!4;B%#?:>S82FL\642_;MF[ M*F]JSNA#RTS5K2M\EP7(S69U]>QGE=2S'Y^]L*:ZO=45Y6[WKA[^E4J2>^^] M'O[?H-:G!H;7.(+)_.BJY=\.-9^,=[Q*(7*MD+5^!?%;[3=SJ%9-6;M#-8=J M+T.U[F9D*GI4:I1;,+/@RLF/&\>O4*Z_*PYPE_RSJCA+76:?MB*N...*(:]N) MZZ31.G-E1IM3-IU..3'-W $^J8S1479V&(R='3HZ<'#EM6HVLD=6V2L>-DVYU3?F>#<.ZX)ISM&R%L-PT>6Y'&OY)H]FL+L#P; "_B_Q\1]B. ML%^1L-L5=E!SA+VBVKU:XN.K".X[ER?G6]_'4%?0TT- MU9LD\?> ?,Y#&DM/H\8S_U%. _9367N0UG3HW@I@?K>5!:UV/4H+MFI:7,U> MW^[=;]7A7?+YB](T6RU7&.$GJ4?U$)XK@W@[3*S'/+9:H:8K@]CET7]U0S57 M!N%0;;O+(.KGR=RDW^@R3W"0@^4,V+]C'\H3?0&>BZJO"-9MH/': &MWF:/# M.(=Q#N/>"G 5&+2];1>R-P+4L^J:K+YBIDU]VPQN4W814TVOW6I7QJCK?3N![7B!XP5UN4_'"QPO<+S \8(J>,$F?79;;T_<9GXFGF.YOJ.I*!OW MB-0%&38M=9U+R!&6(RQ'6(ZP'&'5@["<2SG[Z29.!"R\$9)ZVV2]ZBEK?_54 M@:J*U0W";)$-_O*A',Y1XZAM?U,SD1RU.6ISU#9+;9W3#8U0?*_DMD'/X_'6 MIPMR$Y+^XJ3!MR#:W;$!]\]>BY:?A-EN$[GSS=1 V.X0W6ZH38&C6T>WCFXW MJ3V?5%8;YRAWTT[;;5>>K\10@.(\>+5BF_>8;UX_E*H=?!S^./QQ^%.G>I?W MDKBV?B',.TP$V$!6Z,ZG!#B[T.7:K&/WM5]AL,_[L.L[8P3M=UXM9]-Y M)YQW8N/>B?=#N-6U4G:$ZPC7$>YK$6ZKM:'ICFL K2XT^/;NR%VI@Q@L2>AZ M"WK=.K)\1478B4WGTWGWU-9Y-2GHR,V1VSLGMU?4.>M".'5VO>Z&RBG52V^8 MQ./"S,[-H%K)G-SG0+7V-E%E[4=?/L=Y&QJ7[G [#WK6+4B/O53O=P MC,XQNA>;3#680.\XG>-TCM,Y3K?9]+GC#<4V':=;8N;^F/D F-+G2_[]]Q_S M]/#>]R%PS@%WX_.^QV3\[:SN+TY[5YWCTY/K M;NNX>[SWCYF;L:'\-1B+U/M=/'A?XK&_F+]:KX=!) Y'/":TU6[^4$"<%J)) ME5=]"P@4# 'SX=6^O@ O'GIQGIBX$%CFGD_0]/QHX(4&GIZ?"/B3-XQ#D".I MMQ]$7C:*\Q2>2TNZ :R^R;,U!'V,>@D$V@G_"F21S C81^I-4?%#_ M^&F6-9A-V:XHS5YZI<[%U9U9O*73S@]/\Z]2UBN/],+77_K^5K_^NI_?^@XH M+QCB7$'\X+3>\8/-C[R^$GTQOA.) 6.GU=BH9]TAGYO OA =4>FKRF!P%KQ# MM>6HMO)T#!="7*$!F;%+-M)WS W =F[-5V:*#N.V7M>S'0?M;L4.F]]%YL43 MD?@9;-@+8V!^E:5,O-BRV 4O^3;YND_;C>->97&]NEPEON>Z)[R=('=L8-O8 M0+/1;%8V=J\N5_E2-K!K!M1&U8I+L*:";!U-XAWV_#IN5.@JJGW>P:;%<(U( MK7;R^1T25[=Q4N$$L%TG+F<:+_$*)N*[B/*U[.+=;9#4:C3;3C=T)J)K&:;> MZS0ZQZ>.(IRU]&Q@WV9Q_]OAG9^* 67-B2CULR#>3#>QG='P.HW3X^K*K79= MP]LBVMM>V;5+Q-4]<<3ES*?GP_2+2$7R77"&M]_O)[D?.A,*WVLWSH[;3F%T M)I0SH31%G+8J&SRS*Q3A3*BUG'631/0#9S:M0&O'+NKDS*8ZR:M=(J[.:66^ MP)TG+F=S<_%W14BW")ZVUYYY4CK/9*6,YCFW_LC M2@1\ZW_%P+OW@^A'%&=.0T1?1'6>B%VAG_J1RO9*H*VCAU;;>1"^]2Q+:+6[95U[XDS/2G)&F2:+=Z)TXO\6.VVE5PK;0O,_J).XZ^+T"(ZH-L+:6 M@SN,>]T.?KUMYW?DAGH+(W?K=(G]5G7*M9OKZU1S1VY/D-O9F2.W#-?AV8X#XIO0,-S_*O%A2J#YZC^>4W+F>33XU2A+7W']KW#JBS#N?_O' M?_R?O\\O<3T/+Z_99MW=]UNY==8Y/3ZZ/ M.S?=B[U_S%R-#>8GYMZ7W6P81.)PQ#-66^WF#P7,:;4KKB8I L>+AUXV$MXD MB;\'*?YB&"=>0-!$[17. D32ST, Z\#S,WHXS?PLS^)DZB7P:R^+O3A/9I;8 MOQ.1& :9-TSB\4%QQ2#U_!2>0M=1ZNT'$:P:YZD?#=*#^0#*ZH<\6U,0+;N# M%>ZM('N:<$UV%1#^;"\:QX&?";T)ZGXH/[QTRQO,9NRK3O#G]JE)OWJ!B+OZ?CLAZLO?7^K7]_NW6_5X;<^7O""^>$5N"Q;K7K[+#<_;OW?PD]2[QH$ MR\"[$GTQOA.)@6FGU=BHW\YAXLHILQM Q/4S9U\5-=L53A)TSA"':LM1K;+Y M7P[5'*HM1[6574HN%K8D5])_])0?P,^\H0!$\L,9_\%;TO0[<@7OA*>WW3AK M5^?L?=^^W"WB4;43GHX1O7M&='+F,MD=(W*,R#&BMTWR:1R_PKCY]\&(MMX] M^G)8W684T<4P[7-\"3O7%L;-.G"^-=EZV19CM$>;W* M@N^.\!SA.<);F?".-S_7]WT0GG/O_703)P(6]N*)2*C^(R5?'U5V#(+A4"2H MBF)6AG/_X7N=RN:%U 4#G*^C/D)J^\BA,N/+D8,CAZTGAV[7!8>-_@64-Q"#O9P&V"0DR,78>.GSOY,2YZ)Q/PODDM.3I M5E:6\CXDC*.6]TPMG9/*RDG?![DX!U\I$!<;P+C@YW/!ILC3D>WK=?1_(XAMPI%5F6-W9:"M M9;IO!>(Y-UAU.LCK\[:Z8%&MV%=].%2GTZLWBZH+_C@NY+B0XT*;2C4YKJPA MA^-"L[;@RZ<] 7MR,_$1>82WQII1*?A[ _>O3 M$#]Q'P$(!I\!)#$\EV;I.G.0+B[.CF].VNV86<@]0YOCIK M;_<S^,.ORV'WWJWJ9MMM Q8 M;K;1>\'$>DP!6=VG^M9X6[_!1Y7YHVOG\G!(^GPDK=G()(>D#DE?;=@2'+Y. M235OT5;R+:E_(>BW(G):BSD#VQ&J;S6:G=S3S+L:^:H*)C7ZNSKV.G?;U!$CB:E[ME1=Z*,(2=-;Q[$=&D M7K0F_<$XB((TP_#V]\U4*[YMD&,#C0$;)YO*7MY=XJM?K*9V*L)[IJC6675E MP(ZB'$6]=XKJ-$Y.JNO_]TXH:MN[7]2._EX_F[WVE:ROE^:^$Q.0CQLGI]69 MO\\&65VPQWGP'#.K$3HZ9K8F,ZMPO*YC9HZ9.6;FF-D;>D';K]?#H?;84Z'M M64%58K75A M*%J,LR*9_!@-Q%:3],$[S1'R*?A'Q?>)/1D'_/!%^^FL#\S056?HQ^AC!OH-![H=R6MTE7&J6!"*]F/(_I^M4,7;.+TZ:G9O+SO7I M^?EUKW5^=GDNJQ@O+VYZY]M=Q6B Z4T2D8HHXR+&> @0@)^"84"U=V&,S!C! M[/D$9^].@+3QTA&6*6:C.!7J#]G(S[R^'\$3WB!(1#\+I_BWN!]0W>-#D(T\ MWYOX2*9YZ"?>O=D$H)%/42,LE0S2##>"E9-<$ E@>+(D=IYVSJY[:[RVZK#N]*L%X4F3NL=FMA\A8"K"WP[Y*M' M-4NMT+%^I7];[6APJ%9- =^VQR8W:7O_.FO^; 0_7Q&6VT#8M0'6[G)$AW&5 M*GJ];>=S?T0!NFANL355O=LVUP5BKJE@V7OM1G?UHNP70Z8NN(#ON7S+'8LJ MU@6Y'*,I>^^DT>YL**][AQE-M:' C4?IRJ.#W _U0@SA?=T;]0K^D\+5GD<# MN6ZQ-^H* ;^3Z_9EZ_2B>W%ZW>OUSJ_:9]U3&?"[N>J=-+<[X/"\21)_#U(,^<&/A:D=WH._5B_2MPF\N4#;G,%2=2_2X[/W%&RJV>O;O?NM M.KR+]+A>I"_RMKM>I/7 1!<(]WN-UFEU09ZG0++;(Z-T^(SIMG'2K"P(Y1N08D6-$ MCA$]9Y1FLW'6JZYD]7USHO?>3%/&KY_C*GAWSM-M^WO__7E;+_-H-NF^[TM!53!K:C M#=1VC*[8[S6.SS:DBSP'H&MI*5N!K0\="'0O=;/CDK'56'X Z%NI8 MJ&.ACH5N$PMMG34Z[0U-PW \="T>6FEMX[-J#!>5*WX7418GT\L\2>!?:]-U4CTO;QR>6KUB5BIXLJKU=!)X!=RM:?8O!T M\\]J&W C9@82%];6_$ M15Q2\58E%;=:U84WZW[S^)Z;UU5#_[GC,SO/9]HG;<=G=LNTK!)D?\;)-R^( M,&.L+]):J5;MYZI6*V>4;EW&Z'%E\?Q=(=GZ46?M-(#=)0<&1Z_=:E>&+[M" M%\YY8%7(L8Q?:*V_=# MFJ>=#DN24VZBP([5R:]K))NL^!Z=>+?R]L9J6\[U?;V%I9O39JGBB59T&6 MK[=HBXL3;DF-6C/K_WB=B$(#>G7I^-/#B#-;U$GN%HY55YX7$ MZ.AB&^FBO6-T@<%,,#(/53 3\7U8=/XJ8LE&03+P)GZ238$0HGP(U),G6(O2 MCU-)*J$/4I;^!89KD(A^)O_X('"='#MK4"$+?&^0 _7%.HY: 4DMKU]:5G14 M7JAT"WQ!7/BI&%S&XXF(4A\W_$6D61+T,S&XS>!5;!J>GC_XR> N M9VI?7EZW3J[..J=79]=7QR@&Y\#2/Q[L0@I?TE\^-@5 MV(N+GKCQ@\3[EQ_F"Y_X#/1 R/T,Q7@K,UCJ2PE/,NS- G'UOA2O1Q]L#Q>Z M$%3%@QU*5L&<7Q&(M0?M#0>#Z>V/=!-&(N[+CO!B^A&Z$9??:B#J77 M<@V"7OEW:^VY#^LFB" M;(U"^0QLW7U\C-@CC1GY#?C/];GK;./0>7+V-<1WZ,O$F'N-N=>:L>2%!28*S,ONX;LX]/!MW1 W:Y&G=3VL M:K'S1+_24=<_69ACNNL8Z^KHMLMW6ECN0DL.*9E85R[*M>UCK)3B'4F,,C]C.7#-+9#=&&2JSRC ML&^;6#X,A<#%A0#2YZKH@V<4JA5[C>Q++%^H[W[_MEDM_K@";07-$*F7?,/# MC*L_S&C9MHVXN:OB2T(J(VA"L%)QKF&].*B-H0SF1. M1"(B$?4@(LI$/#M0E?<@6XD4>79@=.R37:FW6FAYH?\%_2_7['^Y;:/[!87 MQ86 QO[[QFU-69 PL@[N'Z7:/VH5JX:U/5688!IY"(JD[7_2-MS4'Q+V$C+1 M<)3$ 1'=N8N-\RIE DNMTNS4"B>1+KQ3M&*G$03+OVUKSVV8H_(JT$M96V[M MEQX%C::"1B/"%1PSIBZL4B.:F<5LN*N5?U>KU-I8L/8(N_9=+$[7-EZ_X?^? MWR7\YI'2\/T79\R&B<<^CF1'V1[E;'@73$+F]_^WG7TS[1Z83Y91L/EIXF>BO(57_O%K.Y:7YZDX8)Q_8,_D<3.AVZ;=TN^?Z["8[6[;LZH\_ M[:HFH?KL^>N8D5'@@;P625A M F-X H2P_<1]1]A,L&(/&?=6F_HDVS+2NB" MOB3AJ7D/UKT[$:TOQ;TCZD;D2;2X%/>S2>@%4\9@=&(-@NS.Q[3:]OLUWERB MSHJ %K-_38UE\F6=CI:EDR6NF9-(T+]$;6H-7V/BS]*V6_>FB0M.OG0TV2FT,\U61R8] MGDD;R*3(I+HS:>Y -#Q?WQ7[G!VJ>^Z(D;<:=YPVHTA*X[;X\W4LC:(7/K7; M51"4KX_'BG?:(R@1E)H0SA10%G]D?16@--Z'I2!*-/!H['IN/+VDX:H/M.JW MRH*OUA?=H!C['_7R8Y1W_S(;+@KU0X0+PJ7L<&FHT]RN R[H@-Q.Q,\N_WXS MBA@CKO 9B[R>B,9,2\-*&PA:9_ R7@2-O-#;GB^"P@>DJG+O/5FA\=Z;WD2;B$?D.>GM:#\Q6-:8?Q* M"KRUTM-W>.0A/N!2&YQ5M#?1/8/N&40+H@71@FC11GW,E]1Y4)[<,L4:89:? MN"5OCFR;__:D-=E ^\#,IZ+RG&"*ARS^#BU2SGX%A2N)BL>PPTP-/0460O<] M:89%\OLW1H8!\8.8.$D4,3_VIB2DT[F%P"NRYE0\3KA,0IU;#L(Y39YHY$JV M=GWY:\\#F_+FBS,./,9O_@5T"/PL-?4FC%S!Y602#)E'7$Z4F!W_RZ) R8-N ME0%_=];V\7G6.S*X'U[G@W]F/ 9Z@ZTGW]'UAZ^^^<-WXRV9XCGRN>_[O?M> MW^[V:W7;ON]T^[U6:Y;/W6VWJH7G7X&]HUE:EE:95Q\267!3/&Y3U&HPVOJ3W+(YFN7J MV71O]Y/K8]-O69T9TDWKS&QCRE]%X1C2ST).-EUQ+^K/"#5UZQ6? ^2N8_0 MI8T,"-(7"1?NTJ=C FUJT$M+-4@X6+6:)GB6E24-:TUU6<(9HK$6:7=_"/R; MI[3L^0/UJ._(KE3_1?V$1E."/:F6DJWKR@I5Z++XVU0,U)I+=YBE;ZU6DV1 M[59=M1I=%O)4(6"Z>;&K:JD\PE-)[%_3RJ%:JL3ZH*Q6?+)V6=!G$-#*OS=K MSVU88'WYOOJMA8*FY+9RH;MYVB_,0&M /9;>VG5E68)&Q[8I9!\5KZ(VJGY +;\VH OO7*E%WU16*$67A52XA2OJ0ZHT[VQ+?INX M:QQX(*/YX*\$[OH0Q.P;C<1Q-?\8?1:LPP])7JO?MZV.;5GWO7ZW6NT,!G>M M09J\=E^U>X/Z69/7+%NQ)V(U6^TYHQ-Y9A$C+N<)*"\BH3-(8A[#/^(B4&+6 M6.B85V_L0+=9)GT[V24S+1;7D-=CF#C$NPR_*CJE5U^7)654G" M7+UYV92S"[_^LK7?YLXXU#N::%*)#/3HP;7.-XP8O+')F?2(V5/HTKTY5D4?LTMUPA.K[XW MHOR:0C]:=J5E%\]9Z;+T*&@T%30: M$>XBFF3^4 ZUYY.'G1MN/GS\PX^8$SSZ,-7A5_K28SX;N3'_''C>?1")$IX' ME\ZLVYU>YZ[5[38'G4''ZG>KG?M9Z]1/!(XX5 MD"A;[32PQ7"M/6<))SM/ M+NW]%,K'*%4^B-0^R%L:DU^C@,..2+H<]M-BW*(:QG2?6@VP8%XKPD^O%2]N MC/A"[CL+]^&AZ1H[7KH@8%DW562U3:RFS+>(K(:LMIO5PMW5# B4T:C2T)Y*_F-R$S3XLC)C*S&=L5JV(63RPBN$??A:96&IU4HP%" M;8_=J;1K;11@*,!0@&G$BBC #M# :E5U]3F,YII3!9BAWMM"J\!U8:2R<2N1 MB?$D\&4P0QCP[.N(>524CXF#6;O=0ZW/W!EE!9\M%%#RN($%&]!Q6%B&I7%X MJ#65J=J(!\2#^7BH*]/D$,ET/*9Q$LM?/'?BQC*-O1@?X9Y0=K2^BB">+OR' M#A #-DF$*$(4(8H018B6%**&1C&J).%26AP3C6'4)L05TL1.%]*IB[S.2R4C MRBY6&LWS-4'4A1>*5A90)T!!@X*FP'Q:%#0H:%#0H*#9<)_:O-=K$31*R_D> M6HEW4SU?_G%T%_BB8$O:/>3CZ+/+O_>FXJ^HS1M$AQ3R[;2L3KU[5VW5:OW[ M1O.N7;6K62'?.WO0LL]:R+>M.)/M+N' G2SB)!X+PY Z8TF2R'U(1 *;5?V1 M!!&9!)$\*0F2B/@L)A%[8G["TFZCB[J]I[?N%'-LANME ME7=MH\N_XNA+5[Q6UX*.[6NO)OJ)1>(E]'&IZUTP6OS_-8BIM_CX.=UL=I_- M7VHNH)0L#7R\-*,_9;3H_., -J+AXN.LHBK!0JKGPAWV9L5"JH8<9I:3U;"0 M*K(:%E)5RYB',N(>\W29H)F-+!_Y+U#9OBOSC)6RX67]?)U4C0QG_E%+]BG9 MMG"%N+.5E9-"W"'N$'>Y<:(6^=,FN:O7_[[DF:B/O!2%O%R'2C2 M#S!F;5)F@Z6*8$&P(%ARD2-_HVX$"[H((NT/L+@MQIUK'S!=#GS>8NCX+A%8ZP\Y,#Y17 MOW=C>+J3Z3AD$=Y'GBDG'N,RNMP7P>1K]#@1G;O_VT7\O 2T[$(HN#L$GSH. M0$$$X(^":%,0?G:!Z#3C,/=)!JL_9 G>XA91["B$5P9#$D:,,_FL0J+U-S$8 M1N_GC]YO*HG>;]6,BB#'^/P(=WU[>Q8GS)/PBVT!)+\M&:H+![3 M"F/YD+=66E87'J2M/]J,'KOJBIJK]?T8T947';*E( ":M7F5$X#JLGFN''>&6%>%;')]G?RH=B%^5*-!7L N>QV@U@^_ M9NV91J.FCKE[Q^Z ^4)%#PJ&>QW:]XIBS5DTWY9X.;*-)-M#U^QZGE5898.B M8K5@UH?PPXY]4LY^+:CQ) Z9'5V>@A2QNY\TPR(A\'7L"06M2N M?[)Z)"<71]3GHR":O!^R$4V\>8KQ!C?N,;.L%#W,]6"%8X9)J#\L>J3K)\C' MC/3V9,FI4D):5121EQ.1]C6(R(AE,?V<4#4FX0^U6XO 59X;^&JDQ\CUJ46S5![YS5HDW.[I#[=U]3B@'\=*.P_V*);^,PN#2'!.W^6.%W#@BD/:=S2[ M]YV:934;O7ZO;]EWC6:C-FO?T6[=W9VU?8?R1=N_1$J>^@5XT!V!D(1GS=U1 M K._LN QHN'8=; M<(%@1+/G)@QY@SZ&<:&4MG4MRP8PQVC%%6)L,@>)FU M:8LP+L&%/ $IK1?P([QJ!#5N]-#1%KQBE)N1!K MO*VC<.?'CC$2=]@Q1NF>AUM;B<&"'6-*9E)BQYC+@PH[QJ!=9LCF54X 8L>8 MZ[*N"MGDL&.,WB#'CC%H\*'!=R@YL&-,P:&BV#$FM[Z@=SL$[!B#'6-R#!,[ MQF#'F&L5D=@QYJC'8L<8[!@C+]_=UR)G?Y"CTVQ4(F5IK)F& #P$+.&*C!)W MY,)R/TSEBGN!(^SWY+4V<$&[\%YHC'0<+A*OZ/]5R: M_&/N'&@8'I*9LXVBF'D#TMS6HW'&B;=?./4&)W\EDS?$\ZYK#H=E77O:DVR( M060?C+DFMJ I9A.=BQ-KF.*!V42%'E8@JV$?#&0U'5CM:OI@%.ETR]6 [%BV M/",)3<"S-L0JKR!$CD..0XZ[%.$4&*]MTS?4/WQ7'+=\B6E\T*ZJ2Q"47I13W%5GY%C<>% /E$@/U2JNCS"6BRU*B&$ Q@&+@ M@$E;S8I54^:$UV4I3Q4#1;KEC#MM%?Q"B:QE=]8K5*+X&/J(+T76-Z&I4JLWBNZJ7!5WH618EJMU#>I#E M/L*XQI,*=$$@_R#_(/\8=5*:3_NIUTW?Z'[SA\?M=->C/M8JC19Z/M V0]NL M"-NL4K65>>L17 @N!-?BOHZE+"RF]- ZW>MAOC+X!89%PR JY"S,./34*FT\ M2$9CO+B-QCA$=)HUQ /B ?$P-U[J-8PX1'=;?N)^C.&WHQ( K\=JL2I6 ^T6 M= EHM#.5!USM9O'M%A%:"*TKA)95:=8PRNA\_C;SHXQ2;7"]].IUVE)M2QEZ M=%E@]"[HL]$8APCT+" :$ WS_<%"W_/Y/&UG04^A!>Z#F'K*E/&5FF^U\(4, M@T34ISZEZ-O6A3"BC;FRW.*]M-W+L&?N"%] YZIVI:W0*6!2Q*&)1Q**(70J7;%1J5=1BSV[Z MYVO>NC2OB_7/RKK-S9MDS5IHR59/7B DC_O$AJ)%&XLY>6 @6@D?PX*)#EF< MS7Z(QS0F#O7A"C)T(^;$WG2MKQLE(16,E7@T(H^+0="(4>S(5>Z.7&TE#;E: MM6MJRZ39[=B3ZJ =Z;*=@%K7WI(*VU!=COFP80NVH=*DNL9ULEKN. 4\K]S. MF+^_-G\*X4]LH('1O>>5B,AQ&/*Z?%\A+5L*\6SK0K'S^:B+(TH!W1XJ]?Q- M"4^FC"Z\<*K;&)5]%#0H: ZB2K-BU]15YKX607/P^=3L_Y_?)?SFD=+P_1?V M. 'S]3,+ R"E_]AWN>,%/(G85YAXSPN<[[_\_6\_;[O\$UC>SC3].[]!'/H( MLGUFHW^^N>\+/\F_ZW]^[;\A[A"^H$Y\T^U8U4:KV[?O[/:@U6OT6G:[W:\U M6LU[J]]J]-[\\FH9#CCJV+2*^T_C7J_SBHRQFNK.Z]*/XO+W;@PO=+;8_!FI MR9S6.[GB8B>/'T,643$\PM,!I/&ITQBX;D6 ^O"%S7"X>-*'?650A0;3RE;A$V%!A M!=XJ?Q$T(^/@F<0!H1XPMAA;Q'B01 [PGSC=A"N%'X%S<2F\28[6=]@M^9A$ M>T8@A@^/(G?RJL$+R9;R%5=@0,5($/ M5)[!"@^9I-,#Y?!BN):$210&,'BQ*AD=Q2@7CUR9T#=&QA1&L,:%QS -L(.2 MYY"'!$@/]"<@5-PG-Y[*91$)?TRRH1_,V!*([M-'D0CX/ [D;V/F 7\Z#MC- MZ:FK($JV6D"QRM+* 3T33QZ63P-?\)IL,4T> ^IQP4BA1_V4J![\E'ZWQ/;I M&;MDRN6E2,!*2V^X)5T81R0XSIM6R'-&:TH$8WF"ZS(9,)O-[>XM8J^8WRBW M5P3]&$C4HYP-[V >S.>2*!]#\;?K#W_SA=,3./*3F'GZG!QB?U"WJ[U&M=L< M5.^:(//[C4XF]@>#0:O3/J_8;VLI]F-8B1M)>;),>CVE/TB%A#/)VCV/PL"_ M../ 8_SF7Z"9B?B3,!-(KHA=()-@R#PA3QF/W8F0IS(HA+H1$0*("5&4WL)! M&%,_10DH;$J<)Y,P@ST\WTND M\!=7L)>0.6("X[*V0(4X39 MNSY/A"!WA5P:NW!;)+18 F*!5L28TN>FEE7;MJL_<7<2>N[(A5\F+!X'P\K\ M1^LGLE+3$)P4GR%H71.I< MAFZGM)@8_"]BE^)7DTIE^<8I"79+@$O6"?$,R_ @J0BS7'H7>V&1(Y2=!P8C M-PC[%XP/1DN-[M]V+2^#.L&JQ/ M2F-!#4%P3MXN@?WSES_X$KC_42%K-W4E2[ZZJ[MREZ31DGIX(U@4IB56*5H\ M+UV29&T0GUX-(EWIB62'5$5-5V6^.4QH])W%Z1[!9PLN-P9O*F&0KGUZQU!R M%UPD$7M+Q-M2G GI2:A5L-.E/J18I M--)T &Q866PRZ0\SV:,GVZ4J2[IJSI+*(E'D YP%U.:2=FE]LQF":BUE#=AN M"V0'4L9)1A.W U\DCMA08$EFLDE^&C%7"#F@4TIS^(G-%U_>+FPESE)Z^PQ, M-TZCJ;3R>/+ 81\2"YZN"1?79))V^=E#=S1BT6(_$S)J-HJ9K)D/BOK^ZOU2 M*&[84@![P)H5R: 5.52!,[G@F_:1I0<*,D6PIX%AIB=+K%)D5<';0(/%Y(5- MGW)-9KR",*%BT#=B IGU*G$G%GNV#2[O XN%CW<,0@J%Y9Q7*=''WX?IB@?!O+KE%B"5/,+ M9NJMST U3+4W<8NT>0*0:S%] 7KX;.2*IZ;25"AK,P6/[Y/$L+(T\V;,0_+! M-B"9^T=06 3HIRR9JD5#!J)/R#[Q\BPW8&$B;?IU:63B ;Y8NKDKQ0NXV RB M: J++>7_P;Z,PUT3^ST;GQ;,)R_@4@OZ"+I>#$L& ^]F#J:O @2'N+KO^YUN MLU/K=ZN#3JO?JMUU[<',Y]$?=*RS^CPVN3Q4R_U%CD?J5@.-&_0WN"Y%?JJ. MS=QUP/"":.OY'WE1O"L.S_"<#: :F+WI(&D2![,OTC-@^4T:A]_IW#8LV^K, M_MCJDCQ::I(\3DTTN'"2R&5OMS%+PX"0AORU.*\O?OE#(O(VR+;S;M!$MOV4 M;L88>7.!H-+K8]-O\@O07+M $C!;MC'EK]+$[(.2N^V*>V%L_D<8F]NN (63 M2.8^(MC#R+A^?9%PUN+)IQ3*.!\^Y&VK*=K*HK.0)3'B7[>(?],#_C\$_HUP MN$GONB?=-S0F_T7]A$938E7(I9,5M8DT[;25=3W19?&WJ1BH-2L3S+K@0=]P M=)-D@'W;49;5HLM"GBH$3#HC9RIGYK55'0E-M6+G0W_X\TG VT!M1CZ6V];:LF MQ((##+*+E+D[<8/6!B[Z[L,FB0C[%CUH:#R?0.S[-(Z9#=\-7D(W4FA&[SFQ M+J>9_;965=;#[F0*7O=>KQ&BRZ\$:&^JH97^2FU09EEHO_17:J6K).'F$^U9 M"6A24WRF74S;%B-:BK3/6'GI*MJ&Z ?4\FL#NO#.5;H$:K?M-KH$MF[A1]=F M4YFIMI(")]($QX$'HI@/9!V.#T',-I1^RY'>5NTU[%Z_/VCU6Y95;S?:C6XC MJ^16'=RUSUS)377!GK40\;7E5_+4.QJ*HD!I 8:='&9V3;MO-!*1$[OS.2Z: MM"Z01OWI2G)TL, 6>-9] M:$=1+XB4C6@]1.V8!VF:'[^:*+S* MA.[X3.97&I[,,5Y> ^Q'M]$GLE 1JTIRE>O-RV;[7OCUE[V]8?3H6V?(M+Y M6F9^*ZSX%,W?Q-XP3[U$;PRFKA?,<%D"^IRL7Q)9J2GO+G_6L8JB37DL+$3' M4>C C/DUCAMDYN&"L)]$@5 MT1$>FG&/V#B-/E>NJLCHIOVUNX]6"(%*.D6< M%.F,_\+"^)7-;K>%S5YM*6-6?2AI&,I+&577LBLMNWCFT@5@XC[,7],071@9 M5_K(N/:MK2Z 5_>E1T&CJ:#1B' 7T22MW)N]BLB.O $8*U$;LH[N].-HWG+M M]X#SN^52RH<$;EBU=LVJVX/:H-?HU@>]VN"NF=4E[O=JM;OSM^ K[GPQ*T0L MBE,#J;(N(IN.^D=,-%_Q*O Z60C=EST&8- ^^?#Q]]6ZU>FOZ0WB4!\DFC-. M"WR+GEY!**N>B[K83L2&H@<&E6TIUOA,FT/,I7/LU=IOZX>:1YR,YI19NU@& MCS_7? -S4=I44ZGYPI66S3Z^/)!XQH?YGUIA\C1_?.,"_GBMO.]'9T,@X^%! MD%I6[$Y$K\%+>CVNREC#DY4<)RN7&MZ?8 GD/H O6^D E<#YL-8YB/'*S.1" M#RMZ6'-2P[9JE6I379:C[JN/3E9=]VU]")>_;]91B*O:]HU=K5V/15+4;B<= MD<<8*?MB.0NV?M5+<(\(5*_G_0R,W M2(H]V"V7:%_UGA0GT8T3W.H:%NFRU*AFHYJMA[ ].B?C@/2*U;2,,/28B/6G M7B^M5/UES%B\R.8X*"WCOMZNW]F#6K-6K39;]_56K37(TC(&+?ON'NMIYGAJ MM@Y$+@0G?193UUMG)B7O6L_G*$^]SJ[CB+!.3B+F,/=) DO%;-L;)JM4\5C) M_G$YH82G\!8).#0KD$M=.X9NR -[='U?N)." M4>8)4H56C:BI'8R50W=I%M3680<2C?CCP1>TVHYL,'>U1;Q&.)]BH(GE[N! M+^,^'J@HY_J #96*<,V5+JYW7DO85K9/ZB)3Q'T8X(NX0%P@+A 7JO1<2YF+ M\BAM5A<0%:NP:F2CGU63_+JC+BJUQ!.9U"G-3)CSY6)P81>C3D8FL3QK:*S!N@4 M!50\=I+DPD"_?+2]ADA A5D<)Y/SBD,%48"B $4!B@(4!2@*4!2@FC,E"E"E M E1=IAT*4"6Q?]MK_)[-<;-$G=V%73?5.EV12)U@**J;24U55L7 MKJEJ=F5/HR9O:,#( DDG5&I2<(;4TOL,Z7Q5+Q=D+%_Y2UV9;U\9M2*8;P\E M+\V.6/SQ,A7[KI/5'-/T<624C?J;/9$)A<5SJ\?5.'<=:BSP)MY 3J/+3 MFE&Q>$PKC%.G@I6:O?"@O9;FI8JJZ.(@T*)NBC;N*,LJONZ3+BM_E&,&7>Z& M%6_2A=M0SBS?9S=ME#/E,BU5DNQ;$'T7_;/"*' 8UTJULH]5K>_Z+A^S(7D,1-O'J]KB]OG8RI/YW:P7%-YQ M -'*(CT,$A3F;K?7 \U635T5X&N'IB$VZEF+-7P-8NKM[M]]Z3A47=CO?!&E M)CG)VK:REFU[Z:(+)Z#E7<)P=UV8"\7,IOLZ'76^^&L1,WI%BQ\4U;O,FO/8 M\"U1OF3;$+<'W$HUZL"HSZ)B/&&*AS#<#M^(G/U:*/9)+#@+TC@%=L*CHW*& M"J-A7-_QDB$CU(G=)T;",8TFU&&)'#[\^ABQH0MZ]U(E,Q(M/^$VM^J\%8R( M"Q-Q89<,%^(P$XS,F]EAIN#WT:KS=P:6>.Q&0Q+2*)X"$/QD!.A)(I&+X@0\ M@XI'89>5_X'AZD;,B;,?GYEX3A(1F;;"Q.'I, 'T!?-S5 60,CLQZ5,4A$P0 M5Y!O\%?BAA,0017BLW@G92Z5J+0R7K8RWD,2EUY/+?]0.@=:&IC\A,E/#).? M,/G)L/P33'["Y*>+,1]FI&#R$R8_8?*36?%+OPL[E,9!-%U8)CI%,6$.%.8F M'$4-JUUIUY6%-&N_^.(^C,K2\"@614WI18U=K32JZDJ9Z[[XIXH:X^U,!5H7 MHYR-07DE[B2,0* )M>N0EIOES;NPJI5:1UG$E"X+7O3VC+MPR2'1Q.R\DEGQ M1=+V+IB$2G#WR8!0_TX@5@:KR9!34*G83>ZBBX:C1EE4J<+74U9HO M.[C05/KIXVCD.NS51C9*(M^-DV)V,N,P954L=9C29=W18M)G^S$2$K+$+;NN3.F\]BQQ@T2&N5ON]4#S;#V M2P],0ZW%0LLW;,Z]0"59 *]6:5>5Q6>6!43ZX<7<3ETK04NPZ=!$"@_Y5?%*(JED85?%NS*LU& M\<<#Z^Q47+@9-I,M]197)O#9%3M_$@6"#VTQ);;8_KS]2Q>^,J)%KE95LN6J#\0OFE*I;*JJK+<$/YM:JV;:\(B$7[3"].ID/1 MOB)A<)]XWG3AB6)9O;'7>=[/;CPF5!8>$^6GUFARE!RW;VL$KO(V>;N.>2!Y MIIQ$+'8CX5Q+ZZB)PA*W)V,:L6LB=G4H+%AL[L:6T*2LO"!? C# F[E/@(N' M)"9^$),IBTGH48>)NH)Q0#B+GD3X;,A\L0;P)8^IYTE?].D RELG3L\R@K_Y M,?4?72$#NIRS/?F7>>>JNGC@TBBI'*79)0-W^926GK$F,ZZE9*#=5%(ST*Y? MM&Q>V^B:?SAWG#O.'>=^#7.O8H'2/.J0HAJ1EH452M,*I:1F50C6ARPF: '9 M[#6;*3OF0S;3C3XZR7K<'K&NK5I!]FL4\-R.J;..[(Y&T10HI^7@NI,@.2C- M0S.$:B?T$:,[F&T1_:TK&(X)0$=(("2.9;D/^5LQX::%FQ8B%!5+Q"AB%#&* MBB5" B&!BB5N6CHC5#=4YO?W%L]LW^07;'BC)Q1@S>CC[KJAVF^GEQK@)[@R MV*V*7$79"-V#""Z4DZX#E4QA+NVVM/Q*YQF)B/R&_(;\AOR&_(;\9AB_F4*X M@@P(>9M(1YHR&O&RE\U1R6U]]L2\(&1#62;'"2)&8N:,?>"3Q^DE?3BZ$$A9 MI8CBYEQ$1X-�M3HJ?RXL&ZNO#.54J!MTK%P#JK&[3^RLI@HI! (5$J(9&R M0-NV;&4\H,MZHL* L@!E 9H-* 50"J 40+,!S084$B@DT&Q A:%TLJ"X4ZW3 M*92[FD1Y0^!.)^*_Z,OTD8D2ES'S/.;$"?5$L4O9(N( SLO?JN5J6FK:U8I= MQX:WYQ+_&@%6NWT!T;ENC6D"3[3C$+P(WLM;2;B_(D01HJC](CH1G>5'YUNK M5:G7[(O#$[5?!"^"]]"MM=*V+@]=75"(.ZNFYPT:$:[8@XCM2JO5/AMI=&&&HG<]W-Q0TJ"D>75B=%Y1 M@[8Q"B(41"B(SG_ZA7H/BAL4-RANT,)"28.2!B7-^4XEVY5.4UDS2K2P4!"A M($)!I-4)*VH\*&B0/ON.1]_%%!"RZ?JS,?82F3S79S?CM Z[95=_7%D8JPU$ M?PW+E:6TFNK.3-./XO+W;@PO=-)OUAM+!<'PV?5VGZSFG6);]9DO_,3(L_BS M-KYCGN<'2AY#G#'U'QDGKD_B,2-.UDV$/%$O8208D<>,JN)_):_\H79K+X " MEWN;N@X<-9EA$HFQ*WG8QA;Q1XU*5--4-:3U!-!C'G1;8BGP$=@X(EW'B1(V M)+^[],'UW-AEN5O.G54LI*.EV6B]Q6AA%_.YRV/X%H GH#D*/-BV!'^_E6 - M$@ZB7XZ7F M2DU[8QQF_HBK=&"MVH_[M::->EQZOW7B[:?>;_3MYWV]H1%X"\A=MNE-ZP*M M\+1J?-=G#IL\L&A!QII5.<*^0>8[G/GTZ,.8O47NKVNOT(I7-RKM%W5-Y*>= M47X+9-*3F/1JZOBHY-*931JZ+X4B&^C+>P%2J&43!BG+N!3SUYZA(D,7>'C' 6/;D.(R.V MYQC@R#S\@GT\ZM'7JBLSDW5A@J+5 -SM2XR'>D=9L'=9\&"ZYZ'83IDC%D6P MXT0,Z%@ @,I3N,5JJDNCP+(LVJ#+W+VI1-"JUQ!::"7E)>'O3/C,75\<<+A/ MC 0/\!X:;PJ^NTH5T,Y]*',M*J!^^#!WVT$\F(\'-(GV!+*BOK;3Z595AJC2 MZVL&H-VT'YA?+K /E5M=2YH5%^K2IHVVL"+/]_4)KC,N?-TW.WI#V2;=/;GE@H M5;,#L]N*RF6#*1["$SOBO.7LUW)33^*26DGS;#0J*P)&%$QB5@8 M,0Y:.Q?Q6Y3VQ('I*8C.D3(WX0DP?&?/+@>A[\0+G( M@9[EH9&:52$BT4<^1B13[$YG/P19/[]+^,TCI>'[+TD8>FP"XZ9>CWK4=]B7 M,6-QW^6.%_ $YO05B-?S N?[+W__V\^S^_[@[.-HP&-W0N,TBUO0^#,;_?/- M?5^,^M_U/[_VWQ!W"%]0)[YI]UN#P?V@U^O9W?9]M]KI-WOM?JW1:@X&C?I= M[DU^[W4^ @[\2%]B*P$+21WDQB0/X])T1 M-F-&F25;DR[:-)V)/S$^8O(:] MA,SG\)JL=L?B'O$I!&H'PUOR37SYF'@T\J9R.ES,',3*$F6>QZXSAA6 CY$K M+DN),GL9B)G@T7<%U2JBX$(ZFE3X"%%0@86!*^,@DK01XQ U4.9K"4_]SM*= MEC,'!IO2,*/MF'E B2 BG*:/BJG_Z(J+TPLJBSHJ,#HNYA: N(/G/B3P2 )73BYA\U81.05H3 M<44DN !X-A>/[)'::Q)Y5;(*F0OX_OY^% 0Q;!CL=_A 7N1742!P.X[C\/V[ M=\_/S[AG ]2#WF#]GP#3PZ>S8(]^R2 M<20D^/^1$KM5;0ZL=K?6:_;ZC5J[VJYVJZG$OJ]V&\W:[+$>?6!>)N7WW?/_ MO =O=3CP;@K,^(:\VS>>=J?1NNLUK<&=U;QOWG7NNKV[^;-[MR[YY3Q M=+OU;JMOV?7._;W5:%KV8%";/;M_7[,WC6??/?G&,^.%;N00:2E(G2B]BT;. M'K[(KG@W$@.:/6IVN\##,6L9P$W9HVZZ=KW7K'?OK('='=PW[P=M.]OJ[QN# M1K.Z/DD8T@4F>!!SF#C!@[BMF F^PL Q+\@CYEX3(1T42/P@B1SQ[<2#,0@+ MD?DW?WQY\\L'ENY*S&J*/Q0K9 ?:E8]W>5_J J51JBV M4BUOS-1R^!G>$\(>#-J]-[W]^=T* 80 7_U&2/!?_O[S.S$-][WX^\O_!U!+ M P04 " "BVE*9DA..)@1 "JP0 $0 &-D>',M,C Q-C$R,S$N>'-D M[5WK;]LXMO\^?P6OOVP'&#=QDK;38-J%\^H$FQ?BS,S>^V5!2[3-6XG44E1B M[U^_)/6V*$JTW,:%#!2H(_&\^.,ASSFBJ-_^OO0]\(Q8B"GY-!B]/1P 1!SJ M8C+_-/AC,AQ/SJ^O!W___--O_S,<_O/L\09<4"?R$>'@G"'(D0M>,%^ OUP4 M?@4S1GWP%V5?\3,<#F,BH'XL0_8>0*%3PD190:%&YSR.:(WT$?A0%TT*?!@O/@].#@Y>7EK= =+7$H_O'A_(VU,8HK0YH81$ MOI[ Y>R KP)T(!H-12O$L)/1-1.5"60#EV'<0WBTVQP09,0@Z)D]FP MK-C\"AT&X,!.'48] M%&Y)'\6KJT)R-&Q+(<5K$X5,HZA&G2J)_&N8T@WEI>'HJ)L6N3_::9'2;4.+ MCP>0.1)J 9O#AV@9>)! 3MGJ2OS=3C./L1*7RYR)5/&C5''TOH.*BC-!I2+55/2RZ):7H+%\_'[=1HTAY%Q-N49O---E<#?W:T=)_4@(I^)V=R! Y M;^?T^<"A$>%LU7I*T]&E?VPREY691HR)T&<#;8J$V5^=]7$1EAQ/;%1):>2/ M84Z\F0)HZ2RL.R,C4K\Z=P(FSRCDDN&QC18%LN3W,&>QF28$8D2/[@KP@-EKD!*I7P8=("&4*T;R4GHQ"#"9T?B*N":7 M[--TW7Y$,Z BT]-DU33'KPVAQ/+O;I2+9K9&"1),\ [; MY,&IK4V"!'D[:D[ D*TY@B042?-& T\R>!(- !9IW?CD'8 @N<.AX-(P8$G\(TC=??P:2^K>#=9HU M;E&(W'OR6?U>-S8A3IH8"->\LS5=V0&T9,G%M"_;]/ %XA![H6U'IV2F_CX9 M'8OFAOX&;Q(V/_>IY\,0\?!WY+E7E$V@A\;$E?_=SV2Q";'?(S*'#$,RB:8A M=C%DJ[;@;,#9Z"^''S7^$DL!4@R840:D! ")&_^@,Q + YDTD(O;PVP"XPXR M)K1^1I8^N05)1C<^_*AQXR[#0)!G&O1R#CB#GJP[319(]*$=VEI2LQ?_JO'B MA V(^8"$4<\A&#L.BY![@^$4>UA&2MVQJ>=I]KE?3PX_M --.F,L!!2D[/TJ M!<#SZ(N\*B:D"QI-^2SR1'_)FDWXB!R$G^'4LYQRN\MI!/^H/?BI8#4/IZ)! M*AODPO=C(K'_6EA#YEAT2;R,=4>_CF,CSN]:XYR+2!??/9RQ_0]Q9KL2@<_E MOR,W=XAW1[6!<2.X)ZW!326I$"J3]0L@B.]A3NR7CW3=2 :VU^19F$;9 MZISZ 27B]Q9RI/!'OQY7 MDYP:[-[$#'N/"UKR"'K=/6^-4:./O6_M8PGGGKI2B,/[V4/!"%D9B'Q?I.#W MLPF>$SS##B0\"14QF3]0#SO8PMDZB# GK4?:I%6(D]-E46!<=(A%RGL%H2"7 M"E*Q^P'0"IT-:U%;%6F>!XZT:VWW ;(O3G7 4%;UN2YJ_G[#J%&%QF&EB=JW M,JR49K]DH?XOY5A_/]9L@?Y^:U6K->OH4/S3A)!;&#MOTE_[L=$.,,N4H;,@ MWC <-+(P;QTX MTI3 2TCT/DXK=J[5?*K*4*I;S6\B^BGX0HW2"G(BI9Z2M<6K%S%S/>*]=6<(%*'!6 MRW_.&^3,]]"M]?;8=95 Z%V3&66^4MK6_3H+,J>2[[5>VA9R\"87#0JR?]X[ M="U8^<.3^UD[BF\Q9#;7HG$\:4*B]N.I\&A)Y!;M*?QFO4\^"4Q@G#6,9&<_6*=VOP:NG-"_^);N$O\@)%9GM K*/H)C;F M2?5$L[>U'IY^SH34]S'WDRGKG*HB%"(6M5<3!W-!YIW6>S)N:HHK\=OC(GOA M*N*BKVZ%+#_R'^!*-?J#N(C=!TB.:S*_03"TCG^V*-&LGN*?7$$GHM]4#*.PR5FM[9W: \+# M!\B$50O$L="S*SIE9@U0O5-^U!(J\*;$NZ^^E/564FVY\NC+)CZEYV,&[%V# M;^4\LXJ+8KN':B:+40PM$ G%ZGU#P\Z05?B9H3NV@Z[('4CV>PBK7=YUXK1@ MW@BN<2)M G<_M5;P2-(G<;EIS+7JDJ:85^$@_ M2CGU"87D/%FY65@DJ7Q5>-K:%@P3"P,FAUE^EAUJ6_BI]@_(H'S@R3.9JLZM=77'+0LT/@3YHJLTUN,L[J1;I>]A^H@> O$@F]_."3)UD MQV\?ZY1:+*TJE"8.Y@?E'S2UR3IH>UB5U'?L)B]VMN'4Z(655V_JO;#/KW9> M$]'MZ DN6SM0D<+\Q%6W7R&F!HJ\G]UE>W(@7 !'U;7QF4#<9 MYB=J)YKC18I0QH]I"GO"4JGR=KJXR2"T[^<*U8 D2T5G2 3FZ('19RR_8'%% M6:'Q5H9":RF-@Z'R>-4X&%0A+!8,,LGJC*$2V7X\9$A]RU'0%?M*?&O$?H]W M'=X;;I,P<6C$KG(0W!IV_=X%4>A:JYRB2F?>Y7"BR23*GM&_]*'4A\M'R)'( M=ZE(CCV\P1L9;;DU.DPEC5AS&!G>2/:@S+_O[O,'8:(_Y@3_1P6>9X@(0?R1 M>IY8!5X@&LS7G1F@K9_^L05N4I'!.9(&"L%[B?(>X>HR*V&0!&6J)X3J5 MN7ZJ.U]=<(A#R0 QH)CTM]/M_*>&V%Q$.=:$^54(]A[ D%6PH*0^G'IQ>SE^%TV#.HY"+J(>-B?L%T3F#P0([]H^M;3B:?4OWY+1X>DW* M7I43_G(C\1AL9[FQYQ^-7.*;RX'S0!AR7R\0:A7#B0TO7TS@H*CFX_:"0HH>>E U@?T\\M\#J$3TC$ME6G#L( M:!P%E;*S_2A(9>[!-V-CE<_8\S471W7;+&RA[F$BI/:_GD%!+9^_(!'?VD1O M>F)SH*;; JH8#>77^EQ09-5[(.(-R=*/F "P5 H@%(5>CG7*R%+>Z:;0X$/<=& MM"M;/0QHQR+V<%8[O\8WE_*G9?VV@X!&L*MQ53W8\:VSZJU$Z![],CB)_X5A MY <;U,$VX=R(=S6;:L [<_%/?M&LWV7_< MBE6CGU5+6?5^UI,=R+\=+$/W% 8!%KF:O)1<((3&VJMK\A+RXO?])++R8^+_ M2KY+^1 Q9Z&^!2Z_1(C<.\K_%_$S['G('0 "??1IT*XIE@=SR0^1BR 5#4 8 M34..>22U^,)H%'P:R,^2XU/,D3\ ?"4_.!Y?\2D1*+'5M;@C;1N ^/HT/E-! M*,R0BWEZ.4 ,4_=),< B)A8Y;/+)\AI+W?\7&6Z\YYWF!W<^0.Q>D^1HWCNQ MS/N!1U<(J2=_FKPOZ8LM,7N5WG(CELBO=A<4"C#H\%2CO/OF#*DFDL=8^'76 M%9H;[8:"W);FT"$:&$1/ZIJWAL MWP1O!L[D&]#M\!S0\LC?TN1@2;.#T%-?K!EJ)5*'=SR]T GUE$9K M0[E%PYTT+X@X8MG7FN0'8NB,OP@S*O8UMWPU PL&K3WLG41!X*WD+_5UF94, M;L\\]9&5U# +B@X&\I3-]D%,'W2L(5:YO(/C+]'Q3*_ZV0^@^KE>]?,?0/4+ MO>H7/X#JEWK5+W\ U:_TJE_] *I_T:O^Y?55SU2]D-4 I [[9'BJ),OO$R:' MYZ:IY:6'YUB]^KD:SU%JSX:TFZ>CJ45;!TQ[B,XX:9V;:VZTN5W?* (UG493 M,:Y=VYVS\7*)//@@PDA_XN!KXI0]KO;N[LT97SRXI!,?\\4_/#&RRG;4W=P] M,WZ/R!RR55G]]8NO/^U=DV<4E];N7PABX0('#XC)P!;F\UM3HXW,$#8$,1.3 M$6UJC>K\\C%#\"Z2_4K%G(0]5SA9EE ;6VSNRIAP-$=L:_I/ NB@>\>) DB< M547YRNU-^UVD7G K2E^K% @_H_NI6-S4:+L3:5'$Y&&1)?V;6NYL(?M&K&T( M21O$<"E^^B*I.\>'YS\AYM.9"@ *:\F&M*\7%^164S(72;N?/G[(3R^_HQP[ MB%.5[6(Q&7!Z+OO9R^JYF?7=>.Q@='0+2303-R+A/_*#N#+?SU0NS_3MFN[> MLG4KIN2O:Z:4+NV>RG=R,P$4*E"V*NPJ6"L9-[9Z_;4X7IS44;]923 [12JS MHZ%1A\!4\=HZ//>SF7#V8OGO*F($JZ^CE!!JTW#W1E_^-1<:RCKU$UR>JP7G M'#*V2EZP#F]$L"I%9Q&)/=G.91SM3%![..RL3DE:/]-8K&0D&4W1=WNFH;:" MCD,,R;G\"#G#ZT^H3 UV71X^.'F[S"NI6Z]!TUL?]P>E"DE)DF6 M+7.M!R6B=5?5T^] ;MI*>SK+LJW+)8]W/%B97\/@Q[$_NUA)S+LPV&W[DULM M#,U;[MRFP-Q0NH(>7R6J)I-]]MTX_L"H@Y";Q3_MF^^NR?JMFX72V=DJ;Y)\ MT'(LDX:TR/3 Q&R59<JP2,*$7M&5Y1=0F>A+GT13.074^)CM0H]_'WDO58% M)._;M,XD=(6>U%CD?\J&RV6 V:J\&+=NO0-3KQK9UV$8(?4+QMISP2ZN_OWK#_2QY\3'@83TKW9((" MKK1]>A%TJTL\7_""07(KKHP6Y5X7N=:(*:PU#4=HK:=>2_CW@R%^T2MT%LB' MGW_Z+U!+ P04 " "BVE*6/?',M,C Q-C$R M,S%?8V%L+GAM;.U=6Y<3.9)^GU_!LL\:=+_,F9X]7)H>SM)='*!W=I_RZ$KE M:9?-9MI&RT\Y,I6&V'^B"2DFA3Z%01"@B]-?_^'0U>_ A-FV] MF/_TD/P9/WP0YWX1ZOF[GQ[^_@8]?O/TQ8N'__&W/_WUWQ#Z[R>O7SYXMO"K MJSA?/GC:1+N,X<''>GGYX!\AMG\\2,WBZL$_%LT?]0>+T*;1@_4/LWK^QU_R M'\ZV\<&GMOY+ZR_CE7VY\':Y'OMRN7S_ET>//G[\^.=/KIG]>=&\>T0Q9H^^ MM+KWB_PW=/T9RO^$"$6,_/E3&QX^@!G.V_78'0:Y_OS3-]]_9.NOB3'FT?JW M7SYMZUT?0K?DT7__^O+->IZHGK=+._?QX=_^].#!!HYF,8NO8WJ0___[ZQ>W M.H$EB)_J%OY_]2C__M%CCLE_OIK9.0R[;GW9Q/330Q\^M3!C(@G=S/??O_EP M^?E]_.EA6U^]G\'T'O4=_UEKV/Q]-7]GF]K.WZQ<6X?:-I\/$GQZEY/-Z3?;-+!]/L2NBS+<$,/, M^8F=Y4WQYC("71TGL:_->%0]]KY9Q?"RMJZ>U?_7=7O\_'[6USVF$JW'L>;43X4PRH+GA?S#S#VHOG\=''U M?C&'G_LLT3']CC>[MYG#3Z+_=LL1*8R?EBL[ZX'T[AZ&HKBMVXOTJHDMK-M: M/\P'U>KJ"@ZDB_2F?C>O4^WM?+D5+*"MOEK,:E]W0;U_W]//\MB#?XRQID]O,3Q%_\AS[Z[,=&@Z%(WM9995'\#L@S& VW^US1\P$L#Q M)OI5LS9'#I-[3"\E*7\<0IVWL9V]F"_B26'65$\?W-= L%K.9=8N-U'R_S$)L+T#IM_O!E MM&WW_3S\4*-C<+3Z<7Q7H\^AH]#IVL%0],Y;4&1#OL*Y9=\?IO- PY'I>V4; MP.@R+D$MGYU,[,Y>AJ?\#=@4&P&W.1R?SQ8?CT)X;PQ,OX[R%/?-R MT9Y.]WT=%:;_9,XYOM=Q9[:5R?#;4V?Q;0]C4KRV:BX7,SA.VJQ7+0]>QAW; MSS#4/XNM;^KW&9>+]&35UO-XF.OW-AJ(KNV5>W8SP;&P_'S#\#A(7H>VPU#Y MW-;-?]G9*OX*F@)H$YWTUKV-1J3K>3V'PZ"VL\U5SO97X?'RR]<7\]=9U6_@ M%%Y[B3HJ(..,-B(2W;23#DW'I/&HZXHCNAB&YA=S^#&^M9\.X[CCT\%IN&F1 M/XLI-L!J\(L-[X$<./X.>Y#.1YUG/HF?1)!L\56S^%#G<*;GB^;&Q_UF>FSW MH\YUE!E.-*]C[;L.30>GL9N$O+?!"/1\>@TJ$1P8"SA49O4Q+LXCNQF<]M_G M#8SW;E[_7((%<(C> M>SX?A9:.$.YO-0IEW7;2WD;#T/4ZSK)I ;;;\O/;QLY;ZSO94X?:C4M=QX7M MV'P86F]#LR-\?RZ;O_H MN"8##E%\SB\7\WK?<_$9=I/#)W,X1BRGAI!C'42(GM;C4G9QB/U8MXNF]7&S;:\C,W;2SN_6'N'VL<@AC_ M)UWY:M!1QISY9N1!IK>WJS'G< _:G_*/736J_CV//L,MOFV[NGI_C$[1H\LQ MY]11D'5H.RJ51[FOCNGC7JJ]G?G5;'.ZPM^WGV<:CTPSVHP @\=YB&'8,79. M9MBA^B;U3$W-?B?'H-0=SJL9?;B.>3%?Z,A47-,Q6_A;&VL[]CK-+]G6K9/R M5BUZ9^W[1WG#/8JS97O]+^LMB##99@W^^_:?JV\I>KIJ\H7?-44SZ^+LIX

G6P326D1,4HYC(S5GMZ,?+)H0FY\>DH5R_>.F%]OX;QCK=A[G]HM' M;0[AS3VB>AFOKMOG_-11UFHQ.G0PL0-,,"C#OVH6*;;M.LSQ>?R""@BLW\ \ M[;H%NO126>.8$48A:3%#B2F+?"0.$>>I2);(H/3I;$2_0S8J@V(ICKJ^)7H- M9#Z%_]?+PR+TWC855@+CI"A,T6)$H]'(>*P1#T%$YPSVPIS.+>P[YI8A,2O% M&^N@PA=K?Q?(R%?V<];)#[/'OF85U920F!02A!H4'*8H"!]1XE&'R&BP*IS. M(?P[YI"!82O%)&L/Q[V(=#V2CNBE?U'-AN[:R_2]IO<=_V MV]^P4EA1[B)!/FF*HL !8>\52E82PY/23N%3+*/19_U+VX^_PMG8U'9V/*_< MV[A*AHKH D-8$HNBT1Q1BAG\9)7W0C.#>R@L97Q[P[/*D'A-HXWLNFD?7>O8 M=V$^\.!#590Z&[**WCJ7JL%T/F2?]^*/OEOO+UPTVC %&?I0D:'1!MM;-FC@ M48^O_C,! =T+]4Q W$!EA4F+A)I',+:>Z0\PTB())#A1!D2B(JI1Q!9H;"@27GJ! C']R:< M7HEO6)6N6W6],F,6T&"[%K\K-6J_\G0%=>0[Y.RD^]DJ[I%Q'7NHK#,BZD21 M81'D.^'P1Q02@0*B*?-$>MPIRFU2'-Y>1CBXTC(V_1'YVE?EM(G*&A"0(A"$ M&;%(1,+@V",8!*6*7L9!=. 1#X-1^.!N,%>X3]6;%=+VS/C^\^+H;CNFU?E1"P!27W MB%I WY$@X"?'4(PYM2E0JZPX]Y#\\^*YTY$],XX[G"]T7$<5QJ#N2JVSVXPA M&[0%5=?I'+:A L'*&=\C9$G^J_':Z; 6<#"=6B^^E.NC@&^K4SWW@DZ4&WE% M.6CAWJ+/NQ(##S2M,(]$)9!NQBF%B#<:)2XQ4@DL#.PQF+&=_,2CS[S;)"L9 M6/3&""2PI"@F0U$(BB(G%/8$]EOP/?S>95P=PR[:W9S'7F 5RX,]IK[$CI0^ MJX5Q3G,P5(A&6D>/!&%@M[ 4'.$@X%D/C;PX&QRW4O>O^.GP%"RWL,XS[)SZ MO+M!1>$_9BQ%+(2 1.0)<1L)J'/$2^PH& [?$P."^H].CEX(Y)$J'N>&>VFZW:[E= MUS:"%%4:>Y>2B3W"*8J?!KWV_J PE6*(#O%<.SAB3ZN*FR"%E3 8YQS$6ZXH M%JA&PF,X6QUQ(?70%XL?!\.[G88%KQ2C'.5KW8$8E9P'F^.!G+6@&=.$9+Y6 MP 9+*PUQ%G]/9\?P;#$(9B7%QK;&]_HYM0.RXN:G51",@8*M$/=@'O$H Y+1 M $A61FP!(J?.OJI1W\7:(1)Z8E3,N? E<^Z5K<.+^3;-<)]K87>+BJIH=)*P M1:+TB'&*$9A'%FE)+ ]>8MTGI;_,03$P'PP'54%?TW6ZR5K_N?4&[N8EKIQW MLBY.<"!YZ+B>*AL=P11;4-6T!5O*$Y08]\C9E!*1GDK?P^PL_5Y##_;9@[:T/EZAEZLENW2S@/,90^O[&]840T[PX"X ME3@*I#WS""<0P=HXEH(-6.@>NDJ9T+*!^61PQ(H=5>OR??M.H/4'%=8N1HT- MBG#L(@Y30,'2@$00U' ='9^RWNB&R X7.C>_JX*#.:5D4 J<(4D$0<2(@' N MMDNU]93(<]>Y3UF>NP=D3U!*7_U_+3$,9W;W (!=S:I M58\6<0%S%8H+I$W M.4E'F* LH)94C\C%DBQPTOK=$P$P$%3%RZQ-4))RTISZP1:^)S0%%9KW8 )N MGX)[/-\H]%V%?X?6E?8>DZ -\H'FXG!.(*4"_,1 D;-1$]NG4F>AM/C!V&(< MQ(JYXVQ[F7W)=U+BET]MTWP&K>R@CZY+^RIZ 5H^S2^$*(<(4QY%GO]J(U>> M,B52CSS&0J]G#,8Q8V%6SL1NETWMP;S;SB1+QG9S+]'I6K!;!Q5(4IN(,X L M]V!PI!PL%;)]0%4PW')J>EP1ECQ^>JF>HZ%5BE]V5=?HQ"?[&U:18:^],C#% MQ)'"'G9CA(.8)JX,(])BT8,_2IY#O?AC<)3*:2J;(IOKBIMWBLKO55'N;U9) M'95GGB#C=$":IXB8%1X%:3P1(45ESSZ+= ">&!BC4AQQ[@_!3/KT4G^N&!RE M4GR1J]]_K&?[[@JO/ZF"H@QK%E%2%C2SK'4;0R5BU"9K<2Y0UL,Z*9-G.RAP M2F3'WI,;^LIFFB_CLO9?PP)&3DY]LX0_K[Y6S'T^6WR<+DEUMV7X*C;U B2V M;W+PZ+.X^?_11OGN;BJ"N4V*<,0T-B9EMQ2><1#)OE68 M!N@S'VI8@R>??V_SX?4E2?RQ7]8?#N6V=N^D,DI8EJQ#*G% @TB*J'<"R'*. M@,(,&G./XC=E?-WC+?^B(*ZE3B&8Q-< A_U,]/6[2CN;M H"B4034@%T)>^T MR.DZE!MG(_8]*H>4X9.QEN];+ND%7+&KLQMOLN57Q6XKR/LNS_8VK+A0FGK# MD2$PX^1X1$JZA(@QD8G$/%5GG^52B%4&1W*"8+9G\7T3?6TW[P*\G\7M.QDW MYW:O>7[T43_NP!7#F 02-3(N8F2C!^/0:HDXV U,$F)TGYR],BZV4KQ[;BM1 M++[_$O3V)T!CR%&#<=ZNY[>'9WU:NK]L;MQGZY=T*'58K" M&$4](II$Y !UI/)6PL9RG.#\$+1'--,-1^"8#UF4$VAE("[F1;3U/.N@%_-< MI#X_9'5#!'^1O_M\C)TZJ'BBH(P(C7!T$FG#-4I!*M!SN?7)!RECC]MN^4,Q MV6B0%HNKNGIOZR83>9%>+N;OUM[UC;[Z]S@+SQ?-[WL5N$[M*T62,20XQ)1- M"#.3*REJBAB76HC )=<]KK7*.#D+<=18@):44A?-S3VQ#I=^,7^SSVE.O/8B;1^B MGV\VQ->M\A04RG=[?:C'=E5YG3P!Q%&*V"/X42'+89L%FL!,U]++V"-1QOQP M7#8RN.7BC&\;KB_FMV1OGM_>\..#K2O#8$_Q8!"S02%B(FB9DFBD0O0N*FJL M[W'A1_ /Q5GC %KTAOB>7,3['YW:GRUZY(,?)MF^:5RE%8G+Q#DF21BY*"S\1@CA-D@N- MN<1]2AS0'UVX#8'H=/QTG6*R_SI[;[O*V1S=QR)B*3#$8<\@G&A$UEH3X ]N M0I]L+?:# M.!X\;*_8)UR"_^#,-A+&TW'AFNZO\62E$$@& M:5/"7@#N/9BI3(CPY"K6Z6A.QT7WU^8^BJ'N[Z;"G"BLB4"..HF2TPD);R6* MQ$LJ!$^J5Z[\C^6I'Q?8B4_!;TM]'W\.?MM'):3$7BJ='PZDH)C*F.\L,*(B M)D:C50+W83#]8S/8<*A.QUUW*D4?Q55WVE9,.Z=42LCDJO/!"HML-!9IKTW2 MW$O7)WF"F!^;F_JC.1T7WNIDCF%P+992OGT@\NWBL0>TFGAOF.T>#NO>295C2+2)L*E% M4HA@25 222,MK?>&)*)D'U-R4G'6>^7OYJ2/"6O!F@4^QM ^!Q1W1*QUY;#N MO52@1@0F"6QBGNWKF#R*6BF4,-52>P*Z:@\7ZZ3I(X-SV*BP3L%BS^HU0OD) MW'4^3&S@KR_FMS)8KP.1]A^;/7JM&!PKT1F'(@=-A@D=D(H<["0KHTT>DV1Z ML."D62!CLN#X,$\E]=J+]&35UO/8MH]3 B,:YK(.!U^$5<;Q<,[P-0X:44D/)S.BI,FB8PM#<>#>"HV!.I_M8_+29(D/SU A@3NSW>%[/[=SW M]'OLZ*3"6A*>Y2[*J.O3>WW& ;724[&G*!P M\3YCW/[\*3:^;F/H>A+N:EL)YAR/Q"&1[]ZRYQ(1J2@*A$:X%FO:?R ME=Z^38WH\-+9GE:5E,Q*3CQR!#-$(MEJV6! Z>B5Q8QTNHH8307^%ZVR-=B: M?:=EM;J\)_=6:]_ V\6F'.0>7NG9OAD;BK/+:E^/'W.=B,L_J?,=S(NNWB,=S?L"(N"A.$ MR56U'6),4N1Y#E5DV,'F<\JH'M7HR\BJHJN^&!G>,U(SIJYLNPT3@M].IO!, MJP",YAK>$IHMM#Z.8^;O6S> M6?PU+B\7H5LIK()45,)9+:*-L/<\&!?4>Y1,A/7 ,7A.E&9]XO>*>8).Y;!O M7=)GC'PQ!>\Z!K'3_M[Q=:4Q#L[E[$H.(T1L';(,PU13?F=8.0US/G>N.EM> MN*O8#8)_*=YZNFC795"VF9'[&.ONIY6SQA/.+;*$$409$TBYF,OR&$L3XUSK M8635F-Z?WLMU]^VQ_BB57/N+E-^Q:-\L9OMN,.Y\62FA4[ 8(QZ]1-02BYB$ M 1RE4A)/K$KG7\2]UT+M6/5^ )5:]->QC3!6OOI[%C_$V6(=K;<%80\+[&U7 MP9PLI\HCJY-"BLF$4I(.&:J"IC)YE<[^(=-!&6)HN$JQQYLX@S[?_1+G(!9G MN3Y6N*KG=;O,0O)#/,PGW3JH&"-":ZJ1M40C.&L#&+(@9SW5W&/MG<0]ZL06 MND$?DF%&PZV<8%GG:.W3(*X_J;B/7'$5D;-8(,UR:2PN-)+)!"*9\+1/ =S\W=H7ENVRQOKEV\6KV( Y=I5SZ++3 ML[UYI_FS;>9[0V8&':=R7(B@L4(N)9T?C7>@B"F%B)+<2>%E\&?_SNT@_#8U MK,78=/'9SI:?#R=PW_ZP2CIZ; A'FN>X1FHU"EH"R@'.5^E3%.'L'[P=AE'Z MXE(N>/C::[,YAJ]=/7O=N;N;5#$H)M8IO& T!TU27V^OPTQP3"#K79HN,>)W]++:^J=]OWIVYSET;<[R% M7ZTUSGGX&61(E@Y9R;P5GSK"L,]MW?R7G:WBK]&VJR;>NO M-=XVGM3.-EF MVU^%Q\LO7U_,7^=PC 8$ZQ/;UNVSN+3U;-K' MO9.*"VH#9R&_APY2FH+6JI*U2!EJA8_)P>:?+A;A[B263VW3?(:U6J_= 03N M;UAQ3;'"/B J%$P]$(T82W#\29XJ\O[\@ M^QZ^N;]1A8F+1!J'L ;U2'F&D1!)@'I#E"&!J)C.WE(IQ#.#HCB^4K#SZ'B; MZ2]^8+V%(59VMO\4&F+T&U9#F5&R+VLQWT3N79>8@U]\>1/F1N'"J<_@&^1U M*W2YNT&5!#?1!X<"EQ)9SQ32'$?X@^"4[2M,.E6U''V6FT4X=+&PNT'%.&>, M!XT"$1(Q%2VH^<(@%YUVP6*9Q#!Q"6-:0T.LX&(DN$H=F-\0_.6V+9N(ZV,? M#(>/M@E'<L4QK'.[9:5ID(D1C&@ #90KSY&@(B(9X4\\1M$J#Y1*@2B)AFAFH_3#O"K_PW'C,&A.QF^GU'[MW@F #S-F ((C ML/VB%@H)9QTRG@LX49ABSIS.5V7>J2G!5T,B.!DOY0"[C_5LMKZ)7MKYN]K- M#M?1/*:;RF MG>,&14H"HBD$Y)6/B-$H9$HQF=##+UOF;9H2_#0LAI-QU%/[ MOE[:62^7Q'U]5-9)'(PG2&-JD<$4[*'@)4J$88N- LQ[6))EGJ$IP4L# C@9 M(W6[2MW7K'(I)6QL0IX)BC &2T@% 8:TID;0:&R@/52D,N_,E&"7?IA-Y__, MD4U'N3IS@\H!PPNC'7+!*,2]5\@DGI (PGI-8\"Q1TVXFT^Y?^=L<2I9'X#7(%L% ;L@,BP1-Z2Q(U*%$?V'?DJA[XL&0BS"43& M#8*/D!MW6U7<8N8UJ/744H^H5 SAR#&,S0T/+ 4G^KQ=5I0_^B_F_1)D . F M.U?RK?]F96:SQ<=/$ M*>[-'NT&=A#HQH]'N2=J(FO;FY#O==G,%KI]OFAN?%PT:N0F92?1\Z\8\3U2 ME.3F >SCI[N_8:4(5DG9D!]!!FFJ0*YZFDN@.0,P&"%8^DXJV/149C(_CY* !&R1L(8B[R1 (ZVT MW2+E)HVM'9U]!@>QM-P!U:5^-S]%[MS3LN+1)QR(1U(FT/5=-#EST2!0&6/2 M1'-KSCYYN(#<&0Z^R7POG5GF0,O*$*FXA$&--@$9'#4B#%/D!$V ,V/8G'T< M_QA:S?"XE>:5[?%Z.LOL[Z!*C,C HT.$>H42"1BED*-'K';:4,:%[Y%6/)%O MIL\JW\-!@\-8FI%N';2GLU.7;BJM%<-.691HXD@0[U#0EB!E#0;@A8_DNW$( MC\E4(X%97$9MCN(>,FIO!Y4R7!OO0?^3CB%-!.PK&1P OJ?%Q@;T\-F+^L* M'%5�UC4;?@;[;9E*@KZO(;/27NUEB?7L.&?QW]8N[7S[I"9__O4"Q9 CXO MP2WX[YG,XVN_1A;1*Z#Q\]?VL(1=T!EBG,I)KZ07!(%\8,A2SU'D.B'.!0X> M;"9/>P06?K_NRJE1+E[@Y?8\=RL.>V_PC^RIPB0X'.$8"CX?2):#[L%X G2 M"7(YL(3/7H-@.?$//?;(BO.*[_,H>!; M $]*AQND_\H()MQ:\DLM$#?$P4]2HL#A3"".)J=Z1%^7R3@JR(^CHWN&W'DH MM.[8KJJ0;U!X(,@*[Q!8]@0EPB4R B+=/+\/"?^P!>WU8C;;)M2,[][[+2[7;SG&S4O8Y48J/K71O9?;1\9? MV6;Y^6UCX>SUZS*]$PPY/KAO0!.N4^WM?/ETU2Z!HQNPZ'^)BW>-?7]9^S)% M1H^@XBF(D#A?;DHGOZ[;/\X*HY>+^;N7]8<8KLMNG!%MU\7MSXJHT7?SNB;P M-YIT\0$WY8A?S-MEL]J\>YNUK;=P!EZL2PBWCV''?X!/"JS.3@(W9$Q-Q3W@ M;92128G:XM.")O6^E&S>2',M,C Q-C$R,S%?9&5F+GAM;.V]6W/C M2)(F^CZ_HK;VN;KB?AF;GK6XUNAL5BHME=6]9U]@2!*2.$41.B"I3/6O/P&2 MH&XD >)&4%G5;2F)1 3"/_>(<_KGY15^;BXN?_]9__]A__XY=?_H_^_.$GFXZ6=\EL\9/)DGB1 MC'_Z-EG<_O3/<3+_\Z?K++W[Z9]I]N?D(?[EEW6CGU:_3">S/_\]_^=K/$]^ M^CZ?_/M\=)O? MULAEZ33YG%S_E/_\X_/%BTX"MY+ODWGX>?=K_OVOB@#XOS]-XUEX[:KU;99< M__WGT?C[/( #&41K:/[GFP<7C_?)WW^>3^[NIP&)7YN^WR:+>#*=5Q[&J^=; M&LU\GBSF_Y5,QS[-KN)IHF;C_,?E=?C[+LG^:SF[B;-)/+M:?IU/QI,X>RP= M3\,JU\#>@K*2K[FCXE*7W2;9X#+/5_7_+R7V^4W],%@U( MJ=9C=Q3EF^)XF2\\%[.'\.XT>S3IW7TZ"[\W8=$Q_79'W9=8 M?%\LXVD#I'?WT-:(YY/YY?6G+)D'OJU4R7RC6M[=A0WI\OIJN_%W\:[3HY"KEXM=2UD/J%1]]P!0ZF%F#&^& M5%V#VWI#.Q2;^'ZRB*=7BW3T9]G8=SW;_BB.76FJM&U_E-6XO;]%^R/Z9TY[ M=66F0M.VQCB_S=>JAV#VA7<$:?\]SOX,;PIP7"6C9;8R1\J'>TPO?8Y3 M?!K'TXO9=3!J5W.Z,A/:>D.?%#\IN)?7U5JT"D?CU_>)5=5UXOB^6J(BG4[C MK^EZU53Y,G"3Y$I%^9#+&G8\OJHB5;%]6Z.]NYLL[C8\-.EJ^TYF592A"DT[ M'Z-?+I99\OMD-KE;WGV*'U)M#UV.>&75W*;3L)W,<[UJ47H8=VP_[8S>)O-1-KG/<;F\ MULOY9):42_W!1BV-:W,ZG[N9PK:P>'QF>)0.KT+;=D;IXTGVCWBZ3'X/FD+0 M)BKIK0<;=3@N/YF%S6 23]='.9NOQFJQ??IR]CE7];.P"Z^\1!45D&[>UB$2 MU;23"DV['.-1QQ5'=-'.F"]FX=?D2_R]',<=C[8^AN<6N4VNDRR(6OAB+7MA M'3C^#+N5SCNE,]^)=1)6MN13ECY,\L@GGV;/'FY&Z;'==TIK)Q2>B*YC[;L* M35L?8[45MC_V/61;>=S.;_&NU;.AD MEEQ/%I_3Z31,KF]Q-CZ>CF.[;(>FC\EBI?TGV=5ML #*QKOG\4[&4A'"PZTZ M&5FUF72P43OC^IQ,<],BV&Z+QR]9/)O'HTKV5%F[;D=7D;$5F[T#N]GY.'9+:LK% U[[EW"JNMP[4[;(F>W-L3C.%DG.NI M25C&*BTB!UMU.;*U1^IB-E]DR[6;;7&;9%]NX]GERCLT5V$9?@B/5)6K5M_2 M)>7K-[="WL&NNJ1A#]K?\U^K:E3->^ZY;XZIH^]HXZS43'PS:_/Q[[-?)K,%K^.)W>_;I[Y-9Z^.AC9DUM5I$OE M>5ET->IG+=L>5/@]/VY)9[^,D^MX.5W4'.+>?CH<<'H73V;-Q_NBF]:'N^K] ME[OD[FN2U1WKKC[:'NAMZ"\;+;\FOVRAJ3G< SWM'700FLEL%?GU(?RY>3H? MUY&)>^L7A.F<_W(3Q_>_ MYLO3K\ET,2\^62U8OP"X2^$#1$4FDP8HP*(P@&F*I'$+:.?>2_&F>C)IF&YR[ MI?\I_>0M)?,G4M8.P@,X'-5/I(B4REM!C?'">*"M\!L\(-!(5,'C2?)4-OHI MS<9)]O>?8=%R,P&/VC_RM.%.N9OVAUD@+WRP6D/^/>\G&?_]YZ!_)T\?IK-% MF&=NNCIL"LM'GH:G+W354[/T-*S>N8!"G1Z !B3 M0*KA\;H;[:TO!/N:^6]1>D[57#]NJ#FT*E3N([*,&A:TG#!1C(. 8@=$@39C MS-26(G1>4M0U=CI!&B% VF;&/1@U%=E M_8?D)IZN*=ICR.]X*B+.8RJ)9LA"()1'R&_)1=C*H9GRC=F6MH7%<=K <1/8 MOK!_=L[<]2,1%9)![JQ1@B (%6."%6.V'JMAFN:-T'\S@1M!<1YL')05?A+N MM62TK16/Q[U6]=N'(H A)EP"K8$A#DBLO2]&YK'GPS&SZH.:MD1]7R;26I=< MG7)_"IM&7G?E)GQP^6V69//;R?TZSOY9X.*A@Y)C^XH,EYH(3A$C4.E@5GC( MUYAH@3RP0Y2(YAI37WCU)4.?LG24)..Y#VC98'?, TS!@LS+OBV2+/QY,7N1 M0EA8*L_2]W=(4X->(TA$,%DU\9 J(:CR$.H")QK6UN&8XEW(57_(]25A%[-1 MEE<\L,GZY\7LC5U\0)(JM(Z@,!Y#(W&@&0' O#2JH)L02&M+##X'B6D?H;XD MX[< 59Z?<#E;KZ9%$;A51;AM&;@#PE&M@\@+YKE#V& !*?(28+^E'@I=W[E' MSD$^.@&I3Q4G3X9TWT>3>9ZE]"E^S$U=L\RR=2[VQW0V6O]1HMU4[2:"#"NE MM);($T^PA4CX @DF?/TH$'H.XM(A5+WM.'?W\23+I=K(^.M\?E9+,20>*PU)B+@H[&0 MU%!:W^O(ST&$^D%M4%*54Y)3=#G[9S99)#;]=L@BK]ME)"E"Q (!%;'&("Z4 ME\6\TY#7/\ 0[T:NFL/6]4%F^=T,;9Y4-KA:H?-AU+\%H>NA5;K&H,>@<9\3 MEJSR/U\/[4.%F/$JS:,P+PP*4Y PJ34A@&D29JH*9H.EDI%!A(P?(*1ZO'A9 M)Y'F2F&NK7(6 Z.)#/;U%@D+^HP9/!@LWBY;]\:*MXS7H /%#]"J'W^/_SO- M3*X,EX22']%+)(R'!,NP(4%.%') :EZ 1QWK,RBA9K!Y>_*1]@5C7\KC 0J> MQO\QODOV'J76["FRN6:C($94>B"5@]B[ @^#\,!CVCOA?'7I:A'1OR1M4&?[ MYRQ@IQ&L+\GH=I9.TYO'5;[U&TK*XO59^<3A1*C#[&T4<&D 0$@1H8UP 4#SILIXV M".#L+):[+REI#;0![%>_9<_J7Q^W0:V:1AY[C0)8!G"BL5,DS(""8NB /JO% MI+DEUS)> Y 0-1HM[Y:K"F[J+LT6DW^]J&!TG,SLZ2R2F#!#K($20V*=MX1M MX5:65XIY'\QBTZD4M8/@ .3J8W+HJ/EPP\@)3#'Q'EA'M J[K@2^H-8!/*!8 ME5/+R_%HG5XV_I@GU\OIA\GU(1]CE>:1)P)):8'%CB@8K J+MZLMDZ!^+'3K M,2LGEI/:F)WB!.>8VX)[/#AX$1+T?&Q5C@W*&T<$!EXS@XTTW%!)A'A:XAW# ME4ZZNSXTV$M&]2.#PUU$047'3&"G*1%*8\0UV8JG0P[UJ' >/#!HDZ%[CPM: MQ6K0AP5[*=6/7\+H2PX)*K2.N#.8 \>,-HH[&SCQY'IRVIW!X4!;TO VF+IE M\'H,R]\#2!A&J7.V0NL(.8.@$&$&&RP5#SLEQT_^2BB&[?IOE;-5I:8Q>C^. M] S2G3]TH3F-L&Q'6NIS??5D1*C1#@OFK,D)X0+1K3M9>50_KKXS#UJK7$K; M1*RT!I0_2T*JWL15IG+%[, S4T8<;E '&H620LM\QP9$RAC$!)OM\L? M]JY^PGCK>57]+ ^M075RL^)C4JC07P--\>C0^4CU3B+*.;!2&:D$--('7!DI M4!""]%EAMZG -'>==8;;R:6G["3_<,-(>((]0E8C9WU0JK3'VV (%>;@&4E) M U96E98ZF/4E(<].B&URGR6CXB;%^VFRXLWLQP,)QAHI*[PT3]N! M;[#']6\S];!Z'8_8R66CR$>LM<-M&T?&.NV8IY@HY(7W6,/MBAV@J"\G_:\W M'>I"=?$Z12S T^G7Q>PAC#W-'I^ND3Y)/N.N>[PZ?^>!V[C:??=\LKJ<.YGG MM;HVN]'5\NXNSAXOKY_=T+A)+IW,;CZET\EHTBTB]4?5J]\29= MP#?HL)-<$;N\5F&-F-VL7E\2:++S^.T+X*U#@ZN,W#GC M7^?=M(!:;^;UTRCGZS).\=,GSZ\W+W7S'ME39##S-FAC1N*@]VOFF88%'@Y0 M,^Q8DX8\?FTC]X+=7S(UR B488M2$Q$J:H*OM-3L<2U!FS]>"\_FX^CBXPYY M>/HR4MP%4 2 2(FP^SOK 2W&BS ;4,WISCF2-@2GOW/#:>[^R^+IIVDRODG& M%8X,=[:(C$1YN6U,/30 <:@AT=M)P4!]YG?F\.B:^>TBUI=$O-&_;=OIFP(<4T#:YQ-,>I-#]DY M)RJL%X<;1D B[H50B BH*/9 4%M0"P&I?SE!9\=U/:T3K>)V8BE9F*"X/089 M_T<\71Y:,BJUC[!7$#(&!(( X&Q5%M(F24#O*&T+696DY%&.U%=!.U,B.F3TD6CTIE"FL^1QO4OZY6Q\Q&0O:1E1 MAF#8.[&"6#E@N%9XNZ=:8NH?O72V-73$_7:!.IF=^@J6>K;JWDXB"SS#R*A@ M_H<9H@ETGFV7.==@5^@L0/Y4]FI;&/8E23L*F;COH^ER'&; ;VDZ_C:93BMH MHL=T$UEAB98,>QRFIM480+F=J]3H^D&PG<76]R1-':)X\M"RE4_Q.LER;Z.Y MS3V-M8+,=G03Y==8.FZDAUY"[GCX:JQ7O=8;KBA/W3"ZEY MW6D+LK[$HI@B3S?[?#BW M,EHCBHPSU KM VR,VP(LZ%BE&V<&7=VJLC34J&YU''BGMVC:JD\$C>5<"L.Y M0=8J&7"$!=W*LW=0W:HR9VL4*JJ'WH\C/8.,+1RZT)Q&6.I7M^(:$N^]5#+H M @2B\)\LZ$$:#] %TBJ72JI;'8=..;='X^_S%0\A*J)$PR=OB^CDYDAZO?@6 M9\E>CE9L&4&+/*.&8V)U,+T8I81N9X-"]0_S3UJYZE@.=X-6;8Y?7@<#,WD^ MCFWQG,,,+VT88>L H4K9/,0:"@DI-P4%'C2X/N:D]:EJ\;MML'H[I1AF&9#G4AZI7-I3OVLZ^7I2<*I@F0WBWO2IGYXKD( M6".5RG>5/&&%<4[\%H^PY0SPXJ5:G'@=%=, @_ZB[;]7X^?SYR)GG"6* P7# M3L24Q5""@A;,:?U[#;J+G6^#GPTP.+FGI-(]-15:1T& @:-,>^P-\BBO:;MU ME4M/!W@C8X?^__8!&_1YWZ"KHW1=R\;$]Y-%/+U:I*,_^WE+Q7HO+;^U3QS_ MN?)S6VEP^+##2/(-4.0(H60@]XR#D4PT[P@ MBAAO5:5@F1XI+CL:WM\HTMS@8']B000/ZYO!!IH-I1I06/]6Q)8/@]MBV.OX M][:0&?31[TXJ2WPS>]M$UEEA*)>(:4 D!UA27 "#H>FSV.]1OIHV>%U%?&J MU%MNS*[QEA[$'6@5 :-5?NVC0,I(##GS%!833SN#A^W-:8%_522B$5;O5S8& MZ0T:EDBT=%13Z&L7\_DR&5_.KI+[Q3P;Y[I[ M\I#D.KS[?C_)@K9>NHL5U1R"BBP*O"RX)XQ;(C%QUN1 MF_3,@._1X3)*DO'8S,M2,_8VBPQ"C%C#F.0&2LU%6#"(HPH[ M)P3HM01?$Q%KKE6WB-))=[\B-> J&2VSP)1D;H*1DHSU8S&5-@\>K4A7[SF2 M2C H+60"6^FY,5[Z@)?S%%,*7'W'77>YRCW::IT!>5+!*V;+IVPR2K9?;DF! MQXI;67]1 ". P)"70BL? *2;[!QDKGZJEIW*=$]"EG+\'7M*WZ=)CX;KW.\ M5X?E 3;Q(;M)L>,( M,82EPPP[E,<"8(N8*:B6S*IANRR;L/&@1+2(U8\B*8-T8 Y+0%IR8)KT[BZ= M7=W&61*TI=/E0497:QA9"PFS/JCO/+\#G'!C:4$!AJI/I:-R 8WV MV))VB%5O)G0OQ0$%0=QY*#0B>>TB;[T6A1KGK>VUC'TU.>E'3>T"O=["*#NK M,<<8MXY0(9BQD&( ,)0%O6&BU'>H=.:UZT=:VL6MSQ6F9 &)J+,2 "V0=Q9( MS G9#MR*@=8<+:_]>%(<&JK"84W^/E.YN-)MF\VES>*.&<46XDD-L(A1)@' MVY$CY>O'3'=6_:];MK8.66UF?PK6=1YM>I.DUY?+Q7P1S_(28AO]Y=LL&<>+ M+T%M3J^?%*9],E"GKXA9A+@)_R''C-0$"U2HU8XB75\T.BOEUX-H](!D;8FY M6L2+97Y]Y^=D'F@NZDD%\%<'W(]A[)-TO$]&JK6.I R[%F$8$ZF4HX0KH0M: M%&Z@)W96:*T'J>@$N[YV__VHF#0/95^FR_D?LRR)IY-_)>.\6-BG=+[BWJ&] MI\7>(X> Q\Y99 005AHG#=BNN+!!?GQGM=SZT3WZQW889WM/UQ.'/;I2BQ_S MX$T)HQ55"'K&L$-7=T\30+0VE>;->SAXLV'#!5S (.<& L-)+S 07+4 MY_4I+1Z\5>9N[8.WXW ;],';'C=.29+ WD814A([HKVT&%//-7-"%M! )OL, M_NWH(*XR\ZLYS(X'K;8S= ML _QVA"!(XOQ=X#F7_*W'[%!'@V>F]@-XU"@O,C"S@:1\Q9;JH605.E J&86 M;M4/KWH5D78*;+?#S)(3@5KHU3]8KF0='2R16ZN?"!&=QZ**8-IJ 8Q2G/F" M/AQ [/& :"#Z41\X=BPG>]/ECNXC\@ A 2TQ'A(:R#(\V"P;N@"5 RV3U3$/ MCY>41FB^'VD9E#IRKD(R_%BFH+L1Q#"&7BBH/-9&BX("189T&5"'W#DNI.DX MR(9T,AV4("ZLE,(" )T20G/E]1=FBWRHPF3S@_= M0%>QA\ACHX''0$#.+4*,.;==0VV3&+:!1"75]?AV@]\ Y&L[(E1H"!21F#KD!'<(X*U=J.P ;UL]N>U*&E_T'2&K%;2:$H("IYQFUFRW>PM0?6D<2#A7G]+8!-G32V,M M,8L,4D13)9FB&#'I+7Y2%RE']37L@<1\M2\_1T(VC "*SHLIIM. 5KHN$ZGR M=/*;Y,7=GCV^\M2A'WL'%GB37R&]Y^O51:[Q*H:L4F1(FZ^)%+<><^VY8U02 MIAAB1% A 1":8E.I*$?7@2,M$%P]PJ2MET72*(Z9#@:Y(@8A+:%R&V25 FHP MH2BG$:>]D2HGPG_0(2VYZS#L>D_4ED2S['P^PM !H+5R^;T 80]3FK("$ )@ MGTF@-0]J^I>-M'U@>U,8W^ 3[X:D]%CXR)XB2#33TALM&&!> .DE+O (?_%A MGOBTQ./7ZF0OV/TE4X,Z%SH/43J-".U;PTLEYG##"$I)'87 ) 78]0:!EHW MU#);[4KL?@\1.N/GZS#--H'K3TR60=_*[N-L\?@QOBLKH+/K\2B_2P[Q8+-K ME>N?! I"F74B@:1N[U%IIQ@VGB?J)DM6.+P>?6D1Z,I] M1$(*X\)LD=8;(&68.::8C-I(YH>MXS1CZYO(R6Y!^S$%:) *S4#EIJ70AM_# M$OWGX'XX]'#'HY'"W&C#&48D M6%L,((7]=I32#=0[T13RO9QKA,I0>3BHS?/4K&N)95^2T>TLG:8WCZL%Y#K) MGJT_P7:=C3],1@&*I[WE\%9:M[\(.H^];LRSM M'[#Z14F6]_?3QXK%.6\:C+[^9TY0;0:@%T'AD."(.;F.$.*I_[6IGN1MM<:D^"GTMJ\\O M/-M8$SY)YI^341*4DUT5!2NVC#PCF$#*G:%&.$\40VB[(&'>ZX);\6*F(03& MM0MK?[OS0S);)F&4Z9+T^(V';]\X%\')>OXSB(>-C^!J&(, M26(ARXMP%JB0\'-X2\P@A*USI&MO,:4C^Y)D=^GU]L.M*;UO0ZK=860)TY0@ M[;S++V 3Q &SH=BX,/(>SPW.0;9Z1;MK^=J.R^59!<_M_YKR];;#B&D/,"76 M:X4]-FG+_'WR=WR[MUZ=:; M,)YBE]\K3=6:1Y!)0QD"B@(<1L]I@+*@)O=%UI:=SI*Z!B [G6#;W4KT=-WD M]HOY[X%C8=3;#];JX9Z$UGGA&=*"8D"4!1)(56!#C6@?CIA9\7"!R!Y M)^5!SQ*ZGE>=2^C>UT140V (6<-1$0P*8@LZ&7 UE\5Q0\L<^V W9$H_JQ#_)="E3; M@/8E-#:Y3K(L&9>+RJLG(PD40M1ZJ2%"WD,*81&X:7!0#.J[6<&[EI!F./8E M%WE!BD)T?TO3\?QCI)X;DD#"7G?GO@6P.Q" MH=F_1%1L&7GHC;.0B[!G*DX4]*"(*C$ -[@8#KY/;WDWN'9>+B:]NYLL"I"V M_HW1I-OJ,'M?ZI>+999LK-E/\>/JH3_"B[/+^R3GW.SF0Q+/RR[TZ7:0'_., MS%R(3EU:YD,ZN\GUWD^;_(VG,7^H4#&F0NN($:>MI<)S(I4Q6CMC@[0J(86S M2%0RC_NFO:RJ2TG+B!KE,;7*"^ @9-HH9S8T"^E@GSE8!TNTM,J_UZIQJQ@- MNHS*Y>(VCYE^FNV'8U1W/1YY3:WPP=*4PG@$-342%7!8!P9;1*4U-J>M@]27 M\OQZJ*5A@[L;1-#QW(-E.31&$D*A6873KZCCTK-A!Y,V8U@)]QLA]-[D8) A MI$-@?UMAA_%L>1VT^:!&QK/Q4=DG%9I&#-*P!L(\P(4SB'%8!&%!A2:N?H'5 MSLSDINQ(.T6HO]BS>1+>E=_O8X,E-DWO5Y5WCJ@T4[&'B'+@ )5>>$<8-P): MSS;T2XGT */,6I*0;H'J2U!T/(UGH^3J-DD6'W+FY$PXK!+N:Q)!*@CBPDDN M$=&*4JME02&WNGY":L>E9KI2"UL"ZI2B4*H6[&\4$:N$H\A#;0T""GL/>4&E MTD._U+$Y\RI(0R.DWJM<#%)E')(XG-!B^#")OTZFJZ+:I1K$[@81)-R$[8\C M2_*#)045\%L?#>,#5"G;8-4NHZ$I-K6-AI5/606E]NH^'B67H]'R/A#XN,]0 MV/-XI"QTCBFLD!&"64V0*$3?.8MZK=Y4C9-=^!!;A*@Y0]<7)J77>CF9CB>S MF[W!M/M;1$P@"H$6V CH2&F'M&(.) &^2,!+B@"XL&E08ZR^SH\F"@.4)]<5[- MY\GB<[*89"NC\_+K='*SVJD.\']OFT@B1C4&3$*'M==.8;>E$2 A:DM!9_D7 M74I!6SCU%FZ7+!9)EE^1F"7CR>)RN9@OXEF^;JF[O-3=H=/"DJ:1A!8((PT/ M^YA$8E7 N:!8*3; [(I.#P[;A:LW7?YE=,'., 1[,.2N8@^1TLI+CBUW&-NP M/&)FM_1#RNI?:]E92D27XM(-:OTM*_$J?/1S&&8\==_O\W#2@VO)CNT^+SY_ MHBR?)PUH>U$K M5Y1+FD88&2^MRQ.\L \FHV*JB"?P1.@&?L[.DA!.$V)7"Z_ZKK(PCL7.<:SS MJ!;IZIQ_$K3Z16IRO^^TM(Y&DSXCK1E"G%,/ 6#8:&BMV.IZG#6HUW6&;M3^ M@.QKB3'Q_22L@*NE\\EQD&_W,W7IQ,'E96RQI'T2@+B'+&0& ARA+<*6L"]@;IREB[?UA$[86I3]]=? MS^;I=#+.RT,^/RL_Q2L_Q5F X#8)VD(\[>?]6^L[=P/'\UL_3;_U1/J+5Z=W M]UERF\>S/"2Y^ Y@""?FQL9P#=_V_>ZK13KZ\S:=AA5PGM]/OWC<,X(>TJ6+ M07VHD"3W]N%("Z&HXE0;3K10+*A03H35S@,#"*ZV,71,6>G%YB\>C(PV-K\% M@C,;=#>A!61@39'VU@WG4O(FS'B=M]T$@4'GLVTI6T^S? E*9Q42VPZVBX*9 MX+73TCJI"?1. @ +@+"7?1;1/NZ^A9I\WBDA"K9R =##FK* D),]?ZLP?VY W;ZX[;H9(;Q%OV[)[G^+) M^&*V\>F4;WCOOL)7;+=,3VN=]V2?A?IOH]"8)H]'R;KFZ MGJ)([GNR0]='Y.524;6/""F'&'8. &XU0T*S\,\& Z=<_;#WSORK+4M(1TCU MEQN[".0G8Q=GLSR4NT(J[*X&$790<(>-)9[GZC0$:$N=$72 -07^'ULY&"S&AA7)!^Q2W!PE);T&1Q MM:)2_0I 9UQ[[69HB%5O_-_KS=WI6'K]< 21%S#,%\2U9%@)K7*GS)HJ94U] M,[(SG;(W"6@*5J\B<#&?+Y.Q769!5-?UEM<2O/KR\GYUTN"^)]EH,C\8V7%\ M9Q&6"!*O%;0<84<4PP(7J!BH!JAT]BI"78)Y8A'[1SQ=)BU)V/Z^(JV0PP S M+BUEAF,NJ=QB@M$ ,[Y.+&"M85D[U.B@Y*^CXZ;[4@"/ZR!R5#%+*! 26FB0 MP5[3[:),??TCL\ZROKJ6CDX!;%LD5K+:0"+>M%\%23%!<7X7-W<08H>VBAJ0 MLKY =);7=4J!:(K?(+2S MW*]!:#%UP.O/"__?R_DZ[NQ+NL=YO*+B:T!OG/N>DME\-0<^)P&]^621;*ZC M6%/\K)CX:M8<=.1W^^H(!EBE)Y()+X(Q&@#79KN/;6SU+.^Q'5@T-?> M+ZO0\3&=N;O[:?J8)"N2]&N2]FVFK70>*4V$QE8IR8B1"FODMBPB!-0/S.TL M%ZV7G?84X/9X?OWZ1.5CLKB\_A)_/WR2O:]5A"&3VBF>)U9A'J829ZR@$WG0 M(.2MLV2TOI:R]F#K.L3;)O-1-ED9FY?7>CF?S)(NHWQM.EJN\O-F8S=;!+0O M9M=I=O=BR6O_K3Z>9*LMX/? ].6ZX$J'1.Y\G9_,@JX^B:>KPB_SS5=CM=@^ M?1GVL3RO*"AJ85&9E-S/T?V*L1W8>L2!92^*RZW'_VS0ZRMBLAR*M$8%4ATU>",V@,M:'*+9UE4#&@^D?2DP\!]T&'4O\?_G69?PCCGE],EJ1&./Z9,#3(:_'Q$J267SB9\ M>>TXO3;IEV_I53I=KFXG/'@?2FG#B%N-$=/> @VI=)(A;+88X087''06R=,! M=](.(>MKW=CNY?IQ^^M_39(LO/_V\4-^BT>)LE.M@P"JDP9ZI@.8 $J$-9 % M]0"K/@-_SDS7Z03@WL7KA5/A#1FE6]-1_41&2TJA0QPYQBGQ$N1E3=98<(/H ML%6>MAF^3YXZA/+'%J]!:C]G)54GEJ:+V?UR,5^! DMS(@ZTBIQ68:%'"G"? MWX9F.*9;5=(BT*ND5%.3.N+C/FEIC-DI90/5DHU-JRAH \9+Q:W2W@=Z$?5/ M,PVY 5XN<3K9J(?9*64#UY*-3:M("ZL19E0XG=^9(BEFN*!3(U3?C=U9C//I M9*,>9KT=8,?S_#[$_$=N;C[$TPH5.?8WBH2P"/'9KT\KVD"O-PV["$.ZF 6HEKM"DY[7 MOOPM2Y?W>2*^^CK?5U:XK:XCYCGS0E+."!(8APDM68$8T6B 17(&$GS2+_!] M*OS/5_F%B;/L,0R\+(;_<,-("@L_NZ7ACUXQ-/PZF]QE' M;)77G'N+*,(4>Z P\ 4&^00>]G%"ZYRN'5!<#\41P/J(T_-AT Z'( M [B!\R90PR57J*# *C3 X .N'-<;/IQD/6U;CS;D<-[2[23MP]'PBE &202 M$PK#_Q!RN*!*4UA?$>DHYKQE1:0Q(J?ALXD7R4V:3?X5'UP,JC>.A#8,"H 5 M%UH[;L+4D075@N.!AX,W8>-!B6@1JQ]%4@:I.PQ+0(:O'WCJN.!*:>.]QT![ M2=AV/=5/5_X.1S]HDRW'*0;'834D'S52UCJ/.(UP,9L1P[Y@#(46W1C MM8Y+[R'4:U_\.B'@2[H._OZ2Q;/Y=9+-U5VZW'GW?)UN(@*M@3R_U!@"*BTQ MRL,""<\;G*BW?D+:HH3T@%37)Q7KRE1?XN]=GDP\>\G3M6&Y=19@R9)Q^&)7 M\,SA,XONAI7?,*N3ZS1+/F7IPR17&WR:/7OX5 ,;P' ^QEE^]>U#>W)+W) MXOO;_'[LJA?6OFX3<F)P-XV$1(F*+A6680H%!9"IW1!(X8$#MO?TP+O7DM#RTB]3ZD8 MI&]G2,+01 B*H)51;D]DCVL9V/SQFOV;CZ.+C[LL_^V7$0\D TR=P6%_#98K MM(05XT6;8IPUAZ&ONOMW17IM.YC:>W207LU*C_MBN(BT!X$QI M9X44@EG/&"H0<;I!G?#.!*,?Y;%5V/H2I&>#?F9H_S$;3_*DJ:_+13(.MF4R MN9D5MV\>$*7C.XL@(<1C1ZWGA,O *!%@0KPNK[]T5D M4W[!PK]6Q.AD%GBSF&_]!9^263Q=A5O,QA?!+,J2^<)]S\OD'S)>&_0:2>6Y MHL@;Z;0& @-IU0:GW,->7R_I++B^"P'K#\$A2YH:C8)A?N@ZNP:]1M(8+3W( M,_0 X18+DF!DQ2N_L%79V'[0Y&T>@B>6-*^W,:+?Z;+Z?CB[CX>+=SU=3+* M_:#AD<_!JCA>R$HZC( T) #D3#!(0)B2GL*"(XA)43\MI+.K\7J4KW;!Z_&, MI>LO6F&17X$T&P4=8\6:/L\*=O,NOUOE>GVW2OTSA#TGWY?W27XZ,;O) MCW#"BA/>:H*>-5GGK&[>>O!"BCK=1#SLE01Z(A!$PDNHA8'$*8>AID3P2F6$ M6J5PW_' L5U$Q@=-TW'(O='&.XDD9QO*$'>FS^R#G><%W;(K[06U09\H;*>S M6BYNTVRR>"R-'-W5(-*<44*A43"L_$(+!BW80$*P)(,[2^B.YV^"Q%K J[^( MP=>#+74A[VL22< XPA1IRPQ07@$=U+\-A4R2@6>K-&5;J10T0ND]RL,@3Q2& M(@:G8G\PZ()]]SEY2&;+XN;-B\]7%:*'#[:,%+;2&R:A,D9*3[@'NJ#7(]#G MS5/5KQ5LR+HWLM F1+V=,N9';'D85V#)]/]99I/Y>#*J%%!>TC(2E@'B'68: M4B+S:R0H*NBUR-6OU=F9Z[AUD6@7HMZB4=>N;+,^9"NOY+OC\8A #"#'/*]9 M;2V$$*LM90*Y 9;P;9WY+>#2%\=?Z,TO=.4#?-_?*$)!E6:&!BM-8*:XQDK0 MPF 35@TH^KP7>[1UQ/J2BYU E)Y8'V@5,:/"/)(L4*D%(9)Z65A=U&%>7VEL M?5/H53+:@ZQKU^C'9)%C\2G)5JD5W?DE7[WHU.'+:K:8C"=Y=M##LPII[OMH MN@P#\$%L\L#OY2)>W\I.Y7' M[M$".\2E.)=UI$>3]13 ]^REZSJ(\7,RC1?)^%.<+1Y7U3/BU2G7"=YX:C?A MGG%5 86FVDBU)K]?=#5#):(Y8-[Q>#V?O.O[ZD8A*;5?UC$$8.(4, M:&&*,7/%!GK&U0C]M%4HSH.-@]IX3\*]EG;,3UDRGXPG:;YTS))LC@#@'_[V MZ6^'=\[#K2)J&9/,8B<0MDXS(P0NQFX#-O#GG8%1VU6FM^=^D?0[Y99 MLO]J]#U/1C:O5F (AC+M*FVZ9=X9ZIW M$N6N>\4P3C@"*V*QA\ " M3((=0+=V -9\F'I6E^P[("&-,'LO$C$HE6W8@G"BT_OKZU5%E62\WEY+8S5V M-X@T1D@01"S37#+**)6@.)H!W@PHLZD-%KT^*6\#D]/ZO[RG CNDO%!Y*BY7 M"L!BK%J3/ATE_?&O/4!J,T]-KV.5S./L,-=>/19IA8$AB'(--;4XD$G]=G0, MU#>5.TLC;8M=S9"HSZ?\PO?_F\R245S"J=+IXW!2@.*3AOG@PLMXZ3XBTF%HD M%1?^:6W!@;1A;XJMAM T0J8W97:T*H ^_YR,DLE#;NL_PV.2',P'*VD:0:D4 MY9@8* T"%%),MI+M;0/G="\[;JNRT#)6_=FZ*]G- U-E' "@M'N;=< M2( #BLALE7M'!E@UM[NUH260N@[^O9K)9F:C9^N7;B8 M7:?9W2J<^>7 V@S0/6(0)IWE^VJV^N/S9/[GJ8-XWPSH0X7PW?V-(H@A)49* M:+1&BA!JX48;#(+#?*7*P#U16A:9N[M!9(@RT$J O-"6*4< VJC-RC+$^G2+ M' R];8-):0>(##JJ]O?XO].LF,1E">=O'XZD@UH9"30V'H4%%KA"B5*.$MMG MH<"C3EV:]M$6&/%O/2*>H(%#&0Z6]"HL/+# M/DQIPK2T6XC>IS@,\B1E$%+05B3%YJVN)(SBY6,18812*SW"FDJ-.#$^J+A$ MR3 R0-D $Y1;0#IM#9#&[/+5V+5Y+&(P&*;8""OS*S0-U=84V@SV%@VP^&9' M[*H'2&-V_5:-79O'(LX!LA1SXI3B5(7E1.ME(W;5 Z0Q MNU0U=JGBT(Q9ZXDB" 2"A!,*@T(%=$"R^E>]=.84Z8A=]0!IS"Y=C5VZ.(U! MGD"GH'0&&L"M]D(5H_.RP9E&9S?S=,2N>H T9I>IQJ[-8Q'B!D-)57YTYBQ& M(MA:Q>B@I_6=">S,V%4/D,;LLM78M7DL-C> MG_886BHIK>#V(TC,(!U$PQ64TPC(53P]D*>SXZF(4>Z4-H@I$NP^0A639'O\ MHOT _4OML>9U+8S:L)PN *4\GGI/DT@0+P33/.RTR!I@ 1#%S"#2@0%&Y';& M^)8P.J%&^24,X'AELF@58<^,4HIPP*P5(I@]&A9T$@?K^U4ZSL_J7H^L"=') M1"$?[_&ZP%.KR"F$I?;"R/QR)$ T]ZB@$Q /SDYQ/)Z#I8$&3=%ZO])Q+DKB M287B1,)0.+=>C[Q4A2AI&7$/"2, 2Z,DPUR*;2D8393"O5Y(65.3J,.]UQ+1 M*DJ]2<7Z]J/C9>)0NTA1BS0QG!! %<8,*6X*6IFD PQL[T0B6L3H9%O&4_(% M/&;/>-8L@MKJ8#X!RJ$#UA"(MS8XX=+WZEFH*0T?V@]7K(_0Z:S-C\G!2MJ[ MGE]%?4MN)0I4"0<9VQY1!CFG#5()^UL+FG._#6@&%+[^(9W=?)@\)&,UGR>+ MDQ=_OEH'Y7Y.[M,LOS3P^4@K1)!7:1XY("%W1 M)H3.>X-R;N*HSCH'THM*M M 1U1ORU2ES@3\8A=XN MH_=6TNT*N$$'JZ^N7,[?]K1@Q-.R^L[[VD1!KY)2:PX\ =P;@H%Q!3#.^CY+ MM=4L&-2!$.RZY+H%]'H[FU@3_7RTI;Z(O6TBI;4"( ]3"_J2,-1J2PL:#6 # M]U.UP+O7TM R4N]3*@;IGQJ2,#01@J)NYVA]\_I:!C9_O&;_YN/HCZM=X4[; M+R.DC W&,+/"*:PET!S18C_S[XSV[$%[-.&,/0U=Y]H5%D2SU]9!>IK M7IYC=,ABK-9!))!G&'%L'1&*,1$L)+"E'KM>9_510M"-IMD):KUE-07C>IEE M 9SU< ](Q^M'(^>1"68Q]T#3O, +E884% DA!NAH;IM5KY.:FB$T((_")L?_ MAW E: DE4H'C (;Y;AE%'JV89!1QIMIR]EY="8A"@ @DUH0A(D"Q=F*##3:H M00SZ*5P)E1G=@BOA..!^(%>"@QQJ(CG-[Y9 TCGA=0&,H+UN&IV[$BH+0657 MPG'HG:?12(V2! GD*-*,"R^QQ 6-5@IUKJZ$RKRK;#W60^I]2L69N1+Z%X:A MN1($X8 H#8**C30U#'-"BO$JTF\MZ::NA,K8OW4E' =#7W/7+;/TOCR:^?EC M$6'Y9>34:0]RJPDHI7FA7EE/!WBRW!Y#6P"D^QEY\?' C+SX&!D' 5=8(QD( MYUP+)M#3>'']F]@[R[YO?T8>#4/W;+OZ[0#;KGZ+@E:)@X!I94F>6"F,?6;6 M6%9_9^PL"[]]MAT-0^WLX,O%;9*I^22>F=6[)V47\>QM$$&GB2-8:*")P%Q; M)U4Q8D-U_8SASO+Q6V1/QHIXAV%2F@$ 3. .4!]09$ 8("QD9UZOAKB MTS?'*W Z I #K5#8$ CV4%E$POY>0-&O_ZER(=^Z3-C#S2,Q&-"QQ,JMMN\T MHHUJO8MT]*>.Y\G8I'?WPMK_J]F 5V+_.Y/5\MNE]NX]GE??[] M7(T6DX?\RF<><1 M]Y8"Q:6W6!)M)#04>N^@!U ";BKEU'9^LE-&YGP?G4><]S1[1Q3 0SX R;6W M7.*P?1"UP9%HV4#K:?L4J$>1V7]&U"O8@SXY6E-5G@O]XKD(X-P M] S@[60 M&CMM"@ X:&#/]G="U)<(O$YK:(!C;Z<"M;%YHFXV_C2-9WGYJO(#A0Y>%S%M M*5.(0PZQE)!CY[;(&DGDL$^H:DK)ZP5O.,#^);KM(3S(8[0SEMA3&<3!=IB, M%LEX96&4GN/L?#ZR$$ ,N"+*6.\EHTJY@C;$>LWZJ.H,.2F+WYC;S4$]D<#\ M$5@V_WSUQ[&"\[)=Y+V'4A!G/;+844:8XX4RS2"OO]AT=R(X8 %J!&Y?@O0I MR5;>FMDH6>%47OUL3XN($4^(P,AXYA #")HP/0I+S(GZIR/=G48.27C:@74P MJM4^Y$I]91_3U0V6R?AS.IWZ-,L;=>%UJC60B!)*B!$VST/QG#LI['822]1O M5%-+0MZACV7(O'E',^7CLJQ@95]CB)#2^7WJGF*M > 4(0X*'L"*'MPSF1\= M"VG_+Y3Z8MH_Z93&YNPT_UD&3Q3;+:IVV\2'P\R?X13Y?)8-P,QXPT,L9( MX3TE&#)L@GYAF=KRTQGSCE3$L_!#=,B\'VDR#GP&1E 2@[B6$C,#K+)88[+5 MZZ7\,=T;WP__XG[TJH=YNP]EL_5N&< M'3QG/H^[E8'SG\<;NWZ9)?-A3N)C!AAY"9C2QCM&O#",0ZV*R 85^%A_!I^S M8^G,9W"' M!Y6MO.W*XU7=42N#I+,-N3=O8]_S4Y=5*9N[N?IH])S";_"J*U6N=-.E_,/U3(,&OY31%3D'K!&)+*<2,0 M5&!30)0SZL @"@FV0W/UU+,6WQ=I Y2#'$&$"'#?DEV6H'6D70*8H%1$ZKW)?,(-6T >1 M7N/Y:N:NG414TJX0[DM'WS/BTAR?@^TB%#07"@-5P!@@/63.;&E5F(IAYYFU MPL5JDM$(K_:)PL[28)[[I5L[%-'I)I>I\/?:.(5TF^*6L=Y>5] MH%0,0>$Q1II9!@NZ*><#O$^^)3Z^S:5I&:O^RJA.0Y\WOR6S8/=.P_C5^"ZP M8[ZZ$.\AV9!0GF=S5#\1-:ZHYRZ7"A6T&O<=:8T%EGDJD^>"(4 $+#C#&$?UJTYVMD(- MQ;[K&_O3.KR/=D '34((Q+&2B(39;Z458DN=-6R %89[Y&@E%^Z1$)[&I;KZ M=.-7G<^7=VO/\:G=F,WCT[HX<7E:=" UP01'QA%AD 5",A^T;L:@%<$XUX-P M5C:LHU/)0=FT5D^N)0JL.$%: 4.8I487. )H^BRHT75MK,HBTUEMK./ 'K3O ML5YM+((A@(A99SG!A$CJJ"H "!SH4UDZ46VLRB)PL#;6<3@.YJ3_# H,>T.>S(;R M>T[VM8D(0A@%@PM[Y*S*"RH#4="(O#K' AZ=LGJ?"Z,AL+TNBOK['; M1BD],U%SYV%>W>E+DMW!LL6NDY=&5''(G)<">2JUEQ1"6*"LJ!OB?&N:1AT;G1P428;L5 M#*?.L5Y=Q[-AB'PYR]GQ>3+_TV=)S<9]38->[(T2-)%0H#SF& M84]V2FVE(>S40[Q8[9U,@1;8<9JSJ--<4/,EO&(93_\Z\BH1;8@)1%P0B22P M2B"+-LX1"0'CE>;S7T=>2<2IQA#8/&^=8*648V1CK$B #>S3:.S\R*NJR'1V MY'4HU'U]Y=.O34Q%ETE"%D6$66@@ QU)OD?!VST7W0SE4JL&/71QMA,7Y\G:0 MIR[]LO0TK/P]0'JWO"MEYHOGHD #0QACPI%T*BCIFI."%B5%_7HHW=VO68<3 M:7L8],;/^'LU?CY_+O*&"J ]]@I+Q Q16+&"%F=P?66O,Y]H*_QL@$%?_"R. MX$HTJN>/10Y9@4!8J8)FP?+K9AQ A3XKC.HSK/_,E*H&,/8M$*71$Z\.;R'# M('>F*"ZE10PXQ&A!#7=HX-I5/<;LX6XC1,Z=SX/4M$[!WF/9.AI_GZ^8!=&& M5?DGT9=OZ9?;=#F/9^,OR2P?P]Z]]^#SD;1&0Z %U?DVA"!VHMC%H'66#$^G MJ@MXVCX@&]3#&GO6(08L,54!2JPGR !KCZ%4"//V8[LPVY"8Z#.1\[ M@ZA(Y0U6'H0)ZZ20UCGFMVNNY8(.6SNH*25]A$?6 _8OT6T/X4$J/&\A MH%<");P'7"N,4% RO#=R"SBC=GBZUFE973F@]SA@:RO='_.$T'BQ#%QY?#:( M_?41*K2*C'!$"4@ 1T83ZHE@6XW38%?_>H3N,XGK\R'M"I\>JZNT<0LV<,1! MP:Q5'% /K,)X.Q. J1\(=UZ7&-==$-H ]40"T](MV-H#C 1SN0GLPD:.&()L2 LVGQ+G^/UC]-.%X/8 MI_"T ^M@;*Y]R*VO6MWX8N9JN;A-L[S<3!?Q=/O>%4E,*<&,0X:KKGB2HS\EX.H=U/O]]GZ;>U_LCHSGV''/@K-#&(*_E=HE@H$'EO$$G QTISD-FR;FM MV@_Q9)I[Q /Y*ZI[6+Q?OS(R02$7EDD@+>860N[QEO\X_'Z&NNKPU_"&7!A\ M[O.G93:Z#1]^"FI\:D)8A9 M8X$0TFV- .A\_;,8_HZD^]2P#][V6OV3WP\8]J4UA:45>%IZ360@M!H0[2DT M4&/I,"V"X9 DM'Z9,?%>!?@TR)]6AH^6QL@AX"35G&,>_I'"NE%B>UOPBNCYBKKGW^?WE7Q,%_]OLGBZR>1Y%%B5 M0,LNWQ]IX1B4G+F\2I8'CB-;Q+0A9UV#6Z[>TV'=D'ER]O-AO3#X--M\E#]W MR*3L=R 1HY8B[RBCQEM(D+:B2$E'U,,&=^&\QY.]03-G\'I4Z:WN [!'VAYC M!#FEEBFNH?442@L$V"YW1($&]W"^V^/$,^3;\%WR9?AL;P][J;[^8[62=>+ M;S2BB/E@64H6#,R\_#L2#O BM0!9"QMX -[3<>MY<>GLE;VGGM:-7H-U$H.H M9$R1A#:(E.(*>62L]=9NH^<0$@37GTGOZ5SXW/CT-)?VU+G=?)S_D\_Z__RW M_Q]02P,$% @ HMI2BUQ9F-'Z QEX, !4 !C9'AS+3(P,38Q,C,Q M7VQA8BYX;6SLO6MSW#B6)OQ]?P7?GHF=Z@BY"R!XG=L&+D2-8UTEA^6NWHB* MC8QT)B5S*I74D)DN:W[] KQEZD8!)$#2[K<^E&59RO.?-_ MR(=W#LLWQ]MT?W!HD:X/Z=;Y(SM\=OZV3LBOW7^EA>_9U_6;][4O^14 M7^RR_>__+/_W:5VFSM\N/G1!0#]V/W6BS\A__:F_;$W\EMOH/L&P;]\+;=_I MZ2CR7?HAO7;DGW_]\/9%=/&/\B=^W*B.K9!Z=?#^E^FVXKT7SPT4ZV_;<_ MB:]6Q_+-S7I]M[I*;V14^I#>Y<5!1"_\J3P4Z\UA%24$@4\ =HE' M((HQP\QW0["J/F^5[M_\]:JU7GW+T.?_28>!I]P6:9D?BTT=F 0P&9=KK/_> M0'(Z3,YO+:K_^Z\_GAQY0%Z^>:XW5%BNU^6G"E#CLP &@Q_3W:%LO_-&?N<- M@$UL_8?7R'G,9[XQQV=-ST[F#WG1]+T'7007&RM'%"0^;PPEOL=B'949\/&V%:8!(Z*R0*,I*T/8 M4I,4RT1IRHDB1U8TY"D3/?HQ@K9E:,<8!W)C74A/,WY9WZ:7UP_,L?QVG>U7 MB" <\)ACGWLH@L)DPEI[&&&N(QW#K4RF(#4>30T9P9Z:E$Q#W%!%>8TS*YKR M(B4]TC*>QF4HC $_+[/8NXBXL?$#3W* M*8$>CL7' S_@JR]I\2E_360&?;3.\#A'H3Q*?DZ+S>]J:C*,FWX!L4[*0,U( MG-]J,(I*.XR;;;."4J7=\W'T (85KAXIK/2HTDWH-JKYG(_/".4H*N;5QG'0 M?2'W":%R++$& \:W, MBH;VV2!DH/;Q,=JGS,T [;/!T4CM4^!*3_NXFO;I4K$@[=.&_ISV#?-?2_M^ M:DR$(7"9CT(OP3CTL9C1$B+EE5.ALD&HKWVJ'VQ9^Y*OZ6X]8(0K\Z*A?C8H M&:A^/XU1/V5N!JB?#8Y&JI\"5WKJ]Y.:^NE2L2#UTX;^G/H-\U]+_7!C@@>, M<0][+A"3Z2B), +M$D "X@!HJY_J!T]54<,#AKDR.1H2:(.7@1*(QTB@,C<# M)- &1R,E4($K/0G$:A*H2\6")% ;^G,2.,Q_+0DDC0GJ<@\F&,8)A12$C/ ( MMR9XG$3:$JCZP5-)(!DPS)7)T9! &[P,E$ R1@*5N1D@@38X&BF!"ESI22!1 MDT!=*A8D@=K0GY/ 8?YK22!M3+@A13#V<>A1FC#D1C%P6Q.0^TJ[P 9]\%02 M2 <,7[@@T#\'[HQ#"D5*NO%A"5^Q#Q76P)5/W@J"60#AKDR.1H2 M:(.7@1+(QDB@,C<#)- &1R,E4($K/0ED:A*H2\6")% ;^G,2.,S_P:<"R#U) M]YO/M^OB]VJ[7X!@0&C .<* 812% 4S:!9B8(:7)L3%CMJ7RZ9;W#M^@O;WC MV>W7U5F(U=3:$9Q.QB\^<.Z^=-AC'TW M:XTV6PDC/\2) MSZA03>HC%GD1):U9(:M**[W&C,VJ98-V&8_G=ZB:6:36I)K-L@_Y-;:T]&P@ MT4O5LZ'NO*IGHWA2U;.K]2XMVWTP?IA@0MT >\Q'GH^#N#D32KR$<*U3$#J? M:UFE*BAZ*J3%BIK@V")$3ULJ%-J3+$/'ND\,].C%$)Z6(0V#D#\^KSW8>]4! MCS>;_+@_E!_239I]D2<#.4'65U M:K3/6UF2[K)Z,,TV!&LNIHDA- M2*>F4+W,Y$P3NU>XZA,L0RPO1+1,>?-8N(RRI"Q>1;K-#B_9Q#YSB2LE#N<2K#Z>^N3*"+\+ M$2LSOCR6*H,,#9X#OLOVZ=M#>ENN((*^1^,84D)<['D^@^W1<"\)1DX!UB3 8<>6WJ-Y2; MP9KT/BWD-]8W*5Q!PD@0"PT,80(8]02$KD@?QARIW25FQ)3.@!ITM]C#<54( M>!?.70=PI#1ID3I0G&RQ.5:>+ISWK],XC3J=4:2C3T.87:A"#7+E-8T:SL_P MS02_I(<5P#2*0Q:[PDJ4P"#HCE.++,T'R;B=!"H6IMI&4)R6Q-\X=^ORX&R/ MJ?,_U[=W_^)<'P_'(A7?O9<'(C0W( TD=N@F ].MWC(-[]_SG>"H#+YKV-VN/\E/Z3=\Q8(X0@G,$KB M!"[_#Y-K]+B2[9)KSZOBY2LRW1+\]N[ M=%]6&0?>[9K7]RZOA0+D-_OLO]MGM&A>'LKZ.0A"@8 :NM!%7H!00D.6M%B1 M'VLE!_,@M)QG58'U(Y;VM?E*VVH,$$^_)Y@(1@'W(>0)_XK477B[!>W6V,)>ME-YLR=.%\ MNF^>&72J$OF0/;"CVDDMM$S50'H!HD;E=+"<%M[!THW:$_MR.89 MI786VL68WLVRL[:7)WW-T^1WT:JGZXN:[@UB2%7Y/J1E*G[V,]YO6?HEW>5W MTG3R50[S[DR4F_@PQH$+(XZ02P(6P-:R'X9:YZ)-V+-<@&@A.NO]UMF>0.II MEA%BU91K:D[U].L!G6?XG ;@3%O8%$CK$3.3E"]#THQZE-OKH)HUW'0G_O7F MIW2?%NN=L(^WM]D^*ZM5XB]I Z$]<>[3A%$7^RR.$NBYV&4X;#%P$"M=3VC' MLNV::PWVPKFIX59C=?T L&;)U"SOBJ70V2C7+'&V;/]TQO9#K*TXSG97A0Z5 M?;5(*TVR#,6TY-OCVJ%%!E55U$S5\EVW93# T.=1$+@Q3D(:N1 #U* ,_ 1H M[2J>&IME)3:_Y/%NZ$;FR5M=3>67W.":<>"%IG5P48B?JV?[G^X?=('W]78J M!_^Q+K87#W]-.C;CIFO##=,35>;J LN(.[-YGR]C(-J(73[ MO#R*4=OM+B$$12BFL1?S, I@&>N5?^W@F71LKY!K& 216Z(<.QZ'$ 6LRCJC#$:A'KJ/M"(?)Q%<4$)ZI*P]=9\>MZ=TQQ6::'$N^W[[+U MIVR7'3)9J%E+M=M>[D4Z?"R*;'\C<&4G]1-:YZ,@Y-3E(8HCB@FA* 81"@( MDE U@[$+PMZ@D[B="KA(3RKH%\X9\JI6^NSN_]8G1Y[O:[UR*K=FRVA&-4+/ M$)^F<9>A!!/YFL\Q?$;IRDLH/J9?#T0P^/LJA&X,@@2Z40((CV! A-BU,&+( M]7(;X^;M9SW'V]MU<2_GJ=?9?KW?9&O!ZEXT4O5(4^G/3X6P:7KN^P@\HP*L&9]Q1RSBB6764C5K,*\>-3[A%-D!W/E M!JA60M^JHL@EU0010"RD*::AUA9--():3F0Z[BP*\=4C\SX/B,\!\F(*@.N[00R#UCSQ4:*YQ&_*[*3[M+(6:[7\G^_UK^0S M1[?BW'0.GC6GIF<$=R OG ;F[%*KRF#?S-1T(RQ#0LV[]>*-+T9Y4Y7&]T5^ MEQ:'^_>BNQ[P?BNGQM69NY-AE- (!1Z*$22N)T_?<=AI ]I'5VX7N=NA[),\C[,L3.I$.Y MM3ZJ>V'+073'3/2R>NWON8H?\PGQ&70CH:Q^XKH4<[^U['E=/A%X . $=:#X@9-&M9Y;NQ\GY=9=;2H75:*19[)$Q!Z!(34HQ'E@'N41F$ (QK%4'F/A %;-K=' MM/?"B=': 71:A#/>A_\Z;;U;(@RROI"!:=2E)QLAC/.EO-!:[Y!OC;@D B!@ MOAL#'A&*_0"XC9&8,E?SDF#-#[=>4Q\RM=(E2''1TAXSFLN0]2QI+J%YR$/? M$N$PPI8A'D/!/U[&&\.!GB T]>[.%@4D% E F(4\B!.XH2!SE:2:*["#;-A M71[:I9]U!>^?A^B$-F\ZYX(X0K"U MS3VDF8*8L6E?>@2^:AUF([](3T@UWP@UP[":*$U/K9Y(=9Q67YQ!O) G!EN4 M]2FVB=\056&N1\;,,K\,63/LT^/G12TP-NJ=T49Q5]!-:!B0 6Q1SR$ (Z# MUB0*0LWG"4:9LC_]>OKR:+6(7Y6#VRUJI?S;/WHNE(.4B1^45V,Z"%XX%O!0:8.D+W$S0>XRA,Z,*RJOEP[C M1WT5O]D;)=])C7T/^:['0X8P]A+J)Z@M3L6$4LU'W;4^VKILM6BT5ZCT&%)= M?K=$C>XZ>[=AK;-MT6;"HG7!:$"VMVC6UQ[E$FA3 M6KIP-J_$7GMTJ\G,U#SKJ4]+2W N@\*DQ-O7/Q5=)ZMRZ:HWP9,F;4 MHR>;%TVS-:A O@I82$"(<<"3V'=9Q%E &AO8$X*[.N2']6Y 6?S53];:J].! M4!YC'^6OM#K5Z-:(BOCK1 VHA!OE:%0%?,:RMVJY6YFL98C'0.Q]Y6U-!C1> M83L4V>:0;ILJD\R\RD-U2=DOPMG&>,@B)#<7RKM< @^XG+&D-8X#W?O<#!FU MG@N=<%:E;>UGV(PPJR8M,U"JISEG7':U[3.,8BK6H9S\.38%YGJ$RC#URU P MTTX]?9?-/&>JFO?SNO@]/<@ZTY6\KJW:/'AF%,.$QO)!. 03&".7Q]1KC28@ MUM2ZD<:L:]P)GU-V /64;BR?:@HW(9%ZRG;&X G9?'K6SU./CADB>!GZ9K3J/.P;H3)$\3*DRI0SCZ_3-LF1JES]E.?;/[+=;A5B M$$&:^#"*?,"Y1_VXW8J.W0@1O0Q*^6.M9TLM$CWA4:=%36*L\*$G)J\2844Q M6JL]VJ#-S3)40!]V/K)/Z(WLL]6TL[D9YR A2&X,9SY,$LQ(T,W-& 1,;Y@/ MLV%]S%\^6*C?Y_LW@Q;K!S*HI@CVJ=.3AX>+[W.5;9YEI4<[QK&X#"$9Z4-N MLE\-64=?Q1[T8PXBP#SL^MQ#B?BJ_G#"$ OU%]!?_N3).^C($S;Q;N>7..E@4'Y^M93%F./9Q&"21&S'B0=Z68D@L M[ ^605U#UH6O/1U^=L67YJ'Z,31JBYI-_@;+V/QG[%]F2$VVAM*Z.*$:[,C+ MTC2.&]T#J._7]W+9O=T-R8#K,I;PA %*.8+([79#$NIKW^DQS(AU$>K./][5 MP(8='-6E3G&&9I\SS1E;2U:#:.9#H@]YZ9O4C2-R&5(SUHD7CH2.XD3Y&=7; MNUU^GZ;-0U%/)6X5$MBIS7A[4PA/=?FF?+(C MW9=K>9F;GO@8(%5-AZ9E4T^26FQOBN9!NN>2HXE?M7V-KAZE,D?U,D3+H#^/ MG\,US)1&MO3H5M3N/)D/ ?%!'%(DTC.7)IATV1F%@7["--#.5$M@8V]H'L&D M9Z<_D1K)Z#)DR8 ?3],I(\RHRA!+KU/Q^=L/Z9=T M?^S2-QZQ@+. A GD(@I88@[S0M8 O4T:* 1ZP+4XG**&IBF\ SE3DUU)B!- M3W(ZMAI$,^G-\[STB,U((I>A-&.=R(UVKK%5ZA6,?,\C@6AA%P/H!R&.H\80 M=6,*=);C!WS\)$OS[:'VP8G-$-Z&EJ.-4C:^##UW[5FKYJS,W3*D9(P#K]:8 M-;D8F*:<[1J*$HXY=#%U/9YP"@&@[95#%*#0&Y6I:-B9/EGI+C5LA>8N+_2K M/R.8'93'6*)T;"HSUV;"%]E13V@&,+H,(3+@1W]:,YB9UV1IL_U:KMZEZS)] M*SS='[(OZ>6G779355_/3YF&24 2#K +O2 ,8V&2=&+H>J'*22I3MK1R'OVC M5!5")VLA.GF'<9Q.&:.Z7ZWF8%DS3:H([M YEV<$*ZB7'5*W^>8HSRI6O[@H MYG9XVX#C+64Y\'G\ (\B5 M:P<>]Q'P4>">TF(6:![^'V%HHJK^X$GO& [5$M*)R--3]YJU!U/A6<^W/,M/ M3TYJ@-1E)*4F''GNN(L);@84W%8L<'T/)MP/O(1&!# >=18@".*!E;97/W>2 M$IN)TMKK#&G7U(R2,[B8-EL-3:UXIDS2,G1A$/*7RV6:WBN_?93?WF;UY6SR M'9)<9$#[FW2_D18!BI&7^,2G+N!)Q!GSVR.\3.0\FFMZ8RQ9ST'.P-7/'9W# MX)G[2Z&6">E3'!*W+4"$CGCQ^ MM,@8.^I/,[]X3B:6FQKB $#B$3>)PDB> FX,!AYT]41JA"'K&O7<^;RTPJAY M>F4,FVJR-!&->JIT#NJ?VB-X^' HLD_'^H['0^Z\7\]ZJ&7063P#;"]#K$PX M\N0):T/<:+P]4B\I5):K]]LNCX?R(.*@4,E50H(( >)S83'VO1C$I%U68!$, M@,Y5:2--6:[O=^B<4L*[%\D6"=N[1PRL]BQ/V+XU^(?ZO_ M(G*&X^%S7F3_G6ZKBTY2)RM+N7>Q>J_DY*'V*R6C&D9-^29L$SWU.S7'5=T< M%;8+YU*!3UNODO0PU2-WABA>AN2987[%\>#%Z[O5^+F@0ODH?:'GE>] ME]^??/Q=_\(1'W.7;N2JQD[S%@?]QE2?L5IK1?UIJFB^AWKXMB)]^DGJ.2>O MS$P'T;<,N1L._YDYZ @>E _=;+>97 E<[]ZOL^W;/5W?98?U;H6P&T<,PC#B M. J@S!O;:W831ICND9N!5JP+W F8(U^U>I/MG4V-3?/$S5 :U31E"O[TI.6, M. G)$<315XBS<];F>69Z!&8LE\O0F=%>/#YE8X05C:-^Q]MC=;RP6@H48G=7 MI)_3?2D"^=O])K]-W^6EO$#W\OKC^NLJCB!Q ^CSF+LD@I1YI$-!/4AU)I6F M;5N>99[!;9ZRW)P#EOO+!&+M\X%FZ5=4L1F9UU2W,]+K?0@/L#HU6.<'"??/ MU8W>?P#SY04,=0OM$T5+3+$0L;7GW]*BB11;5G\4[K+-]NDW6Q5Y,I\HS M5"R]SC;98>5%*$I\YH4Q1R$A) R2]E13PID'=)_$&VW0?J)W-J*W-2C=)_'& MLZHFDQ/3J:>,+3BG1>?\<$YM _#E=61+S^"]QEB/]!FD>QEJ9]*A)T_?&>9J M^/KH*H1!"#D* @^%<9SX;H#:T]])P&*DLXUKP,=/LINK?'%%=.R"Z.OT#5T( M-#5U4U-+DQ=IKP*$:(N@CS@%$(7A'[LM^6W M)&)>,'#7Z#!C4V\EK:KOIL1H/-5JTC0IRWI"]?QURA5^;< MT;P+69,GY60IO9%[USZDU;'"_W%8'?B[OTF)=?Z^=C7;;10#VW 0E M',1R[DD0CV,_8LC'E+N<7E-\^H08%$CN?Z0E;^3>_E_+LSG MQ9V41BO8[?-F@EP\VU M/U(0;CK8\@DP@5RWNF^Q=53+_LMH%MWU@ JU(X>YT^)V.N"R:4[0G0K[[((] M@NG>=03[[;<, 9_$TR[O#P6Z>7^$:9W M^?ZF>B6Z?A/N[?[M?IM]R;;']8[G19K=[*E\-:#(4N%/_>7]R848,3!-6EB"@.$(J!#Z/0CT (2< )Y#'1*8%-A\IR84PZTIXD M:612+F"=+VBU[DB9[1RJ?NK<):?RJ1'.E]5R[C96"Z?+;%Z]6'EJV;8%JPL0 M+OK:\+76LQ+KC)'=$\BF;]!E1*D9_,[G'DIZ\>7G]7_FQ4?Q*^7E-4L_'83] M>C'W2D*HUWJ_9N6*(9"$84Q\0E@2#5)GX-S/<$V1K<5E5;DKT>#3;? ,A36N%>YW7YK M7!U9?KO.]BN/N"1P,8DP]*!+."04M_9C%'B&]5'1ZG(4L@9L7B-5Z3>FDA:8 MMZ:3KY$^EU+6N,9II68[?#-JJ>N7OEX.8D[IP83FD']U&X9NT M(!4OM#5%;+\ SL"HGNJU=W^3.0;!<-D#_,O)AA%"8F&"9O <\B&'0FM]+!!I:HR7WWY7]D:2%^__/] MN_2+H%1FZ!Y)8@IY0$2< 3!V$0%Q:QP@K%5!,&1RPN)RAVY0L< 4Q9KEW^G8 M'5K;U2#6;O&VERJ5RJP9KI>1YIIVZJ6:JDG.M-7N?%7A*8PFR:8D]GV8N'+3 M9>A[/ :QUV((J>L/$CTCEB?3OO,1.J@*8)AQ30V6A",/"ABT'($\@A#9'?%6N9"WR] M[7]C+%DO 51H'#A0\89PIZEOEDD;GMC5P"ZTI3RH2-H+=A0G6 M&$]>DJ?1[(P1([>Q"""@/,8APX3+!V1=GY_21#=AX\5(U=)$8N2.%R-E[H:+ MD0W23(F1NR Q<@>)D2Z[RQ4C;4\4Q&@8.V/$"#462<2(BP(_2D@28!3[*$"M M1>*ZFD?CQEB:2(S0>#%2YFZX&-D@S908H06)$1HD1KKL+E>,M#U1$*-A["B_ M ;$N/\M'P<0?A[2J5V-,&.Y M4"4AU8_>R2_.P TJU(^A4TV>)F)283+ ZS)TR80CCQ]O M,,6-^NT"Y:'(-H=T^[SIY[_;"&6 $(W"& CS8@[)PM +NHTM"8VTMN)9!3*? ML@VJP]MM%#7U6TQ[&-/'64KU8VCLT=!)6F<9*CN-JT]N#9B,7^4=TOD^O?]Y M7?R>'OAQOVV-18'K0AHG010BS@F'2=P>5J$)>P(M?C4Q^#5DAI6=.Y=H, MYZ$U&ERS++BXMAY>2)RLF1=[<+IK$962Y:0MOXRX,9/O%@Y1#VT!Y2B5[=?[ M3;;>O=V+)/U8;[EIOU?C)FLQ$C?IU>[ZLV1]K+<@('KHZW(KN^EZ<0KEO@3G;RQKEM96HM$G"I:O4C MOD*TULY)I3[)QM>,/]:;4C'D+*D--:-,UV)GV"^>!T+LQV M'?E8SOOBR%3-N9#0,9F[CZ/%M#SKK+2=5\\/=%T4]\)P_1YR'#&0^''DAA0 MB$'(3@?8D1<$NJMM(TPMO'(REDCU=;:).!Q02SY#=B'C7PNNSNRG7VY[F:E7 MEMP,4+P,N3/ES#-+;\8X4G[/^,LZV\E+AWA>7 G#I[/C*\^-": 18!@&-'2] M&'AA5^+AB>;6[1&&K.>?]:M1I]2SN6#56M8YAG0U29N(;3TYZT"]N>\.'Q,B]NW^R]I M>:@2PI6'P]"-(H]3*C><\SB$. (1% )*(Y?%.@_@&32KE7L-? I//]TRQ:EZ MZC4#G?IIV,63]?R+JDQ:07TC4N-;YPSL]%F9&HFO9&B&6V(98F?#L6V7G_TVSG>_,$Y,M)X0GC'\X(Z>TT+3 M=#1J7,@SAL$9"0>[IO[YFS;#T5?''\ M:Q;JC-(]2FFM\VQ(8,OSUXI^F_&A/&46]85T5%LL6C_'>:8FFP;84U7+LP> M9*9VEPH,$D*#C.;EH:QRMT_K4@*]K^;HG81'V$M\PE@2)9#Z'D^"$'!Y5P6 MGLM#U5J\913V!OGYNV/5E*^#WN5-%?B+>A[XIL+OM [,EDV-X[M'#B9JR&4H MQ%3.YK,,EJ$/9E:FB31]#@X70MYNZKNWR/WI9QIX^(]UL:U?=HD]XG* PY!P M%L8H\%T/M_A(C."0Q^GMH[*\2^3\K<-S)7F@..?>R/<+GY$*SD=,RK[P]IS(@?J4Z@0]0 M D'(( \H(E%,4$)H:R,$ =:)'GJ?;#D"U.-;HAET%8D< "VK4_/<4I.$#+I08YYV4\PTE]YD>GJIUUIV M5\[>'_NU+5X=\\WMSN)]! !$(L2I=LQM"X M##$;Z<.+-PD-9V2@G/QUGQW*#U=_;6QRSF$<>0GC+D.)'WA!$C8VXP"&6GGF M.$N6$T8!9)RTZ!(W2&(LB'9%(UIJ"PW M;3MJKOQ.TX3S5.]>)7Y,K?B<%A\_ MK_>7=]7>RE_RYFS;AWRWXWDA?VGE>[[GT8@!X"4\#),X8EU.';N1UK+QPJ!; MCD2GDUEU'C%1++'4S);CSOPM/'&,NG":M:8SGYW*:><@O'8:MR^ MY?PFR7 :-KZ52#>HJ6U$1;M][AN/H);),15MIVC#!47F6@%6+B8>"PCW$2$ MA+Y\6J7%#^4LX2XMLGQ[=5@7A\6$9D7L.IK]V$WUV)SOW[2J^BF]R?9[>1N3 M$-;Z$S5/]B^/Q.6$:PNM_LU$ZN\N(-=NS1N+-3O4WTT8UN5E^@@\J.7F#[X_ MB8\XE&_W[ZO0L*(,QAA% +J,$\@C2#!KX&/" E=O?\MB8%O?,E/A29<76G6; M=^[(:K%=EQI8:Y?EC4NUT]]+7'W8E+.$U8&]Z7N/JD-IF2RHCFJW^6/JKU5" MT,$'D*"8AQ$5"NZR\JONK#GR;$=KA^3+_>9<4"H^V MAI\[X%IJ[(7'W,[K[R_L/FG062+O\&[UO0??$GG>WDHI7'$ MN>\A& BG(&$![D)#0NG"-J@:]B'$DW+-G&Z08USGQ4N9! MECK2W'.E^?O04N=39SMO6FX[PU[WC\4B MDPHI"; +:(R82X#?^NYMN^?G3 ME8?[[5[W+P ^P,1+.(NBQ",8>%'4%8$X,WOG_&*\LIRN_-K,2;_M;,5X5YH[ M6YFS%RTU6WF\9?WO+5O1[!,+V/MNKM]^[]F*-=YFVCUONN7GSU::W8E'(86O M.\=C$&!">1)X/*)!" GN]N (-Q>2JAAUR7*>DI3EIJUF.U28K9X3\O:4J.GUASI,"9COK]YZDV"%MZO,% M-MI\_O1$9UF+!30F$241B2EE!+MQ^RP43N+86^"IA/%.37Q@X=G;Y12SD&], MZ[^C]7W%/O2]Z[P-RA:YOJ_5WLKO+W]99SOYOK.(-U?K77J5;HY%=LC2LMU\ MO')#SX6QFR"2^+X70&'.C6 0P 2PA+!0];GA\9;LY=D=N#?7>?&F%/"<$[[9 M-F*_3EF/2!GD>QD28M*AQR\;F^9*.<7JGF=_&4+]_#J*(V$7AEX4T1"Q!"8N M;.U["6-:11IC5BW745J@,B]Y98A6>'7?0C''OF(]8Q;B-4L.QCBWDQJJ4MB7 MOQEOAF4HI 6_'F="EIA3UY(,(P<'TWP:TA&*! M1Q@'?+QE!3PA><&E2946=GA+2(T,CV%N&WHQQ M(#?6D\8H"!53K)N\R/Z[FM$UK^BY@8OB! 4H<6G"/,3<@+:&XX!I/2=DP-QD M"B,B>OT6^RA]&4;I$+VQSN90_5$@<@+U>8X>934:Q>T2U6F<0[UJ98"KU]1K ML_U:KFA^>YOOJTI3>7E-\X]_Y%?Y[GAFE#'H!8S[?A"B*$B\D#*_-8H@5IHD M&C)E6;5J@'5QNI13%7KI.BW$EY\Q>S3LI*_58()N,Y34O']F&!FF;=XA9-J9 MW$K7,E]J>=>]BTBI"SSJ(1[*+3]>[+J8-1@2A&+/=+E%W?)R2B[O!K]!:[8I MS-5>[+2"M?J+2@/,5H1YI_)8K)4V64;Z8 M7X1QD0/C UT7Q7VVOZG7KR+/#1,.(^)Z/(@ 9YQ$K6W.F-8=6&8LVDY1!#IG MO=\Z&_E%>L(Y[5A5XJIGC)KE>AECT[!/NJ3<6?\[WZ?W/Z^+W],"/^^T3 MJT$0LL3SHRB@#/I(< ?CUJI(K9#.*!QKR_+XJ^ YMQ4^YUH"U,M21E.IEI=, MR:)>)E(36$-S*FP7SOK@M/#FV 3Z"ED],F:*YF4(F#%O6IKS2A:CS,Y&=R$$U_E6J0[U/1X/O#^B;-KR^/A_(@$ERA#DTYYX]]NET?/F:WXE]/ M-=)5P%PWI.(_-Y%[V#P4N>U*3N*[Q%4N2UJQ;GU]14S"UCLG%_"*\G-V)W?5 M-E[(<'KXG#H'@5G.][,.M9IR6&R2?IE91FOH:=()KJ3Z#'!]>J9T*LBR23XV MS?%V.@) 78YSX7H@CTEK&2*V^ M9=*>[76"%J535##E'RU.IWI\ZKXY2J*AG::H5@A>,["LN0[0$5PC=,X@.C7& MUYYELD>P1CB:@>AA 4B]1_]E9+Q1H^2E"&.8T 7$%-,>Y?:ZGZG3-33?'[+] M,3^6?]T7Z7J7_7>Z?9>7Y?N\S"2XT[F?Q 4<)0ES:00B%M,DIJ!%YD)7JRXR M!1[+<:=^-T:F?W5E5WKCE*=%T6SO'#L/G)UPP;EK?-"KQDS2=FK%G*4UFUX@ MZUW$OG!.+C@G'QSIA--Z<3';I0,&F.\I2DW9KLNH:4WJL?(A+UMLZV]-NDIO M9.+R(;W+"P'IYNU>C)G;*H\A]\T_UNQ MI[609\/^A-N4&EQ.A]HY@WU178_2_,3(4V(&6T=-^.=N&,T9BY4VL;R!29E8 MI6U,YIMI&;IMU<,7MS398E-9E\7PGBBI;Z#K5C6V',\@PZ>C>!/41\GH4Y/!758LZ-M+Y'2IV"C MB5R(3HWWX[$:&6)&67-J63NW5I\E6F%", !>@C&C7D1]1IC?VJ,@T'L 8["5 M235GT'&T$0PJJLXDY(U1G5E.G[U(2Y_NC*9R(;HSWH_'NF.(F5>7N/+C_E#< MK_YZM7(Q9;&/ Q8E&)$8D-!M/A@)J>-D]24M/N6OKF&I?Z#.<#BWK3PJ_KJ7 ME[ ZE88K[O[4X>.5928[1.CIPE]_>?LQ8<[51_PQN1JB!V6Z^-4L\XRFVF7OTTO9Z&F*&]45E M)(9<>CXY,9=]2;>X+-/#Z;JVR.4!DIHBGPU+9R! M]:&3+J=">.%(C&\JD$Z-R-&T&O28B1ZU&4S:,G1E./S<4.?1O05MD]^F76V[4Z8D9-2'!'." /62 MB&,(<0"#)(;RUEOU>P&'?;R]D5 C/J1?TOWQ[#IHZ"4D$;';9ZX?>10R3(+6#.<,Z\56[8^W'EM;1/^L%U/U M>5(3%*L$Z2E)"V4V!7G,18]T#*9M&9HQ''YNJ/MH5F77N[1L;/V4Y]ORIR(O MRU644)C(2Y!Q#' 81A[$O#46$:*9AP\T8ETQWA?Y]K@Y.'*#KV8F/I0WQ9*J M?<(TBZ@2D-,@NG J3/)Y>X%JXJKIL\STU4G'4;D,51GKQ.-:J E.U/.0,A4_ M*Z\78L+D+K^KDI_32S1R*[-4N(_Y^[2015F>%]6C,^7YTS7)NMBGVY5(C&(L MI##$F#$JYA<>C1J, 8X T5D@FA:9Y96DUIGJ^J[MR1VG: *);E8T::NIIE1+ M;3#=?.RLKUZQ]FCJK,]@A\+: <9_+[]>YPWX2U%2>^RP&/.69Q$O $QP%IC80>U#IL MHOG1UI6^@E%=)"V7L]>G9M#4>$W&%$7:'EF:*EL#:;/6B;7Q 0M]XC:,KH6H MTT#PC^5E# >Z];!51"!@- P)=(''220^'[4?SPFAJT-^6._TJF"O?JB6)G3V ME?OZ1_DK@U,]56+T"E]&.1E6\)JGRJ50W5+F9B'C7!OV"]4L3;]5Q_;E75JL MY:X>FI>'4F0IR5>9=)Q5SZ*(Q3[D$0,A)8S#,(ZZG .*;^H5M,;;LU[;JI!5 M$XR\!2MO!*E0:E;(#;"KIAS3TJHG*1TVY\1L"V^VNOJKA/5(D3FREZ%1!OW) M;75+S3MFA;G+ZZI =Y7OMBN?T@1'GI@T!:X7QC"FO+/BTXCK:9CNIT^B6-5K M[L.K\MJ,J>F23:KT5*CEJ,(B'P^:N.3SB(D>>1G*V3+$9##ZQW?:CF)A7(F] M4:D50(0SCS(>$.;C* Y]RCJ;/M),?<;9FF 3P/-EEHNXPAM0/@>W$O][\E.Y%2K43EO'V-MMG,HTZ M9%_2UKB'&(\"[/J< .@S-PA#W.538MZH=PS,B$G+1=T&Y85S4^.L!M_Z 5+= M$V!FF%;?1-C;F^#0YFJ5^&XIEVZLEA, N1*Q?A((X 2J /$S]T(PJZFAC 2:Q3D-;^\$D*TYN>8I3^#$^///4IGC7> M].=X#^M+T\_QSJEX99(WB+5EJ,QP^,],\T;PH%WFKG>2R_L>5R[Q&"61#^1Y M+"]"W$M :\GS -81CR&?;UD_JDM59K@.DIRG#VU&1E$MKTM.4$J1&7"Z=% M-?59M.>YZ1&9T70N0VG&N_'D.)H17I23%[D=L$N0&'5!!+R002#^[T'DGW0M M@HFWVJB26<=H*CF:WHL:28IYBG9UB&4O$R MSZSF 0=]*-%<9B\RG\LNR2?I=5ZD]<]] M7']-RY^S?5YDA_M6IL1TZ^&GR(>K#_<_IX?/^?:D;>4JY"% << BZK($N]B+ M2+?FQACE.C.D)>&>8N;UJ?*FR9*<@_1'-U=:#F%:-P$L [+-C.YLCEC/L$^N M.B=?VRY0>^#4+IR]8UA>M-/-BHD+1UX'(4\#Y%6)=;8T<;(V[,T\E]>3EA&I M%LG,L] M/"ME8UE1OM4M/9Q5,$$2QA[SN1?A,/19X&'4+85@+_1UTF^]3[:<( LPU6-] MFE>XZ9&CIB'V>-%3#DG)P\02'PY%]NE8OWDH#S*O"XW'KPW=Z7;.3H]V#&-Q M&8HQ$/OCJ]Q&,*"J#O(0L,BBRO=I4;V+3=9EMI%[T++=\9!N5T$0>)20P.>0 M<@ZA[[OM;5AAC/U(9^_76%N6-WVU"B+?Z*V.\U:WX K^;_.]4Q[RS>\7SB<) MN=[-6H-V?CB6V]-OO!R1[;"O)DA3$J\G42TR>:6"4V&[<$C'<8-O6GUZA:P> MQ3)%\S(TS)@WN9W.J*=S?TNSF\_BX[&8NZQOTOH1X,OK"L'E\5 >1'\3J!Z# M\3WD^V(>R!!%/O(0=*G;@L$1]/7F9I9 6)^ZM;B==0V\$T4)O'2.I?BG;"^_ M>W>LMCSLATEI_7F:&FJK9=6D=0%-JJ>X75LVB)W3>]A7=7.>P9Y=C(?1VZ/1 MEMMK&=)MV\E\TC&@)_3O"[DU[7#_7O1Z6?&3-;[Z?ISJ.N3_2'?;YOEFEI4; M(5+'(NU.C@*>)#!!24R8!R(>$T(3X@.1=^.(ADSUS@6K&.Q)0PO[PJF UYM> M6^CMC(+0)3%NK20>5'HO<^AG6Y[KUI"<%I/>N^:#^>I7 MSRFHTIR=:K*D\ J><%)*FR>_D(KFG2G:"P0\(U)CJ9I7=T:CS\UT&'5U>)?> MK'>UJ?KEWH0C/_9(X#(((LQ=EW<67,1B5670_5S+JE#!<9I>K_->]R".7E<# MF_3H*8$.,P94X)'C+RC 4'KF'_V#D>?C.X=N3M \FNM'<0##A%$<>:Y\$2*( M@O;C&4=8+QE0_-!IL@"]5[+UF5$-^Q9(&13OQ[Q^K1?G7WS>>C I\X_M8;"? MA/1!?K_Z5O7V:[GZC^/^9EW<_YS*,L4*((B\, :$R-=>0(P(YZT!CGBH,JX' M?*SED=V 47RQ>@ K_6/:,B%ZH[K!X?Q6(U&4N2&D;//-44YAJUQT+G(>@#!/ MTB/MD\Y4E1GHMF]X/W'O&7T;P<',;WJ/ )Z/;O^A]8QWW9NZB DTJ($N#'P M ,,,!Z2UA&*D=!'WF,^?NJ[Q3O?-[E'DZ18X[/ VLLBA0IGQ2L>[GD>V3?"V ME+QHA E^N M-U7HHV%,O"CTW<"#F$0>X3"L<9#(Y8!IW1AEW+IE#3JAE(NJ>8NS/;IQ."'5 M?^3*<#.H+6?-VP)Z:B:Q5FO9]2:#AVUQ^;@M/BJTA;6'L[0H[5FILM<\RUB> MLNC?,R]QV6128PU[DZ;;ZHP*R^2YE.QP+ 22]B3+VSW-]V6^R[;R./35\5.9 M;;-UD:7E"GJ1QUWB<>CC*/(QAY"TB'R/!#K2:Q.';1%NH-?'3JL.UOO MG;+%JCA'GJ1IU.1X*:VB)\P/&^0,MVR7LPM G'/LSCGXR;<5#&6Y?U>!];9; MAFI/XNG3/043L:MQYJ](UV7*TOK/M_LGVQM6,*(<01HC854P'?"8XM:RYT&_ MO7SCH[IPFS"K) 4/[^7XJ*_3]+-\+4N.^^MU5CA?UKMCI0CK>K?19P&X>F9/ M*KCV0<'QU*LI\F1T#SU 6*%R?FCQ_5GR_=Q^KLG/$[Y&6X^4FB1]&9)IU*.G M9PX-LZ4J@3^ML[T\P'2YK]/K!QN_NEU?*QX%/$Q<1%$$?9?' /'..(SD.V#J M\F?(I.445:)T?MA5!_/RO;/-RKN\S*H:7/WN1H79N:OV8J8M:CT1-$6^F@[. MP+N>%-:4OVLI9P\I;^$VVU^35RFWHHIJ)/8(H^%66(8VFG8JM]IS]>NK]7VU MFZR4Y\+?K^_E1C9Z+.3Q7/$O\A:7^B\K&"",,2&QRSWN(0;=B+<0@HAK'<@T M:MBR6OZ*/SKOLO6G;)<=-.?L9OE5KYG.0JU^N;2]W5H"K:Z9:*!.7Q%5)>R5 M8JAQWIZ8$:HD_Y3GS[9V8"E;O6']>%S?IY?Y#NMF)"6%VG:7;.FU= M!3XE/(AC'G.?^=1#U$U:TR&(H8X,&C%H6?XLSI.-T*TX49Z::*9OG2U7YZOG(>O=3D1_O?LD/\N13 M?=%9NNWN.3NEJNV/KRAGE+MA2"&"'D>$("\2: B*8I_Z?JQW?:\M% ,*BGH: MV5W@T%TJ^;6CY/@OF#"'.E0;?6 M;FJJ.FN##1+:%H)309:W5!Z<<]2G&R\OG&?G[.O=M!H\D.(>6;;=:,M0:NM> MYM,.!0MZ+I%(1)?[OQ79(67Y'_M5[+NNQT $L<HT=1@H#G!6&(PB ! 4PP MB@#VY;ED1"+5'&^$!7MC_ 3*:5'-=@W(RP3U#$\#K"YC )IP)#?>XS2?I"EN MUOOLOZNA>]JF(_XB+PXJY9I,6K;GFLBQS/8BPK.TW!39G?R6?#?T">2/Z=<# M$43]OO+#*,&484Z# !#J1_*@2KZOC M[:T\)R:W6&40/.EG7D;7TV$OYU6U]/Q<[\NG >>U3? />D+ MXMN-?\Z9@_4SSL\%!>FE4[DY<5BPVF0]D6497649P6DA7#Q^6&D9J+1"I,QH MZZA3EY X#&-(1'9+(X9\S%R6P%CUK9VA'V]/F:J9X1FD MV=++%ZCI48"Q9"YC[([V(C?;Q70?=[^]S>I'7<1X/=D50_5TJ]QIT+HNBR/( MH \!" 0.[H*D!8%"0O5R1,/&K2=]9WBK0/X L>Z[\&9Y5Y.O&0G74[5>IA_< MJ3E;WJ3'98\,6FJ49:BC+>>>/&AOD4.-Q8S&TN6U "1?KJERHP_I3A;V:5X> MRO9"]W3[?GU?X3VA2I ;81ZR@'MAX(4A"^,&54!!Z/HZ.W9L8[&\F:#)?/PO IZC37JE+,D2^FM!%( M( P(Q0F-_ A'<13%">0Z C[6EF6!EO#>B-^[=5J S@FAWF7)QMA5G<)/1ZSN M5'X,IY8F];UD]4[NS="\#!TTYLV3R;Y)EI37D>2+Z>X>&*;-ZGA4D(0XY9""F-/<^'%/FML3#F6M?M##0Q MO;)HW1<]EL!AZF*!N]'Z,N)::7,*\^*5TX:87*;*Z#KQBLX,XD3I MS[3:7=L*;#PC]\:)7,"]W$;=R2UU.+VT\T-:IN)G/\MW$],OZ2ZOWT@K"GGZ MX.(%(8T@XT%C/8Y=HO0BD6F;ED-#"[-^0_8$U%F?D.JEJ,;( M5LM9Y^!9+U@\H/@,HW,&4EO&S.2UBN3U)+JFZ5]&YFO%>UZB9T>L1I-Z#+4:;P;N>&.-EY_FF) ];JD[W)( M&'4!1IS#L#6("4K&*I"BF9DT:%!)< R;PW7( I%FE&B6^N#+#&FJD2:MR]4C M74<4%&D0-UHK$^W5>%E:-@D8]$(J\J[091Z/"<00 ]X82U@0*E4)1YJPK$6_ MY/LWS55DSEU>M-=X[JK+CK.]?+\A^Y(Z^:===C-@?]U07C46+.Q2.F3!X@S1 M3!.[YXEY;<%B.)/+$**Q3CRW8#&6D_$;Q]YU+U,%7D(8\R,>>C&FE)"$LLZR M&VEE1R;LS;N![)WNJW1&J583J*E9UE,K P1/O*7L7<\+=S8X7X:N&?5(>7O9 M4+:4EFC?R?P"%^GZZFZ]22\WF^.=2/CN5YC!) DPPBZ-HH 1SXW:&6$/FUR^(8!=9G4U.%G[C^ MJA /)VM)6CS"BV?E>"PK&N_=U54W^02?O((S+U81@2CD@0?=$!#J)C0&J+6$ M1##0NU5AB 7K:7$'JG[=LH:E_5R=/G-J,WG;E.GIL!Y7MAZ>>TQ(SZ1\#'W+ MF(2/\N#I0W(CV5"^5%/>Z_LA/61%M:_DLBOCKV(W\ D"00P31#A),$HZ>\"- M-._R&V['NJY4T)RBPW:VEJ%Y(\L(,M5$9AH6]:2FIN\$RKE\?2G(SN6D+Y'3 M(SOC"5V&^!CPX_'-I(:845[?2 ]RAG9Y38MTFQTNCX?RL-[+- K?R@O@5C%D M(*(Q#<6<-G8CG&#HM68Q#EP]/1IM;H(J8(509OR;"J/F(L9H/A57,*8D4G8:MOV<(4T(A0E"3"1N*&"==>@'6C&Z5^&^!GWZO'.%"NLJ:=RLB"VWWZ0!<]=\E5>O92N6! 0SP5> &,W M#F,, P"Z6AAE6H])#K-@7>;D$^(U%MU<;1!AJ@F:;:[&RE5%7/(*<9;2L6>X MZG7\5*45'](OZ5YH&_ ( MX2Z"?@)0A G$C';35!I#=T2B-=*R91UJX#3_-LF MS;ZD6^>X%UW:V8ON*0^M[';R7K[NE^Q,?\>UJ=&I\63-:7':_.0?SV2^AD*:,X= MY?,C@WA2V[4L;!Z>M?E+?L@VZ2&O;I?*A H<<#&@W3;I%\=E-8=1U3PU MU-5Y0]7X!]W@:+>A=+9F+Z7!!F[>MMMPBGN\1W#X3/";KEV6L$]\$C_SJ7N\ MYN-^Z[M,3#&JN'ZQ+--46I3[OT[W)Y;G6$HY/\FOY9-_ MU3.I.,2,0C?B?H)=/V'0]X62QH$;@D1\J7.RT8+U*56NO'"J#$;N06WP:1WA MLT&^2JH_-^^:*7X%UVGPGE_[*OA_()+B[Q^;]J!+:0^MPY8SM\O08Y@VVD?U MD*8^92\F[C;I7T+";M6_?*J./.JU^O=IM=69[M;9;5D?2%W%',? 2Q*/08]" M("]HZ58'&/,UR_2CS=DN774'I3<5*N>NQJA;KQ]/JVK%?E)&=:M/97GV:J4X\+U0]7$KDR8MSIG/'U"6#P:<';P\ M?].^A3K]B_:J)/9-IRTTQ3+&JA7/GCYD;XD]U=$K=**LC5=79+[/A;4.!4GW MZ75V*$]H3F\N4\#](/90'" _X)0 &'5P$HJUS@A8 V$Y?_$ _.'W/SOOQ3?U M4A9[K*L)Z"((UU/3!G(EI/75O ]1.RWL!]HZVY/T0QGND5KKC;8,W;7O9C[Q M8-!3Y)_R?/M'MMN]3XLLW[[=;PHY0V5I_:-- UU/=\=RJZ:N$]*J MIZ$M,#DUE-"<%IOS0XONY6M*K,VX\/7;U#I,H?:EF2?GI-=:P.$H7AH$S0LCJ^.NP7NKBFWTH+ MDBPM-T5V)^=FE]?D6&;[M"R[Z9A/(<,>B/S$)RY*?!IZW(M\R% 80B]ZK91A MP(*].'&&J[[%LD:F4JHP3J/&FM5T= Y;G'I$ZZ<&X=@KFGO=?FF!R0Q7"UA) M,N1(;KP?Z87-7];RS,CE=7/$)-^7*^HF/@HIB'#,@!]R&":T-41X@/1NT1I@ M0&=$#+HWZP6=T%$(6!#_TH@#X4$*I:1@B2 MB$,]L3%KV[H.2;A.A=Y_R0_IW]9R M,]&AO"P^9#>?#^4)#TE\U_5(@J, \8AXT,6HPL,P]@$(];34'@[KNMI"KS>E MWMZ*-*^4/CA_-)B=K"R/Z;9:U,E/MS_J":_%AE(3X66TD)X@GS?-.>I_+]EZ9=TE]]5YYN[31:0,I][ (;$9R3P:1!"YHJLG'K<)41U!6BD%7O#O@56 M*>X9M-EV(?4SU3-D#5&\C'%IRIG<2C?4W0\H;TW*Y>3V2WJVX?JYS UA#^ 8 MNI%+D \#'@/0(0"QC_4R)9.6K>=&#\ ^.*B@>331)-UJZC87SWI2]R+!RYAL M:I#8N_W2?%,L0Q*M>/9D^Z4M]E3%,ED7\K;U\GU:7'U>G^WV1'[$:.1[S V$ M,4P =OTZ^TF2 "6J0W7PY]L;ERTDN0?%J4#-EGR\Q$[/@!M-Z#)&UW@W1_*+^G!J<[[W+5C2"]I M&$'?,-VQP]QXX9DM_+](D(;VZ).Z3/$9X,BC"<8 )[RV12E+W%A' M4X=9L*R<$I0E"SE4?\GW;]9GW_LHOBQ%JEWO")+(-<5S(+]J$FF?6CTA MM,&J%2U\EK@>Q1M']#)T;:0/NF\+_V<5F?Q*0HX M2P).8S%!CDC P);% GPJ8YZF;9M6=?.X2H,/9;+)PDU)# MAAO!SBO1>FSV:*.M=EF&:EKS[O$[TU99?/5,CKR"O+A?O?UEA<-$Z'<$H(LC M2%#"./#;#W91$"K=^J?^<9;U\.U^FZT5#]1H<-"O6);0 C>$!'JDR[@"H#1LPDS-HZAE0^6!,"W7F,?PL?3IC=QS_ M"QVS(YUZ;:R:X$QUC/Z\+GY/Y9VOPB[>?DF+0R;ON6X>=^\V8;EQ D'($N+' M)& TCH.X,T[#1*O:;,BD[2+S"9E>+F.*4;4<9@8R]7*7#F"E1[S8)0'"W>P2>5JEI0$? M/YV(M<--T [+$/\;#BF6;H>S)VJ*+[='T1WS406@\LR%0;3 M0_)ULSO*BX7:ZX([7681\T@<((Z$##." (P[7?8I\75DT:AAZWN.6JQ.#5:, MV/3@_- !=EK$?QZ< )IM"#4%G:T-]#34,/U6E%2'RAXMM=(BRU!3.Z[E$_1H MS3>BBOQ.S-+OY3M'!Z'H4LWONCV?UT)]I,S7KW6LD!][24AC#GD,PR04?VV. M %'&<0!6^_1F+:+#1XWGH4S:5QK4<3VHGT!5'^"W=^NLJ#92Y]?.KKYD(B_N MG;3%KOE@E-$F4-/2Z6D?]C!4 _.B>H>K/LS30;UP.K!UHEK#G?@M* TB>Y34 M2GLL0TGMN/;XG2=[_"G?\EX]Q-E=_KR_N4IOJH7B%8.0\1 ( 0M MO<1/M.;GPZU8SCI/[_WF+32G;+!I7OH^G$@U\9N&0SVE.]'7H7*N7J//SNWO M+['3(U_C&5V&5AGPX_&5\(:8T7VBZ92DR+MD5K$?NR&4]4F2^-SU6>B&K;&8 M8S[DP29-$Y;UIT7E9!VL8>_'Z3*GICD3D*8G.*?WXL[R68EIGO>O'O+2(S4C MB5R&SHQUXH67LD9QHGP]U^W=+K]/T^K.W\OJ@9?F.(#GNLA%,47<31@.L(= M%,$@@"P*78ZU\ISA5BSK3 5(Y#C584C-F[F&,Z: 7^>G1F_&<+D-R#/CQ^&(N0\PH7\PE;__ZM"[3[8.GU4_'E,G]Z4?>K^^K M6R'^6!?;[L4)7);'VWKDRATIF[K^I\\-]NB[*E]^475P;JFGH-])\>B)<(7Y307;.W7IP4\ZG M>^?\YQK?G,JY"^?L':4S!R^^44N%X$ M8A>QU@$_P5I'N18$VW+(.Z$9$.>6P9!.W%L&XF\R#K8N.XW/SLEI1WH]0VB< MI#5?"Y7+ZE(+"IT+(^:Y4+HPB/.%U@]9^3LOTO3M7L20M#Q4N!D,,8R1*U(# M0-W$=2/?[6:YR->JJ<^/UO9N78'IS;4 Y60-*J?H4\6EMND,P=1ZFJT_KZK8?.Y]INJH@YJM]\AX%R'!\VXZ.!EIHE++939)9]R;;I?EOA=GT: M>WZ$.0P1%!/E!&/4XA;39ZU5H/G13E52W3:@G/LLW6E>,#<_2W.$1>O-N9BP MV'62UM5O/2H^UW131<51W>8[C(KC^+ 9%0VTE/6H6"][EI>G]\T_Y+L=SPOY MCRO/0P#"T(L%QC"(& &$U8_71]#%>B>09H(XV:[1"GSI7!T__:=H=>>0.V>( MFVT#FOLMYFI5R\%PN@:=/ )>MB'OO.U_D^XYC7]3/UIDI9%LQ#HSO>(;#W"& M2# 5U4RVR0RAK!;GE0NYGP!$Q&R44.Q1@$*_P>EZ+/17=VF1Y=NKP[HX3![+ M%#'JJ-YC=Y0%\ S6A?,IO M%T[MV3<;M6KXTP0LS4[PW<4J7?_MA:E!+3%5A/I)_."A?+M_7XGJ3X7UNPE",..8!*(G4PZLP M=%>N&BA#@XH%TA5CQDQLSQX26G_.HL+$X4";^3ZUM]>,"Q%SBPX^UFK;7$XU M-^!Y<9UFAZ. +6\!^7J7%=4G='%D%86N!T,N2VP>@S!!!(0=[HC2 7<8S0]Z M@-H/N/BHP3G;/,) XTXSJYBH06FYANJ?D6=Z*$H2@ -(20Q,R%\JJ(%B?D2=0L[B1[U:G,Y CUEW9:9X8M M[,C]5QI+.HM4N7D+_*HM^GVHV C_K1?X]5IB*I5J)AGRL8H&)_91Y$$_\CP4 M>V$2)B#&+4Y,W&C*\KX^.LO%_0:7DYZ S92@#VBX:1)RNVTV>T5'^O5MKC0_ M:1B+@6AX)_@^ M$(_PT'HK$M,54@^C4MY:G5*L.O[X+(Y;>>QM'$C3BCW ^! M&P,OX@E'20,?$0B\*>.3,= 3A:TO%=ZJ?I"V!QT.>?7MF<*8N6:?)KK-TN+S M!;U?3QTF.>LP\MO?P=XKU<:T&"B-]Z?O(WZ:I\5P6+74;C,4IQY=&-&N.KTO MLDTJMU!?-UNHXR@)* @#%'HB24" !6[4.A)C'\QTP,84?,L1N(7Y9MU<6=," M=2JDU67D"SJ#8ZQ33+Z[>8[^L)#MST^N17K4Q^9Z 6GZUIVFQ&JZJWT?H=LF M0?:*M';:^YS,<)YR!I5\I0Z$(^Z_&B4<@7;8=A.!_M. M(K$EM2>MU=,4YM>3H>8KV*M=.#P6POR-MM]SM.*1OKC-Y("+(.KJ4\Y&FSA MI:U*(#]P$$^IU%7Z1^LQX+G(4[IE/2RIF 8L4XF]G45&U$WP? MXFJ2&(/!M1C&)V61#TXS6MHAC'/<7!SSGF2 ML;:>9D8T1S//-_=Y<-;SNYKA*+;C-$=#C?2D[R.P&F?%WC%2@ZVVG,.E_>NA M'G 1Q3[T/,S\"$ ?=V=XO,#G*_%+G_+E'#H=Y8R.0I_[;?8PZIRAV79OF29B M+ZB;S!?(U<^O?E=1?ES;SWK5!\?U[F-:W+HK#S#7]T*$*&5N1),P"$'CB4=CKO^T MZ\+P3W3UA-->/5&T2)W-":HC/OEVR(43"R-3)Y N#/JW$5[[9\V=]\Z9^X[T M?X:H.VW[OA:+%]K;%A2AE\K08OKPJ\Y E< 19Z;IP$ ?9\RD/ M*&UOT/!BD:U,&-QE\/@4'_;VK?A MUJ(2@KY%]UD2A"G[US1YPT*[UC>Y"/^]Y!KF^H3%%&2&COM]9"9S$&GO L33[\@,0M*RUD&OKDI MJL=,G:S%Y7R1P&:[XU*W%:=98)^F 1=2_>\\='[M[0J+7%=_L:6F.50VL'XD MHCB!#/T_[MZTN6UD/?_^*G@Y4Z5) #36O.MUCBL>VV7[Y%0>OV!!)"3A/Q2A M *1MY=,_W5A(:B'5*PBG;ZQ:LA&W% U'$^WB$A;\S($S7%.\I)_*,Q*W'P7T]R[UN7F>IK5A.7 MN&2S/=_"5FR++U#.;MI5JR5RKK&\3-'/I 6\4/+/F[5+EH%L6V4H#3V^_@'P M9]4N4 S3+,XA)HGOPX#$<0I'Q2$.0Y6&ZY(Z70]%3Q#MFQ"GV!!=M#CE6J5? MI235FBC-0G32RCAT^$R3,X=RG4?[,PLGZOG5.ALMTX?BOB2UV*6S"$(4L#3 M-(MRQ/\'\S#:A_6)TETXQL$NTT9<>4*B]ZT7::6M4#'8!/B.O+5";5E;)Z3W MP2YE!&LX/6>.ZJ0C!4-MGZ3GA;;U\N_C*:Y/_&'\J[R_+IL%R8- '&L04XA9 MA%$2H&R(R#OWH=IK! 9Q7,_8B,:D]:JVW74[$78;_@QY]']VU?;1>\>?BDU7 M%85@Q1D8$V\EIU,FLE5Q;D2H>KI"(71YWWIE4T]PG/;HW&R%!6?G@2PKF3R? M1[#FCBRH_E6(N??M$ .D!$$0!5D4A93X)$@3-L;@9%2ZU$CMDUV_9-2+40.- MHC=R:'%GBQI,!AT7@L<3%\[@0L^M>0!"4WMMXWF9=&;P?;4IWVW+>SX\)#@! M.$J3(,]P@',&A[O.N;PLHTHWA4\FZD)S?LJK&"(CKTMIVIE"A>*=9%K03;;:+B" _80&#O 5$ M% **@GC4%J9Y-F%3(ZG(<3OSM=X6:X]W%:H_]F1J]\E,VF+(%M$DS86#TKE( M6W'E]9G\4LU$+]E=&Z%8N/\G&@C5G.VV#EJ.RS8-[S;+^K[\6OP\' B[/P^6 MQ\+0CU$F#IC)TBS/*&)Q0EF>4$*![)JT20AWC.A5>5S6T9G/%SOR^8Q'9ZJR M#6?G44&M9%+;?^XT*Y/8*[MI2U1NRIMJ*\X[J#8[7J<_/I3[2UJ'7_U<"HNJ M==7ORQT%)BQB0<3"C(8I@(32D :CP !G2O<#3"C+<8_KJ-)^%OOXGZI4ZW%- M65B*H)Q7.:EQE=[61:^RV#*&G*]*9 7W"Q$_Q?VKOE9N+ MIU%/Z(9;5O)"*]9?>$=QQ\OV\?#O>?5:9,B/8$9ADL_4[:+A*(T M#ACS_3S"20Q($/I[%2S$%EH2[=BNMU )7=Y62+'2(NA[;,3\2>QU-2[HRT"\ MS]W)/_I]L7ET1C@_Y;(ZL(W+:]9(-L].#KJ67#3$*O\&;LI5M6T_EVW)/^QN M 7T:!P$$*46(Y"C$$:!C_#QB>+'IWI]>?37FJD9PJ2J?]U7^A4[IZC_*Z>KU MJOQ>KNN'[CB'92_7"FUUK#?BK"N['1-6_*#7?>6-PF=%UI>^JC/5H&QF35.3 MO.0X:NR<(4%9W935[>9)UYA4_.ENQ [V8KW(4D8CEJ(4^C@G$8A2G(UJ8OZG MA0ZJL0;''=5!GU?OY["Z7NM*#(I7H\YN9L,.6LW+Q BTDQ:'*^R.9?;\]XX3 MF16&WW)='PEQ%'S,9RIGYPQRU )\+;/$%))?:'.VL")#VW3GO[ M=D\,]BZ!V0.\4VF'U6HE]LMA63$]?0+K^&@(6WPGSOQ\MR$E'QDTY8K_ FS; M DQ4;KB: (YCH'<2_6J M37>,];#[8!1G!O.>FB'K%&$K\ MWLN1WP+8O:DW;@+LWOZJ>FREW:,?: MR>J&U+OK[-6+.=0%CQ"AF.(+$YT+2PQE7/D0, M!8OO97-=2[\M:S6V2ET[EBE=VT9I7K/7=G7H+JF^&&O7=[FNT>4,5^L%[75Z M-W7CC4J]?0%\/BJ 0>W$+[.J&'F&@&X*9!Y<=)3;\Y=0'3HHR]!/S=#YZ98X M/A7-QZ;;L[7J+HP8WW==A"G.$Q^QG(84^QS@E*$Q>)Q&2&7L:2FDX_'E7J77 M"IE7WD/1]#;_MVI7W4#9>*X3^K@9/6X;+4?,"7JOA\F#SE]YFKI'7[W[' MZ:J_"^CP^O^TI)0S[PPB+;L_#S;:3JIV^L2:T+ _O!/NMG=U4_UON5J ,,GR M."9AF"4)CK%/\G@,&@9(Z=!2PU!3TZ_M#S(M]@J]W_IO&>%/W6$=[#DUUQ!W MPP&Q!W&71-QSHZ31INWP')&FG\Q9E!EZ9(*P=VV[XP%QA!")H,\(Y;U'%C,6 MAT- %.$H,L679)@+H:OJU%G$EJRK^LAR8*@=7/7"+H^J7H'0)(K;9BS$<_UEHQ.HN7Y,BL^RS%M:HO5N#:X.[]I,@G;SC#. MINGSX)S5C&IWCZ@V[UZ,9%,2@(C%$<(8);[8,I<'8\0,!THGXYG$F91OMF;$ MC(Q5!IM33TV =N&)L#,6R<%+V]C904L_D].P,G1'&U+C>#8,"/)A$@!Q7IP? MLB3*QFB0$:61I6Z,2\#):,Y+VTQ-*#GPT1Q(5Q>9ZSKAC0J)%-V<*854LWB+ M0%JN:-/G>!0:QIQWH9^R"++4#U)"JFT_,PKE?+?9JRPRG]HR\U>3 M2JZ,M8&FBTUIG7-)!5(ZYLZ45%JIO(4K?7]DF34!3G01WM1=N?OBO6*F$2P92$D&4T)HQE61P"DD0T"3.B1C-'(IQS MKA?JW?=*O8=!ZG#+ZZ;>_+$4V_O6Z^[NUWK,TEMW::K!SU5!R6%Q!B6D!LR] M8*]7?.4-A36(]D;51QMR+W;NN9Z[9T#KN+CF@6#72=:35@'[V":[_=YAQ!C) M<1S$," QB8(LB/ H(H!,\=T'R\&=8YK7NM0^;%7LM0=91[ZZ@BN7>^5]*']N MO:\_RO5W_AOU9GLW\=M=:KX:8E6C@'X=G.HDIX%1;0\MX_/=YNN/^K_+HFD7 M( WC (FH(,XC '!.DD$'BRB-G!!4(?X4$,V<0%3%9*L<=>2N(Y1>"9:*5^:Y M:*]3/4N('DPUYZA& ?U2*-7)3X^FVD[:!RI_)LM>20ZB-.2=8=]'E.,=^133 M44F.L] 54N453 '5W!54%8RVC54W#CL'JY ];[3NC;4"5_5B^M7PJI&A-F!U MW;2.6,:K1"\$I3"+<A>I9TW5OJPVXJI?1+\96C01UT:KKI7VR5M\'Q K.'-OUF0=;;5"5N4R^M7(JIZ@-EDU MO;1,UJ]W95,6-]NR61"2HRC#H9^2& .<$C\CHXX@2]UT617B.^?J08L3NJI8 M;16NCCQVRE:)LK@D6 _RS+FJ43R_%%9U\M.CJK:3EJ&ZR'W <$!!"&.0QED: MI7[:1X_]+,B1RB&BMF(J;8+7/53T^7ZL659>\RHK;?8O55'EL]*KGHJNR59* M4K4/=5NL_VSJW4/[;K-<[\2N3?YM;@]7M2M7'_?WPHGOKNN6Z_M:_MPB[M+? M"S_/\I"& 4LP"RD"84[2B'\G @$)_$#I CWG8I2JL?J[+,-!X/\HUZON%,TO MQ;J_?;C[HKX1U[;=EXWWC]WFMFBJ8N-]V5VWU:HJFD>U7I/[8I/K1,VJQ-3Z M5*-TK]=^Y>W5>\?RO8/^*^^0@?=-Y.!U24R\Z]+4\S,$GZPXYX'VZ=*M+U1M MY!J#Y>IGNX#+9#]/^+G,<)I MF*HO*5QL6[D M91L/^^G4CAXXQ5L)ALA-?5.V+7_\BC4KRW;8T HW7,-F.>QN]6%&,@PICF+F M!PSX+(]&!3"A2@?*VHP[59-PI+7KWXMW1*M5Z;5E\[T21^B7RG<3V'1?KN]^ M*>,U6Y%CS]DY?]W,$KG/@4UW;%%<1#_^Q] M55Q7ZVI;G>B:41;P,6M&8.(G<9:D)$O!J"#&B=0DHHNXCO'5257<&V/35K_3@T/-(Y\9*YO%GGELT=6#X/NCG)[/GRN3/W%"?.7@9? (8) MC5F.\RB#?DPA3/<3=4&8A2H[6?2C3+%WY2*3,2^]>'OJQ<"_>=0I"WF\/JUB M[(QL?4%%6[4?;X8;(ZO-[:=Z72T?^_\>ECA3<4U:'('<3S"+0DA!!!GR*4K3 M/(48J.VHM134^3;:3J?8*O*)_]*X$-3-,7]J^-"G>EB7W8]QO6FY]I7&^,>6 M_W(=B@L8K]:7V#M^D,C'19T\[]OPY\7V>LBY=P9[ENV?!P-M)U4[?635Z/C/ MMOQX0]MM=5]LRW:!*7\RHCQED+$D#O,H%;>"=$%0$C+%XU<5/]PY[;@>4?/V MBM1 IFJ5'+ <>J0&IN?FS(=*3RTZ0Q]-+^=!&5WQM97G28T:7\I;L6WD<_E0 M-Z>)Y?/0""]+*<4^WR855C':N;LKK=](-4'JXI-FVQ[+;*PLVJ M^^NZWSG[7$],)'I'&M7H:\%3 M.-.\-&>Z;/@X$6\ZE=/9ZJ-R>UVX\WXNW.EQ!-4AR& M(<$HB7$ :.3#/41#E$9J5[=IAW$\P!;*^M6*>K5;;KL7715G\4P\E(/71/:I M46MTKI,U'UZ=]NH,J"P8/ ]"V4CDQ=U(EKR1[V>U)?_=.][)(QR+Z_I!C-3I MSX=RTY:]A 7,$PK\* MRF' >YCZ,#I%AKC01:"/>1)0:I79#K".QWI?^O9U^ M['7RMX:<5+MH%HI#MI,V;4FH=M/.VSH?!DKX>+;79J\4YD%%JQF]Z+G9=DMZ MV]:*C]FV55MM;@4?7M Y2S+"^ @8@0!PUWQQ[OP8%0&,E-YQ-(SEF(]'\A3? M6C3U4 YL4]JG!K4C95XG;3X4>\.T\U> M)WHVX-2P^MS:LL."FP=@G6;X?-W9N9LJ4W\M;-MZ617;_E;IO=&OQHJ7 $:.4P3".6!H@G 6A#_<""B;PQ/3IQL<^C9;A$XJ],OU[$>^EVI&C%Y(?X@_[/KOI>K,6!K__< M-$)+M>2:7_^-H7'S^ R2*!A$X5202:EO[UB,\VZ^D-7U+;LO MC@0JMAR.RT2RM9A/82BV$*=*X\_RTD*XRP C&000$I"1OTLSD9)00H4WXET*F6"S5-/0&*#\+9*P83O M%[#?&MT__Q]@NYS_RF2W7*QSYKKM5*6H[L1?6:;_531_EUMQRLZ7!X?N>@ MV3M(4Z.X&]_EZ'UQR]6H_:K;5]Y>\1\W=?-'6SS[\5Q0K6/V&40[+;MYH-EM MBO6$=4'QY;"B:OZK6._*CS>LVA2;956LWVW$M,[]43- _!@%"& >-DD88!3R M;OX8FT#%M^KMQ'3>818RO4ZG]U=9B/LDSM\RY=)?.<9.;ZP:5(\<%9?[C!*] M(XWS8:B4F6>@:;)+.1R(NMN9:\D=]2T6W?Z*^] M^ERU?_=':XNO%A0A0(,@">.4$8C\@,;Q$)%W%K'B'@G].,[?5#B2UA_TUFGS MA#C5[0\&;LKN9YC&2-4-"D>J.N.NCEV<#['.V'=V-X&YZ?-@EI5,7JSWVW)' MEEKO-M]YP+IY6A=TF#SOM61NTI$<^NX MPB6?%W)>[ZY/FR4@=^NGO#VO-!NN#)[!': NLJK=/I9J/=M/3?U0-MM'\3*% MN$E!+*=WK^>^>-4M3D"4133SPQ@Q1ID?[9NXT =8I:=K+:CC5F;4V4TJ[D6J M=8+M&2S7*;Z(MVH-S"CQJGLI;/O4W?ETG&6=/-.1MEX8\^A8VT^K=OP0JT'Q MS[I>_:C6Z^YMLRU_=*OK=0G;MMRVS_\^[B/U89C[.2 XB2$C "7YL-"=@2P+ ME.Z[LA_=^03!J,KK9:D1TH';C M]V!?*X/Y\%?'XW.3PRZ+;!X4=IOB\TEE]WY:Z/>./QK; @9Y_-P/,ICA,"4, M(C;&QU$>6^KO*D9U3-U1C;7NK:JIQMU:AW[:[N]:I;,/'CI M("_YWJJ1<_(; );U??FU^/DJ>X"&,V:#[].V71V&X"AL_.@DWD:+[8!6/%% MECT?RA]'UU0V]89_N2R/MI>_E)'#G$412F$>0\0I2,>=FR @5)%)UL,[9Y78 MU+K9KA^]=VTK[H[OMH2OZ@?QSO(A%>_/7;42F\35<&:_-.0P=]%B4,,?EWKL M\U.Q\R&BJJ-G2.FL<.9!4'?IU1,]Y(H'L(I%^"YLL4;%6D#BRUU9;OGP?+FN MQ5MU[=&M(PE%B0\RF@&8Y0!$N>_W%ZC3F/DY5;IPTV9@QZ/A09_7"6P]4FZ+ M:JW8-[1KM!Q(+^:Q&D2/97I/O/:.E'K?+G>$JH*/9]#II#CF@4TWJ3T_+=6= M?]*X7-Z5J]VZ_'ASFR&U9*NG:.D[:-GPDCK:?U MG(]N?#/>7XD>O_(/@C^K=I%2#%*?)AAAR/NO /DHW4=&5.FF)AOQ)MI5>6+[ MGY#I?1-"%5%HQ6HY"D[MLD4 RAD\[8;*@VLZ>RDU/)\'^ZQF)+N#4MLM8^*) MN*2^+ZK-(J0X#+(,YQCS 7P*,I2",7), Z77)FW$FP/Q>JFVF*=BMB'S'/GL M@'EO63PM]0Z^Z5!/P_694T\G(UGJ:;LE2[U]I+_*^^NR640Q1A1D"258?'R: MA7$^1H$L5'I=1O6S'=.,_W;=B$?HT2OUWHE1-DN.4"Y]4J/1T7"SUS(QU>O5N_N'IO[>KVN,$5,29WD, HIQDI,\ M3NF^+Q;!1&E'LTDAC9*$>2J1Q4H\K!O&-9%T+,&8O.X,:& ML?- CY5,:ON/G>IQ7/?#'.(L7 MAVK9<$7Z".==LZFVNZ;D@S16_11?C:!C28Y3ED.?13@G+(7=S%0?$ >ITJL% M!F$OK(/.J$WQG&8#$^6X,Y%_:NAYW;H+X>>T0V<(9,'6>4#(1B+/#U2V MY8W"B:3]C8!5O7FW^=34MSSB&#(G 4E8&F+,0R1!$#&R[W4!1HGBD:3Z@9QW MA@[:O&KC/0SJE(\C-;!2MBLTD8NJ_:&G!H["+M8K.NW2V:Z1!7/G@28[J;P\ M>=26/\;+:>^K3?EN6]ZWBRA 491@@#D><9Q'69;LN4@3D%M939,/=\G%-.^; MT.EU0FTMI2D8;;B2YL9CBPMIY:N.;T+9;;19RF/LDASF$6X)RE "71*"#+(J5[U2R&O>PV J[WRKM^'/?W M#*)M45"C$ QIZ-9_J]L+5*V?EI OC-0AI7YIS)R8!HG)DM/4.V."_MG4;;O( M6 18&!(44L)('B,&Z'Y5D\1*,VN&H28B95=/-39?[TNQ1=Y2"=YS#E;?/HC_7 MX"B/J^V"N$,V"X.WR8OVMX^30"_KM&',W!=5?URE*_6,%=P[ZQ M&V.M]H_W$F?21][KT>DGJ_L]#U#:3$BVOZSKE?3+]EN.W>ZTT!M8#F( TS3&.8^SC'"5)ZD<817F"62+[DK=)#'=5;B^KNS.3"_,Z91>; M<#MGTYEJ9L7=>50P.ZD\?V/;GC_R1ZQM12A>J;]7JW*%'O_9EJMWFX^\BA?B M*"*XW%;?JVU5'H1@&N(\S& 41)$?9BP.43X*8911U4/6K M0J8=:QZSMQ?%A MY:CN/U0/4[/ONQSB+FRX&OBXV)YWHURQUO";4.Q5F]^]0T$<5%\,BNK&GD&E MPU*:!T!=)OCB;#7'7BK MC]!\[V864PC",*,I@!E)$&,Q@R1,8:O?("NVF<[ M1Z2HN.O))\J?F'"^=FF8-9N*HZ/]99W0=D!ZDGOU_W;MMGN5YVO]N13Y5>OR M2>2OM6K-S'$0H(#E(6/4#V 8XX-4F"696JVYB$3GE>\H*V];>\V8E[<9:J7X MKOAZ*9K6A^.F=3<-']:XON$Q/X,;SB4^S>1U._B MQ[]*C\I%(9V;5+_D,S&/QN6R%CR?;+]\>4@W=4>3_A]OGE_4L&#(!S@'01C2 M'%-&*([Q$!3Y>1@I-EIFP=PW/T?ZQ(15=;CEI-"XI[>4^D; M?(MJ(V:$/FZ^%"_.O#_LNV0HQ"'&($[3/"!IE*8!&H/#C"I2V5)0YQ06&KW? M;HMN8G_CK8ZN[U8<3[BY85;*QC.UVW(YS*,VVT[J^<6R+CR3OE7VBJ:+RS)Y2*C@KOHW37A_UCM[DMFJK@W]E+5>.@%H!V MW=(;K+4?;WKPBND_\<6!S?BN:&[+=I'E)(,XABF%.*"I'X)@7+7'1.R5U*.A M50W3H+$;RAV/X;K.X<_E'?^ECI7]$KMWQQLQC_=E.H9>B=U>ZL"T6T3R])R^ M6&R@],O06 V=R6X%1WSI'74[!]&7'%Z_;:GT0-MBZ##UBKXO:C68H*>=X6%R"_[:?JOQ<]%&B8^HR3/0]X^ MD! F:3*^C81Q!)5N^7&GPO5PO=]8N2U^>M?EIKRIQ&O&_;KNMK:QQ.&P?.1H M/(^B4<-RI]E[(OKI%M@K;R^]&^UWHXR#^BN/ZY^6T-HVGT&U^Z*;![,GR+.> MNE(H3J8^6P<_V@"+BX=J6ZP/IZ^Q-$BSB 88!6F"?!PC?Q20)AE2VXQE,;#S MC56XZR"W8FQ[]&K#H:NVKHKK:JWSFH--^R7G62_CN^)DZ\N=2,+\PPL&@]2+ MO5T@[^*YB5?[13$/K+I([/D4K"OO],$)E_W2]>=R65;?N]O1PSQ.$@!P3L3] MF2CS4S9NNB4P#3.U%6,K(:?8M=-O!VGVHDR9J..L+@U=66J3@WN+/[]M\43X M>VF;$O@,7)\K\DQ2>A-VQG[I8TYLQ]EPJWEG9^'',")9B@EF$0E"WC_UQ^TX M!- X-.6;2BSG8#L28PHT)0]U26;=/)L(DS%S(G0=25%BEHZ_7C^6K;L9L.6.ZQ8OBFB\<^FJ3'0Y.%UAV 3D6#B# MW*YL^MG)2[RYJ>>J$DZM%M-<.6LWR3*LFB@)(X]C,_ASD9-PF0E&:1*7CUHCHG;=^ELM/-U316>]W&G:-6%VTZ MAP\Z9])_?=4]M<4:(__G2D;#K-Y>IK'@FOD:S:?BL9LTA8F?A4GHIU$01GZ> MIHB.B^HTCB@Q7=-6C>=\*7N_=/#0*[*U-"-MJ.FZC LG[2[*?'K#V8E79 8Y M6LLQJF;/%6K:^4@OQ.@YI0\R>O^PKA_+\G._9_#]80?*(F)BG1OZ%(=QAF"8 M1ED\2@"8*1Z:9#7T%'AK=F+47-^+J0Z-6[GL6JU+NXD\M@*^4:LWB/6.U%X: M@J=]5.*AA>*8*QIMI/8F):WY9SCJ'?#P)+Z?Y6D>Q #&J(&:9$.%VSYTHV[7S>))J94_;O'UN$40BC M@"%QKV 2,LARGXT"4A:PQ;;>%FLYH%D,JU(=#PJEZ^2'\9J.P]4" MF,%-0^K&JD/51BG-&JY6$I2#K#TO96'[J7@<;B*"R__954UY\G#R!4I(E*>Q M'[$(1#'O-J>',3]-*%7;AF,QL/O=Z/S[=V( :>GT2INFRQ%V:K>UR#J*%*>, M##*?7P]Q]?1^B&EI*F_B&8HZ*(EYT--%8K7SIUB1EDV]+,M5RWCVKQPO_$0! M"7U((@:R) F#" '*HO'6!I80IG24D,VX2@-[]<.#1JF>>$),CN1V7P"2Z+R0 M]XKL?&+[>&;;K.@I[^,Y?#HHC9GPTT5FSP'JS#U=@K8?;]"NK39EV\*;FVI= M\=Y9=\%"O=J)/O!X1YR?I00D40( \2'&!$?QV/ME+"+$A*:V-$Q*UO$,X=?. MQ31CJK4BT>/K)4K#E+6M*(E1]96WUSW<.S,JO\C^NZG*:1_ZKV(HSWQX_WORU/P+R< [<(DE9QB(89#@/VBF 3$;SJJ@&![I3-/ M^%K,[PWLVG;2UDOI"\#".$[C,$%^@&-"8H;&Q386F4EW]5"_MLE8'L!WZKYSA?N MY[I:;V657KHHYL%)%XEIK\HK>F?(3E9MBLWR]6T!.!?O<@(: AK#,*5!DN)1 M2!@2:&7KDXD YUN?]N*L;WTR\MV(G%,9;I6@AX*8[]:G,\:J0]5&*1)%"4LH0UD89"P>XP+F*[+5 M/)YSE#Z=2"L'8=WJ1MM=H5CWD@WF,/6,UIBS=.ZPT1QEY^8@S]OKN^"$Y&MV MR4Y &ED]#P!:S.?M$F7:&I!HF";,M.9 ^X[D9)\DFO'MWY'>OKT?@Y8#WJE^2P#/S>G[ ,\SG#/!L.*6ZE7TXR>-K_;7X^:]J M>W=7KU>\7REN+KLKFA(5G+GXZ!">111!#$A&$ X02$C& AR-)UI MT5AVT;B-EZLMQ3ELU>KXYD>!QE;(]MIRNUV7W=6OO$*+O9QB6^>/HEFIHM)9 MF4D2]*+E9+9+_O.A9+AJ[TAVMQ&L$_['M5#N89DSIYSNF5]8U_MSX4NP@R1C$(4$P@)XUWI,,Q& <3'T,(ZDD[8J=:1AF4D[^:5 MB5!7\Z!O>VY[_M.JW<[G/>):4]J*GHG2TL1'6ZZ=7VQ MA?][L18H_U0V5;UZOA%@$1,2Q(#Y.!1ODV8 YJD_2@@#E*CPTFK@"8A9[3?# MK(XWPW0@%9L&NR_*0R9J +5;#'((O5@)J$$4CPYW7QPIO?)ZK=XK^Y2FQ:B* MDV= ZJ1 YH%2-ZG5$SS0-G *.>2;YI'S_+^*]:Y*AT_QE6S1;$YJJQE6IQ,\EJM?GY\3TBJVWO2N]Z_*VVFQ$MZB^Z;[Q M6!;-'"KT,SN5:[)N<KJFPQ_$I553HGK:JJYIAL5?VR>WCH M)Y"+=7?OU+K^\6YS4S?WW932?N<'R5"4PSR!((@CE/H!C,>ET0"%Q%=9HK05 MT_%"Y;',OJK><*'B)(7ENFYWC?+F-FM>RPU'+F&SVDCDB<,=%85&[TCDQ7:M M29IWAH.V[9\'":UG5;M]:)7?_:KORV[1[5-1K3Z4VT4,$Y9%"$&6QCE#&(%P M'-:$(\*%:JJDZ?MQ4"E5_N4C9.CF*./5,#5B_&ZU=E MA9PKCPN:_(6M9X:<@9"!>_/@C4D"+U_#,O/B+8HL5S_;Q=>FV+0WO"9^K?=? MB@T83\YW*8[.=_E'N5[QRB=>>5V@*$-Q%OD9@DD*,$,P#48]((E#&=BX5^&8 M27M-8CKX];.JO.V0E#@UOMO7I'_ZR@2E=IYT\RHP-2#NM7I?:^^WP]^$]-^? MGWKU]- K[Q]C67V94UFMZN6NZWYT*^J_1ID]T3RCLGO6_@G3NE8M"(*G1:U7KF:,7+]<6>>J#4\O0SO6R]DXLF!8P_.=+ZUK)I' MMUM/>FWA49'L:HL+59O'Q9<_%P!1P#\20;&6D9$,$Q:.'TQ) J7ZS/(?YWK2 ML=K<%@]U(]LA4O#AC5ZH&PL4)P3???@3?OKXF>K4Y[9<_MMM_?W?ATSZZCS\ MY7E-/F3[6@]"W8H+=P4T!-?:Q:XP&.YOK6NK8H.[.%79#C@(*(IH!#+D\SX! M2!&A.1R#X1C)CW3U0SBNR<-%CD*9MY>F,,PQ\$YBO#F-;6JU_U7'WF[BK5JG M,/R;QD*]L9VFE7(#MI.)GQJ-F3LU@Z&6A21JJT^/*H?'S\\RDJ*,\$\,T\0G M >)?C9_O1R!00Z_LITY!6V6\2ELB2U07;FA 5)^:THZH@M*%,P9LM M#&?ZI M&C 7Y"GK?D$YO[ M'AXN[\K5KC_4>+R(6+P#NXG;ZL$L\ MY-(&S>OAEI=]XJ%6S%MM>\[[NNU6''"]V5:;7;6Y':Y$K30XH3=7W\;C1X;C*_'-3B5?5O_ ^D]X> M'T?NRRT^S,5XM2[YL&OH-Z'[]WZ[PD&Z=]#N77?BO>-=1E?>F, E=AEI.?WF M=B2WY3OHIM#N&ZJ]R>R=>$Q9'=G?'V2QBD($\@GY \CQ. M:)X0AL8,((TCQTAWIMMQ&R#DC7?OMDLKY0_#+HLV] M,^8LG*CTI-;4R+#X(.YJY=*%J)>O*:$D"%C(:!8P"!@ J9\,DWJ4\SM_:].= MO4#NNDVCO'Z'<"=0]0T^5^8JK%%-;K+>VM43L\O>[.J@]-\,%[-D7#BUR&75 MP1DL?MG-IW;UK,D1:U56BS[6Y_*V$B$VVP_%?;D(6!+G( $$IF$6 YQ&(!_# MY'F"9/IDVA_NN.,TP.@@RA.JY"BD;]AYHD_BE1K %6V2V(')DQ1=R4A\(2@3 M'?4@3QGP"E:,O;HL1&55&8 ZGIEB_VZS*G_]9/BYB3-*,A3 .,4@( M#DFS&>4"-/!45KWJ:!.U?4*"!IB(6Z_R3C M$W5>SY7+UW5-W;7I\Z#>%V!5NRS6_UT6#>/?:1@;)U\G\"E:YJ] GG#+/8+GOGP1L] U[7+ M\\(X@U=Z!V9NJ#.D[XWTL3 89KS?@C-*>^0A'Y(AC59F@8LDYY5U(\P,4>& M/K,1290,5&6)*^_,:")EFW6>''DA110=[^;&%*T<3E)%WQ$9KN!=TSP!V#C$ M(ALHDSJDQ1B6[(*G.Z.TECLE/;*VUODD_;,KG7I& M79X11NI?K'*:N*"P)^)P;79W^VK[<;=MQ4&7U>9VD>.8CXX0""# !*,DI7"< M5DT9#*3['!9"3;1;XNCJ^*O^AN/6.Y*IO'G"R%U9L$QFK!9GM#VUM\OBC#_G MMUS8,'8N7+*3S,O-&/8\DJ?6O\KU^C\W]8_-E[)HZTVY>M>VN[)9Q#3.,\JC MAFF"$A]F--E3$F$D=6BF>91I6"74_?&WD.>-^KQ>H"JEM-V4!=041FJQ2<-# M:U0Z8?Q D-VG)$GT*?=];I:LG5=;!0^!%(>,3]8"T*F.*X M22_(1".F809RK\[KY2F/E#2=E!XCN3=1;W2DZI^]4=&KCIP?#YF9.!>^F*;Q M<@QDPQ=YZOQ7O=YMMD733Q&UBQARO$5^YI.0I$F4!B3=T\VG8ZG_Z-)S9 MJ^KG+97YHNR9+%AS:- U'AFORR".A\T')?T!PYH4L^^YU5&Q&[M= M=>"NO(/@.7;F#NK,!\3J)3,/6+I+3V\XK.NC7:C^JZFVY<>;FW81Y1$.,Q^F M*0(9942<%CBJB'(F=?2.J]B.D=H)^:/F2KI#,6MQXY@+FBJ8;1.F;GQVQ])# M<E.?^J?5)]G*N/"Y(YI1Y1Q=AO'3E#)B,3)P' MALQ2>'$'A+$?RHCY7/SXB[>1356L6Q[VX\WGLBV;[V(L%_AYGB8QB$(_C -& MBZJ^.'=C\HT.6/@I2)UIK%1FT'"S+V^'DF;ZJ9:BCO5\*[= MUO=ETRU2_UG6MTWQ<%IW$ MB6>&)4P[ RV;EL^#958SJMT]H&KD&RXKWMR^+XNV;#_>O.=#I;)\30#V\YS% MD '?3T*,XXSY_>U;!$.49HH M!AXTD6NF]U6U,M[W@F[W]U[#\5C=T.SM]OP MY\_;U)L_EF(1KQRR]=9>F&B)M%HX<*2]4*FK W(OT>I6B6'J=3\G9 ME<#%^"EOY1F,.BB/>=#416*U\V=9L5^U$$R#L(ZGALZYFJO]8].K'=0 MZ_5RA]JL^/:US0*0[&E>QGO%#J<]V]WT/*5-/-=T==>2=+ MSC-AT>-?Q?^K&[PNVA;^K-I%AED0@3Q'<9!&,*1^CM)104P3J4-Q7,2=8%[] M3,6]?O0ZO5XGV/LF)"O2TVHAR.'S4OZK\=.J]4X(JN#C&82Z*(UY,-1)9K7[ M9]D:10_Q/Q3W):GOBVJS(!D*4AB ,,Z9GT,: $9'%3@$2IU0V[$O2M.K)Q5: MJ/:^];KM(56O1(RQZKPP;*)5IQRFYNMKANHQUJAH9L]9L^SD66O!15G>?BV7 M=YMZ7=\^HJ)]14EY?UTVBY3X69[&61S$B#$21[F_[S''::9$63L1';.5E-_+ M=?W *[18.EK63>EM][K5^&G)83EJ3F^N&BL/^O[H!+XV?.]%3DQ'*>/.,-&N M\?,@H>6<:I>/JNKND&VY7I?+[:Y8?VK$@L?V<0P88#\*PRSR$<:4,S:+P!B0 MQ8'2T-P@C&.^_57\?+PM-UYUI%!LX^TDJFYXT_=2#FH3V:A&LF-1WJCJ0O Z M;=#9+3K&KLX#4S82>;%]QY(W%H:][ZM-^6Y;WK>+,,UP2& 6)3E"4>0GZ! Z M3R*E7;A6 EYVNO";$.IU2NT-:17<-A['NC':ZKR@E,=3#U?WONF-4=5MGP?G M[*8D/QK5]XV$\C!"B,>,=O#!M0'UGBGEPPQ\SK1'BX M:)I'L5D$WHNS *S13=)/8[+9M]+NE%RG;S8\Z]3HL4S-Z-ES3#$=>8;I^&2! M7W"YW-WOUN)T&%Z3FVWUO]VFXT4.H@1'! @?-5XU:#@SKO6)XUZ&D7@C$&G1KO!(S*A3$U*T]8JD=/T_*9/4^- M$Y0GK!TO+3!7O'%#,Q"#B#&?T C!.$YSGXU!J0]BE1>^#$,I]1?57P$3KU+* M]A:GKJOG7Q&SY.OLZZ!2,O+U3=TC\[KUS[:\V:W?5S?E@D59F.?$)X!&,,A1 M3,"^*Y7DOM1EUE8#.AZ7_:NL;N\XV_[PX/>R*6[+)\VC]TGC]@\[/IMV4AQ9 M;+%;5-V31\,%/\ M'/HVF]7[JKBNUM6V*MO]F6E!'C/J$^R'., MW'6:83W=,Z]&Y1?1NWF\?5 ?9+F?A6$>^1'E\1G-DS$H\OU4!<"&H9SO1QNJ M\I97Y:+3]Q]J##6U4@Z7$[JH1L976#@L UP,@>>].D,[2R;/ VRVDJF=/(B& MN#J\SLN#=],TPX6>[2(,DI1A1E$6,T)H@.((C@H"F"IU'FW&=0RR[NBOPP$# M7)[J 0-63=:DVD3^6D#N%<7?:1!7V62B*F8+01F9O4=&:>]J( MY%]@_O=J^S0ZAG&8A)1+R @A(86(1&/T+$6)$1XU8[H>3W>23&FHZZP MT@(%Q=>]S%D1\'7S5.AG:/],R6>:U5O4L^*:-O'&;[S;+.O[<@% $@$4XPP& M,:8TRGG ,2I)U(Y1,8TUU2BV*;^7FYUQST_524W&.331 MOVW^SE71AI3[U2 M09FFRS-%F&XV;Z'+R"633MKX/?KSH=RTI9@CY']VJY]PLT+EIKSAG99-AN36B#139ZX/"PV4./Y\EPF7"Z;7;%N%P Q2%.?I5DB3J_Q M48;B48QH.BTW03H2'#W.6HDGA0/?*IQ+-0&O MV&L&>9/R^F4P;I2D.JC-/=5&\?B^]"=>#;8\/OV?7?4@SIM>, QH+@YT\!,2 M4Q"") E& 0"BV B_^F&=3WH\-.6RLM&7-[!6DZ[3N&J!J*-0_I60VB%T+_;" M##UIH@HWS4MBIJRTD-A;?+3EG?ZVI;I>_:C6:Q[[^3[^10A9YA,2\'YRR#(0 MXY"100+R_5CISDBK@1US\6B;=[^AR70_DXG'NKN;)K+7QEZG06I'QA=O_EUZ MY]-I'Y7V05DHCIE2TDIJ;^Z1LN:?-BEQ\5")E^!>;$<(6(A2DM$4^7F4 08 M'DF-@@R9[?74CNIZ2T"OR\X^*7UK->DXB:L6T#BZ/+L=4J<,5&&B<2',%(CF M>;U%0TO.::-0W"'8;KN;FA;43\(DP#!*2!*$-&&,CINQ4!0GV(A^*H$< ^^? MFZ8LUM7_BKMWBVKS[^MSY[0XL%&3=*XM>_Q+!>US\*;L8" TH@# *4Y$'$^VYAA@Z+>FE,S7I2VF&GZ5'MA7G%J,QP M%DK'8NVIN?.M@+W[1WFMFJEYZI3%T9.#XOL%G)Z*U)+6.WS :*BX1Q MB@8)"#+H Q!&4>B/KV"A.,+$H$NF&&F:SI@X8NI45\S&J/%M0TT&C'9,M-S[ MXI;.8:2H/$B4-G-V6-)*0FIHJ.C)6_"INNT'B\,NA*_%];K\6O[<(I[:WXLT M8"@)4X0@[]:!)&=YG&<^)D$0YC0E4@YY%4SJK!J.#).];)\H3JKQ. MEM:4.G?^WV[K[__>IRQ0!(:O!83 $83>,.45"MFR\;(8LI9%;??A4NL%?=GR M?H.(]O&F'V+"3?=:>E/>E9NV^EX.WQTG[7,2QF$8YL /8$(AI" +N0I(H]QG M"9&]!LIV6'*8[X*HTYM%/<)9=/]@K_HUZOJLWMGT6U$;NU/VZ^[%M9V%0M_Q'A?]W<]K>T\.[0 B#JLS! M)"4YA!$ :1+LE:9P/]LC-QRZA$*-L93BG#8?!%SW!WQX]<;;/=V9[?TFMF;_ M+A!BT+NY:!'+<7VV9:O%_GY'ZZO0_TV(__W*.]J"/V3F_=D5^/N^P#?>(3]O M2-#K,QRN0>K.MYBVY7!02F=:ETL^$_-H@2[J0#V?&JK8-1T&BA]O/I?=38F? MBF;[^+4I-BUO/JMZTZ+')S\14%W$(<[B&($L\M.8$ABG-$,@#U6H:QAJ<19:MZ MN1/(Z_:D7=RZ)VJ=OO^W3_\V1(Q)DN0) 30+ :$HP5D&QH@D":1.&+81QS%J M1W7>*,\3^JX\H5 !(*9F2K!W0A_5&'S.0AT8FWJI .4)/=6#LYFWEF=:JCHYIZMQRX)<1GRZR=//2 M$$D2*;HW/^*H)G"&+%I>R!($WMQ4ZTK$HIMMMQ+43TZ",,RB,"()2O,D3N(X M]X=@Q&=8B2*:(1R3Y*#*ZV6I0437-SF03&"9&DQ>N*4\4V4'**\;TMTYJN4O5&8K'+ID=Y,E8I7Z MJ'^T:PP>!*G4=76'9$CHU!Q%%AZT:,%0W2 5'#HU2A.(*H9)$O%YFB>9J.W' M'*BH+[ZV\DQ8F;U_7VW*=]OROEWX$&<(I4F( NHC#$(4T3%LG&%@8/MBD M;!E&V=8-@KH?S@SZOV0N\XE_WW:F'7J/BJHFQ MO9+K)U,ZJS@7,)KZ^ M?R\WNY+Q1)_%XWU=D-$X923-\SLD\// M9,ZI#H-'T[R#,.^;X5'7^APZ9],9%%EQ=QXTLI-*[>#I4V/2RUM'^K.R,C_V MXR1GS,\PA6D'(RF\$V-0Z_<4'29(_I. M6'.&/:9FS@,[QEG4=A\Q4]@<5B%H!$@2^ 'V 45!& 592L:(*&!2%X#8B#,I M=&36W>P[J4L?-R9:()",C1-AZ+W$RJ4-9^>*(XU,WD22KCOZ6'I^.1N^X\]@ M^6X#[\7LU0+EOI\F$%&2\8Y80EB2A*,,BOS(C%6&P=T#K"F+MO2JS=/KTPJA MU?MN>D6D_<+0Q=V$Y6#,P"OOY8V2W7%'?5G]1LK^J]^OO%[^I3EYWEPE>%HJ MI[D2U59Z;V+6JH]FEU'^<[.JVFU37>^VY8K535G=;FC1;*K-;;L(HBAB@,:$ MI9'8>Q?Z*!N%^ PI#4T=A'?,7_+:E96/_=ST[EBW=],+]\I!N8U++#':9H-3=FQ:]E.6PN 5E M6=]NQ#TH7 SJ;W1J]S.2G\I-L>YN0MFLWFTXM\IV2W\^E)NV7.20I3 .&HO3F0?%),JVG MKQONN0Z7RV97KA8YQBAG/L2$B2.K(I+FT:@HSZC2WAB7.B[,]96X[&Y[5WK7 MQ;J;CVSORC,7H4]?3.ZX[J*$)N3Z('_^7!^$6N:Z:NG]NEQ7SM0"U_7<->3Z MU[MB^Z]ZMUZ]NW\HEEMZD(+WVY#$[U?>(0_OD(CW;4Q%<=^%\T*4 M0_N8\VH#)LJTO4V<46X5=TW!-6H)P$A _3Z.$ M8/[( H@A&03Q1BM3.L;;H0S7;4&OW'MHZN]5*S9%_#;TZ'__#T6V.RP*2:S/ MHQ04B3X4P"_%G-A. 3)/H8)9<42?5E6VQ+N%F]Y^:^$CO&*,KB-&,HA_S_2133/25S I1> MO[ 3T3&U.G5:S#)U4HE<$YJHQZ].8+>LUDF<$6Z)];KTNN):?NG MUA.;PCK-GMBP17<^!#MEED1/S-3F65'+/)L3/3$[+MF9ZUN@*$H@9GY*^?^! M0&P!8V-0Y&.RV-;;8FUC/N_-4$J[8NS@#$*$,FB/4QS ME"@-+5WJ<-PYV[\I9+Y2X;0TY&@XEX)00^6^#'ZEQ0H#J\^@=HH"G >')\GT MQ'M=[MU5)?@P^WBJ^6!)FJ59YF,(_2RE.4M!. 9/@USI6%]+(>>X?&'+3378 M3FBD)E?'U8SY]$7EO), I27SY\5$6TF=P)]5SU1)]V0V\I2$ "9BDR<) XQ M0U&0)724P.(0Z_#.2N#Y+7_8]56-?)-;JLF_YZLA\^.@C),2-+1:(/-BHMW4 M3I#1@7_*/<%^]O-43] LY!R73VRYJ=@3 MG,Y(W9[@L)HR/P*>]TZF)VC'_'E1SU92IWJ"-CVS-&NYH#FA <1!FL1)2&B> MX9R,41D+D,J*BVFL299<]@?V&:^Y&%MK99K1JJL.IA)G-5&H/QDH;?.\D&:< MC=JDGJ)+LA#[N+TK&_'R2E/>\6C5][*/_[YNVP_E]N--]_YY4]6K\;C'\;#' MPQ9H &.*_#S)PR2-8![$..^/C@=A J)L\;ULKFO9SMP$@E2J[;%VZ=K;Y> M MCY,8SV;Z;L/SF0>LI$ZXO5E?43_[ICL><($Q@# , M2,X"DF!Q&F (QZ!!FF(UGAL&<\[J@S[OE@L< "T.7;HOFK_+K;BPP&OW@J^\ M38^(;?%3_;@.$]?E #VAW6KP/?+YS\[G]Z//!WG3'[)QVJHS$+7D\3P :2N9 M5P['L.:1U9!ZLFQU^K'67%8Y\.B9H%',(F.$)&E"=X,X MTVQT?\($P6;U0X>TC93#[E0>JB%5&J9S@.@9"\_M>+=@_#S@9R635\[LL>.. M++2^+._*U6Y=?KS!]9K_H!:[,[^7L&G$92CWXO@@N%E]X):<^/%7_E5;++LM MG?U=>CF&*4@0 &,B#1D).KRDYR\XZ2Z M+34\K3^6IW[%.\Y,[SK/2Y2]')YG7NQJ5+],B3MAOOUR.=-47/ AF$<+1Y3./ Q[Z/DSA&*. AAZ )@8J'BAJ%8#15C(O>M\6/9('UDX< MH/]0--O'#\5]"7]6[2**(0Q3&"$$^:>CR/?S; B%2)8K8DHC@',X'31Y0I3W M3+VHLZ/7]Z88H$ MLFBS')8NX[ QJ]XRUPFMI+TZ@S#[?L^#:P[RJET_J7($7*Y^MHN_RF;Y]]AM M0QF@& 1^0),(9B$B/AH_/D^I5%]*^4,=\ZN3(HU.+;B,+4\DV+;G&7M%(AU1@W#@Z?/47L&E=O:7I:&^[-JPU!58 MML?G5_YONBXC@G'N$^2C &8XS*,\#\:9,\1@)G7 D.9'.^;:7I G%"D-"G6] MDJ"=6YO4F'P6;6_$5LO]PDB] M*3:K]]52O >ZUS-V?BD##%*:89;Y#. \ ^,""4JB3'ZD[4R!8R@?='NC\"OO MB?3^J)Q>_*%:*=#(7>%(H'T6Y:+&?]TBT9E6<%=%,8/&S7V.]90/MT(S^67W\+!^?!Z(12B%%-',3P$*4);%^7YH0S,H M=;Z>P<>[WKS:B=)JN#3MDFB5W#NEUN0\-TFG*=%T2Z&=<.^:7B.@[IXJCI874H.$/]?%S_K+?;6]^T_^*^70>"(:I2Q)&([2-( H2Q': M3]J%*4'2@P2]CW<\2'@FROOMSR__*7DX@XEG$B,%]W:IC12>.Z4Q4- T2V&@ MX-XTO8&"LGERXX17TSTU3C#S9@;C!,,$:FO/B9VWO!1>0GO/-;[;EO?M J:$ M@12QE"9Q'B4P"9-HE!@#K+0#>E)ACCEN\5U5D9/7):7\BL>4!7V^"9E]&:LU M/A,7[Z2OP^D4Q9E^\T5*?!X][LND+OEBW@3^R[9(GYIZ69:KEG$'AS4(5I;M MYW)9I;[=5 *;?U7KLMW6HC>_O:M73W_A?[F0-,(L"V.8)&$>D2 ) M81:,0B+^I]K;@];#.R;=($A@;5"D^OJ@?L%7 MWK-?.U<:CJ9B53T].U7KK(#F@4Z7";Z8ZG7LI=14\)LJOI;-?7VS_^9^Q75! MH@3%48@HHY@1F$74QX,83/G#*#U=[$Z"\XV5S;TX/NM^7^D+C2TH#DM 8O)Y M'N8[(>]8/(>?Z.P0 M.4JSCUV=$K#7*CHVWVFK>-C*2.=5//9;1RK6*]6.QWCX.FOXJ?E;WNWM<;[;5YI;''J<'%T&2XS@)?1C[ M@(=*8P;2,;1X&5"^#;04T/720LU-WU;%VFMZP5[3*U8!JBUO95JW"]BJV)8- M/@X2.1A[D=Y!I3?*O(3)*FW4!SI'-H5VRG5#I]! MFR,IN%IUWR[6^Q^T?U4;H7#_C7Z%J3N?FU":L03"+ ^YVCC,LQR.$F/L^_;& M5Y:%.6Z#!F5'%#HJT3DTZ9=*76D Z=1_AUV$OA/SFL08!3ZF M06VVZ>O>A MWE;+\E/95/5J$40!12P)*<%!&&5)GD7YJ"7QB<7I ET%$ZS&#K*\3:?+>^B$ MV5[LTW+?UE*L:^.=K<2.1=,K]S[-IVAL+\.Z+B+GJ[!J165Q#?85YXR68$U* MXE=H,XUS5%Z -7=4]F6(\2"YS>I+V7SG?VD'@8L992-DF.+2X_4B+*WYR(4>>;#&7;H.C8/8FBKK^T\-VIT M^%*L]P#ZLZY7[8=RNZ @Q@S@"&"*4T !"P\@2DFDA BM (XYT6D:(7'EW0I9 M:JS0LTT.&,X=4Z-&;]9^FU&GZ,KCFJ;%QVNNG&&(D8GS (E9"K7%A\K.W-\( M,A8P3$F09GRZL_X\94.W-N+LQU,KNFV&E4GT,[W3&T[>&\Y\64LY&< =-S M2?K@#W%B4G=*< @! C",>!P@&A2,J)\%21*0W \CHG1,D?RG.B9Y)T3IJD0- M8^3ZAVX\402RC!UN3L@8LS_3^5-W:!X]/@W=SX^IT,Q0'!]ZJ\XH^S:C6 MJRI_K=YK92];\\==IGT,_ME)" "(TC"G,*80I=$8 ^:9U$X-O4]VO>VR%Z-6 M[16]D:OX[FQ1J_KCKG;5L['M5/XG+IRI_GINS0, FMIK&\^+(@2&?63#_3TX MSGPD+D4#>9C@" *8C#$H!E)7$.A]LFL(]&(4(:#FC20$G-FB"(%AW^J%('#L MPCD(:+DU$PCH:7\. 0,'I(\IYD_&A^*^'V;0D&2ASX<8" 1)F#!*_7 ($608 M*BT5*7VP8P0(+9X0HS7F5[-(#@7.W%$C@;0Q;@X-/C+A# BTO)H'!_2D/S_[ M5S]_50H,]QX%"? IY(!)\YR$B4_#)!Z#I#14.YM<[:.G(X'6G("J46HT<."1 M-@\N,COPU @))B@Z-B\JJ(H_P04M#Z36?[_^J+_>U;NVV*R^EAL1;^B+Y 2C MP$=9C$27) P S<99B8!0$LE=Z6<60Z46:-WJQY]1WQ."5&Y\UW;L/"FFLTH- M&%R2-VKRN*C.+YUKR_2-4UBYG<1 O?7:[F%[X-_Z-],[ZT_D>&HEUMB3&:R_ MFN=0VWQ*% C[H=Y\X4_*CEOW^&5;+__^^" >FW:<^,EH!+,@\M,0HRAF49;L M(V) Y2^/-XSCN%O[AW+3=H_:T0UD MZ/'P*Y_ZW8/P1]&L/NR$JH\WW4];N-O>U4UW[T0.XC@"2RVNZ;TJK;=%?Q! M]'YKN]^7O'[X@N4J-W,P[P)5:\,Z*7]<"Z7><39/[IF\Y@@^^KTA):_+ZXVRZ7,W,AEWL&YC&=/QY^ MY5CDY_^_NV_K;1S'UGW?OX)OIP9([R.*NKYL@"*E01UD.H6J=&\<](.ALI5$ M,XZ5+IFQQ4[I$1*3*,;=4DEYK>^17YKNV?Y0L\HFX58]V:U M'BX7L"9.@;)%W(2RC&'NOGS?HI:,9F:1*3+?,@:LT5'O5;]IO@]T]@)F,. 6 M=U_N;+YJ__HA>XW$U-(8T/HGJ2;V(K&Y[UQ..C>+-JZ3&# ?-X^3PN1AO4R- MH)_F,O@-ZA6A% ?4"ZV0(I]"Z"<(]W 1^[/40>^E0&I.L6Z+.MVV210_,\X7 M3O/=_4G-P)!B@;R#YZT9:/6M :6#5WVBL?!CUA!._31#*6%TU_AK513&TZ"I ML##1+U(A[E*$CLY$Z"]L?#^P+WXI\W5V<\=^^I&7\8OUO[YD;.0SP$$$X\BG MOA7:2=AL>O/[7;#0LGVAIX\-@*DYS+5K'>")XP-I!5)^\R@'QO5MW< %%<<[ M(K(MY%>)V&:^2V>/;KUYH+&/]X+6PG8]\PIT1BX0X+0XZ[T0MVP/,2C(+4S$ M6V'.!-\(%=*[C[ZY^[W@KWE]9A-'-HCK:F51['@.=A&"R(WBB+@)'-KRJ%", MFM:"[EW4AV#RW" #>0]-HJ8XGC^!RO$LU,G)^!%K+2CP>5;6)"JGL[ WKM(Y MAD6Q2N0YH\]5#B>39$"E;[H-A3[UF>?Q_ /\^9#M^B#2 MSU%R-F'A%H''[K1ZW=LDNV)E$,W"RYT&8?[ 4QK0&#Z\XC>8_OY4YP-T)=DU M4(.P?XBE4%U=2V)%=#Z775P8-;#G&) U&4O-3\ND)H*B=R+SV/3K-+[]G%9_/M@CABD!((\N) M$A<2&*$P1FY_,-\.'=>;Z0C/&&C:3^]T>+J'$7FFO=_E==5O<)YIX\THKVG> M;*/;7;,'E.8WT#M\L9BBR!1 MSWX) ^H[_13*]AP23]_!^6X3,\XWUD>X3! "Z2$M3*;)@U/<"*%A)LF)]H2L M._7=[':K/G=9XW]G^?T#2R\PRUG2^W;3-TWK+$GS\O=TR]_G"@('4^CBP TA M&_/(AM8P[(.$SK*76A-VS4.\!PC2%F&;RX$-PPCN&$CPS%&"3_MJP].^=C/V M7%NL=74'S,5&+I89WK[+8 ;#[CUH#'?A)BB MS;@Z*XVRCI# MYJK!*'7X/.%X=E\O%X,'4X_#\&#I1XRW(L[3&&25]IV_1F152XGB<*K!7Z(Q M-'Y\VA8O6=:],/^V);\6N^>LXA&>@ZX:=,?_3HJJ_K6H_W]6=Z\)_CO;'%^+ MMHJ"V(.A[\70;QX1]&T:]MAC&@O=UF(68LU1]+==.>!Z5 EJ\'!Q"O!:TZUQ,Y9 M'')K5<Z M;#>!OA&!=!STF2K'O_25XZ,+.AZ+LL[_W:IIMUG@TTN6EK*7Q'D"8N#*D56$,2XF KF&F[WNQV M:=_KIWAAV*RJHFIWZ2@]+M:ES)#S#\B;JB+FPI[7?]CG/?N&):_7%=O?FY"X M\A(8H]!S0Q@P(^P@MOS^,0B;4BB_V\= &S3/W5KT(#_ !P7'#VIF0%\+O0+I MN:7'*]"F)W,='M+<8206( V$;_2:9-?3CHP'-X>>-JQ8'A:Y3Y8IK\#OEWN: M8>>9)KE:R^FG>3J?04F#R2PI.UDUIU<7+]T>/JG]H5-C5R&DT/:QC^W$)I0F ME YW/]MVX" CJKB3K5AXB31M4+^1*!A2TYW>2Y9>2)VS@QBUN'KT8>T/O9$D M_$5JON\Y>9&%6%4=SXPLX /P--N"K5K/BF8"7\KB*2OK%_X<;XUW3;KRQ/.4 MV^Q''3%?_6N%8(2@$_F(XM#Q QI;;A!0Y&(2Q'$04;G"K8(&M5=4OZT?LLU^ MV^S;Y<<6'U,NDDVJ5S5GJ:OL;K\%V_RY_?M39Q/@KW5GO4'SRN#[O%[0*X5. M,4-85!I4:.O DE6\KE?>W F)$-XV3F!_NKD[77OB E0=\%J);6&+1K:=(#MT M;(NA;/!2IC1N'$LNS2R&2%(5^3*"'@R0.O;@' MR8*UT"W#"T'3?6CM (SGM1M0%T/.RV;UK[80#,?8VBT&DN6DN5TJ&]>,\^;X M8'9AF>?5]O@K,)@$CCN".;%+A5.$ M:LWC_&!YL%W:8FP+R>')W$E]X*(T.*'/6284237\T-';H,%@@7 M6KE6%2*^LK2ZS-=U=SCK-WXA9WL_WMLHK2A!.$XL3$D0>JY+8G^86'DX#%7& M"]78C @>7[]A31%#N2O5A(\EO:@CEASLZ<)*8U%WX^F'B2R27ID09G3Y_V/$ M'&W62P8@O5X8&8U^VKIV@A+O-F_B?ALR@6'H8()]:B$G0);GVUX/V8K\8$)H MFA>H(7'J-S5Q:F8GCPI:YOIWE@C&=PB<"VN&!C2E'A./;LMT%"-#W4)47(Y[ M2_IGVNG7+UEY5Y2/Z:Y;_6JC\\V^KFHV///=_1F,D$:^Y_HN#I#O)11#/X1# MH/8BN:@W*S+=8>YL:'LZ&-0&P I43?9>'&P:&_OF]:U@L#/6K9+1[6Q$.[*E MC7O]?.S('(-"F4I_2)\=UNUW0X+5,K8+G>&=QP-"#RMS6'LFKL-^018@OQ5W M-0.4_2-[_)Z5K%4[\5SB(X=&B>VRN:#3/HH1VP[$MB?\%K*"MC2'C![A8;ML MDQI7'4B)5V15\'I9W)>@5$ZN!S;C5VSV^, ?+<+SXJN'5HGW=&>F=]P3N)-I M%GNH]GTNWHA$JEDTX#E8E=84>OJ:A/[?W-WEZ^RXS61?LAG1?F@4T=AR7(RI MAZP$!B%T?=(WFEB!T 8!14UI5O\6X(GVW_48)51* :D"VC\OGW+2WU'Y6I$& M>&.47P&G$L(_+[?C='\JQV*R_RX3YU1?'84&B+Y"8PHMW4S1^;K?FC-DU_E= MMF+-6;'K10E*B)W8-'1]W+7LAHDKM3%,17N:Q3\>3M0-Y^CNLG&WCBIA5ZRR M,S>QIC](F6WRFJ1E^7)7E.T9:%Y?69$$VE;L0S\A$4GBT Y] MSXEQC&!D^S$1+W"H;%1WKMM#!1QK,S(96M#"!:_PRB1I*ED728$7(EPR&1;G MNBM-2R7&*CF729$7XGYDLJS0!X*)LS@_9U-H#12;D$SK,*O0W#7E$NS/NW7Q MF+%V\;Y^*,J\?L$_\FK%R_>."PF&,/"#*/ @M;K&'!0Z1":G'MF$YKC2HFK& MUH +_,&1"6K:5 ;%\N89R).+$6-XTY(;O\W,A71X(I5F9,!3C2B4=J^I6D,+ M_I+&*N3[59!K1]0C%DZP%?EAWYP7.E);]4M-@F*XXHCV,U1P.%*E3G M/?9FTIT6AI3R2!)JJO;(FO&N^HSB15Q_V+C=I=NOV7.VV_;7)U[R0T+4:4,]RDAAY$72=$$8$NW;?*K5CJ8N I[:E>WLLAR>YN74J M>V)*-2=QN*0I7P9]#K?99_K[+%:^22,'9BP MYJ =)$S. @(["*X3^$+YCY:&-4O/KUD-7B\193,OBDKX0-G"J![Z-2Z.V;[G>,1EK02(/T^(<.#V#0842SV^/J&9&6)3,8S!;1.;KO@;Z?L+ MM_DKIU(L8YZ)Q4DA1BR.:\F:S]-S(7=6P*D9&;0*0PKE_4U.C=[40-R,Q95' M<$2]T&/M18'CA&X2]EM)W!CY4NNM4]K1K$<\^*\;;"-E:!*'8CHT%WUR0G0F M;;H"^#*+6K3H D47Q$@%L6:HD1)+"O7=3DZ/^#7XNW6^S;MK\8\?X6-HHFR7 MW;&!&O]8;_?-R?(&3/4E*^LTW[$OW!;QC_21Y7#\V[]F];[<55^+[39IP:]( MG-C$2MP(V6[BP\"I(PP\F^ M++-=W;Z*Q;[[2U'E[5NM?F@E-/"A@VQLLS^Y#HEZH^5=F]%BT4 OYUJ"QQ<&JGP#FA='(4'0 M3B+?]UR/P(C$/32(?$M;Z!@+:+; P2)#$S+*XCFONDG]$P?=! K)QPCG\96& M.#&'F[1'B<:(CQ8CSC"O*D),=>P'C ^339X2'=3P/3$VT$P&&O++U0H=MVD4+& MNU2'BMZ$#Q8JI)B7#Q5Z'&MTJ-!DLEBHT,GWQ%!QD+=7V*[3IRJ[N<-/3]M\ MS;>$\F,T^YI]Z3I_S-L=J=4*.Y&+?1I'V&?_88JH9?=(D8Z9X1CX4S=(/C(Y,\S @%JAF],;4I5O+#9";1 1:#J9^0)'C#BLU)(GC M;NDVWFVF+=R^UX[\PFT/:BO;B1SLD( 0.PHL M@K'O)9&%$7$L!V%/XJ$8U2UKK@9SO. (<'-&Z@ 9'#!?@>\O@,.6NA-/DSLN M)V#+>T(NM?J@3I!YC69)9XQ\FX8[)3MQRN/!*=5KI_#/^\^I[]1(LO1&"-++ MM@''!_795LS17Y4'L>Y^M,2R[0!2AR20A4^,B>]$??N6&PI=L*&^56."E^2] MBAKX5Q:Q-%"O*UHMS[KR$*6!?=WA:9ZH=/;*2WWD?IAH)&N7?"0:Q9QH'0(_ MI_F6MY<4Y;?TN%G\6)0UG\^1HJI7"2*1E2 K@+Y/;=OSXGB(@912LJJ+.MV* MU214M2D5@09X$IMI_KFOZN9-WTKR**DR5L6*T4L0*A=7!H2_W!7E+U5Z,O$9 M8#9<@RBM\IFKQH(47B@,J7:"&84BY585>KNN,O5;L\"];W99_[TLJHH7N-(M MA_-W)L91QKHQO\IXY;A!!"WLA,B-[3CP8]M"/:X$4ZG-Z_K1:,[9&VS@ YP M=))K?C.X9+*H+N -M7)[, "\Z;,K\+VQ@J\%&J/#8JR/4VC%'C5>NU7;*Z[J M6IC6J??\"I<#+IM&&-+(=1R;+V!$'B7!$(2_U>L*Y;_<1[]N/(_TEX%\C^%Z>GROR)VL\\C]+"+ M;"],*(J&!EW?ECI)-*$9S0GZX37A),U+\'NZW<_\QNUY;D:-7&%"31^2XH8( MCS5);MX;1/GN.6,3\<_-;[RFW3Y4Z+H)M&!L!0&;H1.$;8OZS2.Y-"*VY;DB M V?D1VL>+ 4I,K6_WE?//_?UCRN(ZC[,U<0 M=*0@;Q/PAFI,9&I9I9@*OE#26T8JPO5PYR[V841"+[)MB&WJNZS%N&\(P4AH MR7K"Q\^H#->R=W]/84U2(O00-EXF1+C2HQ77%R[E5D";89HQPH!SNC&6"Z%= M,+_N^0,3-W>D>'PL=M\>4M:/>&+:Y*4K&U,:)\B'-G*1DT06(F00*^@+7:.M MH!G-6M*"X[N?6WB@Q3Z.I 2Z%/HNM!R0^H0G, >0N*+;7C6TK#F MH=2 I ?:&[_:(.Z1RCY>I-2NL4*CHLQ+1?/#[IT!5JD5^ -X@? R]PB+4/F MA<*#%I^848K08]KI>U+Z^!-53K['2FR?U6WVHXX81?]:N1ZV"75])T*^CV-J M$=L++$(A1)9CNU(/>.AHWYBMMW*JJL458N*ZM!?D-)8CO0*G;KBZM!F7PP8- M[IEO5Q[![ 7!U>DG,W17JX7%?+U>\H'C]4.VV6^SFSN:W?%KDKL3@E]8OZ]H M7JVW1;5G(Z(M4V$G##&_:8Z0)"")%=$@B2 *<6Q#*[(#J>>.E;:L67E[L'PZ MV,$%'5[0 9'B.6JTIH\(2:_RSE!3GC5\J_G8649*B\HK1Z7F*&QFFP[?8)9 M(X.BNOISRX>&#Z6[*'&JJF18NJ*-:YLU01<4V%3K[JL0B0M(EE M,QR)97E>:(58>&U!2^N:U;$#![(.'<@.\$!ZGX%/S<6/?Y,XV:G'"9=5T@S^ MQRGF,=Y&-J] [Y4>,S@"#1CJQ;TA<=YV<:^,.W>KPSMBBW1C"#NW=J>5? .6 M]/3:5\S5C:HJNBE0U.NJ.<2C\TS^,LN,;1<%%M!'V(]SR/3DOVQK>K> MV-KA (]IO7[@=Q2NC\?PF.=@%3(^-MN?@^SI&?_5*[VL^(4Y/=*ED_XS!$HE M_E.=8&KR/]FN=R< :I@35MY4SA4W#=?!XJ)9?'1[.H9P7\ M+$>7%KJG$VN&8JDPY'396A4WDW2IN?J/QC0@KA_:7F0YH6^AT$5]>P@2.%F6 MA%I93I4D+B)50.8$35+.HS))NDSA?(ITYE)1=:P:K$=R=HC(T0AF)JE1=PF< M12+L)(D5V)B$"/I>XL*N11+%9'J:)-C.ND$DHGJ)(&-I7ITGM$SJ=, M9Z^75,FMP>HD:XF(/HUB1VB]M9]"?JZJ?;:YV7UC9F?\1,SMG]FN?HF;9.W/ MXO:AV%?I;L-FFM^RYVS'?H]_/.5EOKL7_IDZRW;_:+YO90=N3'WLAKYKN1;% M3'A[J27$#J6@UFK^H/A@ ["#*\ ^W6_J1+V1;WT+]"76(,WD M661)V4SD,]0)W^H<+7[0&,#^4H#>A*:W-$9R M6&?9IN)O178MQS^R5JMN=0XGFA3V 8^4%, R=V,8KC(+#L4$:_)C6D M6;UZ;.VCK_UX&^#)R=8T1L5$:S8RY21K+(]:M.H21Q>42@FU9NB4&E,*#5U/ M09;5WU!S.-]+TNTVVT0O?8+9?6.U"G'@P9!"+T T3'Q"DC!AJ.+$1:YKQJGJODWP1,1L_EF0A:WD%L4I7E7X'!M MUM$M"*T)? /J4&/H?V)F@9W(N6RVJ,&;9LCT;-:*Y)O:6)XD]GV$^5+FZVSX MQP$*7+'&6:.>G81!A!,&R K]#DL<>O'T->/)"'0?#NCP@08@>&*ZT6@]^+2O M-LU?&WE7H>[3G3%!TV?U@S(E/_'.X7O,$N_WR)65;&7.,EBHU=DH(L^*&96_ MV@;OZGR3;_=U_GQTM4[\8[W=;[(-GQ20XO%IWRZ7W-S%:;G+=_?5EZQLY.AP M!X_EAH@0&$#L6#2*(,$,,D4N)C%.2"CU&,$"\'3GZ4>7M!S;=)P)]E:UL^TC MN_@/]9:!+WTD&'N%SGP>%PL+ACM;+F9H\'.W01PL=EN:>@==B#L+]@8S@M*2 M!)R]+&@A7PB',]9PQA?UV3RG9LT\%%OFI8I?(5>_',X'4<=R0@_;(78MW_/C MP'<"B_![C1*$(M'2A)K&-$I0CZ\I-!PA_#^@Q;C8 3HAYBYI@U+F#1GN:FTZ M'<$:&),>E.TI&!(12I* ?3Z%-@JB 'I6WPB-L=3]M)(?K3NW&P;^?$4*PF3 M*(Y"&H>1 Y,XM"PX:%$2"CW"HZ8EW06^-A8?0(TZN#:13$DMTWR9YUI8B4>0:%GVZ1OR[+D M7MH-I;])R07>FT6B&WDRTH5#9L2270]L' MF/ADK-O)G) H@I'K,1WCVVP2Y(6H;\=S8JF[S^0_7?<^XNY],(Y(4?2I[Q.MWV;F,0VL8+$(2P!2F)$PV&"ECBNU"Z):2UIEI$#.,#1_9+O M0(=/3E0FTBDF,/,Q*2Z&? :X;B_S;!;0 MZX+I7ME,U):1.U'6+DF?\:N;)V?7B[)@BPBWTW(KX3!=CSK"1N&R*6@UQG MU'*:^,?/M_)^/?94^AC2))?-]/ U>AE>A"J]*V77 B?,)[!GAI),,>#<0MA8 M+D05A.5!9996&)2@N(H1JX713T* MG\@=*%?=MF;MZ>&"3SW@OX%\=V;#'<<-.N"2^J3<)6+BM:0WY)1-@R.TJ)\D MHQ>D49=OS-!-;=85\_1PR9RM.:1]LZ^K.MUM6(JXPM C44!BE@ABGSHHH"[M MVZ$HB%=/69D7&Q83REHP<9-N0V:TGL(1'KA1=I_O>%8,OJ?L'];9R"/K(R@4 M3."T\B:9OS58KL 1FIF3MU,R+N5NHXDS0X(FX#_-W"8R(3[U.Y6N%;23 +*< MT/:CT$,XB##?R]DVA"FQ1NB(?"/+",G6H>_.J/XVY6*+2ADT084M]&L8,]%* >"(%8 M:HU*0_.ZMP/VY]N+.U UFU.*%N'[(5K?$)-B\+TAJ,<=!@U130:^-81U;O?9VS@B;,?(0IX?4MFL,J8 M%'H_XZ+,$YYR;[?M[?&QBSWJN%800@J)35 2N4,"YR;^:I?=\Z7@R[JJN%&A ML1VV8_L8G_@^WB,TC:2VU_+)U3-4,WU929>@6+E\]E618ZC+D"WQAL(RI(][ M]T 9^6*/% A3\T;HT<2M 8\!:#"JT-H?IT>6)KR]:AO[F'J!B[#/(EL,(8KM MH6YFA:&"P"+?YD)Q9;K"C:!W?#31Q*NN7%QM+!G!]/10HI=Q]9%$AOE)@>0G M8B3CR'ABS0TC$VP2B")3&5-2XFTV_*Y\@J* (#=V,$2)'8:!,T0O&A!;64E7 MK#G-%9ZOV;;9%3$4>%*^BCWV6G 5]$ZJ[.AB5OU?5WF= M?D$24 $_QRGS?"A1[S+/E^.*82<^30\^?>I\NNY\NGLU+H]\ M>CPNI[X-K8367UF0)UM9H.+Q<:'],UGIP?N?\WJF[O;],<*02^,8NPG M$43(9PF"[WE]BW9B25T./:4=S4'VMN!#>OWJWH]M4!*6)G_,$A%,:1AWQ((Q1Z%+%?DV'8$N0YW8;_>/?.&NGX%N1W^_=@ MQ&LO#1+Q$T,&GH419=&,T3(!_[MG8>28F' 6QHZ]*/1L'$>V9V&//S4R;(GS M I)(#PWY)F8?&Q_K$(PH?88,B@D&O'\(1HX+^3??VO@497=%V<4J%J8H^ZVJ M\S7>;1+V]?Q^USP"<'BZ!_H!\MP A=!+O#A.7-O&S=,]E/T?1G++IYJQ:,[C MCE_YXOD;^-[@9_.VY@ZW.OW!%P(WG16 J1VX:^T8^VB;)I<)+LD:Y"W)]=HC M1W47['6NZO[&X%\!>NRHS@2#7ET;1?HE]9W)G89(]5S6GGT\;0Z6Y8/ X36% M'B%#%?_@50"&=9?=Y?4)(HRIY5L!]&P;!RN(YK_CV3.;>5P%@K-1K<(RLS"_KD_$2_]HU!XD''7;PJ4/_-X/D79IL M(6G7YT+39%VCI6[\G(>W]UEZWHH/C$X7],ZXZNQNW6^S9O"[@DDRTIL MQ_:<$(=L#NZ'-O'L'A*V;+D7^70"T;Y3\AC;95$'ZW2[[BXS36M0/_#%TK3> MLZ'P DKV9;Z M26R^27] DX1RMYYHPJ"[ML.F8OE=ODYW=;-2=\@GV4^ 36<*EW.0-L8T58/M MP9RQ&J_84[+ROIR3QBM[C[E1='SPQA%N@T1=BF$A/=?C,].D7).59U5<)ZO" M KY_?$S+EYN[FZ>,I97Y[IZ_"T+2LGRY:^^CK X0$L=+@MAU[#CP[1C9<8B3 M'@)*+#G55MFP;JENL7(EN,M8=^3;LWDVGAU7W,&O-]B\)-0ZO&*(.FLQ[522]?$GGTC_MBO;K>W_;B)#5^6ICFX(/@D,L0>1:Q&$ M<.#8T(T<& ^!@7U=ZEU/C3!F+Z[PFLGWX<9.+KM9NV\A?2SV3'C9M^R/C&R$ M^'MGYMC<6KWS9-/K1?TV/L,^AMUDV3UP<'R3^O*"/9IGH3Q;F_,,$?,9##V; M;6OF]B#TQSWRFOWIO_ZC_PK[A>^I_Z__^%]02P,$% @ HMI2CC@+E"^ MB0 _/L& !4 !C9'AS+3(P,38Q,C,Q7W!R92YX;6SLO6F3&SF2)OQ]?T6] MO9^K"_ M,>N24@$D_/$'#H?#X?A?_^?G[?B7[]ETEA>3O_T%_A7\Y9=L,BQ&^>3F;W_Y M^^=?U6?S[MU?_L___A__Z__[]=?_JS^]_\46P\5M-IG_8J;98)Z-?OF1S[_] M\H]1-OOSE^MIW^?SNWW[[[<>/'W_]^74Z_FLQO?D- 8!_V[3:^47ZVZ_E M9[^F'_T*T:\8_O7G;/277Z*$D]GR=U?X)>7G/U]\_P,OOX92RM^6_[KY=)9O M^S!V"W_[OW^\_[R4\]=\,IL/)L/L+__[?_SRRPJ.:3'./F77OZ3__OW3NR>= M1!5D/_-9_._M;^G??U,$P/_X.!Y,XJ]=MOXVS:[_]I?AZ.+ M#^?W=]G?_C++;^_&4;S?ZOY^F\T'^7A6>1C/OF]H-+-9-I_]>S8>^6+Z>3#. MU&24_G-U'?]^FTW_?3&Y&4SSP>3SXNLL'^6#Z?W! 9_>Y=ED^C"83N/T^9Y5 M54ISOZ(9F?5@G";%YV]9'%=%(?:U:6]4:CB<+K+1^WSP-1_G\SRK,]R#G;4H MQWA<_$@_C1JWQ>+K_'HQCL,I%I/Y[%,VS*+E_CJNRJ?&?D%[\KZ;1+-[D\=? MN2)_##!^GQ5TVG=_'V>K^>Y'?I>7W0S:O(4JU'MN3*"V*HT4R/.\F MW^/O+J;WIKB]*R;QSW54=$R_[4GW)3'\I/$_;=GB"+.?\\5@7 /I[3TT->)9 M/KNZ_CC-9E%O2_\P+52+V]NX(%U=?\YO)OEU/AQ,YFO#$KW5C\4X'^954*_? M]_FE/';A;^-WG1^%Y%[.MYFR#E"I^KM[@%(',Z-_,Z2J#6[J-S0CL1G MMWWQ=T2V_S&8_AE_4X3CN1J,\3>/!^-WD.FYJEW.Z MLA*:^@U=2OS@X%Y=5VO1*!RU?WV76%6U$\?WU9 4Q7@\^%JLK*9*9N F2T[% MX2$?:MCR^*I2JF+[ID9[>YO/;]LYX&&+8_OXV :,?J6S:-;/CYYL%M[:7[DG^.>8F7@5HNC M'Q<_CD)X;P2>PDQQ69C?/]IX'!Q>A;;-C-(/\NE_#L:+[(_H*41OHI+?NK=1B^/R M^20N!OE@O#K*6?_32,TW7U]-/B57?QI7X664J*(#TLYO:Q&):MY)A:9MCO&H MXXHCNFAFS.\F\8_9E\'/PSAN^;3Q,3S>D=OL.IM&JL5_6'$OVH'CS[ ;Z;Q5 M.=-*K+-HV;*/T^)[GM*9?#%]]'$]28_MOE596Y'P3'(=N[^KT+3Q,5:SD#L; MM#">GY^B2Q07C"(N*N/\F!#GD=TT/O:_3Z;Q]]U,\G\NS8;.)MEU/O]4C,=Q MW:F5DU6;2WD;- MC.M3-DY;B[AWF]]_F0XFL\&PTG[J4+MV1U=1L16;-S/61T>D9C&;QTDYC5[ M[UEQ,QW?R?LJ^9Y-%98>J?L^=2UC-#I_<84/RI&A/W QGH^2G9M&,53(B M>UNU.;)51.K=9#:?+E9AMOFW;/KEVV!RM8P.S50TP]_C)U5YU>AO:5/RU6]N M1+R]7;4IPPZT?Z8_5O6HZO?SQ>W=,3Y%C2[;E*FB(:O0MM51'A6^ M.J:/DT;]^.:37(U[DMTDE_']X&OV[&1D6[OQ=/JD6;IR)=.5*\B6$FSKK>&1 MICU"HX-]WF'#XXV;F;P8N4G#$&_OMI6Q?Y['_40;HW_9<S2Q_R;@8;I-F*-1 MV3I=RNZ /\595!$%+VW#;UN-0Y-F8ZOS=='6PV"-$")(>:$-1<8RJS3$4CD$ MH:/X?-;CX::?C52:9*,UIY*>'O%J=1:S!XVC^@F*2*F\%=08+XP'V@I?X@$T M$F_73E1F2M$=_@_&H5TN?DIIS"K:C#T\VWP3G$".@:XV[MQ<9]E;IS?Y,NDO'MUL\T7/KFO M@+GB2!.KG'#*0\\\0%%.#P!C$DAU6=:I8=T7W:)_/MOV6*J9OE]+LV\-K-Q' ML(P:%J=Q-.W&04"Q Z)$FS%F+LO&MMXK^$:>.6XBDBDLD<@1#PS3AYXOTQ,'>%;/!^/=IL;B; MO9L,QXM4GC+)L+PDN9CHL7U^TZ,$DQM,A[89UVUD@ XJQ#%CN.K4#H MLM:_;@CVW"AUJZ.>VJK]R>YOW79YYZ##3NJXRQ->:FV(\II)HABP$0GF$ M_&;D"%MY&62IK;>B*03;T?UJ.+:X'>23O99B]4F@0C+(XQJF!$$0*L8$*\=L M/;Z0[78M;;V8\2=!=W)$9K5TW^\,\K[\* ,,>$2: T,<4!B[7TY,H]])<_[ M=2CU-(44#2'7YA0NS=.^V.V>KP/6 $<^.X D(, JJY@N)<$25SIG[W\4HTES MW@R27<7$5M[],K/W8S9-UWL&-_$'5S\F$>QO^=WJ;O&CRUK[,A:.[2L8+C41 MG")&H-*": _Y"A,MD ?VTBQ,#58\STYH&>NN^!>][6&6C68^HF7C+G(688H. M=2J3'142__IN\J3D2KGO?%3N;/NF[=1> R2">*2)AU0)096'4); +WL+!"ZP"%\1@:B:/,47W,2Z-*N0F! MM ;;<&6V'Y*W+]'IW-=)W\:K(RYD\"#YNHPQY^5>L@>,$\=P@; M+"!%7@+L-])#H>L<1)'+-FBM -RE9Y?JWKB?PWR6"E)\'-PGI]8LIM-5V:T/ MQ62X^LL!IZYJ-P$RK)326B)//,$6(N%+))CP=;)0Z653K468.ULL;^\&^33- M"/-M,+U950X;#V:S_#HO;]#O6RTK- ^,&NV9E%YZ:JDAV"!72LZ!K).BRBZ; M8"W VUG>QN.#M@_%?.L)VX.M+C^O>KQ:O<=@O#4^9>=!#(G'6F,B(CX:"TD- MI76"V_Q$;^W5$+ ;S'O%R21)DNAJ\H]I/L]L\6-?^.34+H.D"!$+!%3$&H.X M4%Z6LU9#7N=\3OR+E8V WL7A_>'G!SL\C7\\F'79IT>9KA7.W:MU$ 3$1!NH MA? J>MU2 @,T4-$7=Q014"F3N"7_>W%W-UY>2AJ,'POS..&W0B;0,=T$P)QF M LGL!*1]42"#1H>R#IYU3V*I[9%D>7O(G\L<5'S>\P+MA#+1FQ4^+@K. M.H@%\1JN]&,I ?HD.['CI'4-\L?%=/AM,,M63XMF=P)KB61R%Q89E_3ZBU:1;LK[[,<^;2XSF;I-OM@[+-L M=F1HYXA> E#""J.<(=&<08^!EZ3$03%7Y]9?CTY%6F9=^\!W>)5BJ:]/*9X0 M_YO/S4&Z[6P3"*.6:&$9-A)3:2$TMI21&U,GR:#Z([1D4='A&H0Z:XXM:SL M\M+9/7)]/**7X#R,SH&PB@%&!>-6<%SB0 VKXY7UZ.2C(\:U!WS'#MK+P1]V MQUZV"=@;&[>1TD@B%*!.*;YQ0B$2=%S\2#_U MQ=06BZ_SZ\5X_0;T;+6%2?;YK>SKN?$$2*((EDIS9Z4PM(R[6*XK'0BV9 (J MZ>G3PVL0^TS#L7T%&\FLF+$^S@H"&0>:VQ(7X>S;C!)4)LMSD]$R_)VM2I7D MJ,W#P"C@C,=]JG=>4\419' 3#*6P3L91=?)5*Q7;-!-;I,I)I#Q2%QVF_6X> M=7H^^/UYO3N;!0&MP%%4 8WD6@G/#2DEU1SJ3D)4'1R#=D^U!F'OEZE+3TQ] MSPXDDQ_;5; (8(-(A!@S 9PE F]@5H[7N=70PW!6WRS>R8KH%S67F097U]?U MF;GI*1!)#!) <:ZQ<-YRP'R)!Y&UTC-[&!;K&S%/U4._>-F =X@,YL@JJ1!Q MT3D!PJ)2^OB7.G>%JX?*JCR"<.F$/%(3YPIXO(L=36[R.. ]KW!=8&@#>\$$ M0L(AP9E2VF&V"7 92BJY$2VE-FT*&OI\$HW:\HFTYVJJ7M_Z4"=!8>O[/P;_KYB:E-=^H.SU$;T$ M83PD6$I-(2<*.2 UWYPQ.'9A!7#:($C1%?@](.'#^#\,;K.=-51.["G8E%ZL M($94>B"5@]B[S;Q'^,*,82M,J<[&!C30%2._9,-ODV)4'V(-EV M-PH<&D"B7T. -L9% 79'.A[6JO:7 \S#;MB6&. ]V"!?5^A#GV5Y@%Q8>+V M5Q FM28$,/T@N63D8LO0G\.O.Q7U'O#M]VDQ.Y%KRZ;!8Z]1G)P&<**Q4R1: MZTUBB0-U3J9>UZ)Y @FJ,^P4K'O +C4<+FX7RVV^NBVF\_R?3QX&/XYO.SH+ M$A-FB#508DBL\Y:P#=S*\F[*N'559N;<1&Q&"3V@YH=L7QAS?\/@!*:8> ^L M(UI%!U4"7TKK .ZFLE%G28OGXMKQ2)^?5W^?9=>+\?O\>E]XN$KSX(E ,CHD M%CNB8-SX6[PQ]DR".D=)/3S0/!/'3L;[7 =&Y?[FRKD1(LP"0QG0 MP''KA5"$E4K"L-IMJK;/C7866:]^:K2_BQ!WQ9@)[#0E0FF,N"8;JCKDWF8" M;&5J[#PS:A3U#K,-MP]:WW^) SEP4E2A=>#.8 X<,]HH'C?-&CR$GIUV%WM" MU!0=7B8<-@SYV:F6QGWP+*A"ZX"<05 ((XW!4O&X #^Z\.3@A;WTW"@3JK+L M9+2[8MEFI <#[<^^#(0:[;!@SIHD"!>(;B)[RJ-N4O//SYY3-%PTB6RGMZN_ M%>/1N]N[:?%]6<[F\%G@GE:!<$M%>KG*&<.DE92[S6PCBM79<_4P:-XF@YI# MN2LVF>+V;A%!KVY_=K0(D#.&J$X7! ##'F*M:2F?%:X.BWJ8(]\FBYI!N+.H MT&(Z65:%CRCX_&?ZTV%SM+M1\$P:[J4"GAAI/5?+]7]]'@IYG2AC#R- ;?*H M,9"[,T:3N*U=+%^W>#>)T-S$$1\FT[YF05IHF>?(F"@9@Y!XNS&[V+LZ5W=Z M6,:A7;/4&,QGW[N]KY!P<+AQ(% 3P@R.6')#)1'BX?S',5RG>G //:?S!0E. M1?SL//N0E=O:&N^2ON@D4,Z!EYH^CA_V::$F!"D3M'TU[3G.X$651E7 M%_.S,^]0BLO^AD%X@CU"5B-G?=RL:(\W66DJKA-OA&$U:%"5::?@W6'1HS+O MP691:<-\JG\38CH@[ID4='8#NC]59E^S0*.0W!M(,-9(6>&E>5B-?*WE^>A0R/=L^K5X M_2QL$.^S,ZM\H>"DY7G3.!CKM&.>8J*0%]YC#3=+1H2B#LMZN/DXAQ-X*M;G M2I-YV*"]FWR/O1;3^Q1++"8I#/U6DF5P>KV;:L@)$M1@Z !\*(^DJM7M;.M> MS5HIT695D'?;YT$B@;7UFAE-.8(<(\%+Z;A1G9[V=;&T-*WT%Y=H:F/8S8XGU>[6 0L J8VN/H3 :T^)SFF54I!GT2?YO2A&Q]-J=^O '9!(,BJD5H@QX0!1F[J? M'M6YY]?#P^9V:-48O)W3:O_6_/%G 6.)O706(DEXW L"\&!W%52\T]/DUN^L MM$.4XW$\UP9H>?QT^5N?YY.:A6ME*756>S*O3;0 ",6*])\(BX@P" N#-&LE-'1/00\>V M:0KMJ4/7LB:Z6E:V14U6[P=4YF?5+@*-5I-Z@(DT(.X#$)-P8T8UQ9W6)^C1 M]OU4-K:$^]DCQ%4X=[AQP,X(S$A'=8 MSN=IMO,!#BZVSR>YBRV3+/F@>\^X7T MY8L\)RREASH)5G%-$%(VXJOBWH83MGFAEWC<3=GA2Z%=:[B?;2\8Q[L8C-_* ML1=Q4D@.4]41A3 &@)#-4U=Q+:HT&=I!(,67?N3C\:HD][O)<)INR=AL]=\] MDN]O&$QZ'LY1IA6WD-LH/]@<]Q(,ZTS_U[NOJTR#HD6LNUIPRD%7X%!0<>C: M(D^8A3B5%-5B5(5+M9"F;Y+&6H/U+59/1Y<7L[F-Y?77_. M;R;Y=3Y,/ORJ?'X^N?E8C/-A?L; XOT!G\789TFJ/?\A=@>*:CO=NK#8#H= MI*>;S^W<-FVWH,!*.4 MA2GO'7!%TJLZE'MM/?65RFJVO;?]E,7!YL.XHIK! M[%O46?I/"@9]'XQ3GEWU>D>5>@H26<>I@] "#%A<: DU)29<(7)9;FX3Y-BY MLVT#\*Y\W91%'??F<>)/;I9U!0[4.-KZ?3 >*D>4X@0+)1E.22,KV8RQ#EU8 MDE=KFG]>[+T!K#N[TO,PRMGJW?7!PT^^Q#_-!LL;OH>O71_94S"8>>N8-Q)3 M(33S3,,2CSBM+ZQ034U./#]V;17KX[@WRX9_O2F^_[8TU-/[%?76?WG.NO6/ MP[L/6XCT\(]!\?0VNP 0*0$U=M8#6HX7879A9_2M:;.H"6QWA1[&*28Q'8P_ MCK/133:J4.-A:XM@) ): TP]- !QJ"'1FPG%0!WB]#"LTS9QFD6[*S8=6MR7 MMX/>5ZCX<%Q' 7H.XISB@ (G%75<.5RBH>&EY39WY4RUJH2S43+EI\SFRXD; M9^UPE:1R#!6W=A \) 0*)#WF@%@.>.@E)Y#>F'^?%O4.,3 )K#OBGE_#*9_ M9FG_G")BH^_9=)[/XM_"&I+:2$@[+)R'SNR3XUB?F:&S4W< M.]W'^?&?@_%BGZFJU#Y@KR!D# @$H[\K,)9J VGT?2\L&Z4I(E3C5RVHNZ39 M 18%YQ!R"&O*5=P[&\84Y.7(I2,7MF-LD21'(MF9\UU,LOO5RNX7D]$11N9 MRT 9@G&]QPIBY8#A6N&-'V")J7,*V,/EK"7F- MR7\);I\43=G82+/ ,IY1R M(^/LT@0ZSS;FU=5:R7J8S7^NF$)3^)_K%LF';.Y^#L>+49P]93I@I:(VU;L) M5EBB)<,>QVEM-090;N8Y-;I.$)OAWQ,06-7#^>W/I""0J-1V.F&_I8.2D M&FM;N@F82N*XD1YZ";GC\:_K<+:Q7K%NWH/JNKQD.URI?+&NMAJZ(N2'13H> MN[J^BH(,4E#GTF!OUNPU M!7?7=QO>W=X-\NFRT.'^@L[;&P1)H[,,DY^L'?6(6H[*C9*57OD:9.)OEDR- M8-WW+..E/=[V\NJE91TCR+GWAB @-8Y_4%P" 1F##A%C<*7L_;:SCMM_7I59 M+XSF!#&?GAGB&#A5HF"QK91[_7H"F$W0X=0G58]#^NQ.=6-/JAJM$47&&6J% M]A$!QFTI-W2L3O&3'C*L>3J<\*3J<9"?G6J-/:D*C>5<"L.Y0=8J&7&$I=S* MLS?XI&IE)ISPI.IQ:'?%LM.?5.4:$N^]5'$!@ 2B^'^RE ?%C>T;8<\I&C[P MI.IQR!YFRG#T<[;4/T1EQGG\R\^288I["F"A+J'<<"X92M MOY*!2DNZ><'H- 2=AUUG"2#[);Q>W!UGPY+L K)%*)4.7[G(QSHG?X!&MX"7RX%@M/L_\ MJ(%?=YG[/ZMQX?%WP1EGB>) P6@BF;(8;J)5%'-:Z;F;U[-H-,*%&OB=/4+R MOIF'BR4#/N[ G*;" >6TH+!<4REE"E^67WJ^4-RIB)^=9W^?9=>+\?O\>M_9 M0H76(1I9D K'>>P-\LBFG*;-VNUIG1U0#]>J)HE0E6,G@]W[ \A+*\NFTX.7 M3#O%K8[VQ,>%RWL-G(X[8@-EI7RV=B1=J^G9V.]7_UNEOEJU#@)G(+U2A"5@ MQA.D'(Z;_C4"7)DZZ\YK*Y16F0Q%!TAWM=Y$6W5U[6;S_'8PWYN;]_3#N ., M'1+)O?*>T?0&C2W!T@SY3LL\O%+>U$*T*WZLD[(^97?I1>GCS5"E]@'$WZ[3 M52''HH]O&*9Q=5S+#H2YL'<16N!2&S!W13%?3+/H=:S>"8G#?50U)7HFR[^. MEUJ=5:?=R7T&ZJ2S$0R.'(0:0:*HWDQ#+^NXQT=?MGBEAJTK\+N[[_,]FRRR M3]FPB,YQ&GAU(AYL&P!@F %B/9#>62TUI*R4F4M5)W9X])V*5TJXID'NKNK6 M;!ZW7(-Q=H1IV]TH4,8-0L@:S:B!V!&@-M,':5[G3F(/\]1;(%)CV'9X%3&+ MORLE5MLX"<;%,@"Q+C"Q$F&O<3K8.BC)4OUH :5B<>Y(H,B#W$K6< MBG%J&N0SU(])$^,(&W6@91!,I%=KH<801RT!AQ\<48U-G35/O E2-0MP9YO) M;Q$O/9AEHY1K%/F_5-Y562_^W608TK?=B[=+]F:C8KAGFZO?F/?/[-_=Q'R\@ FJ#HM6U4LK_7TR/7 -[Z"QK==Q -(AJI'UAK-TWJ8L@6NT#*])W;=RSM"I M"LY+V$.W1D^D:[5N Z("8F^%PLI9Y!T05)1(08YKG8F]E<.-#A7073I8JE.4 MTE(^9\.X**150GT?Y./T(U],4]C@X5\.4O24[@(D4"F-+:'<22.98;!<=0SB MK,ZC>?!MG)1T 'MG!R>#?+JLDW5U[?/)8!*=FO&[27):;BL9R4KM@P54QWVD MB6(SYK%W*JXAI>Q6U:H"^V9.1%I NKL0XS"+]OGK44'JW8T"=%"*:-*QQ-(* MJ9T$:RE%W!C6*IP'>UA$JI6(8D/@=K?17@8%IDM]?_K1WY[RS M57!:8P=A2@GU5FD ':5K.:,]-K7V$V_EJ*,I=+MB42KZ/XEJ/"+[9%>3H*'C MW@N0\M0YA) 0OI'06EZ+/V_C6*,A:&O<*'[&W\^+N[OQ??K387XCQQ)4\L5.Z"Y( MX"FBT#')L?9(6VU-B0QPOD[E3=3#VTIM^&GMP]X#PUC^4QV#^+2/ +R*&$@ MA1(&<>N5]B4&AE2[&[2+>CV\R-NM(:R%=7<;SF%QFWT9_#QFP[F]2;"80.H@ MDMY!ASTU[L'$>UJK6C4Z.G#_2J.H#8';%7T^9#\>@3 M)O&/P^Q1P+8@( M48@S JVPF"HC'(.TTLEIQ\&%6F&%!UKBE 4:28FMDH2+2$0J2LF=T+9.0.&5 MF8+*)*A<<_-$E+N8_&9PE\\'X\_S1PSJ?!HGI.;W%:;NTP^C+34$Q;V&M1B8 MJ*3H'9HEG.F0E%>[=M!2$G/"\ULQCA-@MAKTAV*>Q:W5<%S,%M.LTJW8JGT$ MYS'D7!FK#*<,.TRL+W$@%G1Z/[_]3HMP2O%W/V@^#:8J9?\_.7>#_ MU%DLJ"?":\&DE]9P@X!T"6&BB&.B6OBFM45WF&6CF8\<_$>".5W)R:;#?';H MA:*=S8)TFA!,+:$*<^@=DT"7TAIK+JR<^JFJ?KFT-H5HU]/SS![RJ9,28Z4( M@CKND3$T4$E$5TZ05VJ?03N* M$(G[1L&P%YI I'")$P6@T^?/N_";3Z7)SECOO<:W$YCK@-60'X MU+>I8 \J]A"W--YA 3F5,#I& @-)2^NK133$YS,49CR8S:ZNUX*LF73HX9W= MC8+F!MOX_X*(Z T*@PTTI:2 P@OSLAO7__/4LJ: [BP_<=N #U0)W]DF6&>% MH5PBI@&1'&!)<2ECLJ271:8FE%V%/R= >U;Z''PU9T^K (Q6Q'L@D#(R[E"9 MIW MI]&NVZI\9Z+0 M JNB+DOM&<-HG1/TU\+B8SE7O#*EG=7$OJ]0>GM_PP!3;45(D4+(06\9AP*5 MTOJX[:AS3OI**-K"6GTJOAVF\S8>_#,(,6(-8Y(;*#47<>DBCBKLG! R3=@ M[$Y0^S'!P.,0/JME*M^V?KA(:@;C<3;2]\^C'\>:KNH]!^.,='%&&P^X,$I: M*C:+#O&NTQ*]KY:1W2KAK*0M9]K':3[,-O^X$04>2]5#_07/M#?0 D@0]Q P MIRTKL7&\UKM]/;S+WB5!&X:^FU#KDTH0T3/==E/_?.E(.TL$5$E+.M@X8&PT M=EIB *D!2&G!XZ)F+(08$$@JE1UNR59$Q5133J5R6,?W%BA3R%C*XYX_^J;. M H/8!AM$.SV(Z2 1NT&R;"G*TB[X_;$4:C1:5@).A1:NB^GM\O><^^RF;2N" M.$%0(H>UHY0P")5#J^=F@(TFOM),:?MH=[<8APYP*O<1L!11?LB)$(9CZZ!# ML,2!.-MIRF,O+$9E8NP\S&T6\BYK!LSFY8NW!XYT7GX<$&7"8D\$ D*E@@BH M?'\,6,AP'1>UAT1J0=M;J@;4@O@\Q#&#>7933/-_+I5X\$'(PXT#8@A+AQEV M*+UWB"UBII1:,ELG\-A#8M51^UX&-8!MC0H4M[?%9%D.-V[ 3/'E1_&Y&"_V M,J1:PV M),QZ2AG'@CG"C:6E!!BJ"UN_FE1IT2+.7=F>*F:XRMG'4?T$8Q @ MAF#/O16"2(34^O56X#"6=>IR]3!YY.;94V[ [O] M@^V#((@[#X5&Q,>]I;=>BU)V;VVMBB>ODWDG\*)2_=5ZR'=6:+689/>K/;U? M3$9'\.U R\ 8MXY0(9BQD.*H/"A+>:.YKY-7\TIM7'VF-8MYEY;M@.$*U%D) M@!;(.PLD9H 3LADYE1=V/M&=73H2V),=]/*8[K$?N*G$NLLYW]LH<,XHMA)) M;(1#B# /-B-'RM>ICM3+:_7MDJ)QP$^FRL=LFBK4#6ZRXOIJ,9_-!Y-1M&#K MO<./238:S+_DM_%?'S8KNQAT2E^!682XB?^''#-2$RQ0N1UV%.DZQ.IA4=P. M:-6!%DYFV^>HHT6JG?DIFT69RZKX46W+S+W[./:\&.WB5[760%:7G4/*^1VP*A6<._*W]F-BBE2K81%L5@^)3(8Y_^,2BUFLX_% M;'F MF_%;+#WX!#PV#F+C #"2N.D 1M+#VME@_2P(F\WWE;W>NG/ 7!ZG2QN M35+:RW6U%I=^.ARU9KDVRGN?;E1(3AW00&%# +&$5)IAEW Z;..R#KB D=4& M L-)+S$07+T]O))*A/CY-/AXR _ZJX(=>A]J^T_/7B>7*?;@("@F&G%F+;62X@XV4QNC_&% M525I@C(O'W#N"OUS1=@/,G![@^"\Q99J(5*]PRBH9A:6TFFO+HQ;W1#A0'C] M).1/SW&HY#CK^SW952?U$Q#1*1==Q)V/%L HQ=.#P2OY< 3Q[9W4G+:4=H%^ MR^S:>9/^Z#Z"!P@):(GQD- HEN%$EW(!6NOY[Q[9JY9U?CRS3D*_CWE9T7$@ MB&$,O5!0>:R-%J4$BM2JXOTZ^7.L9H]+SSH.[LM.SU+":$45@IYQ[# UWM#- M@J_-&SR,KK>W;!/]/IU8^_24EI526 "@4R(ZFVYCUHWJM A'_TZL*^NU^HGU M<8"?__Q'W1;3>0K_FV)V8H#Y<0_!8Z.!QT! SBU"C#FW\2-LO6R^XSWW8CX8 MOV*ZM8M]#[@W'"YN%^-!W%+_/BUFC\ZB?H]NA+^\84+74<[Y"7T24X-!BFBJ)%,4(R;36X8; M*2E'=3;(KSZ-K7GN'0EW?W(SSOVV4,N)%LX*15(T! BM(?6 $[RJF8 D@;KV M-?Q9-OSK3?']MWR9N9CDQNL_)XGQ(XE7/WU\PRZ-?%^AC@,M H=>,\2U3N_H MX%3MG\I2-L?MA=V(;E+911L =S*GBW'$H%@]1:)2*:&;U3-H9YO GZ(D4?)T MVF:S[]FX6#[&5&'R[F\8>@(@U]1J1@WCT"(+J"$>18V<+T-JEPZ.>W?H MB%X"5@0H"9% &E/(O 1@@P60M-,;ZET$CIJBQO,N9%L60!F( M<7IFQMIHO 6F3!E!1=2$4-CY2B>$;1\[[%1*E.E#,1GN^.NMJ8IF/IN*UZ&/B! MK,RMWP<,'0#1.#L%2828*DU9*5LTY1=69>6!X5:17KSC+0=\S$@U3;WS! *:FC M$!@ 4M'^N#&-LJZE959=6"9Z:URHZ,N?!'IW%%M,H@HBDO/[#X/;0T7PMGT> M"%4*<47B/(W": * %&O)M!6U+C;T.AOS[.MH ]KH[N[#W2(ZO(-9IFZFV1*' MYZ,_^"92Y3Z"D,*X.,>D]09(&>>;*:>P-I)5JI?\>@QA2P,O M/@Q:40FL!AHJ89 D4L+2C&JOQ,4F09YM'6I$#\TP9?\U@"V?!H6YT88SC$C< M23" %/:;4ZJN[Z![LTPON+.[N MQO<5F;/UX^")YLII)P#'.JZ4@LK-?')"=9O6^DIHT022W6U?ECE<'Y-3]7C= MU/>/_^7 YKEZ)\$@8GP4%Q#'M*::*0\VWAIG=4H\][R2W-DWU:UIZ1Q87OX=1)*)^\MOT^'OPL/M_F\V__ M$3_.]J]M6S\.VA'N&?.&< Z5%ESKC7%'W%[(M=@F5%4TC.5+K???1V@:QS9# M$.V>TARQ8KVO\E9Q@[\F*&X]YMISQZ@D3#$4_>DUDA2;.@'27F=BG]V[.*,6 MNYH/CY_I76_L?);-/F7#+ JUK7!IQ9;!,X()I-P9:H3S) J,-LLOYA>6L'$> MJNQY<[F^2KIS@;]GDT461UG<3)85*__(Q]EL7J2%>/ZM&#W]X)][67E\9X%' M-U$@JAA#DEC(4IW@$A42_WL9X8!>$;5U+9WL@A\EM<;WZXB8CL8$JLUPI[YE1<3LK9:.(^J<[B?G3(ZU_<;$Y3IW.SN!^,Y_?KM:*7]BS@ MPU/1FW^8_9%/TJ@W/UBYPSMN3;3Q:X)U3GBFE) H D61%%*5Z% #ZERE[N'[ M#3U@[5GUUS&[5W.R=7;O_#6!:@B,@]PKC80A!#N]\7ZH-74JQ_;PM8?7RNZF M]->N]YI/EA3X4,SS8;;_[9Q3^PN00*<]0\X:B(A@4A!9RLN K6.-Q;_X>J+O M6E]1786KRO27R>AS-OT>_S);"[@G*K6S39!&HSCE!.;<8FB0$* \I#2$HSHI M2O)?9-P:?&I*&5T1SJYU>)AFS[X,$BB$J/520X2\AQ3",HW8X.C,U G!@W^Q M:RN[ZNF@*TZE B@E[7\OBM'L0[;OIOVVS\.R[A$V!!MG4A4DCQYF"[>D%KO^ M=<*SG5T-**(-!VZW::K8,GCHC;.0B[C.*TX4]* \HC4 UWJ-%?[K%.8XK^PT MG713P^3V-I^70&WB4,/\C!7(4FW AY'<5ZA;LJ-%$-1 3@W26G(NH4[9"L)B MJBRR#LI*>1YM9_CMI]'-PO/_I[G/33J[LL6<[)S?ML,#O_6Y#-&0CE MC/946\>0DE03)I@7%&'+B!/25#H1;D?&9Y!OUU>;G"K"V$5F%M/I]@2.TSH*VGLK#854 M04LM@0)&:[U& RI?)W&CER1LFS0G_.C-UMMEZ,D*Z1])XV_-FJ/IIK<@,>'(ISBL M=G$":^",*W&11M0)"QR= _>FB7JJ2GI'55\LIHTQ==-9T%S%39KT&%$E.-!Q MKX9+5 0#==YFZN4=T+X2]52-](^G^??F+.JFLP -(8 #@Q5U2FMD('^8O=;5 M278_.H'N3?/T1(WTC*=?OF73;' ]WUO@\.B^@K52$V$0X)8:;+@%PI:80,'K M6-.C$^;>+DM/5DC/2%J?FD$"[ UT.-V$Y51PP@%?R4^!@+5>&SX^QZWUE_#Z M2<X<@1X9Z:CFQA'&5ZOLJ(5/*MSEC0?WWQ>0F M99%]7-?7>]#+H>KX!UH&:I3'U$8^ P01UW(JB4S#IP8;>?&]/S\Y6A/K3G M(LW!8C[;&P3H>$K%MAP:(PFAT"S+J"VEX])?V*-<]11\@"TG(7IR>M0?@\GB M.AK+Z+L,)J.CRM15:!H8I''2P'0-FC.(<9PUL)1"DUHA^U? BV-56;2*;G>5 M$;:^/'/$VP(5>PB4 P>H],*[N+@; :TO%W@ID;ZP&@@-L:M=D+LBF1Z,!Y-A M]OE;ELW?)\4F]>WW>'8U"9 *@KAPDDM$M*+4:EE*R&VUUS)?#XW:\GH:@O>< M!#KH_>QN%(A5PE'DH;8& 86]A[R44FEZ^LJNP)Z3D.W4T- B3<1*O*D27IMH6""OBU=,XR?F$>4A-JWN8_U\6ULVMX.XWO M^PKU^2JT#HPX;2T5GA.IC-':&;N1&XDZ=JB']7?:6LR:1_KD'=HRO*SB+N#S MW6"870V'B[LXA>YW[GPX=%LG/%M5Y$'/+)S-[F>+6!G>:P[3DV2BLO.;;<86RC:<;, M;N2'E'6:]/4Z7:AV$>_.H V6U5D^)46.W<^[5*UEKQ7;\GVPC,6- R ,2B2Y M5) MBR*LW$5CZUS"ZF%5LG8-5WU\SV2MHC]8W&:?HP:7:_GGQ==Q^OGA2CI' M]1, T=K'O25UT;54&BIK-HZ!D;#.,MG#BF(=6JY&<>_9BOGDYP^2I3G60,[_ MOMZ# !HQJ*(':PG"0 /!-EMI@W2=R&8/BX[U8*5M4!OGCZ\?WE8<:!HP,NEJ M0ZHUB7WC UCF.^=1RKDH[S8IEXDT>P MYX5))U?C@T\GU.DS:,T0XISZ5,L$&PVM%1O?EK-:#Z'U\#BPO8AL=TKHRK29 MP5V>KE D(_P0WDG.1BH9L.]UF0,M S-> 0:\C#Y)=$ XC Y*W,QSCJ/(1-0I M+=O'*F9M&K9FH:YQ2#2;95D:10K4/"K4]GA\L]7K"RES?L?5BI/["HJK5/Y6 M>.H4HLY"2M,SNPQQX.(?:U6T>57'T+5/EEH'OSO7[,DMC8_9,HIHQH/\=K8Z M-]OKG!UJ'*17$J2J$Q82 T%">..01MQKN6<]?-VE7?>L8;3/?*MMF0MR$7?9 M) '&2HX08Y R93#UJU)W1@+E*@6;.PD?7%VO+-=Q=1:K=Q(,D-)3Y7%TT9 Q MD>- K9%0FM=Z_JZGZ2PU&;$_!- C]/KOXXS"\TWQ3;#OZMKG MDSB@?##^6,R6%6HKS/FDLV CFW.=YMIWP9M35;N5(?7 ["[:,4LWD])_W'\O\N^# M\=*QFYO!='H?EZW_'(SW'H55:A\?Q9D)1@BHCG%BM%G*$.E\N[U,;4>3JIEXFS MS9*D!I1=D>+C-+L;Y*-UQDFTC\L+2D]@V,.5"JV#9]SC*"Z "++:42/;BPJ M)W7NJ_8R;[99"C6/\%F39:^V/)1LY6@=#T*,]!NE3K(' K,"7$&V@%(P!Y:UTI MO6*U:DKUV+NIO>EJ!=VNN/7'8/IG-D^^V.>T"U^=,@IEVQQ^>3?)Z]S[]GT7#.!Y.; M/-7N7,*QGS_[&P:E*,60,XJ]QUH8 5$9E5 6Z$[O"+5_6-P0?QK%M"L&I0]K.#<$"].Q*_34BUKFE9Q M7K9^'[P'3N.TB[ 4.J>L9IO5U4)0)Z7IZ*LYKX@;38#9[0;[X,XZ2 *I]$ M2Q2BGF 7_[0:O;;8U@G '']SIJ,M=4.G3T=BUUERVD/]H/3"^KP8_OFM&$>- MS)*/-*^4LU.QBV %@EQI8@%UR&(?C689R]8*R#H1X%YNI%L]]6X)]3/PKOJA M^.Y&P4IEE:2*,R>0L)I 7[I@6D:A+^U LWGU[^97/:R[/MC\.+A/@8+J1YI/ M&P0+$++6>6>!,1Y#C#;!3FWHY>58-*'H'2>:M9#MBC?N]FY MPK&'0@?;!JX1Y30]LN&-44HJ+LKPIH[SL4Y]\%ZN>2VPJ6F0.S1(T\61A-K9 M)OA438L"R0V.\"'CE-Z@9R#KM+SA*R524^!V12"[ULGZ_OQA]FQO$+RPS%MF M ) .Z@@05YOIP:RK4UNCET'C%JC3"++G\ZV/\JD#%)00S6+G2 %(&5=2K*4R M2)HZUR)[>'#> EMJ8WHF"U,I2+BS31#.*P^1,HAXYPT$P)1;60-PK8K.??=U MVMF#-05UC>NT@UFVJ=+X<*]W+U$JM@R*.Z:=!PI!PCB740"]F1*H5C97'V_* MMD66=N#N](CB$3;5SRFV-@H"6(U1V@$03S&@F*$'.VO9Q1V0MVZ#&L/Z#-Y/ M-;D]E-G3*@ L M,7%44X. =\N;X.79D(W&MY"3*00AXXY!$XV< MX"(=%:^E3.6Q+^W8O75*-89UAQQ1&>*]*83[&@:GF; "LEIEC_KG>#>A]I('DEEL^M\F.^_#':H<2 ""T#]P+ S5(#[ MN(3T6S;/AP_N^D66@Z/.,V"IT@IZ"E@J2\!79?F $HB>\(M M0G^>N&$T#%?3)6:C9>#A8S;]_"T"73E^N*N#@'A:R+67#CD#M'3.ZU)ZRDFG M4:$NMETMTJX5Q,_#M^5(9VHQ_U9,\W_NK<^_OV' B(FXX%J$!&.&&F E+:5% M4'=:+.&B^%43Z7/RZMULMCB:4ZM&P1"M+5' 6Q4[264A-#ZN2G]3), MU#&?3D+YG%PZY3#M1;A/@/-CG"Q]K0*W$), M/"7:&,T 1H9(6,HI#*P3D^SAFZM=T:HFS&>CTT'/:D>+.%V@U4 QB)%P""#/ MB"CE4][660![^)QJMS0Z">*S4:B:0[6O64 TSA4$N"?*O'*R68PQX6S7S0+4 "L&.9<&D/C MEMM(S1@'Z5:&9,97.LMI1]I4?CP.]^.T^)Y'?/7]WV>I[MGFY1PUG.??5Z/>U2H3!7G(0-E/M(?O M BO70?I_ &<\]-HAY:0JC9#&F-7)/NZEG>[73.B3;CM+1DV;>1W'-TJ)VMED MMI1MWT9T:X- +1;I!B4D/'IJF@A$-M()[NHXR;V\HM$KYC:BDRYKF:WFTY.5 M)[V:NTR-BE/IXS2[S1>WLT?/?.RWR2=T&("-NV"O& *.&BGK 6V5L*SKJBJ'O;N\&^705%WQ?3&Z6ST^L M//Q_S\8C7TS_OM?MK=0^"&7CGH (+@&34&EE&2YEIU[7V@5^QL0T%= MFL^KZ>.YM3QF>C?YO/@ZRT?Y8+KOHDN%U@$8+##P@C)$M .>4"-*N0WQE=+\ M:VCU,/!.=\)N]57^.[2H(:84R5'&G M#'0<( Q+M(VM=_)0/1WBS?.V195UMOX_"T:\FSQ9&Y)L^U;_PZU#B@RF! )# ML4VO4!@4]YQKN1TQ=1+LJR=;O&FJ-J^E3@LW[J@3H+X/\G&Z)[46X>'1QOUU M'T[N,W#$(C)62A27(XL4XZP\)3>&J#HQ6 C^Y<;NY7!76CN?W=V@MB[ 4N%$ MN'HG@7H.N2 .&@TYT\!0#4H4.!-UKM'!?QVE'6^!&U+4&=V$%_=5C_,37C0/ M2%+&,#;2HKC\: &X+P\4K>*H3BI"=89V&,1J@Q2'5_ZZN)^/<2G<.XDJWU] M=6^[ *@B5G!CC2<6ILJ>H P36^QHG7J7U8]1+YUCIP-^/G)]G&9QPS8JB^&[ MG^FP+(N[N4.XFF5#@-R3CN.N5-Q=> PW;BCC?X(!W=I#2$$))@ATEE(@@%32EAZXY4[4.4GJ MY4GG69C8!/3GWYFL'X8\:5NR;AL4 P(Q!#B!B #)N79E\,!1XNH\2][+DOMG MW9.[FT!\PE:!N"^C0BO$B2BCL@X;7R?BV,OR_&>A7V/X MGWFU??GRY/'K[=GKS^F(YV SXYR/@LT?D MCB+>L[9!2:V=HQAY[*&DFF!%2IF%,776W%[>SCX+X>J!WN&US(HA^CV,J]Y) M0 0I KWV%!.&O/(2^!(%[F&WQ>!:+WW;[77.=G1P9B:N4I ;NJZ^I[. +(R; M+@4%CGE_9\NKZLWAWMGA>8&]^N3337\[T4^S79>.=K# MPNJ=!,TLD9P"X@DF-"X5_,$-<TESVRM77$/2P)WR<76E' .,MI\B=!\ M,SJ/+YN\F3 D!ECO%^#[)&KP%H38T0F G(J=>,"%-&33VUM$Y60P_K M"Y^)K.TJY5R6='9UK1>S?)+-9NKZ.A_G48[E];=BM$@X'BZO<&*/ 0AN,2,, M8PM4W/T90DN=>$]LG2UX#XL8G]'"MJ.0O2K\W$*O=T%HQ,I_;8(>RH0MQ! MQDV)"D)6=;GEN;1897.XG\5)3%=[K^Z24F?N9S8=YK,#[ZP<:!N(YDHR0IAG MZ9DB!(6GI&A(B9 'M1X /O4^0?MWK;OD:#>*Z9^C MV(B#&)#05CBEJ57*^KARI*?@UBA88.HLUL>'%<^U96F#EZWIH"LFIM&KR7)[ MGXZ8O@_&:9H=783UF&X"M7&#&-T4@](646 E.2B10%#7B1_VD(VM;%):Q/N\ MS%-Q/DVG]W'J+%_M.IIRS]H'2QSU@%"*D=8:**NE+V67 M9Y7.WH6/7=4CV1 M#]/YI3"N'MR7137#)*344J8]81AAQ%BYAD#B4:=75E942ZF-X.'C_YM(=J%7L(5J3*%Y(I#"G1'$!%RP@ U*C6 MLVS]?MVO.:*U W6'9VS%;1:W0=GLXR ?14=T_ZG:LX\#5)1 EHJ/7>\L,%>[SZ")T%00(+1B'!NO%8>EW)AU5.GCU1.K M:ST\\.\,+P ^KB[V^!VP<[X$N)K1R1%Y6?OLN,(T;2N$JIM:W%JDYYH8T1BS'@V!++$76$ [J1A]@Z!59Z>3S4FK[W/\]V M%,I]*!X9QW]U'=?)[:&*"A.K?N=!8D6=!I))Q#A1<2-A-M@S3"[NZ;6NN-FY M:KHB]-\G<93C]-SWH^+#57(K]S<,QF"E$+320\L,\=@A54H+.:]5U[2/1.R2 M($6+FNB5(4V/M435S^?3_.MBF1_ZI?BX5$==*[J[YT I-XHJ(IPW'@*JE#4E M7LB!.E5->WA?MU<&M#&M=!9]?2E0*FQ15P@09'8R&EJ MO6K2[P.D5MG7'.*]VDRNYL:W;)X/!^.GXWP3.TMI$44(20R@8DXIAZ/Z@%&. MI/O]ME)J2K?+V\-:_>^K](YM2[::YK/X3S;^=7*SG9KW*NX$':GJW.:L'5QCOBO9S-7*[@W@ZI6$G];B^"X M-11JY34&AL1E2<'(!1B7$D@I8962/=J1<5V!ITHN_O-/ R1..\48C007Q$"K M-"NE\KY6IGTO=VZUM5LT"FAGY[GIINAZK+\7Q6CV^W1_$'1[@R"<@YV>T3>#9%5L^107%WY6R%VP<\KA8GLFHZ70PN5E. MFVCPEW#$#5LV36=$J=9P6NIFCW-6W6 ZV7LYH]'?$^)\E2KJA\?=HC6:$F+$ M&DNF1*VM? _/ZQICYCF5T!FAB_O!>'Y_N+;@TP^#UQ1YX*575CKFG9),E])P M KO)AG^%E*J#8G=&;B5M!6\I" V!-9QKB #Q6D01<"F!U[I.?+N'<9H&37=CC7M&?= M-,+=18EG\ZOKI8_WN1CO?1FH,4X)$A=.A@B74!J_D8<:4:=V:"^=ZP8U M_"("7 ?9\[K9:Q".=IO7[0+ VEMBK&?:4B4DI\9N9*7XXNQ.>RQJ$N?.-OK9 M>)S"B=DDHC).;PF/;O-)GI!(Q: .DZM:!X%@ZP53B'H-8/0+&(\>?XEI7.,O MRS-NCV.MP-WE4O<8C0-KW>-/ XH.H!0 .TBAHQP) S8N(5"N3B2IARYUNTM= M#6 [][4KI6!N^3H@3:S1@@(%A"4">^) *1IT]#!3HS5O^F1$N[L/DJHD M):%70RV+<>X]LMG>)'C!'>2&<,[!&@*VTS2S M"HO1D^^"-0@(0+B%(/XO@9@^3 ,!W24^"->L::F!9K>7S)+52]=.4D0[GRRB M-7PXH=;9=3'-'EU_^B.?%*E@9+-I4833&APY^HFXUV>MZF#9%2_2^7 TH*FT2UGA*A^FR%H^7LSW9@D< M:!D88\1HS:B'QGL8H4(E:ERJ6N\C'/W:6_NAJ*:YTRRZ7;'I'UE^\RT.3T6# M/KC)/BQNOV;3J^NE!%>+^2Q=)HY252?9:1T&2C"E<>6VV&"*"8;(H!(=)6 = MNY6>9KS\Q:T3W,^7 [LL.YEJ^T6[L/+_^I"X_W)4QZ7K[VX?L"6 2*90M V M,^X$)P(8XX'V&.M*VXZ6Y?]RX$WOIQ\&HTUTPD44QD*$HV\.&2@EBOYZ'?>U MC_5%FM7R\]...M!V=H16#G(E=$IR*R;+TDUQPE?AS;9V(>4_::>E=5(3Z)T$ M &X@\[).=F*?:72DHG?QI0%(.W-TGP[5%K>#?%^IWJW?!Z(1)1)3ZX%G!DN& MD"EE P#5*8O59[K4T_-SU[8!9#N\6UI6J?XC2S[0WK/49]\&'SUTJ"F+"#') MC<=,XE(F1JH577D];*FIUY>W16NAV15#U&B4)]T,QJDPU[O)^F7O@VS9VRYX ME1YD!L(3 ]/SR]C*C67VA';Z*O!K8TZ3R';&HN%P<;M8UA[?=3?Q,*.J]A&0 M- M)9XG;Q$"M)'."-IMR?=7QJ%&(.U\W_4^#OE=_&.ES=;FXZ"%4%1QJ@TGZ02- M >]64AE ,*USCM_#I:SI'=:I.'9X'OGL3;^7\8E/Q7CLB^F/P71?J/?(G@*( M\PX2YZDUV&F'*=.ZQ(,;U.F=UPYY=0(A#C[#V"30G9FE%(J>/8I%[[-*S[\- M"C*CA7'1KBIN"1:6VE(FBT4WA34Z+MO?FMZ?VZZ::'>WL.TZ!-BZL#W_.$#D M!8PS#G$M&59"JV3I5U(I:^K$@HY>V"Z.0W7A[I1$Z56S;/2X(,QJ#AS[*N+Q MG04L$21>*V@YPHXHA@4N43%07=A6KE/ZM:F(,]-S^<9%0^SUT%P5#%+*! 2 M6FB0P5[3S6) ?9W3W[XFA[?*K5;A;YI02Z;7X-.+]D%Q99F@6/$X21R$V*&- M@PJDK$.GZEG9;X1.=='OA6>W#/V>ZLDM&P=N<-P381I]!8@]DE*0S1Q*2>== MYE]?_.)X.O#=G2/^O\7ZZL&78L<1UE**K\_?H/V41?1F^3S[G$V_Y\-L)?&G M;%C<3):]''I^KNU?'6"$57HBF? B;O\CX-IL_ ^NNDTCOQBJ]TQM)Z_R5>3X M4$S<[=VXN,^RRH]N-]=Y4.FQ(VR5DHP8J;!&;J,B0D"=,XQ^YK*W[QV<0S$= M9@TU7)$>0R:U4]QKB#&/TY S5LJ)?*VJ5<LX]L#2:88YM#K= M;,3Q?[U^" 2P.G8,GGCNT?8;LN<[]3@.[-=RZH$>0B#-6B/\PF"^FV;:"_-MNYK[X.!CD*.8&""4M MH-Q#[DPIF?:L3I9HKRH3-JGDYW=TZZ+:R9PKAHOEM;Y)M'7S93&#S0NP#4Z] M/;_EX RLT#9H!J%'W@GH%?;1J0+,+Q_Y,8XI(RLE7>R;B+-L^->;XOMOHRQ/ M.8[S0MYW?2HAVP[_"A%_A)_QPY://XD1($M!,(P+Q'D!"E%23EF M1&J50>A1@D:[;*@!:+LD^%CN/^Q@?H@-3[X-AAG!5/0OH);&(F< Q1LJ.]9M MZ?I73HLZR+;##Q6'-4I#\^/!M@C-BV^"A"IN&CT4VD6W$WM(/2M'K8VOXU-4 M3VAXY7RH@VB[=L+GL^%@_%_98.KC3[;M\O9\G4K' @4MD$H2K*WU1&TL'O6@ MSDGQ\37C7BDWFL&V"Y:LK%EUGCSZ/AB,$9?1[CGIH@%$ %F]EH9#+^JXGCW* M*>B2*:>CVPY7S&(Z?4+C_<['KL^#U:D>$*9,6HLXA8#[C2R&ULH^Z=&1?+M, M:0C<-O>Q/A]G4Q/'=%-,]^]BGWP9&+1>*(Q(\K!E>KH>EF:18U7K0<$>'7AW ML8>M@VNK$8Z'^@I5SA2K-0S2T+AJ:@P5-M9HQITJG6_N%:QC5OIT3MU)\*,Y MG-ODT3^R\?@_)L6/R>=L,"LFV6B9?+>A)7'00CBCH'-$E*-W ->Z M\_O&8JNGP]KJJK1RJ3YE=\4T/8N1KCWOW ?M:Q*BATX PY0#JBP@F$6Q-BLM M@;7R%-Y,X+5!A-MDS7\6XT54TW3E;.VGR[-O U61_ 0(8)'EC'!H^8;[P-E: M%=W>3"2V"6B[.$CW@WRZS&W^(ZZ*BVGVY&6(SDN_;D:C9K-L^5K4^WSP-1_G M\SR;K4=D(7'N]X78[;/3R6B6Q4]GD]G5='*W M9F7+/+7@LH1@!&VWE!IG::0J[B2 XU\UJI;M=0E,&O M^,"'>C9_0N:AQM>]?2,0"" QF/),): 0L%IRT=X<._ M3_ZSGC>%&(L_OMKJKY4ON:I5_MR0L*+R0$/NCB,$BX'C7&JJM772 ZF%V]!O M&-$7UFMY!-S4.>12$"X/]OSN/$;3^5$SI+10D$"D/=1&M3R0B0=IRL-F[\@X M'GDG\?WD(ZF;W/LZ[?[5U%_^77^.P6TCJ9W]4KN]&+C5&#'M+="02B<9PF;+ M(YQT[5J1X<0 LJT'9'@N<[4U]_KG]L?_/:WF\?NW/]\WU]H?6$6[#1"9ZJ2! MGNG(3 EPAK(EGJ U844(Y>SB XBENR@?!+$OB#CX#IZU#C!:$DI=(@CQS@E M7@))6EYP@Y(NZRH8HCT!I$,>I2_69X?A.@&T8@H\V*=\SUO!:=44;"G O8,> M&H[IUC&Q"&2%6-8<7K\HV(6U9(Z/B2QT$K(V;X6X2A@O%;=*>Q_I1=0_Z"ER M-N?Z>MG(.HWC8R(+GX2LS5M!"ZL19E0X[9C"DF*&6SHU0BG)NJ/WKR\;6:=Q M/%LSF"$!8AWKBVH+G)'!O8M,Q94PD)23DT M7E!=1#D106^BR 6X3]5B.9]>+:OKUZ?^^F\[W"-S^K ALMP(+D'D2O0G+.>$ M;7,#SH@+R[?U 9D75\YDXWZVC&\]JW[^/IG_JUKZ^]GU802^_D(0#"%HI&." M8^^UATZVBMWT>UM),YO.?<>*'6B?O?S%(84%SX )Q P!4@-N'#5%,6*?68^?C6N0# MQRLA5F]2R(4Y]6,RO6N6(%_//\>)/^R'[L';[I<"05(#(X!M;MOBB$A ^-:9 M\BXEQUUF)G(LM/4F@YS6[;F*S*X_W];SY9=J_NW=[$>UZ<1\P-)U&R00Q3D2 M@GACFCT +SF,48* 4>V,0#;EE-;Q&:9Z.;F[3!P.)I&3RV8^W#=A75.&\5"4 ML?5;=I7,['TI","H5 !"202FE".N'QP5RE+J%XX.:R[2JO4N@]&J[5?QW%OI M_+/S&%10S+@WR',LA5%:FQCF"LP8 (Z/V/SV&5V[*#GJ0$_'H0*'2 +F(!(. M:"\@TXAON2+3#H<6:57R8&A_BJ1OL8QG:.*$[R=W;V=U7@.+)HIIQZ#0,;+R MU%$L990D@U8;:5VGO$R7D\'3E7O3< MO?F[XA!_Q:?W;\. '[3IH\_J#@5(/ M 71 "&PBX!4"EK>4H+@D7ECPGD?J=8\L+^AH04]'7A#F4BFB&5/2$:V8E:*E MWUEW(?FB5.&?>&[E..86!*X>SZU8Y37GWB**,,4>* Q\RP,85?4R #88,DX^ MMW("\B=1PR15J*; *9=TE+^O<2F?9'G=NY3B&YS)7CXQV M_.Z!9>_EPT$X!2B#1&)"8?P?0@ZW5&D*4U:X@LZC]+S")?-Q''1LNAY._WNR MUP!U?SD(;:*/";#B0FO'352XK9LI.+XPESQ%['L1U -O7R+JG(Q[G^PHQZHG MA,;O]]0K[7XX*-XL<$PC!!6RG$;+YEIJ,-19:]2+M^:]\;&D_1FDK'4><]CX M/L1K@(W9,@'RK,>9,R+@!-%UWV\YCJXNGHRL#EW.DW==7\7Z9_#WB M?MYV#@\-R#HDS_>\%1!2V &NN,%8"T&,BWQNNI99SHV$([:Q>F767?;=]KT6 MC"+20!S72*YADT^QT+?4:F&R]LW+STC;W:M>S9J^L29ZL M!17_\-K6PMB[:/VKN2*(>& HP9929 GBS'C*G)=,6>\[=3$?J!"LNU@Z\."$ MT0*4U#M@#4!&&JH$:4%]C.2@ID2U?("*7YB1ZPL4A[#6&\-' U[\P<3_GBY/ M!MWK(T1?D"+6-$*('J"UR"EM24N_X/I"PN3<@.N%V:.!K?W%V@5X-=JZNK^?WD[MA%_/" 6NO' >>"R:,AT + M35ON-.8A ;<%70@]/F[3>3\:,C_.Z^@3+W]^O)O,VOJD[\W^P3%HW#E(\ 8[ MR2T0@%GJ,,*,P98+6.F48HN"KIW.C<"^^#U>EJ:NK_\]O;N+;OA1.0U3:E2+>@:Z]S(ZX_CHV'/3+Y/ MF_.\*8F;76,$Z)%N6@-PW?02;*X^,ZW^:2B2.K,7="5V;M3UQ.[1(-?M=/R^ MUX(###%H%&&60>28]ZY-3VE"64JKFH(NT\X-K-,Y/%[F>7F[MP+V]1<"LX*H MU8EN):#$ G@'6NHD]"DA;$F7:F=/*)_ W''WQH[>$PM,6"@Y,9Q[38$U1!G9 M4L'-EX M1P5N,HRTK9K.^'%A=L0*]_RMU=D&CQRD2DI@,/#:\&T,0F"GNIGD;5.Y!MBL MNIDLXS1S+G9)LN\$J5/XG!M/VYJ91_/N *C77@L8*>DA188)026U$M*M@3:6 MYC%9SQ"5(H60CCKH]'+XV!^:A,D&$H%, 8$8) NTNF*3%Y M]B]SV[#QO:\C^3YB?7636=/5UWI>?9S7/Z:+.*ROYX\>OKP*:\;Z=RD5$ MYO1!0[2NSB+AM&: $ 69BH[DFDO1^**4_;X"4PN%8/0TYA<,T=^GLWH^7?Y\ M-XLRC.JWVN=\/,JZ?\OOU?*VONZVK9-Q%H%B@251 %HIHY\A6=.2?R,'Y6C* M%4<%UED6H@29I#6B>_C+.(44&A&1HIT3$3N4,\U1X[!;X1RAW:X(&_[8W9:" M3?G9ID[R-; >>03OA)&#U-A@PK$%1$7;CYG0KN69=#CE+L SMO0BZ"X-D!F \3H6>Q) 9L!] MCD*MFC1EE/LIL-O_?J!&$T&Y\%JJ^/^64+?EJ;3XPH[[C0>^7L60V^:MH_M3 M;-Z.-X.5R"D%A3<6,0J8=4RMZ?5 189>5H ZHLWK1P!E^(HG^X-!$\*4\8"[ M^#\,@<# M]1JD&GC*UOEVGAPZX?_HY6)]!*:)(P:O*;,QF6 "NB]P[JI)VWY M)/6E]*@;.S;))Z'<2-ZXN,?;SVX#!,^XX$( HQ00W$G/,6JIYU!>V/7F67"R M YN]"B(W#)\XNZ>#L$V@8*[EA*=)=S<7:#+'A.0 XLAN M']?N<()]W#M P%1KS1 4<'49)I3>MWX.I$#GJ>'[)<#8JR *<3A/=RJ#D]9! M92!GE"'KI##2MO1Z#U.:IQ<8X(P)O'XDD+?TX1BD[?0XK( <1/IB!,>E,H@; MV-*G%$KIX%#@184 PG-(L0%4&TX1QP1YM*G< MA=203@W+AJ'U9?'ZKBLI#[P1!*" LKA" F&20:8.H,=P='+@9:T MI^DAXBRI+46!2$B76YW(PEP&XZ7!?+_G>K .;X5(G6400 .PTQ 1*'C;7@IJ MZ"]LCZ3O!:<_SHZ'H.>G^,SM9'93O9L=O"_JV*&"E@!PIG2,LZ00S'K&M@ZA MTR"ECKY L]0+-@[BK5>6CWL"]\_9]32&#M._[I?;C*2;S&?3V)T2HYV%T4L'XN!,SP7%/V?SZJJ^F4W_>T5,VQQY M&]=^K&:3N]5IYE5OQM51E$TV:0\F$T8-4GFN*/)&.JV;V@YIVXYI*'(MQ8TO M<-=C"'#FXW[)*%WU3*ZN>T;I9M0@C='2 V6L!\WI1,ME>]<"DJ+;0>_S:=Y> M"DI/X_[(*/UR.UG^L[Z_NW[W[?OD:NF^?JVNFOQV?.13C.&/!^B! 0.0AD0& M.=/48D9U]A2V$D%,"I" S0(;M&?$9K^,S[ROLHKT+FDW17G<7%/IN0966V3C MLK4^Z&J;'BMJQ-V4SU>WU?7]7=7N]CT[W-OV8(B&;5M1'673Y5[3Q)$#Y (S M*K"$S#/G/$5(M3RS4JZ!%W D:/&C%0K14V MB%(:W5WC$58<;_GC94JJK\ X=5AX#LGY;,B\__9M,O_YQ]?=EY9V@N,1PP1/ MF!>.$N0$1PXC)Y5O.8%]TCV-!<:C@V!P.';G-XD[@NM/]=V=7Q-S@E4\=M#@ M&,04&(R5( A23:#;JF?\?4JE48%WB UK& =F?O9$R2MNQ^45HT*OC )4"\84 M$5Q(X=KB$&>CV1@O?7)$B?2#H_A$6L>P)ODC@7GB(?%(.,2QLLXAU[9Y=DWS MIE\GJ=(94]T*U8<71O:3$T]GO8-NU7:7:8K\[B-8?CX)B+J@NH_O!*$!4<(I M)BDUB$DK8=MIVC'-+JRB<@P0[M*#$<0WLBJ\?AYT;U_Z(T<*S&D>@S$/@"2& M46PA EM^^$L[W%LNG'L2T,B C;\P4=J-GQLA$2=S>SQ47XX1%' 40H6YT[K9 M#S $M]7;3A*? M)R+^XH%ZO)$AH9I<]/-C<+@YU^C2"(8IE.[H['[*$1@^#> MD1A-<@6,M 03;MI"-T=ITOWP):<&Q0P4G!"-<.Z0( !;'U0QN.4*CJ"XT#WH60#Y%0B-CMCU_D7;# M7?K@@;,FD("*(>P%E%0YN!4/,C9E7YZ_X;H[KH>3V?EU/;%4 0"XX0 PS+1T MD&P3,@Z;%$R*\KJ>E(3))$%DWG]Z?3>MV4S;[/5>WEX4!]89P./GJ&QNUF' M$.(D-U00"[HEFI_3>G7]]V)% 43M\?'XF_!D!UW-KK#T,'VZ3L>B5(P#C"%&G+ M#%!> L,D5,9(Z0GW0+?T>@12.D2>!8J.%?L+'/7)WJRMOMI] MN_]S/Y\NKJ=7C?0.PNG FT%$;X!X%UUQ2(F$VBB*6GHM",0 >'D9+ M4B#V?D]_IU.&"=Q(1Z"/E$ D?%0&8>"&.DH$OQ!3,[@?G8'WN>S0[IKZ/=9H M]TL!1MDJ*'687\A-]%E1U1^[<\'J:7I\Y\$+]_?5W?UU9.":F,7':KZ, M;D+\Q9?:_3WY%CEWO4JV+^_GL\?'-/9@<^A/!^,\,L!3C1'U#.HF4]CF!PW M*4T["P+X$)G20D4T\490%%/*!01<4D(Q%)R;#7V4FJ1FH$>OW-$& M3NOFEISY"0X*10O$G2HQNN<>L2.E!6J"5/3=P#RO-(G7A8R1J M/IPF[!B^.6H@#8;(:][G)]P#'^ZOWTVW0-M1-T(^5K01%-%;=.*Q[_IRRV +5\ MC4%:RDY#]X+_-U4I1L+G%]T"*C#UVD! E.7"8D*W@9/Q+N568@*@5VFDO M6X[&_^AD_R[ +G0&ULZ^9R-((Y?;F4B:_OGZ =JWP?\:FB<>T&E,I8!H*"E ME*N6S\B@"UL-QP)I7:I QU6<#Y-OU<&:_4.O!H@T]!P:)XC4\?^B$T*V% .; M$L$5".$BL-,)SR>+*%_E=G1;'S=#^'@WZ5*UO?.M8"6$"DE.G3*>&!V#7[&A M,]H#=&'7?/5VWVQ.!>4_CF9SR>SY4'P/'DN8&ZUP@0*0I"SP$+.?$M+ M9-:%7;,Z&%Q2F'HFGN/[#A?Z]O6)H*UAV!#.H!0&&NF5XRT'A7 74E1Y63[A MJ=([$_P?+!+N9?Q K ;,-Y<[,Z^=:JY'HRWO$)?B5UB_AX1M(!-ECZ\42)Y+ KGZJ[IL+AXV2^_/DENKR+R=63 MHH_LIF7'A.Q]U?#Y2_WX[QW,SBG#!0HA,8@1#"R):X\3E&P<+F&C]$8T2;O$ M]7"XH8NM.6*40 45$HE<(R7(",6*M[R0G.?4L=\M!'Y4OQ!D2,"\. MD@PEB#%MQ]B;HB68$*X(!,!)+:164"'-G- 02V6-\=&M+<&KV24__?/)7SKO MF1XQ7HQIC:!48T$ I\XJRB.O-OQAUEQ8AGU8".WT6X832+9\^L.5E?]U/UW^ M_+U:WM;7[V8_JL7R6V3\R]]659/^.[#]F3)LT-X*(30%RDK)!."(DY93)O[C MLJ [,)IV7U$ZM&!R07C7E _N4NY_,0"'"(96,8X,O/!4(]@ Q!B'7G!O L#1;K9#$7=C%[WG6L70^#X.0]71V+CG/'PE4 M:@LII C$B5/(@!:FG3-725?+%&0NDJ15]\*ZDU>%CY&[T^MIW8!U%CD4R>;O M_^/C?^Q?'?:_%:AE3#*+G4#8.LV,$+B=NXW47([83Q-9/10K3X:!^=VI?T1: M[^-L]HO^Y9/! @:((10JPQE7R"N.MG0CD.)"%K0"]"/N9/;E:UW497D[$"!W M'R0T.Z26:TJIAQA'?D*S=8" 4BFE'04>\,\;#@\FAC' >##@??EP,,V]:8I8 M["&P )/H7=.M=XWUA;3X&U+<>Q!U$H^S5?=\_;HZ3UI=KVWWP3K(UU\(&B,D M""*6:2X9991*L*'. I]T%4SA"#I6O,\K:?K@YTNTE.\O],C+G(F#'0ZBNOLZ M4=5B,M_O'3Y[+&B%@2&(<@TUM3B22=L4B=4,I 2 !:[J?8DZC8NGR[C9,?I_ MU:RZFAR0\O,'@]'8>X6)(YR8ID:&\M8SL0K(E+Q@@7?(]B;G1#Z.' N\[U#Z M?>C5 %3T.#1G,>1Q0!N,-'$MQ528E/[>!2*G"+__5.:?;%@>]E?^^'>3X[B= M?O]8S:\:D=WLO+5K[TL!0"TY5 HCCZ5Q@'.EVYE+Y"ZL'KH_0=8#<3B;*:I_ M3NZ6/S<7L>PS/$\>#-9;YPF1%E.+I.+"/RRA.))V&3FJP?#2"U>SQ7Q75ZN^ M0)^JJVKZH[&@C_@QK?:>5#KP:H!21?.+B8'2($ AQ62K%=XF[6@4[M#VBJ.> M^9S/$5KAOJFVZ@RIG>^$R"LL'.7>O9M]K>??5N..5O?ZN;II M?()/U?=ZWG3D>S2G[4T/ZW;XJ_L>#E>^GC9@,$A%Z7%'=71Z1?1Z =U40R.* M->D4&>3AT'%E\QW>#BA&]4Q!AP@'TB&$G4,M[5*SK+<^YBB7'QHBS^L#>Q=! M8<;#U+/&CU]?U_UINOC7V,7TSSE^@MG82ETX#Z4VG!#'&6WZP^E-;86R%'7K M!3X,E2_8?JCJ_?47@B'*0"L!\D);IAP!B+84,L0N;+M[J\Z&&6R\?#M)!K8P$&AN/HI\$7!N#*4>)O; +@E-%6_?,SUPH:JM)X^ M%@@CE%KI$=;1>4&<&!\C(:)DG!F@+*O <_B3/2PP2#G& M1E@9_6%FJ+9FLUV@L;?H0JY,'5C4IS$S6=2_=1/UYK' .4"68DZ<4IRJ:,BT M;H#H3<0C2[H=M\!TY$"B/HV9R:)6W42]>2QX9JTGBB 0"1).* Q:%\[2\Y=U*#0Q#I@WS'BM@%1:<0=DWRM/!4:Y M4]H@ID@,D@A53&Z2\_Q+L_#6\$IA&4,_8UD&E) -/>HI1,0?V%-;'N1 M^,%-]5.YFPU%;7K@^

=H MZI7#V1 5A3)=GH"G?>\%12W2I"ES 51AS)#BIJ6527IA9Q,&05./_!UMC7O? MX3C=[I<"Q) 2(R6,+B52A% +Y3:88$DK7('[0T.[2*?R=33T/)S<@L?@Y]%K M 6JK8P0**(<.6$,BY=M@@DN?-2.4HTBD#Z$?PM'I_!TOW/]0[;W/YK7G5XK:G+ M])1HAG'3.9$9C-L[%..*+KN=^3F?P&IH .WLBCV40++M7D3I5LTD'^S.Y.Y0 ML_9=[X086DBI-0>> .X-P<"XED9G_85T*+8'LXX[ MWPE*:P5 4TT8G3UAJ-66MC0:D%2Q5R*NTF7]^BF]9,X>AYZV%_+*'9O_7(-G M\Q_/<;/Y=?CS\VM%0-L_!J2,E50Q*YS"6@+-T6:^./+&ZTN+K'J07)W(Q,PF MXS4CVB6AT^7UX("$W!$M)(7.>(*; H4-Y=*+"[N-.>L"U3_[;#U_-#B/# 6.>Z!IT]N.RC9FP4 (<7$-#?H6]/-SB&G\+2Q1M.G@ M\I8A:J]LHQ3PZ.X0S#"PS@%(_/I^5X414YW4#%NAJBSY%YFB(YC8BZ3X>[G]??#-?2/'PN$J1A5 M4J<]:.("H)3F&TJ(]?3"MM/[ T,/S!S>%KS[L,<6O/L0C(. *ZR1C(1SK@43 MZ&&^."7=5V"Q>_^6X&@6#B_RS[_M$?GGWT)TEV*BH;(QID@SH"%.O[4S@L0#!/$76"K MAR'$?1HG+VDG4$LHD?(, QAY9AE%CXR<2=J,*=$OS)F(Z)_]N8#7IL\[)*2? M/QH4\8Y")32"@!G '*!MII"(*+$+RT#T*N37^]"?RMO<:.F D@ @!UJAZ#T1 M[*&RB$1'NF7%Q>4]3Q?@#B0!_76NLH@)8C MQUK>(,PO[!:NH0&T8S-N.(%D7G*:&UI<-"#SV>1NVXY9_WQ6*K$R.UT FS!J M$ HP;Q%#5$LG*(]H<"V?-.(QF-I*WUJ3,P]]@4I2L"RS>*++."\]6537IO[VO9HM5D.,YFX^XOS7 MQQ/:7"EFZL5R\?DVXNBO9LH?)S\;J'1Q.],&#L!;122%R&J(2+2 C&XJFYEA MLEO;QY$YIA\3UL7*)8X<'$9">6Z9)YP1SBV7KN49X"BEZUB!;FDN@-5C"FD\ MB^3^ZSX:YW>SR*[[%0FK5/27VTE<%)J_+]35,MKAY<^QJU=+M6"BR75H:YUP MT%#B'>/ >P<]@ 1YWDD;!Z]FW0+U,8%J/I_,;E8E2W%-?0%F]>_)_/J(&M>T M;P1)-/) 11?81UW!C"*B6CYJF;1_='E6K3/H=E? 9A57MFX?JPD>;L;XY+D0 MO48(N(6>F>@V2HV=-BTM'"25)Q0(O1$P\+P92 +WLT7$)_/F@;K9]<>[R:QI M%7^XB': SP6F+64*<<@AEA)R[-R6LT:2"]O?.!%5SRWD^(+(E[>,J\GT*BXW M*]?P8 GGJ\\'"P'$@"NBC/5>,JJ4VRY%+&][B2QIE%$!\B(3F2Z2D>#VYVRZ M7'SZ_.>QL'OZ7O#>0RF(LQY9["@CS/$-K9)!GF+C2BP9*1A\28+)!<*/U7R5 M]9Q=52L^';XD8,<;@1%/B,#(>.80 PB:J%H;^H 3*>6-)98QEP2\?D12C">Y MBW/ONY35)0\>N+B-C0 FW7./FPBXQ&#_ZR2ZRXH%^, ?YH9[] MB(M-=?VIOFNV@YJ7AE"*DR82**&$&&&;QC^>%W:YT$EW<,<>,\.U+OZ7LVG=?1U)_-EF1HV M,,SS:^-)(#A_1?PM#M&40'Q< 6X4/7PZA6 LE H+ )'U&GH!M;(;":CFOAE$P7ZOIV)KX8A8! .&QIMCD1$B58Y!)9$6ELD8*'C8)GV5PR;ED,[1;0;6 M$:*;7;\I8KD0N" U_&8YEL7]\C9@6/R>\U?]"XK^+3-2"Z.%EL98K9 TVP2LE)WN?'[+P5^6Z@\&G_%Z M):PI>VN(L/]L.A>*:J25EI8YH[CQ;--@5$!NM1VQ(<*I8-] ^H_[Y6(YF5U/ M9S<#;ZSL_6 @! ,(.6E*LC@35@-M6PXCI=\:P)P$Q[XL8Y^R*][)>4GL<*4! MN[X5$/34 :P5E+KI@@\PW[0H$XC8;BU8?IG-AY[@.9RVG"3463?>LHKZA:K/VY(?'AP]6,!&0^PP5PAI;+6STK"M^? F M92_JU'KI7PKH0TOL7 S^HPR8FEV[O[]/UVVN!SW>T_7;07!$(/>-+(F%T&$- M^);G(JG2Z@(+FRX=+5) M%>FYJ,EF@6U:5@RN)B^^%13%@D JHI0EX8X[T-Y6)Z)P48J:%!AMG&FJ*E5L MYZ(*ZUJ$]2)9-7VKOM3-KW(N)%VG$!P2WAI/.4 2$.&=QYM[(@36$*1LJ158 M1W.FBC.0-,]%GQ[1^6R3KXWJ/LZG5ZM]RJ\Y]THZ3B9(X9IF[,U%ZM&F86 C M:EJI2$53<@0%5JNEJKTW5>QO%D%BQP11VE@@G<;$>:.VS@=6OUJ+W#-2 MQ-% <#;*V!(YNCX>-9%@G/04,F\989X*YC4VK32 TBE-TPN,[GXEE1P2!\5H M9>J.Q$C^:]*\ O *,,>I@A *)ZC18BLK9C"[K&CQDG2V(%BCBD&V4$-SM!*^95*S"O-!NXAE:N]H<#B7&/$1)]Y%@J>SQ?1JL*9(A[X9(,(6 M,<44QMQHR#U_,)Q*DY0%\P(W 0=4N0*D>R[+XB,'X2F]F;S19Q\- "*H $+ M.@>HMTJ +9<9=S!!APK<+"A8ATH0[[DL0X?7:75S,U\=854BL]I5^-*L'OL8 M-<3W@C8@LI>CZ.M%Y<3.<.M:_F(J4TIO2TQ!]P2VY[:K -'D\AS>S:*9JCY' M::^L\OL-)2H:L#W@W?-6@*XY7PV1TZJYIXE!JFE+)R+/+Y8?%H)9;E,>%RWU M4)(9&8&V;C)!QV-P_5Y 'D *(U7 &" ]9,YL:571D;DT%/8B]VY8.HG#N=#T M*8HL?NLV>HZV^E'=U=^;J6^\JM^K PT0.KP=!'(42L40%!YCI)EEL*6;\J2\ M=(%+;$\8J(?F<[9(N[J+8][\5LVJ^>0NSE]=?YO.IHW'L9S^J#8D+ XB[:AQ M C7.&J2HE<)!@A2RBK>\\$"B!,P5N),Y#.:&Y'@N]/7C8;QOK];<@\^>OQ28 M@M0+QI!4CC]X*%31OQ( 8RDV, L @C6*8HJ6, M_BH V@G(&+2B.634*0DV=)[[]&X W7/;B=\(3=0GL.($:04,8;8Y@;SA(X F MI;M+@<%V+M#MS'?G%5>NM7(]P?C) UGM)\\%@B& B%EG.<&$2.JH:FG!&F3U MV')&+-DP4/?'_6+J+';RYH&ZV?7'N\GLP^1;=3#%/<3G0M.G4V)-N5$0PV@7 MN-A:"1R=CLO"]8FHZJUQ3F^"R!Y&/_A[!Y.9.]\)!"&,HK>,/7)6,44P$"V- MR*NLFX$%E.(,"I-=D6^B4(JQK;MXUR6=F3YX@-1@*I%Q1!AD@9#,XY9K-!J/ M2\U@CN4/9!=9\17/VSME'P7@V_*XH0[V'/QHH(I#YKP4R%.IO:1-KZ@-EQ5U M^A>S\3W"LJ^RYKYE6/R2\!K!STX:_:..,?7T;KK\^2G&UD,L'4=/(@#JI6$> M>6ATL\$I$;9;8+BW7K;]:E*),CU+S?HT7?S+SZNF$+N*Z%OF5*C7OATLY I* MC*)5 P8YA 1%6P<7)W4-NJ2CHX7I40^B/$OU:5=B._TQO:YFUSG5Y[5O!T2- M)%0H#SF&T1=P2FW1$#V$E*#]DHZ!%J8^/8ARO-W%5:CXMHWX?$$:2VY,Y IX9UDKN4FU#CE &V!<>CHRC""S,;4@!U510MUM8RNR_)G$NJ/ M&SQHRJQ$2GNK+37 J^BMM5Q#4%]8I%@0T@>54RGH_A2CV/FT<83M&& OOIC*4- M(XILQ+Q?G/']Y&[L8P1#M;OAE$ OI/%28\X-=$!OZ@TE:';82\C?G<,Q@*A3 M& *KI<0$*Z4<([#E(X[A[865F/0$JL'*_(\31[;6#\WL#Y3X;Y\)2#4WPR+B MH<=11L)H!UH:$+&75IF:7_;/6SZ/Q<\(:*)DWC%9:(&:*P8BTMSN 41Z7 G9-> ML)# OUQ8:$]D'' N'C\6'+("@6@AXW+)$//.@4WA4HS$C+JPECWC^Q<)S,\- MHX/G_IZ= ((,@Z9P1W$I+6+ (49;:KA+JLKZ[\5* MRA!M9-S\)GSY=_WEMKY?3&;77ZI9,X>=R\?>YX.T1D.@!=6--400.]$:4VB= M[53W*J^Z?F64?2F>*.>T5@Q ;KH"B4+6^-S3 I51F%+A?/?ZJDL+] M8HJ1S^!0NO(&*P^BFCLII'6.^:V=MUQR.W#&>T4Q/Z\P';N##I?"C].*&<[*)]:,J-)LO[*-&?C^N.]CMJ M^]\*1CBB!"2 (Z,)]42PK8=AL#.7!:@>9%@/Q=MLV>*GE0A=&DN_?#Y8X(B# M@EFK.* >6(7Q5HN 2:D^/#I'D*55?DFFJ ^1C 2W5>'+I\]_'@N[I^\%[0%& M@KDFV'+1_4!-M+VAE>"DO$*)P43!X$L23+;TU?-:E(/PV_%&Y!K$FB((/+&$ M6!"7"[ZES_&4'9,"JT^+ EX_(BDFM!V[)Q#$!$9&-==*QZ5"((O:4@P(&+^T MD[*CIV.RBZQXH'^X;]1W(Y&%NE_>UO/FE-P0N-_UK2 QI00S#AERDEN)H7A8 MKVC2]11%IJMSPK O#>A)>"<'W@>;%_VUHWG1IVASKIIGZ_7V7OR83.^:%3F2OZ(ZP[+Q_)/!Q%A;6":!M)A;"+G'6_GC^/,O%H:6OW8D M2K#X/HL?[^=7M_&7'V.$OCX$\FUS2#5&3U?582T9Y*-!:.@TMQQ(Y.6J (*S MK=@13[E9OL1@8V0]*4&&)SM;F\_]\?4?]7(ZNVD[:KT6#>]]/D2V$484Q1AB MJITVU,,'%MH4S!5X$'(L9Z8G]J?YYJ?0O1OPZJ_Z1[6I\_T2/[YHSK/L-I]C M3",J(_-4,P7B:D4\I JJ;0Z-29E2=%#@N<91/?5BI5J\,^+^_CZ=MV=!I_7! MQ$X?WPB.,\R/A,,A%8#HCV%3>IYASS M^ \I+"?MLH88,2DM"N6;2>Z;_\7;UTV1U2I_LWBW642>=3)?_=%.EM6VW>P0 M)OBTF00I!%$VNG>"2AA5'2,(MMHN?%(1)WA3B+.1[+EHFOL[QB?31;5EQ)=Z M.;F+H?Y\.EM,KX96KRZ?#]IK)F.,% ,FK!PP$EO7U_OU0SWY$[ZY:.WJ+%76/_]YT8?I0+_]OM7QH#/RX>+C+N8 AOQ^T M< Q*SEQS?X$'CB/;ED(C9UW*+C!\VP8N79YGKTMKH^+K^>97S7/[ O"\$PF, M6HJ\HXP:;R%!VHJV902B'B;=6O^V9WPV@BW>]UMW[WHW6RSG]ZNRR#^6M]7\ MR^UD5D[\U?<< ^246J:XAM93*"T08&LJB0(I[2+AT1O5;PFT(J5>_K;+(?ZH MFYMY=1-9\-3I_L?*#@ZR29,TH\!\C*4EBR%U<]MO+/ M3\)G[Z(^C+1^Z3FS1@D!#\PI2&@CI!17R"-CK;=V6TV*D" X10O?:@[.4<8= M>B]O_M#\H[$9_^M__']02P$"% ,4 " "BVE*[V<*0^7) 0#P71D $0 M @ $ 8V1X&UL4$L! A0#% @ HMI2O[7 M^&#W2P 3K # !4 ( !J/\! &-D>',M,C Q-C$R,S%?9&5F M+GAM;%!+ 0(4 Q0 ( *+:4HM<69C1^@ ,9># 5 " M =)+ @!C9'AS+3(P,38Q,C,Q7VQA8BYX;6Q02P$"% ,4 " "BVE*.. N M4+Z) #\^P8 %0 @ %,- , 8V1X&UL4$L%!@ & 8 B@$ #V^ P $! end