0000949158-19-000010.txt : 20190212 0000949158-19-000010.hdr.sgml : 20190212 20190212161325 ACCESSION NUMBER: 0000949158-19-000010 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 114 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190212 DATE AS OF CHANGE: 20190212 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CRAY INC CENTRAL INDEX KEY: 0000949158 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPUTERS [3571] IRS NUMBER: 930962605 STATE OF INCORPORATION: WA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-26820 FILM NUMBER: 19590922 BUSINESS ADDRESS: STREET 1: 901 FIFTH AVENUE STREET 2: SUITE 1000 CITY: SEATTLE STATE: WA ZIP: 98164 BUSINESS PHONE: 2067012000 MAIL ADDRESS: STREET 1: 901 FIFTH AVENUE STREET 2: SUITE 1000 CITY: SEATTLE STATE: WA ZIP: 98164 FORMER COMPANY: FORMER CONFORMED NAME: TERA COMPUTER CO \WA\ DATE OF NAME CHANGE: 19950809 10-K 1 cray-12312018x10k.htm 10-K Document
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
________________ 
FORM 10-K
_________________ 
þ
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the Fiscal Year Ended December 31, 2018
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the Transition Period From                      to                     .
Commission File Number: 000-26820
CRAY INC.
(Exact Name of Registrant as Specified in Its Charter)
Washington
 
93-0962605
(State or Other Jurisdiction of
Incorporation or Organization)
 
(I.R.S. Employer
Identification No.)
 
 
901 Fifth Avenue, Suite 1000
 
98164
Seattle, Washington
 
(Zip Code)
(Address of Principal Executive Offices)
 
 
Registrant’s telephone number, including area code:
(206) 701-2000
Securities Registered Pursuant to Section 12(b) of the Act:
Title of Each Class
 
Name of Each Exchange on Which Registered
 
 
Common Stock, $0.01 par value
 
Nasdaq Stock Market LLC
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 every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  þ        No  ¨
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§ 229.405 of this chapter) 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, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
ý
Accelerated filer
¨
 
 
 
 
Non-accelerated filer
¨
Smaller reporting company
¨
 
 
Emerging growth company
¨

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act ¨
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 the Common Stock held by non-affiliates of the registrant as of June 30, 2018, was approximately $976,274,271 based upon the closing price of $24.60 per share as reported on June 30, 2018, on The Nasdaq Global Market.
As of February 7, 2019, there were 40,890,189 shares of Common Stock issued and outstanding.
________________ 
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the Proxy Statement to be delivered to shareholders in connection with the registrant’s Annual Meeting of Shareholders to be held on or around June 11, 2019, are incorporated by reference into Part III.




CRAY INC.
FORM 10-K
For Fiscal Year Ended December 31, 2018
INDEX
 
Page
PART I
Item 1.
Business
Item 1A.
Risk Factors
Item 1B.
Unresolved Staff Comments
Item 2.
Properties
Item 3.
Legal Proceedings
Item 4.
Mine Safety Disclosures
 
PART II
Item 5.
Market for the Registrant’s Common Equity, Related Shareholder Matters and Issuer Purchases of Equity Securities
Item 6.
Selected Consolidated Financial Data
Item 7.
Management’s Discussion and Analysis of Financial Condition and Results of Operations
Item 7A.
Quantitative and Qualitative Disclosures About Market Risk
Item 8.
Financial Statements and Supplementary Data
Item 9.
Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
Item 9A.
Controls and Procedures
Item 9B.
Other Information
 
PART III
Item 10.
Directors, Executive Officers and Corporate Governance
Item 11.
Executive Compensation
Item 12.
Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters
Item 13.
Certain Relationships and Related Transactions, and Director Independence
Item 14.
Principal Accounting Fees and Services
 
PART IV
Item 15.
Exhibits and Financial Statement Schedules
Item 16.
Form 10-K Summary
 
_________________ 

Cray, ClusterStor, DataWarp, Sonexion, and Urika are registered trademarks of Cray Inc. in the United States and other countries. The CS and XC families of supercomputers, Chapel, CS-Storm, Shasta, Slingshot, and other Cray technologies are all trademarks of Cray Inc. This annual report on Form 10-K contains additional trade names, trademarks, and service marks of other companies that are the property of their respective owners.
_________________


1


Forward-Looking Statements
This annual report on Form 10-K contains forward-looking statements that involve risks and uncertainties, as well as assumptions that, if they never materialize or if they prove incorrect, could cause our actual results to differ materially from those expressed or implied by such forward-looking statements. Forward-looking statements are based on our management’s beliefs and assumptions and on information currently available to them. In some cases you can identify forward-looking statements by terms such as “may,” “will,” “should,” “could,” “would,” “expect,” “plans,” “anticipates,” “believes,” “continue,” “estimates,” “projects,” “predicts”, “likely”, “forecast” and “potential” and similar expressions, but the absence of these words does not mean that a statement is not forward-looking. All statements other than statements of historical fact are statements that could be deemed forward-looking statements, and examples of forward-looking statements include any projections of earnings, revenue or other results of operations or financial results; any statements of the plans, strategies, objectives and beliefs of our management; any statements concerning proposed new products, technologies or services such as our next generation “Shasta” system; any statements regarding potential new markets or applications for our products or our ability to sell into any market or to any customer; any statements regarding the effects of the acquisition of Seagate’s ClusterStor line of business; any statements regarding technological developments or trends; any statements regarding future research and development or co-funding for such efforts; any statements regarding future market and economic conditions; any statements regarding the expected vesting of our performance-based equity awards; and any statements of assumptions underlying any of the foregoing. These forward-looking statements are subject to the safe harbor created by Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. Our actual results could differ materially from those anticipated in these forward-looking statements for many reasons, including the risks faced by us and described in Item 1A. Risk Factors in Part I and other sections of this report and our other filings with the U.S. Securities and Exchange Commission, or SEC. You should not place undue reliance on these forward-looking statements, which apply only as of the date of this report. You should read this report completely and with the understanding that our actual future results may be materially different from what we expect. We assume no obligation to update these forward-looking statements, whether as a result of new information, future events, or otherwise, except as otherwise required by law.

2


PART I
Item 1.    Business
General
At Cray, we believe the questions visionaries pose are a force for discovery, especially those that challenge the limits of possibility. For decades, we have partnered with these visionaries, arming them with advanced and creative supercomputing capabilities so they can question, investigate, and, ultimately, shape the future.
As we look ahead, we see opportunities at the convergence of data and discovery—where artificial intelligence (AI) and data analytics unite with supercomputing. We believe Cray is uniquely positioned at this intersection to partner with visionaries who aspire to turn insight into application and discovery into disruption.
Our focus is on the design, development, manufacture, marketing, and servicing of computing products that magnify and enhance human capital, foster discovery and innovation, and create scientific break-throughs, as well as competitive advantages. That means our products are aimed primarily at the high end of the high-performance computing (HPC), data analytics, and AI marketsthe segments populated by the pioneers, executives, and entrepreneurs leading their industries in both the public and private sectors. These products include compute systems commonly known as supercomputers, as well as high-performance storage, data analytics, and AI solutions. We offer them individually, integrated into a complete solution, or hosted in the cloud, depending on a customer’s needs. We also provide related software and system maintenance, support, and engineering services.
We provide solutions based on four main models: (1) tightly integrated supercomputing designed throughout for scalability and sustained performance; (2) customizable cluster supercomputing based on highest-performance, industry-standard components; (3) robust high-performance storage solutions; and (4) integrated solutions for graph analysis, large-scale analytics, and AI applications.
Close customer partnerships are fundamental to our business. The questions driving our customers’ work inform our product direction and, in turn, our products combined with our customer engagement enable users to ask the next, more complex questions to investigate, discover, and further their efforts. To facilitate customer success, we also provide customized service from installation to 24x7 on-site support. Our customers include domestic and foreign governments and government-funded entities, academic institutions, and commercial companies.
Our continuing strategy is to gain market share by extending our technology leadership and differentiation, as well as expanding our addressable market in areas where we can leverage our experience and technology, such as in AI applications and data analytics. Underpinning this strategy is our focus on understanding our customers’ needs and building products that continually extend their capabilities.
As computing continues to scale higher, we firmly believe that many of tomorrow’s greatest challenges will be solved with a combination of our partners’ creative ingenuity and our supercomputing expertise.
Overview
Huge growth in data volumes and data complexity, the development of advanced algorithmic techniques, and increased time-to-value requirements are driving the need for supercomputing-class architectures. We believe that our experience building some of the largest supercomputers in the world has positioned us to address the data analytics and fast-growing AI markets with products that apply supercomputing technologies to solve the most challenging use cases at scale.
Our supercomputing products span a broad performance spectrum and address the critical computing resource challenges HPC users face today: achieving massive scaling to tens of thousands of processors, ease of use for increased productivity, and very high levels of sustained performance on applications. We achieve this by partnering with users to understand what is limiting them and then designing and integrating supercomputers that help clear those obstacles. Our systems combine highly capable processors, high-speed interconnect technology, and innovative packaging to address increased thermal requirements driven by density and processor power requirements, upgradability, energy efficiency, and system reliability. In addition, our robust HPC-optimized software environment enhances performance, productivity, and manageability at supercomputing scale across a variety of computing technologies.
Our storage and data management products include integrated data storage solutions designed to support systems requiring the high performance requirements needed for supercomputing and data-intensive workloads. These solutions leverage years of experience delivering high-performance parallel storage and file systems to leading-edge customers. With our storage solutions,

3


users can also rapidly deploy highly scalable and extremely fast file systems that integrate with supercomputer and cluster computing solutions from both Cray and third-party HPC vendors.
Products, Services and Customer Support
We concentrate on building product solutions in two major markets: the supercomputing portion of the HPC market and the high-end of the big data market, including storage and AI solutions. We also provide related software and system maintenance, support, and engineering services that leverage our intimate understanding of our customers and their requirements.
Cray Supercomputing Systems
Today, HPC customers who require the highest levels of scaling and performance choose our Cray XC series supercomputer. The XC series provides optimized compute density, an HPC-integrated software stack, and sustained performance at scale for customers’ computing needs. For systems that emphasize flexibility, capacity, custom design, and integration for compute-intensive needs, customers choose our Cray CS series cluster supercomputers, which include our CS500 and CS-Storm systems.
Our supercomputing roadmap, including our next generation “Shasta” system, is designed to take us from today’s computational demands to the exascale era (where systems will have exaflops performance, or a billion billion calculations a second—1,000 times faster than the petascale systems that were first introduced only about a decade ago). Our products will continue to integrate diverse technologies into a unified architecture enabling customers to match the computational solution to their desired outcome.
Cray XC Series Supercomputer. The Cray XC series supercomputer is our highly integrated supercomputing system. It provides extreme scale, sustained performance, and heterogeneous computational resources through the combination of processor options, the Aries interconnect and its unique Dragonfly network topology, our fully integrated software environment, and innovative power and cooling technologies. A single Cray XC system can run both a highly scalable custom workload and an industry-standard, independent software vendor (ISV) workload.
The Cray XC series supercomputer has the following software features to handle challenging applications: the Cray Linux Environment, a suite of high-performance software optimized over more than a decade; powerful compiler, runtime, and related software leveraging the underlying hardware components; many optimized applications, such as Fortran and C++ applications, applications written in languages such as Python and Scala, as well as Cray’s Chapel parallel programming language; and the ability to run applications natively or leverage container technologies. Cray XC users can also run analytics and AI workloads alongside modeling and simulation workloads, using our Urika-XC analytics software, familiar system tools, and schedulers.
The Cray XC50 supercomputer supports the newest generation of processors—Intel x86 processors, Marvell ARM-based processors, and NVIDIA GPUs—which, coupled with the Aries network and Cray’s HPC-optimized software stack including the Cray Linux Environment and Cray Programing Environment, deliver our fastest system with peak system performance of up to 500 petaflops (PF) and 1 PF in a single cabinet.
The Cray XC50-AC air-cooled supercomputer offers all the benefits of the Cray XC50 system in a smaller form factor. Like the Cray XC system, it supports the newest generation x86 processors, ARM-based processors, and GPUs. The XC50-AC can deliver up to 236 teraflops peak performance in a 24” cabinet with no requirement for liquid cooling or extra blower cabinets.
Cray CS500 Cluster Supercomputer. The Cray CS500 cluster supercomputing system is a modular, highly scalable, high availability platform designed for a broad range of workloads in an industry standard form factor. It offers an energy-efficient, air-cooled architecture and comes integrated with a comprehensive and easy to manage HPC software stack, software tools compatible with most open source and commercial compilers, tools, schedulers, and libraries. It supports Cray and third-party systems management software solutions.
Cray CS-Storm Accelerated GPU Supercomputer. The CS-Storm supercomputer employs GPUs in a high-density architecture to deliver industry-leading performance, density, and energy efficiency. The CS-Storm 500NX system supports up to eight GPUs connected by the NVIDIA NVLink high-speed network. The CS-Storm 500GT maximizes network bandwidth with up to four network links per node with up to 10 GPU or field-programmable gate array (FPGA) cards per node all running at full power. CS-Storm configurations feature the same HPC software environment as the CS500 cluster system and Urika-CS AI and analytics software making them machine and deep learning ready.
Shasta: Exascale-Class Supercomputing. We expect the continued advancement of many-core and accelerator processors, the increasing diversity of processor architectures, and the changing memory and storage hierarchy to be advantageous trends for Cray. They complement our strengths in networking, scaling, system software, and cooling and power management technologies. The growing number of cores on each processor continues to amplify scaling issues, and accelerators or coprocessors will further

4


stress the system’s communications network. We believe our balanced approach to system design and support for innovative parallel programming methodologies will become increasingly critical to capitalize on the benefits of many-core processing.
In November 2018, we announced our future exascale-class supercomputer product line, the next generation system code-named Shasta, expected to be commercially available in the fourth quarter of 2019. This system will represent an entirely new design and is set to be the technology that underpins the next era of supercomputing—an era characterized by exascale performance capability, new data-centric workloads, and an explosion of processor architectures.
With Shasta, we expect to further realize our long-time vision of adapting supercomputing systems to workloads using optimized processing and networking. The system represents sweeping innovations in hardware and software, incorporating our proprietary next-generation Cray system software to enable modularity and extensibility, a new Cray-designed interconnect, unparalleled flexibility in processing choice within a system, and a software environment that provides for seamless scalability.
Fundamental to Shasta’s exascale capability is Slingshot, our new high-speed, purpose-built supercomputing interconnect. Slingshot will have up to five times more bandwidth per node than our current highly successful Aries network and is designed for data-centric computing. It will feature Ethernet compatibility, advanced adaptive routing, first-of-a-kind congestion control, and sophisticated quality-of-service capabilities.
Workloads today are rapidly evolving, making it difficult to choose the optimal architecture. Shasta is expected to meet the rising demand for single systems to handle converged modeling, simulation, AI, and analytics workloads with a data-centric design that allows it to run diverse workloads and workflows, all at the same time. It will eliminate the distinction between clusters and supercomputers with a single supercomputing system architecture that offers significant flexibility.
Any processor choice—or heterogeneous mix—will be able to be incorporated with a single management and application development infrastructure. Customers will be able to flex from single to multi-socket processor nodes, GPUs, FPGAs, and other processing options that will emerge, such as AI-specialized accelerators, in the same system. Shasta will also allow for interconnect choices with those from Cray (Slingshot), Intel (Omni-Path), or Mellanox (InfiniBand). The Shasta systems’ hardware and software innovations tackle bottlenecks, manageability, and job completion issues that emerge or are magnified as core counts grow, compute node architectures proliferate, and workflows expand to incorporate AI at scale.
Software
Core to our supercomputing leadership is our proprietary Cray software. We have extensive experience designing, developing, and adapting system software as an integral aspect of our product portfolio and distributing that software as part of system sales. This system software includes the operating system, system management, optimized data management, movement and analysis, and programming environment. Our software research and development expertise includes operating system optimizations and scalable hardware control, monitoring and management, including power control, monitoring of environmental data, and hardware diagnostics. Our integrated system software together provides reliability, availability, and serviceability (RAS) for Cray systems. The Cray programming environment includes our own and commercially available third-party compilers, communication and scientific libraries, as well as a rich suite of application development tools and software designed for maximizing application performance. We believe this suite of products provides Cray with a competitive advantage and allows us more flexibility in adopting new processing technologies as they become available.
Cray Analytics and AI Products
Cray Urika-XC and Urika-CS Analytics and AI Software Suites. The Cray Urika software suites extend the use of Cray supercomputers to the world of big data analytics and AI. These suites include Cray-developed libraries to intelligently optimize machine learning model settings, widely used tools and frameworks such as the Apache Spark and Hadoop for big data processing, popular Python-based tools (Anaconda and distributed Dask), and open source deep-learning frameworks (TensorFlow, PyTorch, Keras, Horovod, and others) to take advantage of the performance and scale of Cray XC and Cray CS series supercomputers.
The Urika-XC software suite includes an implementation of what we believe is the world’s most scalable graph database—the Cray Graph Engine. With the Cray Graph Engine, customers can tackle multi-terabyte datasets comprised of billions of objects to uncover hidden relationships in even the noisiest of data. It can run in conjunction with open analytics tools, enabling users to build complete end-to-end analytics workflows and avoid unnecessary data movement.
Cray Storage and Data Management Products
Cray ClusterStor Storage Systems. Our flagship storage product line, the Cray ClusterStor HPC storage system, embeds the Lustre parallel file system and other software in an optimal configuration to reduce deployment time and total cost of ownership while increasing reliability, capacity, and performance. ClusterStor systems offer an optimal combination of modular scaling

5


capacity from terabytes to petabytes and sustained input/output (I/O) performance to over one terabyte per second in a single file system. ClusterStor systems are engineered to be installed and put into production more quickly than other HPC storage solutions and can be attached to Cray XC and Cray CS series systems, as well as industry-standard Linux clusters. Together with ClusterStor storage, we offer storage management software.
Cray View for ClusterStor. Cray View for ClusterStor addresses the challenges in understanding and diagnosing storage performance problems. As the industry’s most comprehensive Lustre storage performance analysis application, Cray View for ClusterStor enables administrators to get the insight they need to maximize their resources, optimize system throughput, and provide users with the best results and experience. The application features job runtime variability for real-time and historical views of data, event correlation, trend analysis, and customized alerts all from a single view.
Cray DataWarp Applications Accelerator. Our DataWarp technology addresses a key problem experienced by supercomputing customers: disk-based storage I/O has not been able to keep up with improvements in processor performance and delivering sustainable performance on a spectrum of applications with varying I/O-intensive workloads has become costly and impractical. DataWarp provides a new tier of storage featuring solid-state drives (SSD) and software that is tightly integrated with Cray XC series supercomputing resources. DataWarp supports high application I/O requirements while reducing overall application computing time for I/O-intensive workloads. Production customers have increased the I/O bandwidth of their production supercomputing systems by over two times, enhancing their ability to make scientific discoveries faster.
Customer Support
Our worldwide customer support organization delivers the “Cray experience.” This unique, high-quality support relationship gives us a competitive advantage and plays an important role in our ability to maintain long-term customer relationships. Support services are important to our customers and, in many cases, we locate our support personnel at or near customer sites globally, supported by a central service organization. Our support services include hardware and software maintenance in support of our systems, applications support, installation project management, system installation and de-installation, site preparation, and technical training for our systems. In addition, we offer ancillary services in application consulting, third-party software support, site engineering, on-site analysts for defined projects, and specialized training. Our support arrangements generally provide for support services on an annual basis, although many cover multiple years. While most customers pay for support on an annual basis, others pay on a monthly, quarterly, or multi-year basis. Typically, customers may select levels of support and response times ranging from delivery of parts only to 24x7 coverage with two-hour response times.
Sales and Marketing
We focus our sales and marketing activities on both horizontal and vertical marketing activities ranging from government agencies or government-funded research laboratories to academic institutions and commercial entities requiring HPC, big data systems, and storage. Cray has a bi-modal sales model. We offer solutions through a highly-trained direct sales force operating throughout North America, South America, Asia, Europe, the Middle East, Australia, and Africa. More than half of our sales force is located in the United States and Canada, with the remainder overseas. Cray also sells its systems and technology through a growing network of authorized partners, which currently include Sirius Computer Solutions Inc. and World Wide Technology, while Hewlett Packard Enterprise, Dell Inc., and Atos/Bull are among authorized ClusterStor resellers.
A formal request-for-proposal process for HPC systems or technology drives a majority of our large systems sales and engineering service engagements in the academic and government markets. We utilize pre-sales technical experts to develop technical proposals that meet customer requirements and benchmarking teams to demonstrate the advantages of our particular supercomputing and storage products or services being proposed. For a majority of our larger sales opportunities, the proposal process, including establishing system size, options, pricing, and other commitments, involves a number of resources outside of our sales organization. While we often tailor our supercomputer (including cluster) solutions for individual customers, there is substantial commonality in the underlying components and systems, allowing us to leverage manufacturing and supply chain operations.
Government agencies and government-funded scientific research institutions around the world comprise a large portion of our customer base. We actively manage our relationship with U.S. government agencies and Congress.
Manufacturing and Supply Chain
We subcontract the manufacture of a majority of the hardware sub-assemblies and certain components for our high-end products and custom-engineered systems, including integrated circuits, printed circuit boards, storage enclosures, connectors, cables, and power supplies, on a sole or limited source basis to third-party suppliers. We use contract manufacturers to assemble certain components. Our manufacturing strategy currently centers on build-to-order systems, focusing on obtaining competitive

6


assembly and component costs while concentrating our resources on the high-value components, final assembly, test, and quality assurance stages to ensure a positive customer experience. This strategy allows us to avoid the large capital commitment and overhead associated with establishing full-scale manufacturing facilities; helps us to maintain the flexibility to adopt new technologies as they become available without the risk of equipment obsolescence; provides near real-time configuration changes to exploit faster and/or less expensive technologies; and, provides a higher level of large scale system quality. Our manufacturing personnel are located in Chippewa Falls, Wisconsin.
Our systems designed for the supercomputer market segment and our custom-engineered solutions incorporate components that are available from single or limited sources, often containing our design input or proprietary designs. Such components include integrated circuits, interconnect systems, and certain memory devices. Prior to the development of a particular product, components are typically competitively bid to a short list of technology partners. The technology partner that provides the highest value solution for the component is often awarded the contract for the life of the component. Once we have engaged a technology partner, changing our product designs to utilize another supplier’s standard or custom components can be a costly and time-consuming process. We also have sole or limited sources for less critical components, such as peripherals, power supplies, cooling, and chassis hardware. We obtain key processor components from Intel, NVIDIA, AMD, Marvel, and other vendors from time to time for our Cray XC and cluster systems. We have a license for the Aries interconnect chip that we developed but later transferred to Intel that we purchase from Broadcom Corporation (formerly Avago) that contracts with Taiwan Semiconductor Manufacturing Company for the manufacture of the application specific integrated circuit (ASIC). Our procurements from these vendors are primarily through purchase orders. We have chosen to deal with sole sources in specific cases due to the availability of specific technologies, economic advantages, and other factors. Reliance on single or limited source vendors involves several risks, including the possibility of shortages of key components, long lead times, reduced control over delivery schedules, design or persistent quality issues, and changes in direction by vendors. We have been adversely affected by delays in obtaining qualified competitive components previously.
Our Markets
Our key target markets are (i) the supercomputing portion of the HPC market and (ii) the big data market, encompassing high-end analytics, storage, and AI markets. High performance, real-time analytics and machine learning on large volumes of data is developing into an important success driver for business, government, and academia, and successfully addressing this market is important to our future success. Several of our core strengths and technologies, such as the abilities to process vast amounts of unique data at very high speeds and to drive faster time to actionable insights, are demonstrated capabilities of our supercomputing solutions. Bringing these technologies to market is core to our ability to address anticipated and emerging analytics and AI challenges, enabling us to bring highly differentiated analytics offerings to market. Our target markets are as follows:
Scientific Research. Scientific research includes government research laboratories and research universities around the world. In the United States, the Department of Defense, through its High Performance Computing Modernization Program, funds a number of research organizations that are our target customers. The Office of Science in the Department of Energy and its laboratories are key customers, as are the National Science Foundation and the National Aeronautics and Space Administration and similar agencies around the world. These research centers also provide supercomputing and big data resources to their affiliated organizations (such as the Department of Defense contractors) and industrial partners.
National Security. Classified work in various worldwide government agencies has represented an important market for us over many years. Certain U.S. government departments have on occasion provided funding support for our research and development efforts to meet their objectives. Current and potential customers include a number of Department of Defense-related classified organizations, the National Nuclear Security Administration of the Department of Energy, and analogous foreign counterparts who have interest in our full range of products.
Defense. The defense segment has wide-ranging needs for HPC systems that in some ways are unique and in other ways are similar to our other market segments. HPC systems can assist in the development of defense technologies, equipment, and secure communications infrastructure, as well as in the identification and analysis of military intelligence. Intelligence supports real-time development of defense strategy and decision making, while technology advancements are necessary to maintain military advantages, including deterrents, and to protect the warfighter.
Earth Sciences. Weather forecasting and climate modeling applications require increasing speed and larger volumes of data. Forecasting models and climate applications have grown increasingly complex with an ever-increasing number of interactive variables, making improved supercomputing, analytics, and storage capabilities increasingly critical. We have a number of customers running weather and climate applications, including customers in Germany, the United Kingdom, South Korea, Brazil, Switzerland, Singapore, Denmark, Finland, India, Spain, Canada, Japan, Australia, New Zealand, and the United States.

7


Energy. Supercomputing in the energy sector is driven largely by oil and gas exploration and processing, from seismic analysis to reservoir simulations. The simulation methods used often require high performance networks and storage subsystems. We currently have commercial customers utilizing both our systems and storage solutions in production.
Financial Services. Analytics and supercomputing systems are providing competitive advantage in areas as disparate as trading, compliance, marketing optimization, and risk analysis. Financial services applications are very time sensitive, so high performance data analytics solutions are highly sought after.
Life Sciences. The life sciences industry has demanding data and simulation requirements that test the limits of HPC and big data systems. In the life sciences, HPC methods cover a vast area ranging across modeling systems from the molecular level to the whole cell, next-generation genomic sequencing, and healthcare optimization. Machine learning and analytics are key to making sense and creating insight in the enormous volumes of data being generated. Our solutions can help discover new relationships that can allow existing drugs to help address new medical issues. Our customers are utilizing our products and solutions across these ranges of use cases today.
Manufacturing. Supercomputers are used to design lighter, safer, and more durable vehicles, study wind noise and airflow around vehicles, improve airplane flight characteristics, and, in many other computer-aided engineering applications, to improve time-to-market and product quality. We currently have aerospace, automotive, and manufacturing customers around the globe that are actively using our HPC and big data solutions.
Emerging Markets. The rise of analytics and AI across industries has resulted in growing interest in Cray supercomputers. AI is rapidly becoming the next major driver in the HPC market. Deep learning and machine learning, both subsets of AI, are specific use cases within the broader advanced analytics space. Scientific computing is a natural area for both identifying and driving a broader set of deep learning-enabled applications. Further, deep learning core computational motifs are rooted in linear algebra and mathematical optimization, which map well to long-standing focus areas for systems research within the HPC community. Finally, several use cases in scientific data analysis typically require large-scale pattern recognition on multi-dimensional image and time series datasets, and machine learning and deep learning are emerging as valuable tools to handle these use cases. Deep learning applications run at scale on the Cray XC series and Cray CS series supercomputers.
Sales to the United States federal government (U.S. Government) and system acquisitions primarily funded by the U.S. Government accounted for approximately 28%, 53%, and 47% of our total revenue in 2018, 2017, and 2016, respectively. Significant customers with over 10% of our annual total revenue were the U.S. Government and an energy customer in 2018, the U.S. Government and a foreign weather center in 2017, and the U.S. Government and a foreign weather center in 2016.
Competition
The broad HPC market is very competitive and competes on the basis of a number of factors, including product performance, scalability, breadth of features, price, and total cost of ownership. Many of our competitors are established, well-known companies in the HPC market, including HPE, IBM, Lenovo, Dell/EMC, Huawei, NEC, Hitachi, Fujitsu, and Atos-Bull. We also compete with systems builders and resellers of systems that are constructed from commodity components using processors manufactured by Intel, NVIDIA, AMD, and others. IBM, Intel, NEC, and Fujitsu also build systems leveraging their own processors. In addition, certain Chinese companies are investing significantly in HPC and are becoming more aggressive and competitive in the HPC global arena. Our competitors include the previously named companies as well as smaller companies that assemble systems from commercially available commodity products. The Cray CS500 and CS-Storm supercomputing cluster products are designed to help us better address this market by providing flexible HPC alternatives with competitive pricing. To the extent that Intel, AMD, NVIDIA, IBM, and other processor suppliers develop processors or networks with greater capabilities or at lower cost than the processors we use in our products at any given time, including from Intel, AMD, Marvell, and NVIDIA, our systems may be at a competitive disadvantage to systems utilizing such other processors.
The competitive landscape in the big data, AI, and analytics market is quite varied, with competition from vendors offering integrated solutions, such as IBM, commodity cluster systems with either open source or proprietary machine learning and data analytics software, traditional business intelligence vendors, such as Teradata, Oracle, IBM, SAS, and SAP, and offerings from cloud providers. In particular, the AI market is nascent and rapidly evolving. Early adopters who are now deploying large, mission-critical AI and analytics problems have discovered that commodity or cloud-based approaches do not scale or deliver results in an acceptable timeframe and have recognized the advantages of tightly integrated solutions. Our Cray Urika-XC and Urika-CS AI and analytics software suites, combined with our Cray XC and CS platforms—which compete primarily on the basis of performance, scalability, integration, and total cost of ownership—are an alternative for users at all scales.

8


Our storage products compete with a number of manufacturers and integrators of parallel storage solutions, including IBM with its Spectrum Scale parallel file system, as well as solutions from Data Direct Networks, Lenovo, NetApp, Dell EMC, and other storage companies. The parallel storage and file system market is currently fragmented with several competing providers in the HPC marketplace. We believe that our strong storage products, along with our extensive experience and excellent reputation as an HPC systems vendor, compete effectively against our competition, especially when the prospective target market overlaps with our HPC systems target market.
Intellectual Property
We attempt to protect our trade secrets and other proprietary rights through formal agreements with our employees, customers, suppliers and consultants, and others who may have access to such information. Although we intend to protect our rights vigorously, there can be no assurance that our contractual and other security arrangements will be successful.
Our general policy is to seek patent protection for those inventions and improvements that give us a competitive advantage and are likely to be incorporated into our products and services. We have a number of patents and pending patent applications relating to our hardware and software technologies. While we believe our patents and applications have value, no single patent or group of patents is in itself essential to us as a whole or to any of our key products. Any of our proprietary rights could be challenged, invalidated, or circumvented and may not provide significant competitive advantage.
We have licensed certain patents and other intellectual property from others in our industry. These licenses often contain restrictions on our use of the underlying technology. We have also entered into cross-license arrangements with other companies involved in the HPC industry.
Employees
As of December 31, 2018, we had 1,287 employees. We have no collective bargaining agreement with our employees. We have not experienced a work stoppage and believe that our employee relations are very good.
Corporation Information
We were incorporated in the State of Washington in December 1987 under the name Tera Computer Company. We changed our corporate name to Cray Inc. in connection with our acquisition of the Cray Research, Inc. operating assets from Silicon Graphics, Inc. in 2000. Our corporate headquarters are located at 901 Fifth Avenue, Suite 1000, Seattle, Washington 98164. Our telephone number is (206) 701-2000 and our website address is www.cray.com. The contents of our website are not incorporated by reference into this annual report on Form 10-K or our other SEC reports and filings.
Available Information
Our annual reports on Form 10-K, quarterly reports on Form 10-Q, 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 are available free of charge at our website at www.cray.com as soon as reasonably practicable after we file such reports with the SEC electronically. The SEC maintains an internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC at www.sec.gov. In addition, we have set forth our Code of Business Conduct, Corporate Governance Guidelines, the charters of the Audit, Compensation, Corporate Governance, and Strategic Technology Assessment Committees of our Board of Directors, and other governance documents on our website, www.cray.com, under “Company – Investors – Corporate Governance.” The contents of our website are not incorporated by reference into this annual report on Form 10-K or our other SEC reports and filings.
Item 1A.    Risk Factors
In addition to the other information contained in this annual report on Form 10-K, you should carefully read and consider the following risk factors. If any of these risks occur, our business, financial condition, or operating results could be materially adversely affected and the trading price of our common stock could decline. Additional risks and uncertainties not presently known to us or that we currently believe are not material may also impair our business, financial condition, or operating results.
Our operating results fluctuate significantly and we may not achieve profitability in any given period. Our operating results are subject to significant fluctuations which make predicting revenue and operating results for any specific period very difficult, particularly because a material portion of product revenue recognized in any given quarter or year typically depends on a limited number of system sales expected for that quarter or year and product revenue generally depends on the timing of product acceptances by customers and contractual provisions affecting revenue recognition. Receiving less than anticipated customer orders, delays in achieving customer acceptances of installed systems, and recognizing revenue from a product transaction or

9


transactions due to development or product delivery delays, customer site readiness delays, unexpected manufacturing delays or defects, not receiving components on time or at competitive prices, not receiving components with anticipated quality and performance, the inability of a system to meet performance requirements or targets, or other contractual obligations, among other factors, could have a material adverse effect on our operating results in any specific quarter or year, such as by reducing or delaying associated revenue, gross profit, and cash receipts from one quarter to another, or even from one year to another, particularly in the case of revenue expected to be realized in the fourth quarter of any year, as has happened in the past. In addition, because our revenue can be concentrated in particular quarters, often the fourth quarter, we generally do not expect to sustain profitability over successive quarters even if we are profitable for the year.
Although we recorded positive annual net income between 2010 and 2016, we recorded a net loss in 2017 and 2018, and expect a net loss in 2019, and may well experience a net loss in any future year in addition to quarterly losses. Net income may fluctuate significantly as a result of many factors, including as a result of reduced revenue, gross margins, or significant investments we may make to grow our business which often require many years to come to fruition and may not be realized when expected, if at all. For example, we have incurred and anticipate continuing to incur significant expenditures in connection with ongoing investments in research and development. Due to the inherent difficulty in estimating costs associated with projects of this scale and nature, certain of the costs associated with these potential projects may be higher than estimated and it may take longer than expected to complete, if at all. In addition, while we were profitable in 2016, our revenue declined year over year in both 2016 and 2017, and our profitability declined year over year in 2016, 2017, and 2018, substantially driven by a slow-down in the segments of the high-end of the supercomputing market that we target. While we grew our revenue year over year in 2018, it is uncertain whether or when we will realize any significant benefit from a rebound in the segments of the high-end of the supercomputing market that we target or how strong or long-lived such a rebound will be.
Whether we will be able to increase our revenue and achieve and sustain profitability on a quarterly and annual basis depends on a number of factors, including:
our ability to secure sufficient orders at high enough gross margins for our Cray XC, Cray CS, and next generation Cray Shasta systems as well as upgrades and successor systems;
successfully delivering and obtaining sufficient customer acceptances of ordered systems, including attached storage systems;
our ability to deliver upgraded or new systems in a timely manner, such as our ability to deliver our next generation Shasta systems by the fourth quarter of 2019, as currently planned;
revenue delays or losses due to customers postponing purchases as a result of delays in available budgets or waiting for the availability of future processors or upgraded or new systems, such as our next generation Shasta systems;
longer than expected customer acceptance cycles or penalties resulting from system acceptance issues;
our ability to successfully generate revenue and profitability from sales of our storage, data analytics, and AI solutions;
our ability to successfully and timely design for, procure, and integrate competitive processors for our Cray XC, Cray CS, and next generation Cray Shasta systems and upgrades and successor systems;
our expense levels, including research and development expense;
our ability to secure additional government funding for future development projects;
our ability to continue to broaden our customer base beyond our traditional customers;
the level of product gross profit contribution in any given period due to volume, competition, or product mix, particularly with the introduction of flexible commodity-based supercomputers, competitive factors, strategic transactions, product life cycle, currency fluctuations, tariffs, acceptance penalties, and component costs;
the level of revenue recognized in any given period, which is affected by the very high average sales prices and limited number of significant system sales and resulting potential acceptances in any quarter, the timing of product orders and acceptances by customers, and contractual provisions affecting the timing and amount of revenue recognition;
the competitiveness of our products, services, and prices;

10


maintaining and successfully completing our capital and product development projects on schedule and within budgetary limitations;
our ability to resolve and the costs incurred in connection with any actual or alleged issues with our products, including third-party components of such products, such as those that relate to product defects, such as the recent “Meltdown” and “Spectre” processor vulnerabilities or intellectual property rights;
the level and timing of maintenance contract renewals with existing customers;
our ability to efficiently scale our internal processes to meet necessary peak requirements and growth in our business; and
the terms and conditions of sale or lease for our products and services.
The receipt of orders and the timing of shipments and acceptances impacts our quarterly and annual results, including cash flows, and is affected by events outside our control, such as:
whether or when we will realize any significant benefit from a rebound in the segments of the high-end of the supercomputing market that we target or how strong or long-lived such a rebound will be;
the timely availability of acceptable components, including, but not limited to, processors and memory, in sufficient quantities to meet customer delivery schedules and other customer commitments at a competitive cost and the identification of issues with already-delivered components, including processors, that require remediation and/or impact the performance of our products;
the timing and level of government funding and resources available for product acquisitions and research and development contracts, which have been, and may continue to be, adversely affected by the current global economic and fiscal uncertainties, increased governmental budgetary limitations, and disruptions in the operations of the United States and other governments as has recently occurred;
competitor and supplier pricing strategies;
declining U.S. relations with foreign entities, including between the U.S. government and foreign governments, may make it more difficult or more expensive to sell U.S.-manufactured or U.S.-designed systems to those entities of governments, or in those countries;
currency fluctuations, international conflicts or economic crises, and fluctuations in oil prices that can affect the resources available to potential customers to purchase products;
the introduction or announcement of competitive or key industry supplier products;
price fluctuations or product shortages in the processors and other commodity electronics and memory markets;
the availability of adequate customer facilities to install and operate new Cray systems;
general economic trends, including changes in levels of customer capital spending; and
our customers’ ability to make future payments in accordance with contractual terms of their purchase or sales-type lease agreements.
Because of the numerous factors affecting our operating results, we may not achieve profitability on a quarterly or annual basis in the future. We anticipate that our quarterly results will fluctuate significantly, and include losses, even in years where we expect or achieve positive annual net income. The timing of availability of acceptable third-party components, product development, receipt of orders and product acceptances, issues with third-party component performance or reliability, reductions in outside funding for our research and development efforts, a reduction in the size in the segments of the high-end of the supercomputing market that we target, the level and timing of approved government fiscal budgets, and achieving contractual development milestones have had a substantial adverse effect on our past results and are expected to continue to have such an effect on our operating results in 2019 and in future years.
Our business could be adversely affected by conditions affecting the HPC market. A substantial portion of our business depends on the demand for HPC products by the U.S. Government and foreign government customers and large enterprises, and we are dependent upon the overall economic health of the high-end of the supercomputing market, and on a relatively small number

11


of customers that make up that market. Demand for our products and services depends substantially upon the general demand for supercomputers and associated services, as well as technological needs in the data analytics, AI, and storage markets, which fluctuate based on numerous factors, including large-system purchase cycles, capital spending levels, and growth of our current and prospective customers. Moreover, the purchase of our products is often discretionary and may involve a significant commitment of capital and other resources. As a result, spending priorities for our current and future customers may vary and demand for our products and services may also fluctuate. For instance, while we were profitable in 2016, our revenue declined year over year in both 2016 and 2017 and our profitability declined year over year in 2016, 2017, and 2018, substantially driven by a slow-down in the segments of the high-end of the supercomputing market that we target. While we believe that we have seen early signs of a recovery in the market, we believe that these segments of the market continue to be down from past years. It is uncertain whether or when these segments will recover fully from this downturn. While we believe that the market’s long-term growth drivers remain intact, there is no assurance that these markets will continue to rebound or if any rebound will last. A failure of these markets to recover strongly enough or in a sustained fashion could continue to harm our financial condition and results of operations.
If we are unable to sell and deliver our Cray XC systems and successfully develop, sell, and deliver our next generation Shasta systems and successor systems, our operating results will be adversely affected. We expect that a substantial portion of our revenue in the foreseeable future will come from the sale of Cray XC systems and our next generation Shasta systems and successor systems, including systems integrating future processors and accelerators where we are dependent upon third-party suppliers to deliver according to expected plans. The development efforts related to these systems are lengthy and technically challenging processes, and require a significant investment of capital, engineering, and other resources often years ahead of the time when we can be assured that they will result in competitive products. We may invest significant resources that may prove ultimately unsuccessful. The development process for our next generation Shasta systems is particularly complex and challenging, and we are implementing new development techniques as part of our efforts to complete this significant project. Our efforts could be unsuccessful, the changes we are implementing could cause disruption to our development efforts, and unanticipated performance and/or development issues may require more engineers, time, or testing resources than are currently available. Given the breadth of our engineering challenges, changes in the market and technology and our limited engineering and technical personnel resources, we periodically review the anticipated contributions and expense of our product programs to determine their long-term viability, and we may substantially modify or terminate one or more development programs. We may not be successful in meeting our development schedules for technical reasons, including those related to our dependence on third-party suppliers of components such as processors and accelerators, and/or because of insufficient engineering resources, which could result in an uncompetitive product or cause a lack of confidence in our capabilities among our key customers. To the extent that we incur delays in completing the design, development, and production of hardware components, delays in development of requisite system software, cancellation of or changes to programs due to technical or economic infeasibility, inability to source acceptable third-party components such as processors and accelerators or investment in unproductive development efforts, our revenue, results of operations, and cash flows, and the reputation of such systems in the market, could be adversely affected.
In addition, many factors affect our ability to successfully sell and recognize revenue for these systems, including the following:
the level of product differentiation in our Cray XC systems and our next generation Shasta systems and successor systems. We need to compete successfully against HPC systems from both large, established companies and smaller companies and demonstrate the value of our balanced, tightly integrated systems to our customers in a variety of markets;
whether potential customers delay purchases of our products because they decide to wait for successor systems or upgrades that we or our suppliers have announced or they believe will be available in the future, as we expect in 2019 following our announcement of our next generation Shasta systems but do not expect them to be available until at least the fourth quarter of 2019;
our ability to meet all customer requirements for acceptance. Even after a system has been delivered, we sometimes do not meet all of the contract requirements for customer acceptance and ongoing reliability of our systems within the provided-for acceptance period, which has resulted in contract penalties and delays in our ability to recognize revenue from system deliveries. Most often these penalties have adversely affected revenue and gross profit through the provision of additional equipment and services and/or service credits to satisfy delivery delays and performance shortfalls. The risk of contract penalties is increased when we bid for new business prior to us or our suppliers completing development of new products and when we must estimate future system performance and costs, such as has been and will be required with our Cray XC systems, ClusterStor storage systems, and our next generation Shasta systems; and

12


our ability to source competitive, key components in appropriate quantities (to have enough to sell without ending up with excess inventory that can lead to obsolescence charges), in a timely fashion and with reasonable costs and terms and conditions, and that meet the performance criteria required.
Failure to successfully sell our Cray XC systems and develop and sell our next generation Shasta systems and successor systems will adversely affect our operating results.
If our current and future products targeting markets outside of our traditional markets, primarily products targeting the data analytics, AI, and commercial markets, are not successful, our ability to grow or even maintain our revenues and achieve and sustain profitability will be adversely affected. Our ability to materially grow or even maintain our revenues and achieve and sustain profitability will be adversely affected if we are unable to generate sufficient revenue from products targeting markets outside of our traditional markets, including if those market segments do not grow significantly. We are currently focusing on data analytics, AI, and storage opportunities as well as the commercial market for all of our products. To grow outside our primary markets, we must successfully and in a cost-effective manner design and develop products utilizing technologies different from our traditional supercomputing products, compete successfully with many established companies and new entrants in these markets, win awards for new contracts, timely perform on existing contracts, develop our capability for broader market sales and business development, and successfully develop and introduce new solution-oriented offerings, notwithstanding that these are relatively new businesses for us and we do not have significant experience targeting these markets. Data analytics, AI, and storage and data management opportunities require significant monetary investments ahead of revenue, including product development efforts, adding experienced personnel and initiating new marketing and sales efforts and therefore may reduce net income in the short term even if ultimately successful in the longer term. As a result of our reliance on our traditional markets, the recent downturn in the high-end of the supercomputing market had a significant negative impact on our business and operating results. In addition, in our traditional markets we are reliant on large-system purchase cycles and on a relatively small number of potential customers. If we are unable to successfully target markets outside of our traditional markets, primarily products targeting the data analytics, AI, and commercial markets, our ability to grow or even maintain our revenues and achieve and sustain profitability will be adversely affected.
Our reliance on third-party suppliers poses significant risks to our operating results, business, and prospects. We rely upon third-party vendors, such as Intel, AMD, and NVIDIA, to supply processors including graphics processing units and memory, and for most of the products, we sell and use service providers to co-develop key technologies. We purchase or subcontract the manufacturing of a majority of the hardware components for our high-end products, including integrated circuits, printed circuit boards, memory parts, hard disk drives and storage product enclosures, cables, and power supplies, on a sole or limited source basis to third-party suppliers, including suppliers located in China. We use contract manufacturers to assemble certain important components for all of our systems. We also rely on third parties to supply important software and hardware capabilities, such as file systems, solution-specific servers, disk drives, and storage subsystems. Because specific components must be designed into our systems well in advance of initial deliveries of those systems, we are particularly reliant on our processor vendors to deliver on the capabilities and pricing expected at the time we design key elements of the system and make binding bids to customers. We are subject to substantial risks because of our reliance on these and other limited or sole source suppliers, including the following risks:
if a supplier does not provide components or systems that meet specifications in sufficient quantities and with acceptable performance, price, or quality on time or deliver when required, or delays future components or systems beyond anticipated delivery dates, then sales, production, delivery, acceptance, and revenue from our systems could be delayed and/or reduced and we could be subject to costly repair and/or delay costs and penalties even once delivered and accepted, which has happened multiple times in the past and has at times significantly lowered our revenue for a particular quarter or year;
if a supplier plans future processors that are made available in a way that encourages customers to delay purchases of our products because they decide to wait for successor systems or upgrades they believe will be available in the future or to purchase products with future processors from our competitors who are willing to take greater risk on delivery, our operating results will be adversely affected;
if a supplier, including those in China or who source components from China, provides us with hardware or software that contains bugs or other errors, defects, or security vulnerabilities, such as happened with the “Meltdown” and “Spectre” processor vulnerabilities, or is different from what we expected, our development projects and production systems may be adversely affected, the production and sales of our systems could be delayed, systems installed at customer sites could require significant, expensive field component replacements or other remediation, we might be required to pay penalties, and the trust customers and potential customers place in our products might be negatively affected;

13


if our relationship with a key supplier is adversely affected for any reason, such as due to competitive pressures or changes in company strategies and priorities, our ability to obtain components on competitive financial terms could be adversely affected;
if a supplier cannot provide a competitive key component, for example, due to inadequate performance or a prohibitive price, or eliminates key features from components, such as with the processors we design into our systems, our systems may be less competitive than systems using components with greater capabilities;
if an interruption of supply of our components, services, or capabilities occurs because a supplier changes its technology roadmap, suffers damage to its manufacturing facilities, decides to no longer provide those products or services, increases the price of those products or services significantly, or imposes reduced delivery allocations on its customers, it could take us a considerable period of time to identify and qualify alternative suppliers, to redesign our products as necessary, and to begin to manufacture the redesigned components or otherwise obtain those services or capabilities. In some cases, such as with key integrated circuits and memory parts or processors, we may not be able to redesign such components or find alternate sources that we could use in any realistic timeframe, if at all;
if Cray systems at customer sites develop significant issues with third-party components, as has occurred in the past, the cost to Cray to repair or replace the components or otherwise address such issue may be material. If we are unable to effectively address such problem or a problem causes customer disruption, our relationship with our customers may also be harmed;
if a supplier of a component is subject to a claim that the component infringes a third-party’s intellectual property rights, as has happened with multiple suppliers, we may not be able to obtain necessary components or our cost to obtain such components could increase significantly;
if a key supplier is acquired or undergoes a significant business change, as has occurred in the past, the production and sales of our systems and services may be delayed or adversely affected, or our development programs may be delayed or may be impossible to complete;
if a supplier providing us with key research and development and design services or core technology components with respect to integrated circuit design, network communication capabilities, or software is late, fails to provide us with effective functionality, or loses key internal talent, our development programs may be delayed or prove to be impossible to complete; and
some of our key component and service suppliers are small companies with limited financial and other resources, and consequently may be more likely to experience financial and operational difficulties than larger, well-established companies, which increases the risk that they will be unable to deliver products as needed.
Delays in the availability of components with acceptable performance, features, and reliability or our inability to obtain such acceptable components in the quantities we need or at all, the discovery of issues with components after delivery and introduction into our products, and increases in prices and order lead times for certain components have occurred in the past. We have also experienced increased prices and/or delivery timelines of memory and other key components and have had to address the “Meltdown” and “Spectre” security vulnerabilities in processors included in our products. These types of issues have adversely affected our revenue and operating results in multiple prior periods, in some cases significantly, and could result in significant costs and/or effort to address in the future.
If we are unable to compete successfully in the highly competitive HPC market, our business will not be successful. The market for HPC systems is very competitive. An increase in competitive pressures in our market or our failure to compete effectively may result in pricing reductions, reduced gross margins, and loss of market share and revenue. Many of our competitors are established well-known companies in the HPC market, including HPE, IBM, Lenovo, Dell/EMC, Huawei, NEC, Hitachi, Fujitsu, and Atos-Bull. Most of these competitors have substantially greater research, engineering, manufacturing, marketing, and financial resources than we do. In addition, certain Chinese companies are investing significantly in HPC and are becoming more aggressive and more competitive in the HPC global arena.
We also compete with systems builders and resellers of systems that are constructed from commodity components using processors manufactured and/or designed by Intel, ARM, AMD, NVIDIA, and others. These competitors include the companies named above, as well as smaller companies that benefit from the low research and development costs needed to assemble systems from commercially available commodity products. Such companies, because they can offer high peak performance per dollar, can put pricing pressure on us in certain competitive procurements. In addition, to the extent that Intel, AMD, NVIDIA, IBM, MARVEL,

14


and other processor suppliers develop processors with greater capabilities or at a lower cost than the processors we use in our products at any given time, our Cray systems may be at a competitive disadvantage to systems utilizing such other processors until we can design in, integrate, and secure competitive processors, if at all. Also, to the extent any component supplier successfully adds differentiating capabilities to their HPC products that compete with what we provide, such as Intel, we may experience greater competitive pressures.
Our growth initiatives in the data analytics, AI, and storage markets must also compete successfully with many established companies and new entrants, many of whom have significantly greater resources and brand recognition in these markets than we do.
Periodic announcements by our competitors of new HPC, storage, or data analytics systems or plans for future systems and price adjustments may reduce customer demand for our products. Many of our potential customers already own or lease high performance computer, storage, or data analytics systems. Some of our competitors have offered substantial discounts to potential customers. We have in the past been and may again be required to provide substantial discounts to make strategic sales, which may reduce or eliminate any gross profit on such transactions, or we may be required to provide lease financing for our products, which could result in a multi-year deferral of our receipt of cash and revenue for these systems. These developments limit our revenue and financial resources and reduce our ability to be profitable and grow.
The continuing commoditization of HPC hardware and software has resulted in increased pricing pressure and may adversely affect our operating results. The continuing commoditization of HPC hardware, such as processors, interconnects, storage, and other infrastructure, and the growing commoditization of software, including plentiful building blocks and more capable open source software, as well as the potential for integration of differentiated technology into already-commoditized components, has resulted in and may result in increased pricing pressure that may cause us to reduce our pricing in order to remain competitive, which can negatively impact our gross margins and adversely affect our operating results.
If the U.S. Government and other governments purchase, or fund the purchase of, fewer supercomputers or delay such purchases, our revenue would be reduced and our operating results would be adversely affected. Historically, sales to the U.S. Government have represented the largest single market segment for supercomputer sales worldwide, including our products and services. In 2016, 2017, and 2018, approximately 47%, 53%, and 28%, respectively, of our total revenue was derived from such sales. Our plans for the foreseeable future contemplate significant sales to the U.S. Government. Sales to the U.S. Government and other governments, including further sales pursuant to existing contracts, have been, and may continue to be, adversely affected by factors outside our control, such as by:
uncertainties relating to priorities of the current administration or adverse decisions by the current administration to reduce or eliminate budgets for governmental agencies or departments that purchase or fund the purchase of our products and services;
Congressional and executive branch decisions in addressing budget concerns and current policy;
disruptions in the operations of the U.S. Government, including impacts of the current administration and government “shutdowns” such as has occurred in the past and has recently occurred;
“sequestration”;
the downgrading of U.S. Government debt or the possibility of such action;
the political climate in the United States focusing on cutting or limiting budgets and its effect on government budgets;
the limits on federal borrowing capacity;
changes in procurement policies;
budgetary considerations, including Congressional delays in completing appropriation bills as has occurred in the past;
domestic crises, such as costs of addressing the damage associated with natural disasters; or
international political developments, such as the downgrading of European debt or the United Kingdom’s departure from the European Union.

15


In particular, the U.S. government has announced plans to procure multiple, large “exascale” systems for delivery in future years and provide funding for certain research and development efforts associated with those system deliveries. If we are unable to secure a sufficient portion of that funding for research and development of those exascale systems sales, our ability to grow in future years and our ability to offset research and development expenses leading up to those deliveries may be adversely affected. In addition, if agencies and departments of the United States or other governments were to stop, reduce, or delay their use and purchases of supercomputers, our revenue and operating results would be adversely affected.
Changes in U.S. trade policy, including the imposition of tariffs and the resulting consequences, may harm our business. The U.S. government has adopted a new approach to trade policy and in some cases to renegotiate, or potentially terminate, certain existing bilateral or multi-lateral trade agreements. It has also imposed tariffs on certain components and products sourced or manufactured outside of the United States, most notably China, including, but not limited to, printed circuit board and related components, certain storage devices, and potentially certain microprocessors that are used in Cray systems. These measures may materially increase costs for goods imported into the United States, requiring us to materially increase prices to our customers which may reduce demand, or, if we are unable to increase prices, result in lowering our margin on products sold. In addition, certain foreign governments have imposed tariffs, taxes, and other limitations on products and services that are manufactured or designed in the United States in response to these new policies. These changes and related trade disputes could make it more difficult or costly for us to compete with our competitors outside the United States.
If we cannot retain, attract, and motivate key personnel, we may be unable to effectively implement our business plan. Our success depends in large part upon our ability to retain, attract, and motivate highly skilled management, development, marketing, sales, and service personnel. The loss of and failure to replace key technical management and personnel could adversely affect multiple development efforts, including those related to our next generation Shasta systems. Recruitment and retention of senior management and skilled technical, sales, and other personnel is very competitive, and we may not be successful in either attracting or retaining such personnel. We have lost key personnel to other high technology companies, and many larger companies with significantly greater resources than us have aggressively recruited, and continue to aggressively recruit, key personnel. As part of our strategy to attract and retain key personnel, we may offer equity compensation through grants of stock options, restricted stock awards, or restricted stock units. Potential employees, however, may not perceive our equity incentives as attractive enough. In addition, due to the intense competition for qualified employees, we may be required to, and have had to, increase the level of compensation paid to existing and new employees, which could materially increase our operating expenses. In July 2017, we implemented a restructuring plan that included a reduction of our workforce and as a result we may have lost important talent and skill sets and may have a more difficult time retaining and motivating those employees not directly impacted by the restructuring as well as attracting new employees.
Customers and other third parties may make statements speculating about or announcing the purchase, acceptance, or intention to complete purchases or acceptances of our products, or the selection or award of government procurements, before such purchases, acceptances, or selection or awards are substantially certain, and these proposed purchases, acceptances, or selections or awards may not be completed when or as expected, if at all. From time to time, customers and other third parties may make statements speculating about or announcing a potential purchase of our products, or the selection or award of government procurements, before we have been selected or awarded a procurement, obtained an order for such purchases, or completed negotiations and signed a contract for the purchase of such products or relating to such procurement. In some instances, government and government-funded customers may announce possible purchases even before they have obtained the necessary budget to procure the products. As a result, these statements, postings, or announcements do not mean that we will ultimately be able to secure the sale when or as expected or at all, or will be selected or awarded a procurement, for a number of reasons, including that it is not certain that the contract or order negotiations will be completed successfully or as expected or that the customer will be able to obtain the budget they hope for or expect. In addition, from time to time, customers and other third parties may make statements speculating about or announcing the completion of an acceptance process of a delivery system before such acceptance is completed or certain. As a result, these statements or announcements do not mean that we will ultimately be able to obtain the acceptance when or as expected or recognize revenue.
We may infringe or be subject to claims that we infringe the intellectual property rights of others. We are and may in the future be subject to patent infringement and other intellectual property claims and lawsuits in various jurisdictions, and we cannot be certain that our products or activities do not violate the patents, trademarks, or other intellectual property rights of third-parties. Companies in the technology industry, and other patent, copyright, and trademark holders seeking to profit from royalties, own large numbers of patents, copyrights, trademarks, domain names, and trade secrets and frequently commence litigation based on allegations of infringement, misappropriation, or other violations of intellectual property or other rights. As we face increasing competition and gain an increasingly high profile, the intellectual property rights claims against us have grown and will likely continue to grow. For example, we are currently involved in litigation with Raytheon Company (Raytheon) which is described in

16


Note 12 — Commitments and Contingencies in the Notes to Consolidated Financial Statements in Item 15. Exhibits and Financial Statement Schedules in Part IV of this annual report on Form 10-K.
We intend to vigorously defend and prosecute these litigation matters and, based on our reviews to date, we believe we have valid defenses with respect to each of these matters. However, litigation is inherently uncertain, and any judgment or injunctive relief entered against us or any adverse settlement could materially and adversely impact our business, financial condition, operating results, and prospects. As a result of these or other intellectual property infringement claims, we could be required or otherwise decide that it is appropriate to:
pay third-party infringement claims;
discontinue manufacturing, using, or selling particular products subject to infringement claims;
discontinue using the technology or processes subject to infringement claims;
develop other technology not subject to infringement claims, which could be time-consuming and costly or may not be possible; and/or
license technology from third-parties, which license may not be available on commercially reasonable terms, or at all.
In addition, litigation can involve significant management time and attention and be expensive, as it has been with Raytheon, regardless of outcome. During the course of these litigation matters, there may be announcements of the results of hearings and motions, and other interim developments related to the litigation matters. If securities analysts or investors regard these announcements as negative, the market price of our common stock may decline.
If our cluster systems are not successful, our operating results could be adversely affected. Our cluster products were first introduced in late 2012. Cluster-based solutions face intense competition in the marketplace with buying decisions often driven by price, and if we cannot successfully sell these solutions with acceptable margins, our operating results will be adversely affected.
We have made and entered into in the past, and may make and enter into in the future, acquisitions or strategic transactions which could require significant management attention, disrupt our business, result in dilution to our shareholders, deplete our cash reserves, increase our business risks, and adversely affect our financial results. Acquisitions and strategic transactions, such as our 2017 acquisition of the ClusterStor business from Seagate, involve numerous risks, including the following:
difficulties in successfully integrating the operations, systems, technologies, products, sales channels, manufacturing processes, offerings, and personnel of the acquired company or companies, assets, and/or business;
insufficient revenue, margin, or other benefits to offset increased expenses or other negative impacts associated with acquisitions or strategic transactions;
diversion of management’s attention from normal daily operations of the business and the challenges of managing larger and more widespread operations resulting from acquisitions or strategic transactions, including other customers of an acquired business;
potential difficulties in completing projects associated with in-process research and development intangibles;
difficulties in entering markets in which we have no or limited direct prior experience and where competitors in such markets have stronger market positions;
initial dependence on unfamiliar supply chains or relatively small supply partners;
the potential loss of key employees, customers, distributors, vendors, and other business partners of the companies or businesses we acquire following and continuing after announcement of any transaction; and
the potential to invest significant time and resources into a potential acquisition or strategic transaction that does not ultimately complete or close.

17


Acquisitions or strategic transactions may also cause us to:
use a substantial portion of our cash reserves or incur debt;
issue equity securities or grant equity incentives to acquired employees that would dilute our current shareholders’ percentage ownership;
assume or incur liabilities, including potentially unknown or underestimated liabilities;
record goodwill and non-amortizable intangible assets that are subject to impairment testing on a regular basis and potential periodic impairment charges;
incur amortization expenses related to certain intangible assets;
incur large and immediate write-offs and restructuring and other related expenses; or
become subject to intellectual property litigation or other litigation.
Acquisitions of high-technology companies, assets, and/or businesses are inherently risky and subject to many factors outside of our control, and no assurance can be given that our previously completed, currently planned, or future acquisitions or strategic transactions will be successful and will not materially adversely affect our business, operating results, or financial condition. Failure to manage and successfully integrate acquisitions could materially harm our business and operating results.
We maintain confidential and proprietary information on our computer networks and employ security measures designed to protect this information from unauthorized access. If our security measures are breached, we could lose proprietary data and may suffer economic losses. We maintain confidential information on our computer networks, including information and data that are proprietary to our customers and third parties, as well as to us. Although we have designed and employed and continue to enhance a multitude of security measures to protect this information from unauthorized access, security breaches may occur, and in the past have occurred, as a result of third-party action, including computer hackers, employee error, inherent hardware or software vulnerabilities (including in products or components sourced from suppliers in China), malfeasance, or otherwise. Any breach, malfeasance, or human or technological error could result in unauthorized access to disclosure, modification, misuse, loss, or destruction of Cray, customer, supplier, or other third-party data, including trade secrets and other confidential business information. Because the techniques employed by hackers to obtain unauthorized access or to sabotage systems change frequently, we may be unable to anticipate these techniques or to implement adequate preventative measures. If this should happen, we could be exposed to potentially significant legal liability, remediation expense, harm to our reputation, and other harm to our business.
As a global enterprise, the regulatory environment with respect to cybersecurity, privacy, and data protection is increasingly complex and may have impacts on the company’s business, including increased risk, costs, and expanded compliance obligations. The General Data Protection Regulation that came into force in the European Union in May 2018 will also cause us to incur additional compliance costs and potential financial or other exposure if we were found to fail to comply with such regulations.
We may not be able to protect our proprietary information and rights adequately. We rely on a combination of patent, copyright, trademark and trade secret protection, nondisclosure agreements, and licensing arrangements to establish, protect, and enforce our proprietary information and rights. We have a number of patents and have additional applications pending. There can be no assurance, however, that patents will be issued from the pending applications or that any issued patents will adequately protect those aspects of our technology to which such patents will relate. Despite our efforts to safeguard and maintain our proprietary rights, we cannot be certain that we will succeed in doing so or that our competitors will not independently develop or patent technologies that are substantially equivalent or superior to our technologies. The laws of some countries do not protect intellectual property rights to the same extent or in the same manner as do the laws of the United States. Additionally, under certain conditions, the U.S. government might obtain non-exclusive rights to certain of our intellectual property. Although we continue to implement protective measures and intend to defend our proprietary rights vigorously, these efforts may not be successful.

18


We are subject to market and financial risks due to our international operations that could adversely affect those operations or our profitability and operating results. Our international operations include sales and service offices in Europe, the Middle East, South America, Asia, Australia, and Canada. Our operations in countries outside of the United States, which accounted for approximately 52% of our total revenue in 2018, expose us to greater risks associated with international sales and operations. Our profitability and international operations are, and will continue to be, subject to a number of risks and potential costs, including:
supporting multiple languages;
recruiting sales and technical support personnel internationally with the skills to sell and support our products and the potentially high cost related to employee separations;
complying with governmental regulations, including obtaining required import or export approval for our products;
additional tariffs, taxes, and penalties;
increased complexity and costs of managing international operations;
increased exposure to foreign currency exchange rate fluctuations;
trade protection measures and business practices that favor local competition, including as a result of recent measures and threats by the United States to levy tariffs on certain products;
risks and costs associated with employee-favorable labor laws in many foreign jurisdictions;
longer sales cycles and manufacturing lead times;
financial risks such as longer payment cycles and difficulties in collecting accounts receivable;
difficulties associated with repatriating cash generated or held abroad in a tax-efficient manner;
ineffective legal protection, including of intellectual property rights;
more complicated logistics and distribution arrangements;
inadequate local infrastructure that could result in business disruptions;
global political and economic instability; and
other factors beyond our control such as natural disasters, terrorism, civil unrest, war, and infectious disease.
Our global operations are also subject to numerous U.S. and foreign laws and regulations, including those related to anti-corruption, tax, corporate governance, imports and exports, privacy and data security, financial and other disclosures, and labor relations. These laws and regulations are complex and may have differing, conflicting, and evolving legal standards, making compliance difficult and costly. If we or our employees, contractors, or agents violate these laws and regulations, we could be subject to fines, penalties, or criminal sanctions and may be prohibited from conducting business in one or more countries. Any violations, individually or in the aggregate, could have a material adverse effect on our operations and financial condition.
In addition, the United Kingdom gave formal notice of withdrawal from the European Union in March 2017. Consequently, the British government is currently negotiating the terms of the United Kingdom’s future relationship with the European Union. The negotiated measures could potentially disrupt some of our target markets and jurisdictions in which we operate, including the United Kingdom and Germany, such as by adversely affecting tax benefits or liabilities in these or other jurisdictions or by restricting the movement of employees between the United Kingdom and other countries. Any such changes may adversely affect our operations and financial results.

19


We are subject to increasing government regulations and other requirements due to the nature of our business, which may adversely affect our business operations. In 2016, 2017, and 2018, approximately 47%, 53%, and 28%, respectively, of our total revenue was derived from U.S. Government sales. In addition to normal business risks, our contracts with the U.S. government are subject to unique risks, some of which are beyond our control. Our contracts with the U.S. government are subject to particular risks, including:
The funding of U.S. government programs is subject to Congressional appropriations. Many of the U.S. government programs in which we participate may extend for several years; however, these programs are normally funded annually. Changes in U.S. strategy and priorities may affect our future procurement opportunities and existing programs. Long-term government contracts and related orders are subject to cancellation, or delay, if appropriations for subsequent performance periods are not made. The termination of funding for existing or new U.S. government programs could result in a material adverse effect on our results of operations and financial condition.
The U.S. government may modify, curtail, or terminate its contracts with us. The U.S. government may modify, curtail, or terminate its contracts and subcontracts with us without prior notice at its convenience upon payment for work done. Modification, curtailment, or termination of our major programs or contracts could have a material adverse effect on our results of operations and financial condition.
Our U.S. government contract costs are subject to audits by U.S. government agencies. U.S. government representatives may audit the costs we incur on certain U.S. government contracts, including allocated indirect costs. Such audits could result in adjustments to our contract costs. Any costs found to be improperly allocated to a specific contract will not be reimbursed, and such costs already reimbursed must be refunded. If any audit uncovers improper or illegal activities or non-compliance with the terms of a specific contract, we may be subject to civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, suspension of payments, fines, and suspension or prohibition from doing business with the U.S. government.
Our business is subject to potential U.S. government inquiries and investigations. We may be subject to U.S. government inquiries and investigations of our business practices due to our participation in government contracts. Any such inquiry or investigation could potentially result in a material adverse effect on our results of operations and financial condition.
Our U.S. government business is also subject to specific procurement regulations and other requirements. These requirements, although customary in U.S. government contracts, increase our performance and compliance costs. These costs might increase in the future, reducing our margins, which could have a negative effect on our financial condition. Failure to comply with these regulations and requirements could lead to suspension or debarment, for cause, from U.S. government contracting or subcontracting for a period of time or the inability to participate in certain procurements and could have a negative effect on our reputation and ability to secure future U.S. government contracts.
U.S. export controls could hinder our ability to make sales to foreign customers and our future prospects. The U.S. government regulates the export of HPC systems such as our products. We have experienced delays for up to several months in receiving appropriate approvals necessary for certain sales, which have delayed the shipment of our products. Delay or denial in the granting of any required licenses could make it more difficult to make sales to certain foreign customers, eliminating an important source of potential revenue. Restrictions on the export of information needed to manufacture our products has in the past impacted and could in the future impact our ability to have certain products and components made in certain lower cost jurisdictions.
Our stock price is volatile. The trading price of our common stock is subject to significant fluctuations in response to many factors, including stock market trends and shareholder profile, our quarterly operating results, changes in analysts’ estimates or our outlook, our capital raising activities, announcements of technological innovations and customer contracts by us or our competitors, others in the industry or our customers, a significant aggressive seller or buyer, litigation activities, general economic conditions, and conditions in our industry. From January 1, 2018 through December 31, 2018, the closing sales price of our common stock on The Nasdaq Global Market ranged from $18.89 to $28.00 per share. Because our stock price has been volatile, investing in our common stock is risky.
We incorporate software licensed from third parties into the operating systems for our products as well as in our tools to design products and any significant interruption in the availability of these third-party software products or defects in these products could reduce the demand for our products or cause delay in development. The operating system as well as other software we develop for our supercomputers contains components that are licensed to us under open source software licenses. Our business could be disrupted if this software, or functional equivalents of this software, were either no longer available to us or no longer offered to us on commercially reasonable terms. In either case we would be required to redesign our operating system software to function with alternative third-party software, or develop these components ourselves, which would result in increased

20


costs and could result in delays in product shipments. Our supercomputer systems utilize software system variants that incorporate Linux technology. The open source licenses under which we have obtained certain components of our operating system software may not be enforceable. Any ruling by a court that these licenses are not enforceable, or that Linux-based operating systems, or significant portions of them, may not be copied, modified, or distributed as provided in those licenses, would adversely affect our ability to sell our systems. In addition, as a result of concerns about the risks of litigation and open source software generally, we may be forced to protect our customers from potential claims of infringement. In any such event, our financial condition and results of operations may be adversely affected.
We also incorporate proprietary software from third parties, such as for file systems, job scheduling, and storage subsystems. We have experienced functional issues in the past with implementing such software with our supercomputer systems. In addition, we may not be able to secure needed software systems on acceptable terms, or at all, which may make our systems less attractive to potential customers. These issues may result in lost revenue, additional expense by us, and/or loss of customer confidence.
The “conflict minerals” rule of the SEC has caused us to incur additional expenses, could limit the supply and increase the cost of certain metals used in manufacturing our products, and could make us less competitive in our target markets. The SEC requires public companies to disclose the origin, source, and chain of custody of specified minerals, known as conflict minerals, that are necessary to the functionality or production of products manufactured or contracted to be manufactured by us. Companies must obtain sourcing data from suppliers, engage in supply chain due diligence, and file annually with the SEC a specialized disclosure report on Form SD covering the prior calendar year. Implementation of our conflict minerals policy could limit our ability to source at competitive prices and to secure sufficient quantities of certain minerals used in the manufacture of our products, specifically tantalum, tin, gold, and tungsten, as the number of suppliers that provide conflict-free minerals may be limited. In addition, we have incurred, and may continue to incur, material costs associated with complying with the conflict minerals rule, such as costs related to the determination of the origin, source, and chain of custody of the minerals used in our products, the adoption of conflict minerals-related governance policies, processes, and controls, and possible changes to products or sources of supply as a result of such activities. Within our supply chain, we may not be able to sufficiently verify the origins of the relevant minerals used in our products through the data collection and due diligence procedures that we implement, which may harm our reputation. Furthermore, we may encounter challenges in satisfying those customers that require that all of the components of our products be certified as conflict free, and if we cannot satisfy these customers, they may choose a competitor’s products. We continue to investigate the presence of conflict materials within our supply chain.
We are required to evaluate our internal control over financial reporting under Section 404 of the Sarbanes-Oxley Act of 2002 at the end of each fiscal year, and any adverse results from such future evaluations could result in a loss of investor confidence in our financial reports and have an adverse effect on our stock price. Pursuant to Section 404 of the Sarbanes-Oxley Act of 2002, we are required to furnish a report by our management and a report by our independent registered public accounting firm on our internal control over financial reporting in our annual reports on Form 10-K as to whether we have any material weaknesses in our internal controls over financial reporting. Depending on their nature and severity, any future material weaknesses could result in our having to restate financial statements, could make it difficult or impossible for us to obtain an audit of our annual financial statements, or could result in a qualification of any such audit. In such events, we could experience a number of adverse consequences, including our inability to comply with applicable reporting and listing requirements, a loss of market confidence in our publicly available information, delisting from The Nasdaq Global Market, an inability to complete a financing, loss of other financing sources such as our line of credit, and litigation based on the events themselves or their consequences.
Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States. Generally accepted accounting principles in the United States are subject to interpretation by the Financial Accounting Standards Board, the SEC, and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results, and could affect the reporting of transactions completed before the announcement of a change.
U.S. federal income tax reform could adversely affect us. On December 22, 2017, the Tax Cuts and Jobs Act was signed into law, enacting a broad range of changes to the U.S. Internal Revenue Code. The Tax Cuts and Jobs Act, among other things, includes changes to U.S. federal tax rates, imposes significant additional limitations on the deductibility of interest and net operating losses, allows for the expensing of certain capital expenditures, and puts into effect a number of changes impacting operations outside of the United States. In the fourth quarter of 2017, we reduced our deferred tax asset by approximately $28.9 million as a result. The Company will continue to assess the impact of the new tax legislation on its net deferred tax assets and liabilities and will continue to examine the impact this tax legislation may have on our business.

21


Provisions of our Restated Articles of Incorporation and Amended and Restated Bylaws could make a proposed acquisition of our business that is not approved by our Board of Directors more difficult. Provisions of our Restated Articles of Incorporation and Amended and Restated Bylaws could make it more difficult for a third-party to acquire us. These provisions could limit the price that investors might be willing to pay in the future for our common stock. For example, our Restated Articles of Incorporation and Amended and Restated Bylaws provide for:
removal of a director only in limited circumstances and only upon the affirmative vote of not less than two-thirds of the shares entitled to vote to elect directors;
the ability of our Board of Directors to issue up to 5,000,000 shares of preferred stock, without shareholder approval, with rights senior to those of the common stock;
no cumulative voting of shares;
the right of shareholders to call a special meeting of the shareholders only upon demand by the holders of not less than 30% of the shares entitled to vote at such a meeting;
the affirmative vote of not less than two-thirds of the outstanding shares entitled to vote on an amendment, unless the amendment was approved by a majority of our continuing directors, who are defined as directors who have either served as a director since August 31, 1995, or were nominated to be a director by the continuing directors;
special voting requirements for mergers and other business combinations, unless the proposed transaction was approved by a majority of continuing directors;
special procedures to bring matters before our shareholders at our annual shareholders’ meeting; and
special procedures to nominate members for election to our Board of Directors.
These provisions could delay, defer, or prevent a merger, consolidation, takeover, or other business transaction between us and a third-party that is not approved by our Board of Directors.

22


Item 1B.    Unresolved Staff Comments
None.
Item 2.    Properties
Our principal properties are as follows:
Location of Property
 
Uses of Facility
 
Approximate
Square Footage
Chippewa Falls, WI
 
Manufacturing, hardware development, central service and warehouse
 
213,600

Bloomington, MN
 
Software development, sales and marketing
 
87,705

Seattle, WA
 
Executive offices, hardware and software development, sales and marketing
 
51,643

San Jose, CA
 
Hardware and software development
 
21,733

Austin, TX
 
Hardware development
 
20,916

Longmont, CO
 
ClusterStor product development
 
18,558

We own 205,478 square feet of manufacturing, development, service, and warehouse space in Chippewa Falls, Wisconsin, and lease the remaining space described above.
We lease a total of 10,800 square feet, primarily for sales and service offices and product development, in other domestic locations. In addition, various foreign sales and service subsidiaries have leased an aggregate of approximately 30,000 square feet of office space in international locations. We believe our facilities are adequate to meet our needs at least through 2019.
Item 3.    Legal Proceedings
For a discussion of legal proceedings, see Note 12 — Commitments and Contingencies in the Notes to Consolidated Financial Statements in Item 15. Exhibits and Financial Statement Schedules in Part IV of this annual report on Form 10-K.
Item 4.    Mine Safety Disclosures
Not applicable.

23


PART II
Item 5.    Market for the Registrant’s Common Equity, Related Shareholder Matters and Issuer Purchases of Equity Securities
Market Information, Holders of Record and Dividends
Our common stock is traded on The Nasdaq Global Market under the symbol CRAY. As of February 7, 2019, we had 40,890,189 shares of common stock outstanding that were held by 475 holders of record.
We have not paid cash dividends on our common stock and we do not anticipate paying any cash dividends on our common stock in the foreseeable future. Any determination to pay dividends in the future will be at the discretion of our Board of Directors and will be dependent on a number of factors, including our earnings, capital requirements and overall financial conditions.
Equity Compensation Plan Information
The following table provides information as of December 31, 2018, with respect to compensation plans under which shares of our common stock are authorized for issuance, including plans previously approved by our shareholders and plans not previously approved by our shareholders.
Plan Category
 
Number of Shares of
Common Stock to be
Issued Upon  Exercise of
Outstanding Options
 
Weighted-Average
Exercise Price of
Outstanding Options
 
Number of Shares of
Common Stock Available
for Future Issuance  Under
Equity Compensation
Plans (excluding shares
reflected in 1st column)
Equity compensation plans approved by shareholders(1)
 
1,863,019

 
$
18.93

 
2,325,135

Equity compensation plans not approved by shareholders(2)
 
14,583

 
$
3.74

 

Total
 
1,877,602

 
 
 
2,325,135

 
(1)
The shareholders approved our 1995, 1999 and 2003 stock option plans, our 2004, 2006 and 2009 long-term equity compensation plans, our 2013 equity incentive plan, as amended and restated, and our 2001 employee stock purchase plan, as amended. Our 1995, 1999 and 2003 stock option plans and our 2004, 2006 and 2009 long-term equity compensation plans have terminated and no more awards may be granted under those plans. Pursuant to our 2013 equity incentive plan, incentive options may be granted to employees (including officers) and nonqualified options may be granted to employees, officers, directors, agents and consultants with exercise prices at least equal to the fair market value of the underlying common stock at the time of grant. While our Board of Directors may grant options with varying vesting periods under these plans, most options granted to employees vest over four years, with 25% of the options vesting after one year and the remaining options vesting monthly over the next three years, and most option grants to non-employee directors vesting immediately. Also pursuant to our 2013 equity incentive plan, our Board of Directors may grant restricted stock awards, stock bonus awards, stock appreciation rights, restricted stock units, performance shares and performance units to employees, directors, consultants, independent contractors and advisors. As of December 31, 2018, under our 2013 equity incentive plan, an aggregate of 2,325,135 shares were available for grant as stock options or stock appreciation rights. Using the plan’s fungible ratio of 1.55:1 for full-value awards, 1,500,087 shares were available for restricted stock awards, stock bonus awards, restricted stock units, performance shares or performance units to employees, directors, consultants, independent contractors and advisors.
(2)
The shareholders did not approve our 2000 non-executive employee stock option plan. Under the 2000 non-executive employee stock option plan approved by our Board of Directors on March 30, 2000, an aggregate of 1,500,000 shares pursuant to non-qualified options could be issued to employees, agents and consultants but not to officers or directors. Otherwise, our 2000 non-executive employee stock option plan is similar to the stock option plans described in footnote (1) above. On March 30, 2010, our 2000 non-executive employee stock option plan was terminated, which ended future grants but did not affect then outstanding options. As of December 31, 2018, under our 2000 non-executive employee stock plan, we had options for 14,583 shares outstanding.
Unregistered Sales of Securities
We had no unregistered sales of our securities in 2018 not previously reported.

24


Issuer Repurchases
We did not repurchase any of our common stock in 2018, other than in connection with the forfeiture of common stock by holders of restricted stock and restricted stock units in exchange for payments by the Company of statutory tax withholding amounts on behalf of the holders arising as a result of the vesting of restricted stock and restricted stock units.

25


STOCK PERFORMANCE GRAPHS
The graph below compares the cumulative total return to shareholders for our common stock with the comparable return of the Nasdaq US Benchmark TR Index and the Nasdaq OMX Global Indexes ICB: 9572 Computer Hardware Index.
The graph assumes that a shareholder invested $100 in our common stock on December 31, 2013, and that all dividends were reinvested. We have never paid cash dividends on our common stock. All return information is historical and is not necessarily indicative of future performance.

COMPARISON OF CUMULATIVE TOTAL RETURN AMONG OUR COMMON STOCK,
THE NASDAQ US BENCHMARK TR INDEX AND THE ICB: 9572
COMPUTER HARDWARE INDEX THROUGH DECEMBER 31, 2018  
cray-123120_chartx34563a08.jpg
 
12/31/2013

12/31/2014

12/31/2015

12/31/2016

12/31/2017

12/31/2018

Cray Inc.
$
100.0

$
125.6

$
118.2

$
75.4

$
88.1

$
78.6

Nasdaq US Benchmark TR Index
100.0

112.5

113.0

127.7

155.0

146.6

ICB: 9572 Computer Hardware Index
100.0

135.6

123.4

142.3

204.6

191.6


26


Item 6.    Selected Consolidated Financial Data
The following table presents selected historical consolidated financial data for Cray Inc. and its subsidiaries, which is derived from our audited consolidated financial statements:
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
 
2015
 
2014
 
 
(in thousands, except for per share data)
Operating Data:
 
 
 
 
 
 
 
 
 
 
    Product revenue
 
$
312,873

 
$
250,195

 
$
499,432

 
$
601,294

 
$
460,748

    Service revenue
 
143,075

 
142,314

 
130,377

 
123,395

 
100,858

        Total revenue
 
455,948

 
392,509

 
629,809

 
724,689

 
561,606

    Cost of product revenue
 
252,264

 
188,830

 
332,016

 
426,821

 
321,554

    Cost of service revenue
 
73,706

 
72,975

 
77,578

 
72,185

 
55,638

        Total cost of revenue
 
325,970

 
261,805

 
409,594

 
499,006

 
377,192

    Gross profit
 
129,978

 
130,704

 
220,215

 
225,683

 
184,414

    Research and development, net
 
115,174

 
98,777

 
112,130

 
96,563

 
94,048

    Sales and marketing
 
63,159

 
59,894

 
64,893

 
60,150

 
57,785

    General and administrative
 
25,417

 
29,113

 
34,053

 
27,966

 
23,381

    Restructuring
 
476

 
8,568

 

 

 

    Operating expenses
 
204,226

 
196,352

 
211,076

 
184,679

 
175,214

    Income (loss) from operations
 
(74,248
)
 
(65,648
)
 
9,139

 
41,004

 
9,200

    Other income (expense), net
 
595

 
5,002

 
(1,365
)
 
365

 
(9
)
    Interest income, net
 
3,343

 
3,276

 
2,147

 
1,408

 
506

    Gain on strategic transaction
 

 
4,480

 

 

 

    Income (loss) before income taxes
 
(70,310
)
 
(52,890
)
 
9,921

 
42,777

 
9,697

    Benefit (provision) for income taxes
 
(1,371
)
 
(80,939
)
 
694

 
(15,240
)
 
52,626

    Net income (loss)
 
$
(71,681
)
 
$
(133,829
)
 
$
10,615

 
$
27,537

 
$
62,323

Net income (loss) per common share:
 
 
 
 
 
 
 
 
 
 
    Basic
 
$
(1.76
)
 
$
(3.33
)
 
$
0.27

 
$
0.70

 
$
1.61

    Diluted
 
$
(1.76
)
 
$
(3.33
)
 
$
0.26

 
$
0.68

 
$
1.54

Weighted average outstanding shares:
 
 
 
 
 
 
 
 
 
 
    Basic
 
40,666

 
40,139

 
39,833

 
39,257

 
38,634

    Diluted
 
40,666

 
40,139

 
41,012

 
40,691

 
40,435

Cash Flow Data:
 
 
 
 
 
 
 
 
 
 
    Cash provided by (used in):
 
 
 
 
 
 
 
 
 
 
        Operating activities
 
$
101,850

 
$
(73,341
)
 
$
(52,313
)
 
$
147,756

 
$
(58,109
)
        Investing activities (1)
 
3,748

 
(12,375
)
 
7,328

 
(6,229
)
 
(19,649
)
        Financing activities
 
(677
)
 
(332
)
 
(540
)
 
(1,373
)
 
(70
)
    Depreciation and amortization
 
16,065

 
16,760

 
14,684

 
17,017

 
16,324

    Purchases of property and equipment
 
5,265

 
17,467

 
7,503

 
7,467

 
17,193

Balance Sheet Data:
 
 
 
 
 
 
 
 
 
 
Cash, cash equivalents, restricted cash and investments
 
$
245,764

 
$
147,317

 
$
224,617

 
$
284,891

 
$
145,796

Working capital
 
290,906

 
354,300

 
373,028

 
376,559

 
325,541

Total assets
 
517,132

 
618,757

 
714,572

 
694,175

 
651,434

Shareholders’ equity
 
343,379

 
400,297

 
525,476

 
492,510

 
453,854

(1)
Prior period amounts have been adjusted to reflect the impact of ASU 2016-18 which we adopted at the beginning of the first quarter of 2018. Changes in restricted cash are no longer reflected in investing activities.

27


Item 7.    Management’s Discussion and Analysis of Financial Condition and Results of Operations
Overview and Executive Summary
Our focus is on the design, development, manufacture, marketing, and servicing of computing products that magnify and enhance human capital, foster discovery and innovation, and create scientific break-throughs, as well as competitive advantages. That means our products are aimed primarily at the high end of the high-performance computing (HPC), data analytics, and artificial intelligence (AI) marketsthe segments populated by the pioneers, executives, and entrepreneurs leading their industries in both the public and private sectors. These products include compute systems commonly known as supercomputers, as well as high-performance storage, data analytics, and AI solutions. We offer them individually, integrated into a complete solution, or hosted in the cloud, depending on a customer’s needs. We also provide related software and system maintenance, support, and engineering services. Our customers include domestic and foreign government and government-funded entities, academic institutions, and commercial companies. We provide solutions based on four main models: (1) tightly integrated supercomputing designed throughout for scalability and sustained performance; (2) customizable cluster supercomputing based on highest-performance, industry-standard components; (3) robust high-performance storage solutions; and (4) integrated solutions for graph analysis, large-scale analytics, and AI applications. All of our solutions also emphasize total cost of ownership, scalable performance, and data center flexibility as key features. Our continuing strategy is to gain market share by extending our technology leadership, and differentiation, as well as expanding our addressable market in areas where we can leverage our experience and technology, such as in AI applications and data analytics. Underpinning this strategy is our focus on understanding our customers’ needs and building products that continually extend their capabilities.
Summary of 2018 Results
Total revenue increased by $63.4 million in 2018 compared to 2017, from $392.5 million to $455.9 million, driven by increased product revenue. Service revenue in 2018 was in line with the prior year period. The year over year increase in product revenue was driven by an improvement in the overall market in which we operate. Revenue in our Japan and APAC region increased significantly due to two large acceptances, while revenue in the Americas and EMEA continued to be impacted by the market slowdown.
Product gross profit margin decreased from 25% in 2017 to 19% in 2018. Product gross profit margins for 2018 and 2017 were below our target margins. In the third quarter of 2017, it was determined that a large contract with product deliveries scheduled in the first and second quarters of 2018 would be performed at a loss of $4.1 million. The loss was attributable in part to higher component costs, predominantly for memory, changes in the configuration of the system from the time of bid, and changes in the exchange rate. We recorded the full amount of the loss in the third quarter of 2017 and no material gross profit on the accepted systems and related services in the first and second quarters of 2018, which negatively impacted gross profit margins for both years. Product gross margin in 2018 was also negatively impacted by several other relatively large lower margin sales and a higher mix of cluster sales, which typically carry lower margins. Gross profit margin from services were largely in line for 2018 and 2017 at 48% and 49%, respectively.
We recorded a loss from operations of $74.2 million in 2018 compared to a loss from operations of $65.6 million in 2017. The increase in the loss from operations was primarily attributable to the decrease in product gross profit margin discussed above and a $16.4 million increase in research and development expense, partially offset by a $3.7 million decrease in general and administrative expense and an $8.1 million decrease in restructuring.
We recorded a net loss of $71.7 million in 2018 compared to a net loss of $133.8 million in 2017. The year over year change was primarily driven by a $79.6 million decrease in income tax expense for 2018 compared to 2017, as well as by the factors impacting our loss from operations discussed above. Income tax expense for 2017 included $28.9 million directly attributable to the enactment of the Tax Cuts and Jobs Act that required us to revalue our U.S. deferred tax assets as a result of a reduction in the U.S. federal corporate income tax rate to 21% and income tax expense of $74.1 million as a result of our decision to increase the valuation allowance held against our U.S. deferred tax assets.
Net cash provided by operations during 2018 was $101.9 million, compared to net cash used in operations of $73.3 million in 2017. Net cash provided by operations during 2018 was primarily driven by collections from customers that resulted in a decrease of $71.0 million in accounts and other receivables, and a decrease of $96.2 million in inventory due to customer acceptances of systems that were delivered during 2018. These amounts were partially offset by the net loss, adjusted for non-cash expenses, of $41.4 million. Working capital decreased from $354.3 million at December 31, 2017 to $290.9 million at December 31, 2018.

28


Market Overview and Challenges
Significant trends in the HPC industry include:
convergence of traditional supercomputing modeling simulation with big data analytics and AI;
supercomputing with many-core commodity processors driving increasing scalability requirements;
increased micro-architectural diversity, including increased usage of many-core processors and accelerators (such as graphics processors or GPUs), as the rate of increases in per-core performance slows;
data I/O and storage capacity needs growing as fast as computational needs;
the rise of AI, machine learning, and deep learning algorithms that utilize HPC technologies for performance and scale;
technology innovations in memory and storage allowing for faster data access such as high bandwidth memory, non-volatile memory and storage, solid state and flash devices;
the increasing commoditization of HPC hardware, particularly processors and system interconnects;
the growing concentration of very large suppliers of key computing, memory and storage components in the industry;
the growing commoditization of software, including more capable open source software;
electrical power and system cooling requirements becoming a design constraint and driver in total cost of ownership determinations;
increasing use of AI and analytics technologies in both the HPC and big data markets;
increased adoption of cloud computing as a solution for loosely-coupled HPC applications;
much higher memory costs in recent years; and
significant variability in market demand for high-end supercomputers from quarter-to-quarter and year-to-year.
Several of these trends have recently impacted the growth rate and related improvements in price-performance of products in the industry and has contributed to the expansion and acceptance of loosely-coupled cluster systems using processors manufactured by Intel, AMD and others combined with commercially available, commodity networking and other components, particularly in the middle and lower portions of the supercomputing market. These systems may offer higher theoretical peak performance for equivalent cost, and “price/peak performance” is sometimes the dominant factor in HPC procurements. Vendors of such systems often put pricing pressure on us, resulting in lower margins in competitive procurements.
In the market for the largest, and most scalable systems, those often costing in excess of $10 million, the use of generally available network components can result in increasing data transfer bottlenecks as these components do not balance processor power with network communication and system software capability. With increasing processor core counts due to new many-core processors, these unbalanced systems will typically have lower productivity, especially in larger systems running more complex applications. We and others augment standard microprocessors with other processor types, such as graphics processing units, in order to increase computational power, further complicating programming models. In addition, with increasing scale, bandwidth and processor core counts, large computer systems use progressively higher amounts of power to operate and require special cooling capabilities.
To position ourselves to meet the market’s demanding needs, we concentrate our research and development efforts on technologies that enable our supercomputers to perform at scale - that is, to continue to increase actual performance as systems and applications grow ever larger in size - and in areas where we can leverage our core expertise in other markets whose applications demand these tightly coupled architectures. We also invest relatively significantly in next-generation technology to successfully and uniquely address the challenges of “Exascale computing” (systems with exaflops-levels of performance, which is an order of magnitude more processing power than the current top systems). In addition, we are industry leaders in developing an integrated supercomputing software stack with demonstrated expertise in system and performance software for several processor architectures. We expect to be in a comparatively advantageous position as larger many-core processors become available and as multiple processing technologies become integrated into single systems in heterogeneous environments. In addition, we have continued to expand our addressable market by leveraging our technologies, customer base, the Cray brand and by introducing complementary

29


products and services to new and existing customers, as demonstrated by our emphasis on strategic initiatives, such as big data analytics, AI and storage.
In analytics and AI, we are developing and delivering high performance data discovery, advanced analytics, machine learning and deep learning solutions. These solutions use both Cray developed and open source software, delivering faster time-to-solution and advanced capabilities that are key drivers for many of our data analytics and AI customers. We support open source technologies such as Hadoop, Spark and Jupyter Notebook to design large-scale data analytics stacks that simplify analyses of scientific data, other open source libraries like Keras to enable the quick development of neural networks, and commercial application and Python and R, distributed Dask, BigDL, TensorFlow and TensorBoard for advanced AI solutions, as well as many others.
In storage, we are developing and delivering high value products for the high performance parallel storage market. Our 2017 transaction with Seagate enhances our capabilities in storage and data management. Our storage products are primarily positioned to enable tight integration of storage with computing solutions and/or utilize parallel file processing technologies and facilitate storage across multiple data tiers. We support open source parallel file systems and protocols such as Lustre.
We have also expanded our addressable market by providing cluster systems and solutions to the supercomputing market that allow us to offer flexible platforms to incorporate best of breed components to allow customers to optimize the system to fit their unique requirements.
Key Performance Indicators
Our management monitors and analyzes several key performance indicators in order to manage our business and evaluate our financial and operating performance, including:
Revenue.    Product revenue generally constitutes the major portion of our revenue in any reporting period and, for the reasons discussed in this annual report on Form 10-K, is subject to significant variability from period to period and is very difficult to forecast. In the short term, we closely review the status of customer proposals, customer contracts, product shipments, installations and acceptances in order to forecast revenue and cash receipts. In the longer-term, we monitor the status of the pipeline of product sales opportunities and product development cycles. We believe product revenue growth measured over several quarters is a better indicator of whether we are achieving our objective of growth and increased market share in the supercomputing market. The Cray XC and Cray CS products, along with our longer-term product roadmap are efforts to increase product revenue. We have increased our business and product development efforts in big data analytics, AI and storage and data management. Service revenue related to our maintenance offerings is subject to less variations in the short term and may assist, in part, to offset the impact that the variability in product revenue has on total revenue.
Gross profit margin.    Gross profit margin is impacted by the level of revenue, different customer requirements, competitive considerations, product type and our anticipated and actual, compared to expected, cost to build and deliver our products and services. Our services tend to carry higher gross profit margins than our products. We often bid contracts and commit to future system performance where certain key components are not available in the market at the time of bid and/or whose price might change from what was expected. While we have significant experience doing so, such actions are inherently risky and can impact our gross profit margin significantly in any period. For example, memory prices, although currently in decline, have more than doubled in less than a year which has had a significant impact on our reported product gross profit margin in both 2018 and 2017. Our costs are also currently being impacted by tariffs on certain parts we buy from suppliers. To mitigate this and other similar risks, we monitor the cost of components, manufacturing, and installation of our products. In assessing our service gross profit margin, we monitor headcount levels and third-party costs.
Operating expenses.    Our operating expenses are driven primarily by headcount and compensation expense, including variable incentive compensation and contracted third-party research and development services. As part of our ongoing expense management efforts, we continue to monitor headcount levels in specific geographic and operational areas. With the reduction in revenue levels, we reduced the size of our workforce in 2017. However, the 2017 transaction with Seagate has partially offset this reduction.
Liquidity and cash flows.   Due to the variability in product revenue, new contracts, acceptance and payment terms, our cash position also varies significantly from quarter-to-quarter and within a quarter. We monitor our expected cash levels, particularly in light of increased inventory purchases for large system installations and the risk of delays in product shipments, customer acceptances and, in the long-term, product development. Cash receipts generally lag customer acceptances by an average of approximately thirty days.

30


Results of Operations
Revenue and Gross Profit
Our product and service revenue for the indicated years ended December 31 were (in thousands, except for percentages):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Product revenue
 
$
312,873

 
$
250,195

 
$
499,432

Less: Cost of product revenue
 
252,264

 
188,830

 
332,016

Product gross profit
 
$
60,609

 
$
61,365

 
$
167,416

Product gross profit percentage
 
19
%
 
25
%
 
34
%
 
 
 
 
 
 
 
Service revenue
 
$
143,075

 
$
142,314

 
$
130,377

Less: Cost of service revenue
 
73,706

 
72,975

 
77,578

Service gross profit
 
$
69,369

 
$
69,339

 
$
52,799

Service gross profit percentage
 
48
%
 
49
%
 
40
%
 
 
 
 
 
 
 
Total revenue
 
$
455,948

 
$
392,509

 
$
629,809

Less: Total cost of revenue
 
325,970

 
261,805

 
409,594

Total gross profit
 
$
129,978

 
$
130,704

 
$
220,215

Total gross profit percentage
 
29
%
 
33
%
 
35
%
Product Revenue
Product revenue for 2018 increased by $62.7 million, or 25%, compared to 2017, driven by an improvement in the overall market in which we operate. Revenue in our Japan and APAC region increased significantly due to two large acceptances, while revenue in the Americas and EMEA continued to be impacted by the market slowdown.
Product revenue for 2017 decreased by $249.2 million, or 50%, compared to 2016, substantially driven by a slow-down in the high-end segments of the supercomputing market that we target, as well as the timing of contracts and deliveries. Some 2017 deliveries were impacted by certain customer site readiness issues.
Service Revenue
Service revenue for 2018 was in line with the prior year period. An $11.0 million increase in maintenance revenue was largely offset by a reduction in revenue from engineering services.
Service revenue for 2017 increased by $11.9 million, or 9%, compared to 2016. The year over year increase in service revenue was primarily driven by increased maintenance revenue, which continues to be driven by our larger installed system base, including the benefit from longer lifetimes of installed systems due to the slowdown in acquisitions of new replacement systems.
Cost of Product Revenue and Product Gross Profit
Cost of product revenue for 2018 increased by $63.4 million compared to 2017, driven by higher product revenue. Product gross profit percentage was 19% in 2018 compared to 25% in 2017. Product gross profit margins for 2018 and 2017 were below our target margins. In the third quarter of 2017, it was determined that a large contract with product deliveries scheduled in the first and second quarters of 2018 would be performed at a loss of $4.1 million. The loss was attributable in part to higher component costs, predominantly for memory, changes in the configuration of the system from the time of bid, and changes in the exchange rate. We recorded the full amount of the loss in the third quarter of 2017 and no material gross profit on the accepted systems and related services in the first and second quarters of 2018, which negatively impacted gross profit margins for both years. Product gross margin in 2018 was also negatively impacted by several relatively large lower margin sales and a higher mix of cluster sales, which typically carry lower margins.
Cost of product revenue for 2017 decreased by $143.2 million compared to 2016, driven primarily by lower product revenue. Product gross profit percentage was 25% in 2017 compared to 34% in 2016. The decrease in gross profit margin from 2017 to 2016 was largely driven by the $4.1 million loss discussed above as well as one relatively large sale to a U.S. government customer

31


in the second quarter of 2017 and one relatively large sale to a foreign customer in the fourth quarter of 2017, both of which carried lower margins.
Cost of Service Revenue and Service Gross Profit
Cost of service revenue and service gross profit margin in 2018 were largely in line with the prior year period.
Cost of service revenue decreased by $4.6 million in 2017 compared to 2016, primarily driven by $3.0 million of costs incurred in 2016 to replace a high-value third party component in a customer system and lower outside service costs in 2017. Service gross profit margin increased from 40% in 2016 to 49% in 2017. Service gross profit margins for 2016 were unusually low as the result of the $3.0 million of costs incurred to replace a high-value third party component in a customer system. The improved gross profit margin also benefited, in part, from the leveraging of fixed costs with improved revenue.
Operating Expenses
Research and Development
Research and development expenses for the indicated years ended December 31 were as follows (in thousands, except for percentages):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Gross research and development expenses
 
$
158,077

 
$
141,289

 
$
130,006

Less: Amounts included in cost of revenue
 
(2,618
)
 
(9,473
)
 
(12,621
)
Less: Reimbursed research and development (excludes amounts in revenue)
 
(40,285
)
 
(33,039
)
 
(5,255
)
Net research and development expenses
 
$
115,174

 
$
98,777

 
$
112,130

Percentage of total revenue
 
25
%
 
25
%
 
18
%
Gross research and development expenses in the table above reflect all research and development expenditures. Research and development expenses include personnel expenses, depreciation, allocations for certain overhead expenses, software, prototype materials and third party contract engineering expenses.
In 2018, gross research and development expenses increased by $16.8 million compared to 2017, primarily due to higher compensation and third party costs. Compensation, including incentive and share-based compensation costs, increased by $7.2 million compared to 2017 due to increased average headcount and higher incentive compensation. Third party costs increased by $7.2 million compared to 2017, driven primarily by expenditures under co-funding arrangements for which we were partially reimbursed. Net research and development expenses increased by $16.4 million compared to 2017 as a result of the increase in gross research and development expenses. An increase in reimbursed research and development was largely offset by a decrease in amounts included in cost of revenue. The amount and timing of research and development costs related to engineering development contracts and the level of reimbursement from third parties for research and development projects varies significantly from period to period, often due to the timing of milestone acceptances, and can have a significant impact on net reported research and development expense in any period. We anticipate that reimbursed research and development will remain at relatively high levels over the next year as a result of ongoing development projects, primarily related to our next generation “Shasta” system.
In 2017, gross research and development expenses increased by $11.3 million compared to 2016, primarily due to increased investments in the development of new products. We also increased our average headcount which resulted in compensation costs increasing by $6.4 million compared to 2016. Net research and development expenses decreased by $13.4 million compared to 2016 as a result of increased reimbursements from third-parties related to projects for the development of new products, primarily our next generation “Shasta” system.

32


Other Operating Expenses
Our sales and marketing and general and administrative expenses for the indicated years ended December 31 were (in thousands, except for percentages):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Sales and marketing
 
$
63,159

 
$
59,894

 
$
64,893

Percentage of total revenue
 
14
%
 
15
%
 
10
%
General and administrative
 
$
25,417

 
$
29,113

 
$
34,053

Percentage of total revenue
 
6
%
 
7
%
 
5
%
Sales and Marketing.    Sales and marketing expense increased by $3.3 million in 2018 compared to 2017, primarily driven by an increase in commissions and incentive compensation.
Sales and marketing expense decreased by $5.0 million in 2017 compared to 2016. We lowered our average headcount which resulted in compensation costs decreasing by $4.7 million compared to 2016.
General and Administrative.    General and administrative expense decreased by $3.7 million in 2018 compared to 2017, primarily due to a $3.6 million decrease in legal costs, from $5.5 million in 2017 to $1.9 million in 2018, related to our ongoing litigation with Raytheon, see Note 12 — Commitments and Contingencies in the Notes to Consolidated Financial Statements in Item 15. Exhibits and Financial Statement Schedules in Part IV of this annual report on Form 10-K. Due to our ongoing litigation with Raytheon, legal expenses may vary over the next several quarters.
The $4.9 million decrease in general and administrative expense in 2017 compared to 2016 was primarily due to a $2.3 million termination fee for our St. Paul facility that was expensed in 2016 and a $2.0 million decrease in legal costs, from $7.5 million in 2016 to $5.5 million in 2017, related to our ongoing litigation with Raytheon.
Restructuring
In the third quarter of 2017, we implemented a restructuring plan to reduce our operating costs and better align our workforce with long-term business strategies. The restructuring plan reduced our workforce by approximately 190 employees, with the majority of such terminations effective in July 2017. For the years ended December 31, 2018 and 2017, we recorded $0.5 million and $8.6 million, respectively, in expense in connection with the restructuring plan, primarily related to employee severance.
Other Income (Expense), Net
We recorded $0.6 million and $5.0 million of net other income for the years ended December 31, 2018 and 2017, respectively, and $1.4 million of net other expense for the year ended December 31, 2016. Net other income and expense includes gains and losses from foreign currency transactions, investments and disposals of assets. Net other income for 2017 included a $3.3 million gain from the sale of an investment in a private company.
Interest Income, Net
Our interest income and interest expense for the indicated years ended December 31 were (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Interest income
 
$
3,454

 
$
3,386

 
$
2,120

Interest expense
 
(111
)
 
(110
)
 
27

Net interest income
 
$
3,343

 
$
3,276

 
$
2,147

Interest income is earned on cash and cash equivalents, investment balances and the investment in sales-type lease.
Gain on Strategic Transaction
In the third quarter of 2017, we completed a strategic transaction with Seagate Cloud Systems Inc. (Seagate) centered around the transfer of Seagate’s ClusterStor high-performance storage business to Cray. As part of the transaction, we assumed customer

33


support obligations associated with the ClusterStor product line and added more than 125 employees and contractors. For the year ended December 31, 2017, we recognized a gain of approximately $4.5 million associated with the transaction.
Taxes
We recorded income tax benefit (expense) for the indicated years ended December 31 as follows (in thousands, except percentages):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Net income (loss) before income taxes
 
$
(70,310
)
 
$
(52,890
)
 
$
9,921

Tax benefit (expense)
 
(1,371
)
 
(80,939
)
 
694

Net income (loss)
 
$
(71,681
)
 
$
(133,829
)
 
$
10,615

Effective tax rate
 
(2
)%
 
(153
)%
 
(7
)%
For the year ended December 31, 2018, the difference between the income tax benefit at the federal statutory rate of 21% and our income tax expense at the effective rate of (2)% was the result of our decision to continue to provide a full valuation allowance against the Company’s U.S. federal deferred tax assets offset, in part, by foreign taxes. For the year ended December 31, 2017, the difference between the income tax benefit at the federal statutory rate of 35% and our income tax provision at the effective income tax rate of (153)% was the result of the reduction in the U.S. federal corporate income tax rate as a result of the Tax Cuts and Jobs Act and its impact on the carrying value of our U.S. deferred tax assets and our decision after the Tax Cuts and Jobs Act was enacted to increase the valuation allowance held against our U.S. deferred tax assets, offset, in part, by research and development tax credits. For the year ended December 31, 2016, the difference between the income tax provision at the federal statutory rate of 35% and our income tax benefit at the effective rate of (7)% was the result of research and development tax credits and additional tax deductions from share-based payments, sometimes referred to as excess tax benefits, partially offset by state taxes, non-deductible expenses and other permanent items. Excess tax benefits arise when tax deductions that we recognize with respect to share-based compensation exceed the compensation cost attributable to share-based compensation that was recognized in our consolidated financial statements.
The Tax Cuts and Jobs Act, which was signed into law on December 22, 2017, made significant changes to existing U.S. tax law, including, but not limited to, a permanent reduction to the U.S. federal corporate income tax rate from 35% to 21%, imposition of a one-time tax on deferred foreign income (“Repatriation Transition Tax”), adoption of a participation exemption system with respect to the taxation of future dividends received from foreign corporations, and repeal of the corporate alternative minimum tax system. Other significant changes in the Tax Cuts and Jobs Act include taxing payments made to foreign related parties that are deemed to be excessive, imposing a minimum tax on certain foreign earnings, requiring (beginning after December 31, 2021) the capitalization and subsequent amortization of certain research and development related expenses, and placing additional limits on the use of net operating losses and the deductibility of certain executive compensation.
During the year ended December 31, 2017, we recorded a reduction, in the amount of $28.9 million, in the carrying value of our U.S. deferred tax assets as a result of a reduction in the U.S. federal corporate income tax rate to 21% and provisional tax expense, in the amount of $0.3 million, attributable to the Repatriation Transition Tax and provisional tax expense, in the amount of $0.3 million, as a result of our decision to no longer consider the undistributed earnings of our foreign subsidiaries to be permanently reinvested outside of the United States. Given the significance of the Tax Cuts and Jobs Act, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2018-05, Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118 that recognized that a company’s review of the income tax effects attributable to the enactment of the Tax Cuts and Jobs Act may have been incomplete at the time financial statements were issued for the reporting period that included the date of enactment and allowed a company to record provisional amounts during a one year measurement period. During the measurement period, income tax effects attributable to the enactment of the Tax Cuts and Jobs Act could be adjusted and recognized, as a discreet item in the applicable reporting period, as information became available, prepared or analyzed. The measurement period was deemed to have ended when the company had obtained, prepared and analyzed the information necessary to finalize its accounting. During the third quarter of 2018, we finalized our accounting with respect to the items for which provisional tax expense was recorded. No significant adjustments were made to the provisional amounts we recorded.
During 2017, our valuation allowance increased by $74.1 million, substantially all of which was attributable to our decision to increase the valuation allowance held against our U.S. deferred tax assets on December 31, 2017. The assessment of our ability to utilize our U.S. deferred tax assets is based upon all available positive and negative evidence, which includes, among other things, our recent results of operations, forecasted domestic and international earnings over a number of years, all known business

34


risks and industry trends, and applicable tax planning strategies. We consider our actual historical results over several years to have stronger weight than other more subjective indicators, including forecasts, when considering whether to establish or reduce a valuation allowance on deferred tax assets. We have significant difficulty projecting future results due to the nature of the business and the industry in which we operate.
As of December 31, 2018, we have continued to provide a full valuation allowance against our U.S. federal deferred tax assets and against the majority of our state and foreign deferred tax assets due to the fact that we have experienced a significant decline in revenue, gross profit, and operating income since 2015, have reported a cumulative pre-tax loss in recent years and are currently forecasting to report a pre-tax loss for the year ending December 31, 2019. Our conclusion about the realizability of our deferred tax assets, and therefore the appropriateness of the valuation allowance, is reviewed quarterly and could change in future periods depending on our future assessment of all available evidence.
As of December 31, 2018, we had U.S. federal net operating loss carryforwards of approximately $103.3 million and U.S. federal research and development tax credit carryforwards of approximately $39.9 million. Approximately $70.5 million of our federal net operating loss carryforwards will expire between 2019 and 2037; the remainder can be carried forward indefinitely. The research and development tax credits will expire from 2021 through 2038 if not utilized.
New Accounting Pronouncements
In May 2014, the FASB issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers: Topic 606 (ASU 2014-09) to supersede nearly all existing revenue recognition guidance under GAAP. The core principle of ASU 2014-09 is to recognize revenues when promised goods or services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, it is possible more judgment and estimates may be required within the revenue recognition process than required under prior GAAP, including identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. The new guidance also requires additional disclosures and several terminology changes, such as amounts previously referred to as deferred revenue now being referred to as customer contract liabilities. We adopted ASU 2014-09 at the beginning of the first quarter of 2018 using the modified retrospective method. The comparative information for the years ended December 31, 2017 and 2016, and as of December 31, 2017 and 2016 has not been restated and continues to be reported under the accounting standards in effect for those periods. The effect of initially applying the new revenue standard had an immaterial effect on our financial statements. Adoption of the new standard did not have a material impact on our net loss during the year ended December 31, 2018. We expect the impact of the adoption of the new standard to be immaterial to our net income on an ongoing basis.
In January 2016, FASB issued Accounting Standards Update No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities: Topic 825 (ASU 2016-01). The updated guidance enhances the reporting model for financial instruments, which includes amendments to address aspects of recognition, measurement, presentation and disclosure. We adopted ASU 2016-01 at the beginning of the first quarter of 2018. Adoption of ASU 2016-01 did not have a material impact on our consolidated financial statements.
In February 2016, FASB issued Accounting Standards Update No. 2016-02, Leases: Topic 842 (ASU 2016-02), that replaces existing lease guidance. The new standard is intended to provide enhanced transparency and comparability by requiring lessees to record right-of-use assets (ROU) and corresponding lease liabilities on the balance sheet. Under the new guidance, leases will continue to be classified as either finance or operating, with classification affecting the pattern of expense recognition in the Consolidated Statements of Operations. Lessor accounting is largely unchanged under ASU 2016-02. Adoption of ASU 2016-02 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The new standard initially required application with a modified retrospective approach to each prior reporting period presented with various optional practical expedients. In July 2018, this requirement was amended with the issuance of Accounting Standards Update No. 2018-11, Leases: Topic 842: Targeted Improvements (ASU 2018-11), which permits an additional (and optional) transition method to adopt the new leases standard. Under this new transition method, an entity initially applies the new leases standard at the adoption date and recognizes a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Consequently, an entity’s reporting for the comparative periods presented in the financial statements in which it adopts the new leases standard will continue to be in accordance with current GAAP (Topic 840, Leases). An entity that elects this additional (and optional) transition method must provide the required Topic 840 disclosures for all periods that continue to be in accordance with Topic 840. The amendments do not change the existing disclosure requirements in Topic 840. We expect to adopt the standard using this additional transition method on January 1, 2019 using the effective date as our date of initial application.
We expect that this standard will have a material impact on our consolidated financial statements. While we continue to assess all of the impacts of adoption, we currently believe the most significant impact relates to the recognition of new ROU assets

35


and lease liabilities on our consolidated balance sheet for our real estate and our computer equipment operating leases. On adoption, we currently expect to recognize lease liabilities of approximately $45 million, with corresponding ROU assets of approximately $35 million. The approximately $45 million of lease liabilities includes approximately $10 million that is currently included in other liabilities on our consolidated balance sheet as of December 31, 2018, primarily related to lease incentives, that will be reclassified at the time of adoption.
In August 2016, FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (ASU 2016-15). The updated guidance clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. We adopted ASU 2016-15 at the beginning of the first quarter of 2018. Adoption of ASU 2016-15 did not have a material impact on our consolidated financial statements.
In November 2016, FASB issued Accounting Standards Update No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (ASU 2016-18), which amends ASC 230 to add or clarify guidance on the classification and presentation of restricted cash in the statement of cash flows. The amended guidance requires that amounts that are deemed to be restricted cash and restricted cash equivalents be included in the cash and cash-equivalent balances in the statement of cash flows. A reconciliation between the consolidated balance sheet and the statement of cash flows must be disclosed when the consolidated balance sheet includes more than one line item for cash, cash equivalents, restricted cash, and restricted cash equivalents. The guidance also requires that changes in restricted cash and restricted cash equivalents that result from transfers between cash, cash equivalents, and restricted cash and restricted cash equivalents should not be presented as cash flow activities in the statement of cash flows. An entity with a material balance of amounts generally described as restricted cash and restricted cash equivalents must disclose information about the nature of the restrictions. We adopted ASU 2016-18 at the beginning of the first quarter of 2018. Restricted cash amounts have been combined with the cash and cash equivalent balances in the Consolidated Statement of Cash Flows for each period presented. Adoption of ASU 2016-18 did not have a material impact on our consolidated financial statements.
In August 2017, FASB issued Accounting Standards Update No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities (ASU 2017-12). The new standard simplifies and expands the eligible hedging strategies for financial and nonfinancial risks. It also enhances the transparency of how hedging results are presented and disclosed. Further, the new standard provides partial relief on the timing of certain aspects of hedge documentation and eliminates the requirement to recognize hedge ineffectiveness separately in earnings. Adoption of ASU 2017-12 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. We do not expect the adoption of ASU 2017-12 to have a material impact on our consolidated financial statements.
In February 2018, FASB issued Accounting Standards Update No. 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). The new standard amends ASC 220 to allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act and requires entities to provide certain disclosures regarding stranded tax effects. Adoption of ASU 2018-02 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. We will adopt ASU 2018-02 on January 1, 2019 and currently expect to elect to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act from accumulated other comprehensive income to accumulated deficit. We will be required to make additional disclosures but do not expect the adoption of ASU 2018-02 to have a material impact on our consolidated financial statements.
In August 2018, FASB issued Accounting Standards Update No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement (ASU 2018-13). The new standard makes various modifications to the disclosure requirements on fair value measurement in Topic 820. Adoption of ASU 2018-13 is required for fiscal reporting periods beginning after December 15, 2019, including interim reporting periods within those fiscal years with early adoption being permitted. We do not expect the adoption of ASU 2018-13 to have a material impact on our consolidated financial statements.
Liquidity and Capital Resources
We generate cash from operations predominantly from the sale of supercomputing systems and related services. We typically have a small number of significant contracts that make up the majority of total revenue. We also have a sales-type lease agreement with a customer, under which we will receive quarterly payments over the term of the lease, which expires in September 2020. Material changes in certain of our balance sheet accounts were due to the level and timing of: product deliveries and customer acceptances, contractually determined billings, cash collections of receivables, inventory purchased for future deliveries, and incentive compensation. Working capital requirements, including inventory purchases and normal capital expenditures, are generally funded with cash from operations.
Total cash and investments increased from $147.3 million at December 31, 2017 to $245.8 million at December 31, 2018. As of December 31, 2018, $21.9 million of our total cash and investments balance was held by foreign subsidiaries. As of

36


December 31, 2018, we had $17.3 million in restricted cash associated with certain letters of credit outstanding to secure customer prepayments. As of December 31, 2018, we had working capital of $290.9 million compared to $354.3 million as of December 31, 2017.
Cash flow information for the indicated years ended December 31 included the following (in thousands):
 
 
2018
 
2017
 
2016
Cash provided by (used in):
 
 
 
 
 
 
Operating Activities
 
$
101,850

 
$
(73,341
)
 
$
(52,313
)
Investing Activities
 
3,748

 
(12,375
)
 
7,328

Financing Activities
 
(677
)
 
(332
)
 
(540
)
Operating Activities.    For the year ended December 31, 2018, cash provided by operating activities was primarily driven by collections from customers that resulted in a decrease of $71.0 million in accounts and other receivables, and a decrease of $96.2 million in inventory due to customer acceptances of systems that were delivered during 2018. These amounts were partially offset by the net loss, adjusted for non-cash expenses, of $41.4 million. For the year ended December 31, 2017, cash used in operating activities was primarily driven by an increase of $97.7 million in inventory as a result of system builds for future deliveries and the net loss, adjusted for non-cash and non-operating items, of $31.7 million. These amounts were partially offset by collections from customers that resulted in a decrease of $38.7 million in accounts and other receivables. For the year ended December 31, 2016, cash used in operating activities was primarily driven by a $78.4 million increase in our accounts and other receivable balance from December 31, 2015 to December 31, 2016. This was due to a number of large customer acceptances in the fourth quarter of 2016 for which we collected cash in the first quarter of 2017.
Investing Activities.    For the year ended December 31, 2018, cash provided by investing activities was primarily due to sales and maturities of debt securities of $7.0 million and $1.6 million in additional cash received from the strategic transaction with Seagate. These amounts were partially offset by purchases of property and equipment of $5.3 million. For the year ended December 31, 2017, cash used in investing activities was primarily due to purchases of debt securities of $94.9 million and purchases of property and equipment of $17.5 million, mostly related to leasehold improvements for our facilities in Bloomington, Minnesota. These amounts were partially offset by sales and maturities of debt securities of $87.5 million and $8.0 million of cash received as part of the strategic transaction with Seagate. For the year ended December 31, 2016, cash provided by investing activities was principally due to sales and maturities of debt securities of $31.0 million, partially offset by purchases of debt securities of $16.2 million and purchases of property and equipment of $7.5 million.
Financing Activities.    Net cash used in financing activities in 2018, 2017 and 2016 resulted primarily from statutory tax withholding amounts made in exchange for the forfeiture of common stock by holders of vesting restricted stock, partially offset by cash received from the issuance of common stock from the exercise of options and, for the years ended December 31, 2017 and 2016, from the issuance of stock through our employee stock purchase plan.
Over the next twelve months, we expect our significant cash requirements will relate to operational expenses. Operational expenses consist primarily of personnel costs, costs of inventory associated with certain product deliveries, outside engineering expenses, and the acquisition of property and equipment. In addition, we lease certain equipment and facilities used in our operations under operating leases in the normal course of business.
The following table summarizes our contractual cash obligations as of December 31, 2018 (in thousands):
 
 
Amounts Committed by Year
Contractual Obligations
 
Total
 
1 Year
 
Years 2-3
 
Years 4-5
 
Thereafter
Development agreements
 
$
20,026

 
$
17,642

 
$
2,308

 
$
76

 
$

Operating leases
 
61,856

 
7,285

 
13,336

 
12,381

 
28,854

Total contractual cash obligations
 
$
81,882

 
$
24,927

 
$
15,644

 
$
12,457

 
$
28,854

On April 20, 2018 we amended our Credit Facility with Wells Fargo. Pursuant to the amendment, the Credit Facility was reduced from $50.0 million to $15.0 million. The Credit Facility is for general corporate purposes, including working capital requirements and to support the issuance of letters of credit. The Credit Facility is secured by a first priority lien on up to $15.0 million of our investments account held with Wells Fargo Bank. We had $15.0 million in long-term restricted cash associated with the Credit Facility as of December 31, 2018. The amended Credit Facility expires on March 1, 2020.

37


We made no draws and had no outstanding cash borrowings on the line of credit as of December 31, 2018.
As of December 31, 2018, we had $17.3 million in total restricted cash. We had $13.9 million in USD equivalent value in outstanding letters of credit, the majority of which was supported by the Wells Fargo Credit Facility, as of December 31, 2018.
In our normal course of operations, we have development arrangements under which we engage outside engineering resources to work on our research and development projects. For the year ended December 31, 2018, we incurred $24.7 million for such arrangements.
At any particular time, our cash position is affected by the timing of cash receipts for product sales, maintenance contracts, government co-funding for research and development activities and our payments for inventory, resulting in significant fluctuations in our cash balance from quarter-to-quarter and within a quarter. Our principal sources of liquidity are our cash and cash equivalents, short-term investments and cash from operations. We expect our cash resources to be adequate for at least the next twelve months.
Beyond the next twelve months, the adequacy of our cash resources will largely depend on our success in achieving profitable operations and positive operating cash flows on a sustained basis.
Critical Accounting Policies and Estimates
This discussion, as well as disclosures included elsewhere in this annual report on Form 10-K, is based upon our financial statements, which have been prepared in accordance with GAAP. The preparation of these consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingencies. In preparing our financial statements in accordance with GAAP, there are certain accounting policies that are particularly important. These include revenue recognition, inventory valuation, accounting for income taxes and research and development expenses. We believe these accounting policies and others set forth in Note 2 — Summary of Significant Accounting Policies of the Notes to Consolidated Financial Statements in Item 15. Exhibits and Financial Statement Schedules in Part IV of this annual report on Form 10-K should be reviewed as they are integral to understanding our results of operations and financial condition. In some cases, these policies represent required accounting. In other cases, they may represent a choice between acceptable accounting methods or may require substantial judgment or estimation.
Additionally, we consider certain judgments and estimates to be significant, including those relating to the allocation of transaction price to each performance obligation in revenue recognition, collectibility of receivables, determination of inventory at the lower of cost or net realizable value, the value of used equipment returned or to be returned associated with customer contracts, useful lives for depreciation and amortization, determination of future cash flows associated with impairment testing of long-lived assets, including goodwill and other intangibles, determination of the implicit interest rate used in the sales-type lease calculation, estimated warranty liabilities, determination of the fair value of stock options and other assessments of fair value, evaluation of the probability of vesting of performance-based restricted stock and restricted stock units, calculation of deferred income tax assets, including estimates of future financial performance in the determination of the likely recovery of deferred income tax assets, our ability to utilize such assets, potential income tax assessments, the outcome of any legal proceedings and other contingencies. We base our estimates on historical experience, current conditions and on other assumptions that we believe to be reasonable under the circumstances. Actual results may differ materially from these estimates and assumptions.
Our management has discussed the selection of significant accounting policies and the effect of judgments and estimates with the Audit Committee of our Board of Directors.
Revenue Recognition
On January 1, 2018, we adopted and applied the new accounting standard ASC 606, Revenue from Contracts with Customers, which superseded nearly all existing revenue recognition guidance under GAAP, to all contracts using the modified retrospective method. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. Adoption of the new standard did not have a material impact on our net loss during the year ended December 31, 2018. We expect the impact of the adoption of the new standard to be immaterial to our net income on an ongoing basis.
Our performance obligations are satisfied over time as work is performed or at a point in time. The majority of our revenue is recognized at a point in time when products are accepted, installed or delivered. Most of our revenue is derived from long-term contracts that can span several years. Revenue is recognized when performance obligations under the terms of a contract with the customer are satisfied; generally, this occurs with the transfer of control of our systems or services. In general, this does not occur until the products have been shipped or services provided to the customer, risk of loss has transferred to the customer, and, where applicable, a customer acceptance has been obtained. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Sales, value add, and other taxes that we collect concurrent with revenue-

38


producing activities are excluded from revenue. Incidental items that are immaterial in the context of the contract are recognized as expense.
To determine the proper revenue recognition method for contracts, we evaluate whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. Contracts are often modified to account for changes in contract specifications and requirements. To determine the proper revenue recognition method for contract modifications, we evaluate whether the contract modification should be accounted for as a separate contract, part of an existing contract, or termination of an existing contract and the creation of a new contract. This evaluation requires significant judgment and the decision to combine a group of contracts or separate the combined or single contract into multiple performance obligations could change the amount of revenue and profit recorded in a given period. For contracts with multiple performance obligations, we allocate the contract’s transaction price to each performance obligation using our estimate of the standalone selling price of each distinct good or service in the contract.
We determine the transaction price by reviewing the established contractual terms and other relevant information. Contracts can include penalty clauses and contracts with government customers may not be fully funded, both of which represent variable consideration. Generally, we include both the funded and unfunded portions of a contract with a government customer in the transaction price, as most often it is deemed the contract will become fully funded. We also assess the likelihood of certain penalties that would result in contract price reductions and, if deemed probable, the transaction price is adjusted.
The majority of our contracts include multiple promised goods and services, which are assessed at contract inception. Each distinct good or service is identified as a performance obligation, which may be an individual good or service or a bundle of goods or services. In order to determine whether the promises are distinct, we assess the use of our products and services by customers to determine whether the customer can benefit from the good or service on its own or from other readily available resources, and whether the promised transfer of goods or services is separately identifiable from other promises in the contract.
The majority of our revenues are from product solutions which include supercomputers, storage, and data analytics systems, each of which are usually separate performance obligations. Revenue is recognized when obligations under the terms of a contract with a customer are satisfied. Product revenue is typically recognized upon customer acceptance, or upon installation or delivery if formal acceptance is not required. Service revenue is typically recognized over time and consists mainly of system maintenance, analyst services, and engineering services, each of which are usually separate performance obligations. System maintenance commences upon customer acceptance or installation, depending on the contract terms, and revenue is recognized ratably over the remaining term of the maintenance contract. On-site analysts provide specialized services to customers, the revenue for which is recognized ratably over the contract period. Service revenue is recognized on a straight-line basis over the service period as the services are available continuously to the customer. Revenue from engineering services can be recognized as services are performed or as milestones are achieved, depending on the terms of the contract and nature of services performed. If, in a contract, the customer has an option to acquire additional goods or services, that option gives rise to a performance obligation if the option provides a material right to the customer that it would not receive without entering into that contract. Revenue from purchase options can be recognized as those future goods or services are transferred or when the option expires.
Generally, billing occurs subsequent to product revenue recognition and payment is expected within 30 days, resulting in contract assets. However, we sometimes receive advances or deposits from customers before revenue is recognized, resulting in customer contract liabilities (formerly deferred revenue). These assets and liabilities are reported on the Consolidated Balance Sheet on a contract-by-contract basis at the end of each reporting period. Our payment terms vary from contract to contract. Contracts may require payment before, at or after our performance obligations have been satisfied.
We perform an assessment to determine whether a significant financing component is present in a contract. If a contract is determined to include a significant financing component, the interest rate used in the calculation is based on the prevailing interest rates at contract inception and the entity’s creditworthiness. When the period between providing a good or service to the customer is expected to be less than one year from payment, we apply the practical expedient and do not adjust the consideration for the effects of a significant financing component.
Occasionally, our contracts include noncash consideration. This typically consists of returned parts when a system is upgraded or de-installed. Noncash consideration is measured at contract inception at estimated fair value.
The total transaction price is allocated to each performance obligation identified in the contract based on its relative standalone selling price. We do not have directly observable standalone selling prices for the majority of our performance obligations due to a relatively small number of customer contracts that differ in system size and contract terms which can be due to infrequently selling each performance obligation separately, not pricing products within a narrow range, or only having a limited sales history, such as in the case of certain advanced and emerging technologies. When a directly observable standalone selling price is not available, we estimate the standalone selling price. In determining the estimated standalone selling price, we use the cost to provide the product or service plus a margin, or considers other factors. When using cost plus a margin, we consider the total cost of the

39


product or service, including customer-specific and geographic factors as appropriate. We also consider the historical margins of the product or service on previous contracts and several other factors including any changes to pricing methodologies, competitiveness of products and services, and cost drivers that would cause future margins to differ from historical margins.
We occasionally offer discounts to our customers. As these discounts are offered on bundles of goods and services, the discounts are applied to all performance obligations in the contract on a pro-rata basis.
Our incremental direct costs of obtaining a contract come primarily from sales commissions, a portion of which are paid upon contract signing. These commissions are generally capitalized upon payment and expensed at the time of revenue recognition. These deferred commissions are included in prepaid expenses in the Consolidated Balance Sheet. As of December 31, 2018 and 2017, we had $2.0 million and $1.3 million, respectively, of deferred commissions. For the years ended December 31, 2018, 2017 and 2016, we recognized $6.0 million, $4.0 million and $5.6 million, respectively, in commissions expense.
Our remaining performance obligations reflect the deliverables within contracts with customers that will have revenue recognized in a future period (this may also be referred to as backlog). Due to the nature of our business and the size of individual transactions, forecasting the timing and total amount of revenue recognition is subject to significant uncertainties. As of December 31, 2018, we had an aggregate of $517 million in remaining performance obligations stemming from a mixture of system contracts with their related service obligations and other service obligations. Included in this balance are $1.6 million in gains resulting from hedged foreign currency transactions, which offset the related decrease in revenue from currency fluctuations. These gains will be reclassified from accumulated other comprehensive income to revenue in the period the related transactions are recognized as revenue. These obligations are anticipated to be recognized as revenue over approximately the next six years. We estimate that about 55% of these obligations are expected to be recognized as revenue in the next 18 months, with the remainder thereafter.
Inventory Valuation
We record our inventory at the lower of cost or net realizable value, with cost computed on a first-in, first-out basis (FIFO). We regularly evaluate the technological usefulness and anticipated future demand for our inventory components. Due to rapid changes in technology and the increasing demands of our customers, we are continually developing new products. Additionally, during periods of product or inventory component upgrades or transitions, we may acquire significant quantities of inventory to support estimated current and future production and service requirements. As a result, it is possible that older inventory items we have purchased may become obsolete, be sold below cost or be deemed in excess of quantities required for production or service requirements. When we determine it is not likely we will recover the cost of inventory items through future sales, we write-down the related inventory to our estimate of its net realizable value.
Because the products we sell have high average sales prices and because a high number of our prospective customers receive funding from U.S. or foreign governments, it is difficult to estimate future sales of our products and the timing of such sales. It also is difficult to determine whether the cost of our inventories will ultimately be recovered through future sales. While we believe our inventory is stated at the lower of cost or net realizable value and that our estimates and assumptions to determine any adjustments to the cost of our inventories are reasonable, our estimates may prove to be inaccurate. We have sold inventory previously reduced in part or in whole to zero, and we may have future sales of previously written-down inventory. We also may incur additional expenses to write-down inventory to its estimated net realizable value. Adjustments to these estimates in the future may materially impact our operating results.
Accounting for Income Taxes
Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and operating loss and tax credit carryforwards and are measured using the enacted tax rates and laws that will be in effect when the differences and carryforwards are expected to be recovered or settled.
A valuation allowance for deferred tax assets is provided when we estimate that it is more likely than not that all or a portion of the deferred tax assets will not be realized through future operations. This assessment is based upon consideration of all available positive and negative evidence, which includes, among other things, our recent results of operations, forecasted domestic and international earnings over a number of years, all known business risks and industry trends, and applicable tax planning strategies that should, if implemented, enable us to utilize our deferred tax assets before they expire. We consider our actual historical results over several years to have stronger weight than other more subjective indicators, including forecasts, when considering whether to establish or reduce a valuation allowance on deferred tax assets. We have significant difficulty projecting future results due to the nature of the business and the industry in which we operate.
The Tax Cuts and Jobs Act subjects a U.S. corporation to tax on its global intangible low taxed income (GILTI). Under GAAP, we are required to make an accounting policy election to either treat taxes due on our future GILTI inclusions as either a

40


current period expense or to account for such taxes in the measurement of our deferred tax assets. We have elected to account for any tax due on our GILTI as a current period expense. As a result of changes made by the Tax Cuts and Jobs Act we no longer consider the earnings of our foreign subsidiaries to be permanently reinvested outside of the United States.
As of December 31, 2018, we continued to provide a full valuation allowance against our U.S. federal deferred tax assets and against the majority of our state and foreign deferred tax assets as the realization of such assets is not considered to be more likely than not at this time. In a future period our assessment of the realizability of our deferred tax assets and therefore the appropriateness of the valuation allowance could change based on an assessment of all available evidence, both positive and negative in that future period. If our conclusion about the realizability of our deferred tax assets and therefore the appropriateness of the valuation allowance changes in a future period we could record a substantial tax benefit in our Consolidated Statement of Operations when that occurs. We recognize the income tax benefit from a tax position only if it is more likely than not that the tax position will be sustained on examination by the applicable taxing authorities, based on the technical merits of our position. The tax benefit recognized in the financial statements from such a position is measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement.
As of December 31, 2018, we had approximately $102.9 million of net deferred tax assets before application of a valuation allowance. As of December 31, 2018, net deferred tax assets after reduction by the valuation allowance of $101.6 million were $1.3 million. Included in our deferred tax assets is a deferred tax asset of $21.7 million related to federal net operating loss carryforwards and a deferred tax asset of $39.9 million related to federal research and development tax credits. Approximately $14.8 million of the deferred tax asset related to our federal net operating losses will expire between 2019 and 2037; the remainder can be carried forward indefinitely. The deferred tax asset related to federal research and development tax credits will expire between 2021 and 2038.
Estimated interest and penalties are recorded as a component of interest expense and other expense, respectively.
Research and Development Expenses
Research and development expenses include costs incurred in the development and production of our hardware and software, costs incurred to enhance and support existing product features, costs incurred to support and improve our development processes, and costs related to future product development. Research and development costs are expensed as incurred, and may be offset by co-funding from third parties. We may also enter into arrangements whereby we make advance, non-refundable payments to a vendor to perform certain research and development services. These payments are deferred and recognized over the vendor’s estimated performance period.
We classify amounts to be received from funded research and development projects as either revenue or a reduction of research and development expense based on the specific facts and circumstances of the contractual arrangement, considering total costs expected to be incurred compared to total expected funding and the nature of the research and development contractual arrangement. In the event that a particular arrangement is determined to represent revenue, the corresponding costs are classified as cost of revenue.
Amounts to be received under co-funding arrangements with the U.S. government, other customers or suppliers are based on either contractual milestones or costs incurred. These co-funding payments are recognized as a reduction of research and development expense as performance is estimated to be completed and are measured as milestone achievements occur or as costs are incurred. These estimates are reviewed on a periodic basis and are subject to change, including in the near term. If an estimate is changed, net research and development expense could be impacted significantly.
We do not record a receivable from the U.S. government prior to completing the requirements necessary to bill for a milestone or cost reimbursement. Funding from the U.S. government is subject to certain budget restrictions and milestones may be subject to completion risk, and as a result, there are often periods in which research and development costs are expensed as incurred for which no reimbursement is recorded, as milestones have not been completed or the U.S. government has not funded an agreement. Accordingly, there can be substantial variability in the amount of net research and development expenses from quarter to quarter and year to year.

41


Item 7A.    Quantitative and Qualitative Disclosures About Market Risk
We are exposed to financial market risks, including changes in interest rates and equity price fluctuations.
Interest Rate Risk:    We invest our available cash in money market mutual funds whose underlying investments include investment-grade debt instruments of corporate issuers and in debt instruments of the U.S. government and its agencies. We do not have any derivative instruments or auction rate securities in our investment portfolio. We protect and preserve invested funds by limiting default, market and reinvestment risk. Investments in both fixed-rate and floating-rate interest earning instruments carry a degree of interest rate risks. Fixed-rate securities may have their fair market value adversely affected due to a rise in interest rates, while floating-rate securities may produce less income than expected if interest rates fall. Due in part to these factors, our future investment income may fall short of expectations due to changes in interest rates or we may suffer losses in principal if forced to sell securities which have declined in market value due to changes in interest rates. Although we are subject to the above noted risks, we believe that a 0.5% change in interest rates would not be material.
Foreign Currency Risk:    We sell our products primarily in North America, Asia and Europe. As a result, our financial results could be affected by factors such as changes in foreign currency exchange rates or weak economic conditions in foreign markets. Our products are generally priced based on U.S. dollars, and a strengthening of the U.S. dollar could make our products less competitive in foreign markets. While we often sell products with payments in U.S. dollars, our product sales contracts may call for payment in foreign currencies, subjecting us to foreign exchange rate risk. We are also subject to foreign exchange rate risk on certain short-term or long-term transactions that we engage in with our foreign subsidiaries.
As of December 31, 2018, we had entered into foreign currency exchange contracts that were designated as cash flow hedges that hedge approximately $41.6 million of anticipated cash receipts on specific foreign currency denominated sales contracts. These foreign currency exchange contracts hedge the risk of foreign exchange rate changes between the time that the related contracts were signed and when the cash receipts are expected to be received. As of December 31, 2018, we had entered into foreign currency exchange contracts that had been dedesignated for the purposes of hedge accounting treatment totaling $40.6 million. Unrealized gains or losses recorded in the Consolidated Statements of Operations related to these contracts are generally offset by foreign currency adjustments on related receivables. These foreign currency exchange contracts are considered to be economic hedges.
Our foreign maintenance contracts are typically paid in local currencies and provide a partial natural hedge against foreign exchange exposure. To the extent that we wish to repatriate any of these funds to the United States, however, we are subject to foreign exchange risks. We do not hold or purchase any currency forward exchange contracts for trading purposes. As of December 31, 2018, a hypothetical 10% unfavorable change in foreign currency exchange rates would impact our annual operating results and cash flows by approximately $0.7 million.


42


Item 8.    Financial Statements and Supplementary Data
INDEX TO FINANCIAL STATEMENTS*
 
 
 
Consolidated Balance Sheets at December 31, 2018 and December 31, 2017
  
F-1
Consolidated Statements of Operations for the years ended December 31, 2018, 2017 and 2016
  
F-2
Consolidated Statements of Comprehensive Income (Loss) for the years ended December 31, 2018, 2017 and 2016
 
F-3
Consolidated Statements of Shareholders’ Equity for the years ended December 31, 2018, 2017 and 2016
  
F-4
Consolidated Statements of Cash Flows for the years ended December 31, 2018, 2017 and 2016
  
F-5
Notes to Consolidated Financial Statements
  
F-7
Report of Independent Registered Public Accounting Firm
  
F-36
 ________________________________
* The Financial Statements are located following page F-1.
The selected quarterly financial data required by this item is set forth in Note 21 - Quarterly Data of the Notes to Consolidated Financial Statements in Item 15. Exhibits and Financial Statement Schedules in Part IV of this annual report on Form 10-K

43


Item 9.    Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.
Item 9A.    Controls and Procedures
Disclosure Controls and Procedures
We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our reports under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to management, as appropriate, to allow timely decisions regarding required disclosure. Our management, with the participation and under the supervision of our Chief Executive Officer, Chief Financial Officer and Chief Accounting Officer/Corporate Controller, evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report, and based on that evaluation, our Chief Executive Officer and Chief Financial Officer determined that our disclosure controls and procedures were effective.
Changes in Internal Control over Financial Reporting
There have been no changes in our internal controls over financial reporting during the fourth quarter of 2018 that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.
Management’s Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined by Rule 13a-15(f) under the Exchange Act. 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 accounting principles generally accepted in the United States of America.
Our internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect our transactions and dispositions of assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our 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.
Our management, including our Chief Executive Officer and Chief Financial Officer, conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in “Internal Control — Integrated Framework (2013)” issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, our management concluded that our internal control over financial reporting was effective as of December 31, 2018.
Peterson Sullivan LLP, an independent registered public accounting firm, has expressed an unqualified opinion on the effectiveness of our internal control over financial reporting as of December 31, 2018.

44


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Shareholders and Board of Directors
Cray Inc.

Opinion on Internal Control over Financial Reporting

We have audited Cray Inc. and Subsidiaries' ("the Company") internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission ("COSO"). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2018, based on the criteria established in Internal Control - Integrated Framework (2013) issued by COSO.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated balance sheets of the Company as of December 31, 2018 and 2017, the related consolidated statements of operations, comprehensive income (loss), shareholders' equity, and cash flows for each of the years in the three-year period ended December 31, 2018, and the related notes (collectively referred to as the “consolidated financial statements”) and our report dated February 12, 2019, expressed an unqualified opinion on those consolidated financial statements.

Basis for Opinion

The Company'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 the accompanying 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 are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. 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 of internal control over financial reporting 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.

Definition and Limitations of Internal Control Over Financial Reporting

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 accounting principles generally accepted in the United States. 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 accounting principles generally accepted in the United States, 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.


/S/ PETERSON SULLIVAN LLP

Seattle, Washington
February 12, 2019

45


Item 9B.    Other Information
None.

46


PART III
Item 10.    Directors, Executive Officers and Corporate Governance
The information required by this Item is contained in the proxy statement for our annual meeting of shareholders scheduled to be held on or around June 11, 2019, and such information is incorporated herein by reference.
Item 11.    Executive Compensation
The information required by this Item is contained in the proxy statement for our annual meeting of shareholders scheduled to be held on or around June 11, 2019, and such information is incorporated herein by reference.
Item 12.    Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters
The information required by this Item is contained in the proxy statement for our annual meeting of shareholders scheduled to be held on or around June 11, 2019, and such information is incorporated herein by reference.
Item 13.    Certain Relationships and Related Transactions, and Director Independence
The information required by this Item is contained in the proxy statement for our annual meeting of shareholders scheduled to be held on or around June 11, 2019, and such information is incorporated herein by reference.
Item 14.    Principal Accounting Fees and Services
The information required by this Item is contained in the proxy statement for our annual meeting of shareholders scheduled to be held on or around June 11, 2019, and such information is incorporated herein by reference.

47


PART IV
Item 15.    Exhibits and Financial Statement Schedules
 
 
 
(a)(1)
 
Financial Statements
 
 
 
 
Consolidated Balance Sheets at December 31, 2018 and December 31, 2017
 
 
 
 
Consolidated Statements of Operations for the years ended December 31, 2018, 2017 and 2016
 
 
 
 
Consolidated Statements of Comprehensive Income (Loss) for the years ended December 31, 2018, 2017 and 2016
 
 
 
 
Consolidated Statements of Shareholders’ Equity for the years ended December 31, 2018, 2017 and 2016
 
 
 
 
Consolidated Statements of Cash Flows for the years ended December 31, 2018, 2017 and 2016
 
 
 
 
Notes to Consolidated Financial Statements
 
 
 
 
Report of Independent Registered Public Accounting Firm
(a)(2) Financial Statement Schedules
Schedule II — Valuation and Qualifying Accounts — The financial statement schedule for the years ended December 31, 2018, 2017, and 2016 should be read in conjunction with the consolidated financial statements of Cray Inc. filed as part of this annual report on Form 10-K.
Schedules other than that listed above have been omitted since they are either not required, not applicable, or because the information required is included in the consolidated financial statements or the notes thereto.
(a)(3) Exhibits
The Exhibits listed in the Exhibit Index are filed as part of this annual report on Form 10-K. Each management contract or compensatory plan or agreement listed on the Exhibit Index is identified by an asterisk.

48


EXHIBIT INDEX
Exhibit
Number
 
Exhibit Description
 
Incorporated by Reference
 
 
 
 
 
 
 
Form
 
File No.
 
Filing
Date
 
Exhibit/
Annex
 
Filed
Herewith
2.1
 
 
8-K
 
000-26820
 
04/25/12
 
2.1
 
 
3.1
 
 
8-K
 
000-26820
 
06/08/06
 
3.3
 
 
3.2
 
 
8-K
 
000-26820
 
02/12/07
 
3.1
 
 
3.3
 
 
8-K
 
000-26820
 
04/19/12
 
3.1
 
 
3.4
 
 
8-K
 
000-26820
 
02/28/17
 
3.1
 
 
10.1*
 
 
S-8
 
333-57970
 
03/30/01
 
4.2
 
 
10.2*
 
 
10-K
 
000-26820
 
03/04/11
 
10.28
 
 
10.3*
 
 
DEF
14A
 
000-26820
 
03/31/03
 
A
 
 
10.4*
 
 
DEF
14A
 
000-26820
 
03/24/04
 
B
 
 
10.5*
 
 
DEF
14A
 
000-26820
 
04/28/06
 
B
 
 
10.6*
 
 
DEF
14A
 
000-26820
 
03/31/09
 
A
 
 
10.7*
 
 
DEF 14A
 
000-26820
 
04/25/16
 
A
 
 
10.8*
 
 
10-K
 
000-26820
 
04/01/05
 
10.32
 
 
10.9*
 
 
10-K
 
000-26820
 
04/01/05
 
10.33
 
 
10.10*
 
 
8-K
 
000-26820
 
07/03/13
 
99.1
 
 
10.11*
 
 
8-K
 
000-26820
 
07/03/13
 
99.2
 
 
10.12*
 
 
8-K
 
000-26820
 
12/17/14
 
10.1
 
 
10.13*
 
 
8-K
 
000-26820
 
12/17/14
 
10.2
 
 
10.14*
 
 
8-K
 
000-26820
 
12/17/14
 
10.3
 
 
10.15*
 
 
8-K
 
000-26820
 
12/17/14
 
10.4
 
 
10.16*
 
 
8-K
 
000-26820
 
03/08/05
 
10.1
 
 
10.17*
 
 
10-Q
 
000-26820
 
11/09/05
 
10.1
 
 

49


Exhibit
Number
 
Exhibit Description
 
Incorporated by Reference
 
 
 
 
 
 
 
Form
 
File No.
 
Filing
Date
 
Exhibit/
Annex
 
Filed
Herewith
10.18*
 
 
10-Q
 
000-26820
 
05/02/17
 
10.2
 
 
10.19*
 
 
10-K
 
000-26820
 
02/15/18
 
10.23
 
 
10.20*
 
 
10-Q
 
000-26820
 
04/29/14
 
10.2
 
 
10.21*
 
 
8-K
 
000-26820
 
12/22/08
 
10.1
 
 
10.22*
 
 
10-K
 
000-26820
 
02/13/14
 
10.20
 
 
10.23*
 
 
8-K
 
000-26820
 
12/17/10
 
10.1
 
 
10.24*
 
 
 
 
 
 
 
 
 
 
X
10.25*
 
 
 
 
 
 
 
 
 
 
X
10.26*
 
 
8-K
 
000-26820
 
02/08/11
 
10.1
 
 
10.27
 
 
8-K
 
000-26820
 
04/27/16
 
10.10
 
 
10.28
 
 
8-K
 
000-26820
 
05/03/12
 
10.1
 
 
10.29
 
 
10-K
 
000-26820
 
02/15/18
 
10.34
 
 
10.30
 
 
8-K
 
000-26820
 
01/11/16
 
10.2
 
 
21.1
 
 
 
 
 
 
 
 
 
 
X
23.1
 
 
 
 
 
 
 
 
 
 
X
24.1
 
 
 
 
 
 
 
 
 
 
X
31.1
  
  
 
  
 
  
 
  
  
 
X

50


Exhibit
Number
 
Exhibit Description
 
Incorporated by Reference
 
 
 
 
 
 
 
Form
 
File No.
 
Filing
Date
 
Exhibit/
Annex
 
Filed
Herewith
31.2
  
  
 
  
 
  
 
  
  
 
X
32.1
  
  
 
  
 
  
 
  
  
 
X
101.INS
  
XBRL Instance Document
  
 
  
 
  
 
  
  
 
X
101.SCH
  
XBRL Taxonomy Extension Schema Document
  
 
  
 
  
 
  
  
 
X
101.CAL
  
XBRL Taxonomy Extension Calculation Linkbase Document
  
 
  
 
  
 
  
  
 
X
101.LAB
  
XBRL Taxonomy Extension Label Linkbase Document
  
 
  
 
  
 
  
  
 
X
101.PRE
  
XBRL Taxonomy Extension Presentation Linkbase Document
  
 
  
 
  
 
  
  
 
X
*
 
Management contract or compensatory plan or arrangement.
Excluded from this list of exhibits, pursuant to Paragraph (b)(4)(iii)(a) of Item 601 of Regulation S-K, may be one or more instruments defining the rights of holders of long-term debt of the Company. The Company hereby agrees that it will, upon request of the Securities and Exchange Commission, furnish to the Commission a copy of any such instrument.

51



Item 16.    Form 10-K Summary
None.

52


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, in the City of Seattle, State of Washington, on February 12, 2019.
 
 
 
CRAY INC.
 
 
By
 
/s/    PETER J. UNGARO
 
 
Peter J. Ungaro
 
 
Chief Executive Officer and President
Each of the undersigned hereby constitutes and appoints Peter J. Ungaro, Brian C. Henry and Michael C. Piraino and each of them, the undersigned’s true and lawful attorney-in-fact and agent, with full power of substitution, for the undersigned and in his or her name, place and stead, in any and all capacities, to sign any or all amendments to this Annual Report on Form 10-K and any other instruments or documents that said attorneys-in-fact and agents may deem necessary or advisable, to enable Cray Inc. to comply with the Securities Exchange Act of 1934 and any requirements of the Securities and Exchange Commission in respect thereof, and to file the same, with all exhibits thereto, 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 requisite and necessary to be done, as fully to all intents and purposes as the undersigned might or could do in person, hereby ratifying and confirming all that each such attorney-in-fact and agent, or his substitute, may lawfully do or cause to be done by virtue hereof.
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 Company and in the capacities indicated on February 12, 2019.
 
 
 
Signature
  
Title
 
 
By   /s/    PETER J. UNGARO
  
Chief Executive Officer, President and Director
Peter J. Ungaro
 
(Principal Executive Officer)
 
 
By  /s/    BRIAN C. HENRY
  
Chief Financial Officer and Executive Vice President
Brian C. Henry
 
(Principal Financial Officer)
 
 
By  /s/     CHARLES D. FAIRCHILD
  
Chief Accounting Officer, Controller and Vice President
Charles D. Fairchild
 
(Principal Accounting Officer)
 
 
 
By  /s/    PRITHVIRAJ BANERJEE
  
Director
Prithviraj Banerjee
 
 
 
 
 
By  /s/    CATRIONA M. FALLON

 
Director
Catriona M. Fallon
 
 
 
 
 
    By  /s/    STEPHEN C. KIELY
  
Director
Stephen C. Kiely
 
 
 
 
        By  /s/     SALLY G. NARODICK
  
Director
Sally G. Narodick
 
 
 
 
  By  /s/    DANIEL C. REGIS
  
Director
Daniel C. Regis
 
 
 
 
     By  /s/    MAX L. SCHIRESON
  
Director
Max L. Schireson
 
 
 
 
 
     By  /s/    BRIAN V. TURNER
  
Director
Brian V. Turner
 
 

53


CRAY INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(In thousands, except share data)
 
 
December 31,
2018
 
December 31,
2017
ASSETS
Current assets:
 
 
 
 
  Cash and cash equivalents
 
$
228,434

 
$
137,326

  Restricted cash
 
1,300

 
1,964

  Short-term investments
 

 
6,997

  Accounts and other receivables, net
 
87,819

 
162,034

  Inventory
 
80,360

 
186,307

  Prepaid expenses and other current assets
 
22,331

 
25,015

  Total current assets
 
420,244

 
519,643

 
 
 
 
 
  Long-term restricted cash
 
16,030

 
1,030

  Long-term investment in sales-type lease, net
 
9,586

 
23,367

  Property and equipment, net
 
35,737

 
36,623

  Goodwill
 
14,182

 
14,182

  Intangible assets other than goodwill, net
 
3,178

 
4,345

  Other non-current assets
 
18,175

 
19,567

  TOTAL ASSETS
 
$
517,132

 
$
618,757

 
 
 
 
 
LIABILITIES AND SHAREHOLDERS’ EQUITY
Current liabilities:
 
 
 
 
  Accounts payable
 
$
32,847

 
$
57,207

  Accrued payroll and related expenses
 
23,703

 
18,546

  Other accrued liabilities
 
10,805

 
9,471

  Customer contract liabilities
 
61,983

 
80,119

  Total current liabilities
 
129,338

 
165,343

 
 
 
 
 
  Long-term customer contract liabilities
 
32,021

 
38,622

  Other non-current liabilities
 
12,394

 
14,495

  TOTAL LIABILITIES
 
173,753

 
218,460

Commitments and contingencies (Note 12)
 
 
 
 
Shareholders’ equity:
 
 
 
 
Preferred stock — Authorized and undesignated, 5,000,000 shares; no shares issued or outstanding
 

 

Common stock and additional paid-in capital, par value $.01 per share — Authorized, 75,000,000 shares; issued and outstanding 40,893,807 and 40,464,963 shares, respectively
 
647,045

 
633,408

Accumulated other comprehensive income
 
3,208

 
915

Accumulated deficit
 
(306,874
)
 
(234,026
)
  TOTAL SHAREHOLDERS’ EQUITY
 
343,379

 
400,297

  TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY
 
$
517,132

 
$
618,757

The accompanying notes are an integral part of these consolidated financial statements

F-1


CRAY INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
 
 
 
Years Ended December 31,
 
 
2018
 
2017
 
2016
Revenue:
 
 
 
 
 
 
Product
 
$
312,873

 
$
250,195

 
$
499,432

Service
 
143,075

 
142,314

 
130,377

Total revenue
 
455,948

 
392,509

 
629,809

Cost of revenue:
 
 
 
 
 
 
  Cost of product revenue
 
252,264

 
188,830

 
332,016

  Cost of service revenue
 
73,706

 
72,975

 
77,578

  Total cost of revenue
 
325,970

 
261,805

 
409,594

  Gross profit
 
129,978

 
130,704

 
220,215

Operating expenses:
 
 
 
 
 
 
  Research and development, net
 
115,174

 
98,777

 
112,130

  Sales and marketing
 
63,159

 
59,894

 
64,893

  General and administrative
 
25,417

 
29,113

 
34,053

  Restructuring
 
476

 
8,568

 

  Total operating expenses
 
204,226

 
196,352

 
211,076

Income (loss) from operations
 
(74,248
)
 
(65,648
)
 
9,139

 
 
 
 
 
 
 
Other income (expense), net
 
595

 
5,002

 
(1,365
)
Interest income, net
 
3,343

 
3,276

 
2,147

Gain on strategic transaction
 

 
4,480

 

Income (loss) before income taxes
 
(70,310
)
 
(52,890
)
 
9,921

Income tax benefit (expense)
 
(1,371
)
 
(80,939
)
 
694

Net income (loss)
 
$
(71,681
)
 
$
(133,829
)
 
$
10,615

 
 
 
 
 
 
 
Basic net income (loss) per common share
 
$
(1.76
)
 
$
(3.33
)
 
$
0.27

Diluted net income (loss) per common share
 
$
(1.76
)
 
$
(3.33
)
 
$
0.26

 
 
 
 
 
 
 
Basic weighted average shares outstanding
 
40,666

 
40,139

 
39,833

Diluted weighted average shares outstanding
 
40,666

 
40,139

 
41,012

The accompanying notes are an integral part of these consolidated financial statements

F-2


CRAY INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands)
 
 
 
Years Ended December 31,
 
 
2018
 
2017
 
2016
Net income (loss)
 
$
(71,681
)
 
$
(133,829
)
 
$
10,615

Other comprehensive income (loss), net of tax:
 
 
 
 
 
 
Unrealized gain (loss) on available-for-sale investments
 
7

 
(7
)
 
8

Foreign currency translation adjustments
 
(1,005
)
 
(490
)
 
426

Unrealized gain (loss) on cash flow hedges
 
2,774

 
(1,457
)
 
8,030

Reclassification adjustments on cash flow hedges included in net income (loss)
 
517

 
87

 
(13,324
)
Other comprehensive income (loss)
 
2,293

 
(1,867
)
 
(4,860
)
Comprehensive income (loss)
 
$
(69,388
)
 
$
(135,696
)
 
$
5,755

The accompanying notes are an integral part of these consolidated financial statements

F-3


CRAY INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
(in thousands)
 
 
Common Stock
and Additional
Paid In Capital
 
Accumulated
Other
Comprehensive
Income
 
Accumulated
Deficit
 
Total
 
 
Number
of Shares
 
Amount
 
BALANCE, December 31, 2015
 
40,694

 
$
610,279

 
$
7,642

 
$
(125,411
)
 
$
492,510

Issuance of shares under employee stock purchase plan
 
27

 
718

 
 
 
 
 
718

Exercise of stock options
 
169

 
2,121

 
 
 
 
 
2,121

Restricted shares issued for compensation, net of forfeitures and taxes
 
(133
)
 
(1,665
)
 
 
 
(1,714
)
 
(3,379
)
Share-based compensation
 

 
11,151

 
 
 
 
 
11,151

Other comprehensive loss
 
 
 
 
 
(4,860
)
 
 
 
(4,860
)
Cumulative-effect adjustment resulting from adoption of ASU 2016-09 (Note 13)
 
 
 
 
 
 
 
16,600

 
16,600

Net income
 
 
 
 
 
 
 
10,615

 
10,615

BALANCE, December 31, 2016
 
40,757

 
$
622,604

 
$
2,782

 
$
(99,910
)
 
$
525,476

 
 
 
 
 
 
 
 
 
 
 
Issuance of shares under employee stock purchase plan
 
20

 
365

 
 
 
 
 
365

Exercise of stock options
 
157

 
1,342

 
 
 
 
 
1,342

Restricted shares issued for compensation, net of forfeitures and taxes
 
(469
)
 
(1,752
)
 
 
 
(287
)
 
(2,039
)
Share-based compensation
 

 
10,849

 
 
 
 
 
10,849

Other comprehensive loss
 
 
 
 
 
(1,867
)
 
 
 
(1,867
)
Net loss
 
 
 
 
 
 
 
(133,829
)
 
(133,829
)
BALANCE, December 31, 2017
 
40,465

 
$
633,408

 
$
915

 
$
(234,026
)
 
$
400,297

 
 
 
 
 
 
 
 
 
 
 
Exercise of stock options
 
251

 
2,383

 
 
 
 
 
2,383

Restricted shares issued for compensation, net of forfeitures and taxes
 
178

 
(1,893
)
 
 
 
(1,167
)
 
(3,060
)
Share-based compensation
 

 
13,147

 
 
 
 
 
13,147

Other comprehensive income
 
 
 
 
 
2,293

 
 
 
2,293

Net loss
 
 
 
 
 
 
 
(71,681
)
 
(71,681
)
BALANCE, December 31, 2018
 
40,894

 
$
647,045

 
$
3,208

 
$
(306,874
)
 
$
343,379

The accompanying notes are an integral part of these consolidated financial statements

F-4


CRAY INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands) 
 
 
Years Ended December 31,
 
 
2018
 
2017
 
2016
Operating activities:
 
 
 
 
 
 
Net income (loss)
 
$
(71,681
)
 
$
(133,829
)
 
$
10,615

Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:
 
 
 
 
 
 
  Depreciation and amortization
 
16,065

 
16,760

 
14,684

  Share-based compensation expense
 
13,147

 
10,849

 
11,151

  Deferred income taxes
 
(547
)
 
81,468

 
(1,861
)
  Gain on strategic transaction
 

 
(4,480
)
 

  Gain on sale of equity investment
 
(429
)
 
(3,349
)
 

  Other
 
2,018

 
837

 
2,850

Cash provided (used) due to changes in operating assets and liabilities:
 
 
 
 
 
 
  Accounts and other receivables
 
70,958

 
38,660

 
(78,396
)
  Long-term investment in sales-type lease, net
 
13,071

 
10,129

 
(17,224
)
  Inventory
 
96,246

 
(97,688
)
 
15,343

  Prepaid expenses and other assets
 
(1,255
)
 
(5,306
)
 
2,265

  Accounts payable
 
(24,368
)
 
11,527

 
16,903

  Accrued payroll and related expenses and other liabilities
 
12,668

 
7,572

 
(21,073
)
  Customer contract liabilities
 
(24,043
)
 
(6,491
)
 
(7,570
)
Net cash provided by (used in) operating activities
 
101,850

 
(73,341
)
 
(52,313
)
Investing activities:
 
 
 
 
 
 
  Sales and maturities of available-for-sale investments
 
7,000

 
87,513

 
30,990

  Purchases of available-for-sale investments
 

 
(94,902
)
 
(16,159
)
  Cash received in strategic transaction
 
1,584

 
8,000

 

  Proceeds from sale of equity investment
 
429

 
4,481

 

  Purchases of property and equipment
 
(5,265
)
 
(17,467
)
 
(7,503
)
Net cash provided by (used in) investing activities
 
3,748

 
(12,375
)
 
7,328

Financing activities:
 
 
 
 
 
 
  Proceeds from issuance of common stock through employee stock purchase plan
 

 
365

 
718

  Purchase of employee restricted shares to fund related statutory tax withholding
 
(3,060
)
 
(2,039
)
 
(3,379
)
  Proceeds from exercise of options
 
2,383

 
1,342

 
2,121

Net cash used in financing activities
 
(677
)
 
(332
)
 
(540
)
Effect of foreign exchange rate changes on cash, cash equivalents and restricted cash
 
523

 
1,751

 
176

Net increase (decrease) in cash, cash equivalents and restricted cash
 
105,444

 
(84,297
)
 
(45,349
)
Cash, cash equivalents and restricted cash:
 
 
 
 
 
 
  Beginning of period
 
140,320

 
224,617

 
269,966

  End of period
 
$
245,764

 
$
140,320

 
$
224,617

Supplemental disclosure of cash flow information:
 
 
 
 
 
 
  Cash paid for interest
 
$

 
$
14

 
$
31

  Cash paid for income taxes
 
957

 
930

 
2,441

Non-cash investing and financing activities:
 
 
 
 
 
 

F-5


  Inventory transfers to property and equipment and service spares
 
$
7,910

 
$
2,429

 
$
5,292

Strategic transaction:
 
 
 
 
 
 
Non-cash assets acquired:
 
 
 
 
 
 
Receivable from Seagate
 
$

 
$
1,782

 
$

Inventory
 

 
4,120

 

Property and equipment
 

 
2,915

 

Intangible assets
 

 
3,350

 

Liabilities assumed:
 
 
 
 
 
 
Deferred revenue
 
$

 
$
12,168

 
$

Deferred tax liabilities
 

 
3,019

 

Other liabilities
 

 
500

 

The following is a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets that sum to the total of the same such amounts shown in the Consolidated Statements of Cash Flows:
 
December 31,
2018
 
December 31,
2017
Cash and cash equivalents
$
228,434

 
$
137,326

Restricted cash (1)
1,300

 
1,964

Long-term restricted cash (1)
16,030

 
1,030

Total cash, cash equivalents and restricted cash
$
245,764

 
$
140,320

(1)
Restricted cash primarily associated with certain letters of credit to secure customer prepayments and other customer related obligations.

The accompanying notes are an integral part of these consolidated financial statements

F-6

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


NOTE 1    DESCRIPTION OF BUSINESS
Cray Inc. (Cray or the Company) designs, develops, manufactures, markets, and services products primarily at the high-end of the high performance computing (HPC), data analytics, and artificial intelligence (AI) markets. These products include compute systems commonly known as supercomputers, as well as storage, data analytics and AI solutions leveraging more than four decades of delivering the world’s most advanced computing systems. The Company also provides related software and system maintenance, support, and engineering services. The Company’s customers include domestic and foreign governments and government-funded entities, academic institutions and commercial companies.
NOTE 2    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Accounting Principles
The consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America (GAAP).
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All material intercompany balances and transactions have been eliminated.
Reclassifications
Certain prior year amounts have been reclassified to conform with the current year presentation. There has been no impact on previously reported net income (loss) or shareholders’ equity from such reclassifications.
Use of Estimates
The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.
Cash, Cash Equivalents and Restricted Cash
Cash and cash equivalents consist of highly liquid financial instruments that are readily convertible to cash and have maturities of three months or less at the time of acquisition. The Company maintains cash and cash equivalent balances with financial institutions that exceed federally insured limits. As of December 31, 2018 and 2017, the Company had $17.3 million and $3.0 million, respectively, in restricted cash associated with certain letters of credit to secure customer prepayments and other customer related obligations.
Investments
The Company’s investments consist primarily of commercial paper, corporate debt, and other debt securities. Debt securities are classified as available-for-sale and are reported at fair value with unrealized gains and losses, net of applicable taxes, recorded in accumulated other comprehensive income, a component of shareholders’ equity. The realized gains and losses for available-for-sale securities are included in other income and expense in the Consolidated Statements of Operations. Realized gains and losses are calculated based on the specific identification method.
The Company monitors its investment portfolio for impairment on a periodic basis. When the carrying value of an investment in debt securities exceeds its fair value and the decline in value is determined to be an other-than-temporary decline, and when the Company does not intend to sell the debt security and it is not more likely than not that the Company will be required to sell the debt securities prior to recovery of its amortized cost basis, the Company records an impairment charge in the amount of the credit loss and the balance, if any, to other comprehensive income (loss).
Investments that mature between three months and one year from the purchase date are initially classified as short-term investments in the Consolidated Balance Sheet. Investments that mature beyond one year from the purchase date are initially classified as long-term investments in the Consolidated Balance Sheet.

F-6

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Foreign Currency Derivatives
The Company uses foreign currency exchange contracts to hedge certain foreign currency exposures. Foreign currency exchange contracts are cash flow hedges of the Company’s foreign currency exposures on certain revenue contracts and are recorded at the contract’s fair value. Most of the Company’s foreign currency exchange contracts are designated as cash flow hedges for the purposes of hedge accounting treatment and any gains or losses on the effective portion of the foreign currency exchange contract is initially reported in “Accumulated other comprehensive income,” a component of shareholders’ equity, with a corresponding asset or liability recorded based on the fair value of the foreign currency exchange contract. When the hedged transaction is recognized, any unrecognized gains or losses on the hedged transaction are reclassified into results of operations in the same period. Any hedge ineffectiveness is recorded to operations in the current period. The Company measures hedge effectiveness by comparing changes in fair values of the foreign currency exchange contract and expected cash flows based on changes in the spot prices of the underlying currencies. Cash flows from foreign currency exchange contracts accounted for as cash flow hedges are classified in the same category as the cash flows from the items being hedged. The Company typically dedesignates its cash flow hedges for the purposes of hedge accounting treatment when the receivable related to the hedged cash flow is recorded. Unrealized gains or losses related to foreign currency exchange contracts that are not designated as cash flow hedges for the purposes of hedge accounting treatment are recorded in other income (expense) in the Consolidated Statements of Operations and are generally offset by foreign currency adjustments on related receivables. The Company does not use derivative financial instruments for speculative purposes.
Concentration of Credit Risk
Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents, available-for-sale investments, accounts receivable, short-term and long-term restricted cash and foreign currency exchange contracts.
The Company maintains cash and cash equivalents, available-for-sale securities and foreign currency exchange contracts with various financial institutions. As part of its risk management process, the Company performs periodic evaluations of the relative credit standing of the financial institutions. The Company has not sustained any credit losses from instruments held at financial institutions. The Company utilizes foreign currency exchange contracts to protect against the effects of foreign currency fluctuations. Such contracts involve the risk of non-performance by the counterparty, which could result in a material loss.
The Company currently derives a significant portion of its revenue from sales of products and services to the U.S. Government. See Note 17 — Segment Information for additional information. Given the type of customers, the Company does not believe its accounts receivable represent significant credit risk.
The Company currently has a long-term investment in a sales-type lease it entered into with one of its customers. See Note 8 — Sales-type Lease for additional information. Given the credit standing of the customer, the Company does not believe that this investment represents a significant credit risk.
Other Concentration
The Company obtains certain components from single-source suppliers due to technology, availability, price, quality or other considerations. The loss of a single-source supplier, the single-source supplier’s inability to deliver the required components or intellectual property due to natural disaster or other reasons, the deterioration of the relationship with a single-source supplier, or any unilateral modification of contract terms under which the Company is supplied components by a single-source supplier could have a significant adverse effect on the Company’s revenue and gross margins.
Accounts Receivable
Accounts receivable are stated at principal amounts and are primarily comprised of amounts contractually due from customers for products and services and amounts due from government research and development contracts. The Company provides an allowance for doubtful accounts based on an evaluation of customer past due account balances. In determining whether to record an allowance for a specific customer, the Company considers a number of factors, including prior payment history and financial information for the customer.
 Fair Values of Financial Instruments
The Company measures certain financial assets and liabilities at fair value based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. The Company’s financial instruments primarily consist of debt securities, time

F-7

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

deposits, money market funds, and foreign currency derivatives. See Note 4 — Fair Value Measurement for a further discussion on fair value of financial instruments.
Inventories
Inventories are valued at the lower of cost or net realizable value, with cost computed on a first-in, first-out basis (FIFO). The Company regularly evaluates the technological usefulness and anticipated future demand for various inventory components and the expected use of the inventory. When the Company determines it is not likely the cost of inventory items will be recovered through future sales, the Company writes-down the related inventory to its estimated net realizable value.
In connection with certain of its sales agreements, the Company may receive used equipment from a customer. This inventory generally will be recorded at no value based on the expectation that the Company will not be able to resell or otherwise use the equipment. In the event that the Company has a specific contractual plan for resale or there is an expected scrap value at the date the inventory is acquired, the inventory is recorded at its estimated fair value.
Property and Equipment and Intangible Assets, Net
Property and equipment are recorded at cost less accumulated depreciation and amortization. Additions and improvements are capitalized and maintenance and repairs are expensed as incurred. Depreciation is calculated on a straight-line basis over the estimated useful lives of the related assets, ranging from eighteen months to seven years for furniture and fixtures, three years for computer equipment, and eight to twenty-five years for buildings and land improvements. Leasehold improvements are depreciated over the life of the lease or asset, whichever is shorter.
The Company amortizes purchased intangible assets with finite lives using the straight-line method over the estimated economic lives of the assets, ranging from two to ten years.
Service Spares
Service spares are valued at the lower of cost or net realizable value and represent inventory used to support service and maintenance agreements with customers. As inventory is utilized, replaced items are returned to the Company and are either repaired or scrapped. Costs incurred to repair inventory to a usable state are charged to expense as incurred. Service spares are recorded at cost and amortized over the estimated service life of the related product platform (generally four years).
Impairment of Long-Lived Assets and Intangibles
The Company evaluates property, plant and equipment and intangible assets with finite lives for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. The Company assesses the recoverability of the assets based on the undiscounted future cash flow the assets are expected to generate and recognizes an impairment loss when estimated undiscounted future cash flow expected to result from the use of the asset plus net proceeds expected from disposition of the asset, if any, are less than the carrying value of the asset. When the Company identifies an impairment, the carrying value of the asset is reduced to its estimated fair value based on a discounted cash flow approach or, when available and appropriate, to comparable market values.
Goodwill
Goodwill is not amortized but is tested for impairment at least annually. The Company reviews goodwill for impairment annually at the beginning of its second fiscal quarter and whenever events or changes in circumstances indicate that the fair value of a reporting unit may be less than its carrying amount (a triggering event). The Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the quantitative goodwill impairment test described in ASC Topic 350. The more likely than not threshold is defined as having a likelihood of more than 50 percent. If, after assessing the totality of events or circumstances, the Company determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then performing the quantitative goodwill impairment test is unnecessary and goodwill is considered to be unimpaired. However, if based on the qualitative assessment the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company will proceed with performing the quantitative goodwill impairment test.
In performing the quantitative goodwill impairment test, the Company determines the fair value of each reporting unit and compares it to its carrying value. If the fair value of the reporting unit exceeds the carrying value of the net assets assigned to that

F-8

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

unit, goodwill is not impaired. If the carrying value of a reporting unit exceeds its fair value, the Company records an impairment loss equal to the difference.
The Company performed its qualitative assessment during the second fiscal quarter of 2018 and concluded that it was more likely than not that the fair values of its reporting units were greater than their carrying amounts. After reaching this conclusion, the quantitative goodwill impairment test was unnecessary and no further testing was performed. The qualitative factors that were considered included, but were not limited to, general economic conditions, outlook for the HPC and big data markets, recent and forecasted financial performance and the price of the Company’s common stock.
Business Combinations
The Company accounts for business combinations using the acquisition method of accounting and allocates the purchase price to the tangible and intangible assets acquired and the liabilities assumed based upon their estimated fair values at the acquisition date. The excess of the purchase price over the fair value of the net assets acquired is recorded as goodwill. If the fair value of the net assets acquired exceeds the purchase price the Company records a bargain purchase gain. The Company uses estimates and assumptions to value assets acquired and liabilities assumed at the acquisition date. During the measurement period, which may be up to one year from the acquisition date, any refinements made to the fair value of the assets and liabilities assumed are recorded in the period in which the adjustments are recognized.
The fair values of intangible assets acquired are estimated using a discounted cash flow approach with Level 3 inputs. Under this method, an intangible asset’s fair value is equal to the present value of the incremental after-tax cash flows (excess earnings) attributable solely to the intangible asset over its remaining useful life. To calculate fair value, the Company uses risk-adjusted cash flows discounted at rates considered appropriate given the inherent risks associated with each type of asset. The Company believes the level and timing of cash flows appropriately reflects market participant assumptions.
Revenue Recognition
On January 1, 2018, the Company adopted and applied the new accounting standard ASC 606, Revenue from Contracts with Customers, which superseded nearly all existing revenue recognition guidance under GAAP, to all contracts using the modified retrospective method. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. Adoption of the new standard did not have a material impact on the Company’s net loss during the year ended December 31, 2018. The Company expects the impact of the adoption of the new standard to be immaterial to its net income on an ongoing basis.
The Company’s performance obligations are satisfied over time as work is performed or at a point in time. The majority of the Company’s revenue is recognized at a point in time when products are accepted, installed or delivered. Most of the Company’s revenue is derived from long-term contracts that can span several years. Revenue is recognized when performance obligations under the terms of a contract with the customer are satisfied; generally, this occurs with the transfer of control of the Company’s systems or services. In general, this does not occur until the products have been shipped or services provided to the customer, risk of loss has transferred to the customer, and, where applicable, a customer acceptance has been obtained. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. Sales, value add, and other taxes that the Company collects concurrent with revenue-producing activities are excluded from revenue. Incidental items that are immaterial in the context of the contract are recognized as expense.
To determine the proper revenue recognition method for contracts, the Company evaluates whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. Contracts are often modified to account for changes in contract specifications and requirements. To determine the proper revenue recognition method for contract modifications, the Company evaluates whether the contract modification should be accounted for as a separate contract, part of an existing contract, or termination of an existing contract and the creation of a new contract. This evaluation requires significant judgment and the decision to combine a group of contracts or separate the combined or single contract into multiple performance obligations could change the amount of revenue and profit recorded in a given period. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using the Company’s estimate of the standalone selling price of each distinct good or service in the contract.
The Company determines the transaction price by reviewing the established contractual terms and other relevant information. Contracts can include penalty clauses and contracts with government customers may not be fully funded, both of which represent variable consideration. Generally, the Company includes both the funded and unfunded portions of a contract with a government customer in the transaction price, as most often it is deemed the contract will become fully funded. The Company also assesses

F-9

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

the likelihood of certain penalties that would result in contract price reductions and, if deemed probable, the transaction price is adjusted.
The majority of the Company’s contracts include multiple promised goods and services, which are assessed at contract inception. Each distinct good or service is identified as a performance obligation, which may be an individual good or service or a bundle of goods or services. In order to determine whether the promises are distinct, the Company assesses the use of its products and services by its customers to determine whether the customer can benefit from the good or service on its own or from other readily available resources, and whether the promised transfer of goods or services is separately identifiable from other promises in the contract.
The majority of the Company’s revenues are from product solutions which include supercomputers, storage, and data analytics systems, each of which are usually separate performance obligations. Revenue is recognized when obligations under the terms of a contract with a customer are satisfied. Product revenue is typically recognized upon customer acceptance, or upon installation or delivery if formal acceptance is not required. Service revenue is typically recognized over time and consists mainly of system maintenance, analyst services, and engineering services, each of which are usually separate performance obligations. System maintenance commences upon customer acceptance or installation, depending on the contract terms, and revenue is recognized ratably over the remaining term of the maintenance contract. On-site analysts provide specialized services to customers, the revenue for which is recognized ratably over the contract period. Service revenue is recognized on a straight-line basis over the service period as the services are available continuously to the customer. Revenue from engineering services can be recognized as services are performed or as milestones are achieved, depending on the terms of the contract and nature of services performed. If, in a contract, the customer has an option to acquire additional goods or services, that option gives rise to a performance obligation if the option provides a material right to the customer that it would not receive without entering into that contract. Revenue from purchase options can be recognized as those future goods or services are transferred or when the option expires.
The Company performs an assessment to determine whether a significant financing component is present in a contract. If a contract is determined to include a significant financing component, the interest rate used in the calculation is based on the prevailing interest rates at contract inception and the entity’s creditworthiness. When the period between providing a good or service to the customer is expected to be less than one year from payment, the Company applies the practical expedient and does not adjust the consideration for the effects of a significant financing component.
Occasionally, the Company’s contracts include noncash consideration. This typically consists of returned parts when a system is upgraded or de-installed. Noncash consideration is measured at contract inception at estimated fair value.
The total transaction price is allocated to each performance obligation identified in the contract based on its relative standalone selling price. The Company does not have directly observable standalone selling prices for the majority of its performance obligations due to a relatively small number of customer contracts that differ in system size and contract terms which can be due to infrequently selling each performance obligation separately, not pricing products within a narrow range, or only having a limited sales history, such as in the case of certain advanced and emerging technologies. When a directly observable standalone selling price is not available, the Company estimates the standalone selling price. In determining the estimated standalone selling price, the Company uses the cost to provide the product or service plus a margin, or considers other factors. When using cost plus a margin, the Company considers the total cost of the product or service, including customer-specific and geographic factors as appropriate. The Company also considers the historical margins of the product or service on previous contracts and several other factors including any changes to pricing methodologies, competitiveness of products and services, and cost drivers that would cause future margins to differ from historical margins.
The Company sometimes offers discounts to its customers. As these discounts are offered on bundles of goods and services, the discounts are applied to all performance obligations in the contract on a pro-rata basis.
The following table provides information about contract receivables, contract assets, and contract liabilities from contracts with customers (in thousands) and includes both short-term and long-term portions:
 
 
December 31,
2018
 
December 31, 2017
 
Change
Contract receivables
 
$
78,634

 
$
167,346

 
$
(88,712
)
Contract assets
 
6,404

 
9,321

 
(2,917
)
Contract liabilities
 
94,004

 
118,741

 
(24,737
)
Contract receivables consist of amounts billed to customers and include the Company's investment in a sales type lease, a portion of which is due beyond one year. Generally, billing occurs subsequent to product revenue recognition and payment is expected within 30 days. Contract assets primarily relate to the Company's rights to consideration for work completed but not

F-10

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

billed where right to payment is not just subject to the passage of time. Contract assets become contract receivables when the rights become unconditional. The Company sometimes receives advances or deposits from customers before revenue is recognized, resulting in customer contract liabilities (formerly deferred revenue). These assets and liabilities are reported on the Consolidated Balance Sheet on a contract-by-contract basis at the end of each reporting period. The Company’s payment terms vary from contract to contract. Contracts may require payment before, at or after the Company’s performance obligations have been satisfied. The decrease in the Company's contract asset balance for the year ended December 31, 2018 is primarily due to the transfer from contract assets to contract receivables that were included in the contract asset balance at the beginning of the period, partially offset by the addition of new contract assets.
For the year ended December 31, 2018, the Company recognized $76.5 million in revenues from the contract liability balance at the beginning of the year.
The Company’s incremental direct costs of obtaining a contract come primarily from sales commissions, a portion of which are paid upon contract signing. These commissions are generally capitalized upon payment and expensed at the time of revenue recognition. These deferred commissions are included in prepaid expenses in the Consolidated Balance Sheet. As of December 31, 2018 and 2017, the Company had $2.0 million and $1.3 million, respectively, of deferred commissions. For the years ended December 31, 2018, 2017 and 2016, the Company recognized $6.0 million, $4.0 million and $5.6 million, respectively, in commissions expense.
The following data presents the Company's operating segment revenues disaggregated by primary geographic market, which is determined based on a customer's geographic location (in thousands). Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific and Japan; and the United States, Canada, and Latin America (Americas). Revenues were reduced by $0.5 million for the year ended December 31, 2018 related to hedging gains and losses which do not represent revenues recognized from contracts with customers.
 
 
Americas
 
EMEA
 
Asia Pacific & Japan
 
Total
Year Ended December 31, 2018
 
 
 
 
 
 
 

Supercomputing
 
$
177,506

 
$
54,119

 
$
131,899

 
$
363,524

Storage and Data Management
 
34,286

 
13,667

 
22,961

 
70,914

Maintenance and Support
 
82,892

 
29,797

 
22,820

 
135,509

Engineering Services and Other
 
16,238

 
672

 
4,600

 
21,510

Elimination of inter-segment revenue
 
(82,892
)
 
(29,797
)
 
(22,820
)
 
(135,509
)
Total revenue
 
$
228,030

 
$
68,458

 
$
159,460

 
$
455,948

The Company’s remaining performance obligations reflect the deliverables within contracts with customers that will have revenue recognized in a future period (this may also be referred to as backlog). Due to the nature of the Company’s business and the size of individual transactions, forecasting the timing and total amount of revenue recognition is subject to significant uncertainties. As of December 31, 2018, the Company has an aggregate of $517 million in remaining performance obligations stemming from a mixture of system contracts with their related service obligations and other service obligations. Included in this balance are $1.6 million in gains resulting from hedged foreign currency transactions, which offset the related decrease in revenue from currency fluctuations. These gains will be reclassified from accumulated other comprehensive income to revenue in the period the related transactions are recognized as revenue. These obligations are anticipated to be recognized as revenue over approximately the next six years. The Company estimates that about 55% of these obligations are expected to be recognized as revenue in the next 18 months, with the remainder thereafter.
Sales-type leases
When the Company leases a system to a customer, the accounting involves specific determinations, which often involve complex provisions and significant judgments. The four criteria of the accounting standard that the Company uses in the determination of whether a lease is a sales-type lease or an operating lease are: (a) a review of the lease term to determine if it is equal to or greater than 75% of the economic life of the system; (b) a review of the minimum lease payments to determine if they are equal to or greater than 90% of the fair value of the system; (c) a determination of whether or not the lease transfers ownership to the lessee at the end of the lease term; and (d) a determination of whether or not the lease contains a bargain purchase option. If the lease transaction meets one of the four criteria, then it is recorded as a sales-type lease; otherwise it is an operating lease. Additionally, the Company assesses whether collectibility of the lease payments is reasonably assured and whether there are any significant uncertainties related to costs that it has yet to incur with respect to the lease.

F-11

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

The Company considers the economic lives of most of its products to range from three to five years. There is no significant after-market for the Company’s used products and the Company believes that the economic lives are representative of the periods during which its products are expected to be economically usable, with normal service, for the purposes for which they were intended. Residual values are not significant.
The discount rate implicit in the sales-type lease is used to calculate the present value of minimum lease payments, which the Company records as a lease receivable. The minimum lease payment consists of the gross lease payments net of executory costs and contingencies, if any. While revenue is recognized at inception of the lease, the cash flow from the sales-type lease occurs over the course of the lease, which results in interest income. Unearned interest income is recorded at inception of the lease and amortized over the lease term using the effective interest method.
Foreign Currency Translation
The Company uses the U.S. dollar predominantly as its functional currency. Assets and liabilities of foreign subsidiaries that have a functional currency denominated in non-U.S. dollars are translated into U.S. dollars at year-end exchange rates, and revenue and expenses of these foreign subsidiaries are translated at average rates prevailing during the year. Translation adjustments are included in “Accumulated other comprehensive income,” a separate component of shareholders’ equity. Transaction gains and losses arising from transactions denominated in a currency other than the functional currency of the entity involved are included in “Other income (expense), net” in the accompanying Consolidated Statements of Operations. Net transaction gains were $0.1 million and $1.7 million for 2018 and 2017, respectively. Net transaction losses were $1.0 million for 2016.
Research and Development
Research and development expenses include costs incurred in the development and production of hardware and software, costs incurred to enhance and support existing product features, costs incurred to support and improve development processes, and costs related to future product development. Research and development costs are expensed as incurred, and may be offset by co-funding from third parties. The Company may also enter into arrangements whereby it makes advance, non-refundable payments to a vendor to perform certain research and development services. These payments are deferred and recognized over the vendor’s estimated performance period.
The Company classifies amounts to be received from funded research and development projects as either revenue or a reduction of research and development expense based on the specific facts and circumstances of the contractual arrangement, considering total costs expected to be incurred compared to total expected funding and the nature of the research and development contractual arrangement. In the event that a particular arrangement is determined to represent revenue, the corresponding research and development costs are classified as cost of revenue.
Amounts to be received under co-funding arrangements with the U.S. government or others are based on either contractual milestones or costs incurred. These co-funding payments are recognized as a reduction of research and development expense as performance is estimated to be completed and are measured as milestone achievements occur or as costs are incurred. These estimates are reviewed on a periodic basis and are subject to change, including in the near term. If an estimate is changed, net research and development expense could be impacted significantly.
The Company does not record a receivable from the U.S. government prior to completing the requirements necessary to bill for a milestone or cost reimbursement. Funding from the U.S. government is subject to certain budget restrictions and milestones may be subject to completion risk, and as a result, there are often periods in which research and development costs are expensed as incurred for which no reimbursement is recorded, as milestones have not been completed or the U.S. government has not funded an agreement. Accordingly, there can be substantial variability in the amount of net research and development expenses from quarter to quarter and year to year.
Income Taxes
Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and operating loss and tax credit carryforwards and are measured using the enacted tax rates and laws that will be in effect when the differences and carryforwards are expected to be recovered or settled.
A valuation allowance for deferred tax assets is provided when the Company estimates that it is more likely than not that all or a portion of the deferred tax assets will not be realized through future operations. This assessment is based upon consideration of all available positive and negative evidence, which includes, among other things, the Company’s recent results of operations, forecasted domestic and international earnings over a number of years, all known business risks and industry trends, and applicable tax planning strategies that should, if implemented, enable the Company to utilize its deferred tax assets before they expire. The

F-12

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Company considers its actual historical results over several years to have stronger weight than other more subjective indicators, including forecasts, when considering whether to establish or reduce a valuation allowance on deferred tax assets. The Company has significant difficulty projecting future results due to the nature of the business and the industry in which it operates.
The Tax Cuts and Jobs Act subjects a U.S. corporation to tax on its global intangible low taxed income (GILTI). Under GAAP, the Company is required to make an accounting policy election to either treat taxes due on its future GILTI inclusions as either a current period expense or to account for such taxes in the measurement of its deferred tax assets. The Company has elected to account for any tax due on its GILTI as a current period expense. As a result of changes made by the Tax Cuts and Jobs Act the Company no longer considers the earnings of its foreign subsidiaries to be permanently reinvested outside of the United States.
As of December 31, 2018, the Company continued to provide a full valuation allowance against its U.S. federal deferred tax assets and against the majority of its state and foreign deferred tax assets as the realization of such assets is not considered to be more likely than not at this time. In a future period, the Company’s assessment of the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance could change based on an assessment of all available evidence, both positive and negative in that future period. If the Company’s conclusion about the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance changes in a future period, the Company could record a substantial tax benefit in its Consolidated Statements of Operations when that occurs. The Company recognizes the income tax benefit from a tax position only if it is more likely than not that the tax position will be sustained on examination by the applicable taxing authorities, based on the technical merits of the Company’s position. The tax benefit recognized in the financial statements from such a position is measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement.
Estimated interest and penalties are recorded as a component of interest expense and other expense, respectively.
Share-Based Compensation
The Company measures compensation cost for share-based payment awards at fair value and recognizes it as compensation expense over the service period for awards expected to vest. Share-based compensation expense is recognized for all share-based payment awards, net of an estimated forfeiture rate. Compensation cost is only recognized for those shares expected to vest on a straight-line basis over the requisite service period of the award.
Determining the appropriate fair value model and calculating the fair value of share-based payment awards requires subjective assumptions, including the expected life of the share-based payment awards and stock price volatility. The Company utilizes the Black-Scholes options pricing model to value the stock options granted under its options plans. In this model, the assumptions utilized relate to stock price volatility, stock option term and forfeiture rates that are based upon both historical factors as well as management’s judgment.
The fair value of restricted stock and restricted stock units is determined based on the number of shares or units granted and the quoted price of the Company’s common stock at the date of grant.
The Company has granted performance vesting restricted stock and performance vesting restricted stock units to executives as one of the ways to align compensation with shareholder interests. Vesting of these awards is contingent upon achievement of certain performance conditions. Compensation expense for these awards is only recorded when vesting is deemed to be “probable.”
Awards are evaluated for probability of vesting each reporting period. The Company does not currently believe that any of its performance vesting restricted stock units are “probable” of vesting.
Shipping and Handling Costs
Costs related to shipping and handling are included in “Cost of product revenue” and “Cost of service revenue” in the accompanying Consolidated Statements of Operations.
Advertising Costs
Sales and marketing expenses in the accompanying Consolidated Statements of Operations included advertising expenses of $3.8 million, $3.4 million, and $3.2 million in 2018, 2017, and 2016, respectively. The Company incurs advertising costs for representation at certain trade shows, promotional events and sales lead generation, as well as design and printing costs for promotional materials. The Company expenses all advertising costs as incurred.

F-13

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Earnings Per Share (EPS)
Basic EPS is computed by dividing net income (loss) available to common shareholders by the weighted average number of common shares, excluding unvested restricted stock, outstanding during the period. Diluted EPS is computed by dividing net income (loss) available to common shareholders by the weighted average number of common and potential common shares outstanding during the period, which includes the additional dilution related to conversion of stock options, unvested restricted stock and unvested restricted stock units as computed under the treasury stock method.
For the years ended December 31, 2018 and 2017, outstanding stock options, unvested restricted stock and unvested restricted stock units were antidilutive because of the net losses and, as such, their effect has not been included in the calculation of basic or diluted net loss per share. For the year ended December 31, 2016, the added shares from these items included in the calculation of diluted shares and EPS totaled approximately 1.2 million. Potentially dilutive shares of 3.1 million, 3.1 million, and 1.2 million, respectively, have been excluded from the denominator in the computation of diluted EPS for the years ended December 31, 2018, 2017, and 2016, respectively, because they were antidilutive. An additional 0.5 million, 0.5 million and 1.2 million performance vesting restricted stock and performance vesting restricted stock units were excluded from the computation of diluted EPS for the years ended December 31, 2018, 2017, and 2016, respectively, because the conditions for vesting had not been met as of the balance sheet date.
Accumulated Other Comprehensive Income
Accumulated other comprehensive income, a component of shareholders’ equity, consisted of the following at December 31 (in thousands):
 
 
2018
 
2017
Accumulated unrealized net loss on available-for-sale investments
 
$

 
$
(7
)
Accumulated currency translation adjustments
 
606

 
1,611

Accumulated unrealized net gain (loss) on cash flow hedges
 
2,602

 
(689
)
Accumulated other comprehensive income
 
$
3,208

 
$
915

Recent Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers: Topic 606 (ASU 2014-09) to supersede nearly all existing revenue recognition guidance under GAAP. The core principle of ASU 2014-09 is to recognize revenues when promised goods or services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, it is possible more judgment and estimates may be required within the revenue recognition process than required under prior GAAP, including identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. The new guidance also requires additional disclosures and several terminology changes, such as amounts previously referred to as deferred revenue now being referred to as customer contract liabilities. The Company adopted ASU 2014-09 at the beginning of the first quarter of 2018 using the modified retrospective method. No cumulative effect adjustment was required to be recorded for this change in accounting as the Company determined the impact of the change to not be material. The comparative information for the years ended December 31, 2017 and 2016, and as of December 31, 2017 and 2016 has not been restated and continues to be reported under the accounting standards in effect for those periods. The effect of initially applying the new revenue standard had an immaterial effect on the Company’s financial statements. Adoption of the new standard did not have a material impact on the Company’s net loss during the year ended December 31, 2018. The Company expects the impact of the adoption of the new standard to be immaterial to its net income on an ongoing basis.
In January 2016, FASB issued Accounting Standards Update No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities: Topic 825 (ASU 2016-01). The updated guidance enhances the reporting model for financial instruments, which includes amendments to address aspects of recognition, measurement, presentation and disclosure. The Company adopted ASU 2016-01 at the beginning of the first quarter of 2018. Adoption of ASU 2016-01 did not have a material impact on the Company’s consolidated financial statements.
In February 2016, FASB issued Accounting Standards Update No. 2016-02, Leases: Topic 842 (ASU 2016-02), that replaces existing lease guidance. The new standard is intended to provide enhanced transparency and comparability by requiring lessees to record right-of-use (ROU) assets and corresponding lease liabilities on the balance sheet. Under the new guidance, leases will continue to be classified as either finance or operating, with classification affecting the pattern of expense recognition in the

F-14

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Consolidated Statements of Operations. Lessor accounting is largely unchanged under ASU 2016-02. Adoption of ASU 2016-02 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The new standard initially required application with a modified retrospective approach to each prior reporting period presented with various optional practical expedients. In July 2018, this requirement was amended with the issuance of Accounting Standards Update No. 2018-11, Leases: Topic 842: Targeted Improvements (ASU 2018-11), which permits an additional (and optional) transition method to adopt the new leases standard. Under this new transition method, an entity initially applies the new leases standard at the adoption date and recognizes a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Consequently, an entity’s reporting for the comparative periods presented in the financial statements in which it adopts the new leases standard will continue to be in accordance with current GAAP (Topic 840, Leases). An entity that elects this additional (and optional) transition method must provide the required Topic 840 disclosures for all periods that continue to be in accordance with Topic 840. The amendments do not change the existing disclosure requirements in Topic 840. The Company expects to adopt the standard using this additional transition method on January 1, 2019 using the effective date as its date of initial application.
The Company expects that this standard will have a material impact on its consolidated financial statements. While the Company continues to assess all of the impacts of adoption, it currently believes the most significant impact relates to the recognition of new ROU assets and lease liabilities on its consolidated balance sheet for its real estate and its computer equipment operating leases. On adoption, the Company currently expects to recognize lease liabilities of approximately $45 million, with corresponding ROU assets of approximately $35 million. The approximately $45 million of lease liabilities includes approximately $10 million that is currently included in other liabilities on the Company’s consolidated balance sheet as of December 31, 2018, primarily related to lease incentives, that will be reclassified at the time of adoption.
In August 2016, FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (ASU 2016-15). The updated guidance clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. The Company adopted ASU 2016-15 at the beginning of the first quarter of 2018. Adoption of ASU 2016-15 did not have a material impact on the Company’s consolidated financial statements.
In November 2016, FASB issued Accounting Standards Update No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (ASU 2016-18), which amends ASC 230 to add or clarify guidance on the classification and presentation of restricted cash in the statement of cash flows. The amended guidance requires that amounts that are deemed to be restricted cash and restricted cash equivalents be included in the cash and cash-equivalent balances in the statement of cash flows. A reconciliation between the consolidated balance sheet and the statement of cash flows must be disclosed when the consolidated balance sheet includes more than one line item for cash, cash equivalents, restricted cash, and restricted cash equivalents. The guidance also requires that changes in restricted cash and restricted cash equivalents that result from transfers between cash, cash equivalents, and restricted cash and restricted cash equivalents should not be presented as cash flow activities in the statement of cash flows. An entity with a material balance of amounts generally described as restricted cash and restricted cash equivalents must disclose information about the nature of the restrictions. The Company adopted ASU 2016-18 at the beginning of the first quarter of 2018. Restricted cash amounts have been combined with the cash and cash equivalent balances in the Consolidated Statement of Cash Flows for each period presented. Adoption of ASU 2016-18 did not have a material impact on the Company’s consolidated financial statements.
In August 2017, FASB issued Accounting Standards Update No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities (ASU 2017-12). The new standard simplifies and expands the eligible hedging strategies for financial and nonfinancial risks. It also enhances the transparency of how hedging results are presented and disclosed. Further, the new standard provides partial relief on the timing of certain aspects of hedge documentation and eliminates the requirement to recognize hedge ineffectiveness separately in earnings. Adoption of ASU 2017-12 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2017-12 to have a material impact on its consolidated financial statements.
In February 2018, FASB issued Accounting Standards Update No. 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). The new standard amends ASC 220 to allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act and requires entities to provide certain disclosures regarding stranded tax effects. Adoption of ASU 2018-02 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The Company will adopt ASU 2018-02 on January 1, 2019 and currently expects to elect to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act from accumulated other comprehensive income to accumulated deficit. The Company will be required to make additional disclosures but does not expect the adoption of ASU 2018-02 to have a material impact on its consolidated financial statements.

F-15

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

In August 2018, FASB issued Accounting Standards Update No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement (ASU 2018-13). The new standard makes various modifications to the disclosure requirements on fair value measurement in Topic 820. Adoption of ASU 2018-13 is required for fiscal reporting periods beginning after December 15, 2019, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2018-13 to have a material impact on its consolidated financial statements.
NOTE 3    STRATEGIC TRANSACTION
On September 25, 2017, the Company completed a strategic transaction with Seagate Cloud Systems Inc. (Seagate) centered around the transfer of Seagate’s ClusterStor high-performance storage business (ClusterStor) to Cray. The ClusterStor business consists of the ClusterStor L300, ClusterStor L300N and the ClusterStor SL220 storage solutions. The Company sells, supports, develops, manufactures, and tests the ClusterStor storage solutions. The addition of ClusterStor allows the Company to have more control over its storage products and to increase the value added in its solutions. It also enhances the opportunity for the Company to sell its storage products through other resellers and to consolidate its service capability.
The transaction was accounted for under the acquisition method of accounting. The assets acquired and liabilities assumed by the Company were primarily recognized at their fair value at the acquisition date using significant inputs that are not observable in the market (i.e., Level 3 inputs). The Company utilized a third-party appraisal in its determination of the fair value of the various intangible assets acquired and customer contract liabilities.
The Company received assets valued at $20.2 million and assumed liabilities valued at $15.7 million. The excess of assets received over liabilities assumed of $4.5 million was accounted for as a bargain purchase and recognized as a gain in the line item gain on strategic transaction in the Consolidated Statements of Operations for the year ended December 31, 2017. The bargain purchase gain was primarily the result of the seller’s planned exit from the business. Assets received at closing included cash of $8.0 million.
The Company assumed customer support obligations associated with the ClusterStor business and added more than 125 employees and contractors. Because the fair value of the assets acquired exceeded the amount of liabilities assumed, resulting in a $4.5 million gain on the transaction, the Company reassessed and reaffirmed that the recognition and measurement of identifiable assets acquired and liabilities assumed were appropriate as required by the accounting standards applicable to bargain purchase transactions.
The Company incurred approximately $0.5 million of legal and other transaction costs directly related to the transaction, all of which were expensed and included in general and administrative expenses in the Consolidated Statements of Operations for the year ended December 31, 2017.
The Company estimated the fair value of the assets acquired and liabilities assumed as of the acquisition date based on information that was available at the time. The Company did not record any additional purchase price adjustments during the measurement period.
Pro forma financial results are not presented as it is impractical to obtain the necessary information. The seller did not operate the acquired assets as a standalone business and, therefore, historical financial information is not available. It is impractical to determine the revenue or net income (loss) included in the Consolidated Statements of Operations related to ClusterStor since the date of acquisition because ClusterStor has been fully integrated into the Company’s storage and data management segment. The Company was also previously purchasing the same ClusterStor products from Seagate for resale that it acquired as part of the transaction. For these reasons, the operating results of ClusterStor cannot be separately identified.

F-16

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

The following are the December 31, 2017 estimated values of the assets acquired and the liabilities assumed (in thousands):
Cash
 
$
8,000

Receivable from Seagate
 
1,782

Inventory
 
4,120

Property and equipment
 
2,915

Customer contract liabilities
 
(12,168
)
Deferred tax liabilities
 
(3,019
)
Other liabilities
 
(500
)
Net tangible assets
 
1,130

 
 
 
Trademarks
 
90

Developed technology
 
1,400

Customer relationships
 
260

Supply agreement
 
1,600

Total net assets acquired
 
$
4,480


F-17

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

The fair values of the major components of the intangible assets acquired and their estimated useful lives are as follows (in thousands):
Intangible Asset Class
 
Fair Value
 
Useful Life (in Years)
Trademarks
 
$
90

 
5
Developed technology
 
$
1,400

 
3
Customer relationships
 
$
260

 
10
Supply agreement
 
$
1,600

 
4
The carrying amount of the major components of intangible assets acquired are as follows as of December 31, 2018 (in thousands):
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Trademarks
$
90

 
$
23

 
$
67

Developed technology
1,400

 
583

 
817

Customer relationships
260

 
33

 
227

Supply agreement
1,600

 
500

 
1,100

Total
$
3,350

 
$
1,139

 
$
2,211

The carrying amount of the major components of intangible assets acquired are as follows as of December 31, 2017 (in thousands):
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Trademarks
$
90

 
$
5

 
$
85

Developed technology
1,400

 
117

 
1,283

Customer relationships
260

 
7

 
253

Supply agreement
1,600

 
100

 
1,500

Total
$
3,350

 
$
229

 
$
3,121

Aggregate amortization expense of these intangible assets expected for the years ending December 31 are as follows (in thousands):
2019
 
$
911

2020
 
794

2021
 
344

2022
 
40

2023
 
26

Thereafter
 
96

Total
 
$
2,211

NOTE 4    FAIR VALUE MEASUREMENTS
Under FASB Accounting Standards Codification Topic 820, Fair Value Measurements and Disclosures, based on the observability of the inputs used in the valuation techniques used to determine the fair value of certain financial assets and liabilities,

F-18

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

the Company is required to provide the following information according to the fair value hierarchy. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values.
In general, fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities. Fair values determined by Level 2 inputs utilize observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities. Fair values determined by Level 3 inputs are unobservable data points for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability. The following table presents information about the Company’s financial assets and liabilities that have been measured at fair value on a recurring basis as of December 31, 2018 and 2017, and indicates the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):
Description
 
Fair Value
as of
December 31,
2018
 
Quoted
Prices in
Active
Markets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
Assets:
 
 
 
 
 
 
Cash, cash equivalents and restricted cash
 
$
245,764

 
$
245,764

 
$

Foreign currency exchange contracts (1)
 
4,569

 

 
4,569

Assets measured at fair value at December 31, 2018
 
$
250,333

 
$
245,764

 
$
4,569

Liabilities:
 
 
 
 
 
 
Foreign currency exchange contracts (2)
 
63

 

 
63

Liabilities measured at fair value at December 31, 2018
 
$
63

 
$

 
$
63

Description
 
Fair Value
as of
December 31,
2017
 
Quoted
Prices in
Active
Markets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
Assets:
 
 
 
 
 
 
Cash, cash equivalents and restricted cash
 
$
140,320

 
$
140,320

 
$

Available-for-sale investments (3)
 
6,997

 
6,997

 

Foreign currency exchange contracts (1)
 
3,251

 

 
3,251

Assets measured at fair value at December 31, 2017
 
$
150,568

 
$
147,317

 
$
3,251

Liabilities:
 
 
 
 
 
 
Foreign currency exchange contracts (2)
 
2,431

 

 
2,431

Liabilities measured at fair value at December 31, 2017
 
$
2,431

 
$

 
$
2,431

 _______________________________
(1)
Included in “Prepaid expenses and other current assets” and “Other non-current assets” on the Company’s Consolidated Balance Sheets.
(2)
Included in “Other accrued liabilities” and “Other non-current liabilities” on the Company’s Consolidated Balance Sheets.
(3)
Included in “Short-term investments” on the Company’s Consolidated Balance Sheets.
Foreign Currency Derivatives
The Company may enter into foreign currency derivatives to hedge future cash receipts on certain sales transactions that are payable in foreign currencies.

F-19

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

As of December 31, 2018 and 2017, the Company had outstanding foreign currency exchange contracts that were designated and accounted for as cash flow hedges of anticipated future cash receipts on sales contracts payable in foreign currencies. The outstanding notional amounts were approximately (in millions):
 
 
December 31,
 
 
2018
 
2017
Canadian Dollars (CAD)
 
54.4

 
56.0

Euros (EUR)
 

 
2.1

Japanese Yen (JPY)
 

 
4,345.6

New Zealand Dollars (NZD)
 

 
16.2

The Company had hedged foreign currency exposure related to these designated cash flow hedges of approximately $41.6 million and $96.3 million as of December 31, 2018 and 2017, respectively.
As of December 31, 2018 and 2017, the Company had outstanding foreign currency exchange contracts that had been dedesignated for the purposes of hedge accounting treatment. The Company dedesignates cash flow hedges when the receivable related to the hedged cash flow is recorded. The outstanding notional amounts were approximately (in millions):
 
 
December 31,
 
 
2018
 
2017
British Pounds (GBP)
 
24.8

 
26.1

Singapore Dollars (SGD)
 
2.0

 

Korean Won (KRW)
 
4,446.5

 

Euros (EUR)
 

 
4.7

Canadian Dollars (CAD)
 

 
0.3

Swiss Francs (CHF)
 

 
2.6

The foreign currency exposure related to these contracts was approximately $40.6 million and $46.9 million as of December 31, 2018 and 2017, respectively. Unrealized gains or losses related to these dedesignated contracts are recorded in other income (expense) in the Consolidated Statements of Operations and are generally offset by foreign currency adjustments on related receivables. These foreign currency exchange contracts are considered to be economic hedges.
Cash receipts associated with the hedged contracts are expected to be received from 2019 through 2022, during which time the revenue on the associated sales contracts is expected to be recognized, or in the case of receivables denominated in a foreign currency, the receivables balances will be collected. Any gain or loss on hedged foreign currency will be recognized in operations at the time of customer acceptance, or in the case of receivables denominated in a foreign currency, each period during which hedged receivables denominated in a foreign currency are outstanding.
As of December 31, 2018 and 2017, the fair value of outstanding foreign currency exchange contracts totaled a net gain of $4.5 million and $0.8 million, respectively.
Fair values of derivative instruments, consisting of foreign currency exchange contracts, designated as cash flow hedges (in thousands):
 
 
December 31,
Balance Sheet Location
 
2018
 
2017
Prepaid expenses and other current assets
 
$
1,296

 
$
546

Other non-current assets
 
137

 

Other accrued liabilities
 

 
(129
)
Other non-current liabilities
 

 
(1,907
)
Total fair value of derivative instruments designated as cash flow hedges
 
$
1,433

 
$
(1,490
)

F-20

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

As of December 31, 2018, unrecognized gains, net of tax, of $2.6 million were included in “Accumulated other comprehensive income” on the Company’s Consolidated Balance Sheets. As of December 31, 2017, unrecognized losses, net of tax, of $0.7 million, were included in “Accumulated other comprehensive income” on the Company’s Consolidated Balance Sheets.
Fair values of derivative instruments, consisting of foreign currency exchange contracts, not designated as cash flow hedges (in thousands):
 
 
December 31,
Balance Sheet Location
 
2018
 
2017
Prepaid expenses and other current assets
 
$
1,894

 
$
1,252

Other non-current assets
 
1,242

 
1,453

Other accrued liabilities
 
(63
)
 
(395
)
Total fair value of derivative instruments not designated as cash flow hedges
 
$
3,073

 
$
2,310

NOTE 5 ACCUMULATED OTHER COMPREHENSIVE INCOME
The following table shows the impact on product revenue of reclassification adjustments from accumulated other comprehensive income resulting from hedged foreign currency transactions recorded by the Company for the years ended December 31, 2018, 2017, and 2016 (in thousands). The gross reclassification adjustments decreased product revenue for the years ended December 31, 2018 and 2017 and increased product revenue for the year ended December 31, 2016.
 
 
Year Ended
December 31,
 
 
2018
 
2017
 
2016
 
 
 
 
 
 
 
Gross of Tax Reclassifications
 
$
(517
)
 
$
(146
)
 
$
22,207

Net of Tax Reclassifications
 
$
(517
)
 
$
(87
)
 
$
13,324

The following tables show the changes in Accumulated Other Comprehensive Income by component for the years ended December 31, 2018 and 2017 (in thousands):
Year Ended December 31, 2018
 
Unrealized Loss on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
$
(7
)
 
$
1,611

 
$
(689
)
 
$
915

Current-period change, net of tax
7

 
(1,005
)
 
3,291

 
2,293

Ending balance
$

 
$
606

 
$
2,602

 
$
3,208

 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
$

 
$

 
$

 
$

Year Ended December 31, 2017
 
Unrealized Loss on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
$

 
$
2,101

 
$
681

 
$
2,782

Current-period change, net of tax
(7
)
 
(490
)
 
(1,370
)
 
(1,867
)
Ending balance
$
(7
)
 
$
1,611

 
$
(689
)
 
$
915

 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
$
(3
)
 
$
1,110

 
$
(1,399
)
 
$
(292
)

F-21

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

NOTE 6 INVESTMENTS
The Company’s investments in debt securities with maturities at purchase greater than three months are classified as “available-for-sale.”  Changes in fair value are reflected in other comprehensive income (loss). The carrying amount of the Company’s investments in available-for-sale securities are shown in the table below (in thousands):
 
 
December 31, 2017
Short-term available-for-sale securities cost
 
$
7,007

Short-term available-for-sale securities unrealized loss
 
(10
)
Short-term available-for-sale securities fair value
 
$
6,997

The Company’s investments in debt securities were investment grade and carried a long-term rating of A2/A or higher.
NOTE 7    ACCOUNTS AND OTHER RECEIVABLES, NET
A summary of net accounts and other receivables follows (in thousands):
 
 
December 31,
 
 
2018
 
2017
Trade accounts receivable
 
$
63,414

 
$
131,151

Current contract assets
 
4,391

 
9,321

Advance billings
 
1,832

 
3,569

Short-term investment in sales-type lease
 
12,462

 
10,684

Other receivables
 
6,708

 
7,337

 
 
88,807

 
162,062

Allowance for doubtful accounts
 
(988
)
 
(28
)
Accounts and other receivables, net
 
$
87,819

 
$
162,034

Contract assets represent amounts where the Company has recognized revenue in advance of the contractual billing terms. Advance billings represent billings made based on contractual terms for which revenue has not been recognized.
As of December 31, 2018 and 2017, accounts and other receivables included $25.6 million and $45.3 million, respectively, due from the U.S. Government. Of these amounts, $1.5 million and $2.1 million were unbilled and included in contract assets as of December 31, 2018 and 2017, respectively, based upon contractual billing arrangements with these customers. As of December 31, 2018, two non-U.S. Government customers accounted for 28% of total accounts and other receivables. As of December 31, 2017, two non-U.S. Government customers accounted for 38% of total accounts and other receivables.
NOTE 8    SALES-TYPE LEASE
The Company has a sales-type lease with one non-U.S. Government customer, under which it will receive quarterly payments over the term of the lease, which expires in September 2020. The lease is denominated in British Pounds and the Company has entered into certain foreign currency exchange contracts that act as an economic hedge for the foreign currency exposure associated with this arrangement.

F-22

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

The following table shows the components of the net investment in the sales-type lease as of December 31, 2018 and 2017 (in thousands):
 
December 31
 
2018
 
2017
Total minimum lease payments to be received
$
25,543

 
$
42,268

Less: executory costs
(2,985
)
 
(6,831
)
Net minimum lease payments receivable
22,558

 
35,437

Less: unearned income
(510
)
 
(1,386
)
Net investment in sales-type lease
22,048

 
34,051

Less: long-term investment in sales-type lease
(9,586
)
 
(23,367
)
Investment in sales-type lease included in accounts and other receivables
$
12,462

 
$
10,684

    As of December 31, 2018, minimum lease payments for each of the succeeding two fiscal years were as follows (in thousands):
2019
$
14,605

2020
10,938

Total minimum lease payments to be received
$
25,543

NOTE 9    INVENTORY
A summary of inventory follows (in thousands):
 
 
December 31
 
 
2018
 
2017
Components and subassemblies
 
$
42,390

 
$
37,219

Work in process
 
17,429

 
59,456

Finished goods
 
20,541

 
89,632

 
 
$
80,360

 
$
186,307

As of December 31, 2018 and 2017, $16.0 million and $48.1 million, respectively, of finished goods inventory was located at customer sites pending acceptance. At December 31, 2018, the U.S. Government accounted for $13.9 million of finished goods inventory and at December 31, 2017, two non-U.S. Government customers accounted for $67.7 million of finished goods inventory.
The Company wrote-off $2.2 million and $4.8 million of excess and obsolete inventory during the years ended December 31, 2018 and 2016, respectively. The company did not write-off any inventory during the year ended December 31, 2017.
NOTE 10    PROPERTY AND EQUIPMENT, NET
A summary of property and equipment follows (in thousands):
 
 
December 31,
 
 
2018
 
2017
Land
 
$
203

 
$
203

Buildings
 
20,542

 
20,480

Furniture and equipment
 
11,622

 
13,219

Computer equipment
 
67,948

 
58,358

Leasehold improvements
 
11,669

 
9,961

 
 
111,984

 
102,221

Accumulated depreciation and amortization
 
(76,247
)
 
(65,598
)
Property and equipment, net
 
$
35,737

 
$
36,623


F-23

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Depreciation expense on property and equipment for 2018, 2017, and 2016 was $13.5 million, $14.4 million and $12.5 million, respectively.
NOTE 11    CUSTOMER CONTRACT LIABILITIES
Liabilities from contracts with customers consisted of the following (in thousands):
 
 
December 31
 
 
2018
 
2017
Contract liability - product
 
$
5,667

 
$
22,245

Contract liability - service
 
88,337

 
96,496

Total contract liabilities
 
94,004

 
118,741

Less: long-term contract liabilities
 
(32,021
)
 
(38,622
)
Current contract liabilities
 
$
61,983

 
$
80,119

As of December 31, 2018 and 2017, the U.S. Government accounted for $29.8 million and $32.5 million, respectively, of total customer contract liabilities. As of December 31, 2018 and 2017, no non-U.S. Government customers accounted for more than 10% of total customer contract liabilities.
NOTE 12    COMMITMENTS AND CONTINGENCIES
The Company has recorded rent expense under leases for buildings or office space, which were accounted for as operating leases, in 2018, 2017, and 2016 of $7.7 million, $8.7 million, and $8.4 million, respectively. The 2016 rent expense includes a $2.3 million lease termination fee for the Company’s St. Paul facility.
Minimum contractual commitments as of December 31, 2018, were as follows (in thousands):
 
 
Operating
Leases
 
Development
Agreements
2019
 
$
7,285

 
$
17,642

2020
 
6,654

 
2,234

2021
 
6,682

 
74

2022
 
6,641

 
76

2023
 
5,740

 

Thereafter
 
28,854

 

Minimum contractual commitments
 
$
61,856

 
$
20,026

In its normal course of operations, the Company engages in development arrangements under which it hires outside engineering resources to augment its existing internal staff in order to complete research and development projects, or parts thereof. For the years ended December 31, 2018, 2017, and 2016, the Company incurred $24.7 million, $17.5 million and $15.6 million, respectively, for such arrangements.
Litigation
From time to time, the Company is subject to various legal proceedings that arise in the ordinary course of business. Other than as outlined below, none of these legal proceedings are deemed to be material to the Company’s business.
The Company is subject to patent lawsuits brought by Raytheon Company, or Raytheon. The first suit was brought by Raytheon on September 25, 2015 in the Eastern District of Texas (Civil Action No. 2:15-cv-1554) asserting infringement of four patents owned by Raytheon. Two of the originally asserted patents relate to computer hardware alleged to be encompassed by Cray’s current and past products (the “Hardware Patents”), and the two remaining asserted patents relate to features alleged to be performed by certain third-party software that Cray optionally includes as part of its product offerings (the “Software Patents”).  A second suit was brought by Raytheon on April 22, 2016 in the Eastern District of Texas (Civil Action No. 2:16-cv-423) asserting infringement of five patents owned by Raytheon. In this second suit, all five asserted patents relate to features alleged to be performed by certain third-party software that Cray optionally includes as part of its product offerings. On September 21, 2017, the United States Court of Appeals for the Federal Circuit granted Cray’s petition for writ of mandamus and overturned the trial court’s determination that venue in the first action was proper in the Eastern District of Texas, and accordingly on April 5, 2018,

F-24

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

the trial court ordered that the first action should be transferred to the Western District of Wisconsin as had been requested by Cray, which was effective on April 30, 2018 (Civil Action No. 3:18-cv-00318-wmc). After transfer, Raytheon indicated its desire to withdraw its claims for infringement of the Hardware Patents. Accordingly, the Wisconsin court, upon joint motion of the parties, has dismissed with prejudice the counts related to the Hardware Patents, and Raytheon has served on the Company and filed with the court covenants not to sue for infringement of the Hardware Patents. Trial has been set for June 3, 2019, on the remaining two counts relating to the Software Patents, and the Wisconsin court held a summary judgment hearing on January 10, 2019. The Texas court, upon joint motion of the parties, has also transferred the second action to the Northern District of California (Civil Action No. 3:18-cv-03388-RS). Per joint motion of the parties, the California court has stayed the second action pending resolution of the first action. The Company is vigorously defending these actions. The probable outcome of either litigation cannot be determined, nor can the Company estimate a range of potential loss. Based on its review of the matters to date, the Company believes that it has valid defenses and claims in each of the two lawsuits.  As a result, the Company considers the likelihood of a material loss related to these matters to be remote.
NOTE 13    INCOME TAXES
Income taxes are recognized for the amount of taxes payable for the current year and for the impact of deferred tax assets and liabilities, which represent consequences of events that have been recognized differently in the financial statements under GAAP than for tax purposes.
On December 22, 2017, the President of the United States signed into law H.R. 1, “An Act to Provide for Reconciliation Pursuant to Titles II and V of the Concurrent Resolution on the Budget for Fiscal Year 2018” (the “Tax Cuts and Jobs Act”). ASC Topic 740, Accounting for Income Taxes, requires companies to recognize the effect of tax law changes in the period of enactment. The Tax Cuts and Jobs Act made significant changes to existing U.S. tax law, including, but not limited to, a permanent reduction to the U.S. federal corporate income tax rate from 35% to 21%, imposition of a one-time tax on deferred foreign income (“Repatriation Transition Tax”), adoption of a participation exemption system with respect to the taxation of future dividends received from foreign corporations, and repeal of the corporate alternative minimum tax system. Other significant changes in the Tax Cuts and Jobs Act include taxing payments made to foreign related parties that are deemed to be excessive, imposing a minimum tax on certain foreign earnings, requiring (beginning after December 31, 2021) the capitalization and subsequent amortization of certain research and development related expenses, and placing additional limits on the use of net operating losses and the deductibility of certain executive compensation.
During the year ended December 31, 2017, the Company recorded a reduction, in the amount of $28.9 million, in the carrying value of its U.S. deferred tax assets as a result of a reduction in the U.S. federal corporate income tax rate to 21% and provisional tax expense, in the amount of $0.3 million, attributable to the Repatriation Transition Tax and provisional tax expense, in the amount of $0.3 million, as a result of its decision to no longer consider the undistributed earnings of its foreign subsidiaries to be permanently reinvested outside of the U.S. Given the significance of the Tax Cuts and Jobs Act, the FASB issued Accounting Standards Update No. 2018-05, Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118 that recognized that a company’s review of the income tax effects attributable to the enactment of the Tax Cuts and Jobs Act may have been incomplete at the time financial statements were issued for the reporting period that included the date of enactment and allowed a company to record provisional amounts during a one year measurement period. During the measurement period, income tax effects attributable to the enactment of the Tax Cuts and Jobs Act could be adjusted and recognized, as a discreet item in the applicable reporting period, as information became available, prepared or analyzed. The measurement period was deemed to have ended when the company had obtained, prepared and analyzed the information necessary to finalize its accounting. During the third quarter of 2018, the Company finalized its accounting with respect to the items for which provisional tax expense was recorded. No significant adjustments were made to the provisional amounts that were recorded.
The Tax Cuts and Jobs Act also subjects a U.S. corporation to tax on its global intangible low taxed income (GILTI). Under GAAP, the Company is required to make an accounting policy election to either treat taxes due on its future GILTI inclusions as either a current period expense or to account for such taxes in the measurement of its deferred tax assets. The Company has elected to account for any tax due on its GILTI as a current period expense.
A majority of the Company’s deferred tax assets result from net operating loss carryforwards and research and development tax credits. As of December 31, 2018, the Company had U.S. federal net operating loss carryforwards of approximately $103.3 million and U.S. federal research and development tax credit carryforwards of approximately $39.9 million. Upon the adoption of ASU 2016-09, Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting in March of 2016, the Company recognized $16.6 million in deferred tax benefits from approximately $47.4 million of federal net operating losses attributable to share-based income tax deductions that exceeded amounts that had been recognized for financial reporting purposes. These deferred tax benefits were recorded as a cumulative-effect adjustment to accumulated deficit. Approximately$70.5 million of the Company’s federal net operating losses will expire between 2019 and 2037; the remainder can

F-25

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

be carried forward indefinitely. The federal research and development tax credits will expire from 2021 through 2038 if not utilized. Utilization of $21.2 million of the Company’s federal net operating loss carryforwards generated prior to May 10, 2001 is limited under Section 382 of the Internal Revenue Code to $4.3 million per year. As of December 31, 2018, the Company had approximately $5.0 million of foreign net operating loss carryforwards that can be carried forward indefinitely, with certain amounts expiring from 2019 to 2027.
Income (loss) before income taxes consisted of the following (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
United States
 
$
(76,980
)
 
$
(53,201
)
 
$
2,648

International
 
6,670

 
311

 
7,273

Total
 
$
(70,310
)
 
$
(52,890
)
 
$
9,921

The tax provision (benefit) for income taxes related to operations consisted of the following (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Current provision (benefit):
 
 
 
 
 
 
Federal
 
$

 
$
445

 
$
3

State
 
141

 
310

 
(279
)
Foreign
 
1,777

 
1,735

 
1,443

Total current provision
 
1,918

 
2,490

 
1,167

Deferred provision (benefit):
 
 
 
 
 
 
Federal
 

 
77,152

 
(2,127
)
State
 
(448
)
 
1,185

 
416

Foreign
 
(99
)
 
112

 
(150
)
Total deferred provision (benefit)
 
(547
)
 
78,449

 
(1,861
)
Total provision (benefit) for income taxes
 
$
1,371

 
$
80,939

 
$
(694
)
The tax provision (benefit) differs from the amount computed by applying the federal statutory income tax rate as follows (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Income tax provision (benefit) at statutory rate
 
$
(14,765
)
 
$
(18,511
)
 
$
3,472

State taxes, net of federal benefit
 
221

 
(1,066
)
 
89

Foreign income taxes
 
717

 
135

 
(407
)
Additional increases (deductions) from share-based compensation
 
(767
)
 
1,036

 
(1,815
)
Deemed dividends for U.S. income tax purposes
 
639

 

 
329

Nondeductible expenses
 
147

 
222

 
231

Disallowed compensation
 
331

 
60

 
331

Audit accrual (settlement)
 

 
1,156

 
(297
)
Research and development tax credit
 
(3,272
)
 
(3,827
)
 
(2,470
)
Tax effect of repatriation transition tax on unremitted earnings
 

 
605

 

Gain on strategic transaction
 

 
(1,568
)
 

Deferred tax impact from tax rate change
 

 
28,907

 

Effect of change in valuation allowance on deferred tax assets
 
18,120

 
73,790

 
(157
)
Effective income tax provision (benefit)
 
$
1,371

 
$
80,939

 
$
(694
)
 

F-26

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Significant components of the Company’s deferred income tax assets and liabilities follow (in thousands):
 
 
December 31,
 
 
2018
 
2017
Deferred Income Tax Assets
 
 
 
 
Inventory
 
$
2,981

 
$
6,495

Accrued compensation
 
1,076

 
262

Deferred revenue
 
9,733

 
8,285

Research and development credit carryforwards
 
35,520

 
32,218

Net operating loss carryforwards
 
28,877

 
22,775

Property and equipment
 
7,439

 
4,136

Goodwill
 
451

 
289

Research and development expenses
 
19,849

 
9,944

Share-based compensation
 
4,635

 
4,124

Other
 
1,992

 
2,592

Gross deferred tax assets
 
112,553

 
91,120

Valuation allowance
 
(101,589
)
 
(82,875
)
Deferred tax assets
 
10,964

 
8,245

Deferred Income Tax Liabilities
 
 
 
 
Investment in sales-type lease, net
 
(5,359
)
 
(3,084
)
Intangible assets
 
(163
)
 
(205
)
Other
 
(4,138
)
 
(3,850
)
Deferred tax liabilities
 
(9,660
)
 
(7,139
)
Net deferred tax asset
 
$
1,304

 
$
1,106

The Company’s net deferred tax asset is included in other non-current assets in the Company’s Consolidated Balance Sheets.
The Company recorded income tax expense of $1.4 million and $80.9 million during the years ended December 31, 2018 and 2017, respectively, and an income tax benefit of $0.7 million during the year ended December 31, 2016. The difference between the income tax benefit at the statutory rate and the Company’s effective income tax expense for the year ended December 31, 2018 was the result of its decision to continue to provide a full valuation allowance against the Company’s U.S. federal deferred tax assets offset, in part, by foreign taxes. The difference between the income tax benefit at the statutory rate and the Company’s effective income tax expense for the year ended December 31, 2017 was primarily attributable to the reduction in the U.S. federal corporate income tax rate as a result of the Tax Cuts and Jobs Act and its impact on the carrying value of the Company’s U.S. deferred tax assets and the Company’s decision after the Tax Cuts and Jobs Act was enacted to increase the valuation allowance held against its U.S. deferred tax assets, offset, in part, by research and development tax credits. The difference between the income tax provision at the statutory rate and the Company’s effective income tax benefit for the year ended December 31, 2016 was the result of research and development tax credits and additional tax deductions from share-based compensation, sometimes referred to as excess tax benefits, partially offset by state taxes, non-deductible expenses and other permanent items. Excess tax benefits arise when tax deductions recognized by the Company with respect to share-based compensation exceed the compensation cost attributable to share-based compensation that was recognized in the Company’s consolidated financial statements.
The valuation allowance on deferred tax assets increased by $18.7 million and $74.1 million in 2018 and 2017, respectively, and decreased by $0.8 million in 2016. Substantially all of the increase in the valuation allowance during 2018 was attributable to the Company’s decision to continue to provide a full valuation allowance against its U.S. federal deferred tax assets and against a majority of its state and foreign deferred tax assets.
The Company’s assessment of its ability to utilize its U.S. deferred tax assets is based upon all available positive and negative evidence, which includes, among other things, the Company’s recent results of operations, forecasted domestic and international earnings over a number of years, all known business risks and industry trends, and applicable tax planning strategies. The Company considers its actual historical results over several years to have stronger weight than other more subjective indicators, including forecasts, when considering whether to establish or reduce a valuation allowance on deferred tax assets. The Company has significant difficulty projecting future results due to the nature of its business and the industry in which it operates. As of December 31, 2018, the Company has experienced a significant decline in revenue, gross profit, and operating income since 2015, has reported a cumulative pre-tax loss in recent years and is forecasting to a report a pre-tax loss for the year ending December 31, 2019.

F-27

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

The Company’s conclusion about the realizability of its deferred tax assets, and therefore the appropriateness of the valuation allowance, is reviewed quarterly and could change in future periods depending on the Company’s future assessment of all available evidence in support of the likelihood of realization of its deferred tax assets. If the Company’s conclusion about the realizability of its deferred tax assets and therefore the appropriateness of its valuation allowance changes in a future period, it could record a substantial tax benefit in the Consolidated Statements of Operations when that occurs.
The following table summarizes changes in the amount of the Company’s unrecognized tax benefits for uncertain tax positions for the three years ended December 31, 2018, 2017, and 2016 (in thousands):
Balance at December 31, 2015
$
6,214

Increase related to prior year income tax positions
53

Decrease related to prior year income tax positions
(365
)
Increase related to current year income tax positions
565

Balance at December 31, 2016
$
6,467

Increase related to prior year income tax positions
1,440

Increase related to current year income tax positions
673

Balance at December 31, 2017
$
8,580

Increase related to prior year income tax positions
47

Increase related to current year income tax positions
830

Balance at December 31, 2018
$
9,457

 
Included in the balance of unrecognized tax benefits as of December 31, 2018 was $1.3 million of tax benefits that, if recognized, would affect the effective tax rate. It is not anticipated that the balance of unrecognized tax benefits will significantly change over the next twelve months.
The Company or its subsidiaries file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. The Company defines its major tax jurisdictions to include United Kingdom and the United States. The Company is no longer subject to income tax examinations with respect to periods before 2017 in the United Kingdom and before 2015 in the United States, although in the United States net operating loss and tax credit carryforwards generated in a year are subject to examination and adjustment for at least three years following the year in which such losses or credits are actually used to offset taxable income.
Estimated interest and penalties are recorded as a component of interest expense and other expense, respectively. Such amounts were not material for 2018, 2017, and 2016.
NOTE 14    CREDIT FACILITIES
On April 20, 2018 the Company amended its Credit Facility with Wells Fargo. Pursuant to the amendment, the Credit Facility was reduced from $50.0 million to $15.0 million. The Credit Facility is for general corporate purposes, including working capital requirements and to support the issuance of letters of credit. The Credit Facility is secured by a first priority lien on up to $15.0 million of the Company’s investments account held with Wells Fargo Bank. The Company had $15.0 million in long-term restricted cash associated with the Credit Facility as of December 31, 2018. The amended Credit Facility expires on March 1, 2020.
The Company made no draws and had no outstanding cash borrowings on the credit facility as of December 31, 2018.
As of December 31, 2018, the Company had $17.3 million in total restricted cash. The company had $13.9 million in USD equivalent value in outstanding letters of credit, the majority of which was supported by the Wells Fargo Credit Facility, as of December 31, 2018.
NOTE 15    SHAREHOLDERS’ EQUITY
Preferred Stock:    The Company has 5,000,000 shares of undesignated preferred stock authorized, and no shares of preferred stock outstanding.
Common Stock:    The Company has 75,000,000 authorized shares of common stock with a par value of $0.01 per share.

F-28

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Stock Plans:    As of December 31, 2018, the Company had one active equity incentive plan that provides shares available for option, restricted stock and restricted stock unit grants to employees, directors, executives and others.
Stock Options:    In determining the fair value of stock options, the Company uses the Black-Scholes option pricing model. The following key weighted average assumptions were employed in the calculation for the indicated years ended December 31:
 
 
2018
 
2017
 
2016
Risk-free interest rate
 
2.84
%
 
1.64
%
 
1.12
%
Expected dividend yield
 
%
 
%
 
%
Volatility
 
48.92
%
 
54.14
%
 
50.92
%
Expected life (in years)
 
4.0

 
4.0

 
4.0

Weighted average Black-Scholes value of options granted
 
$
11.12

 
$
7.91

 
$
13.16

The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant. The Company does not anticipate declaring dividends in the foreseeable future. Volatility is based on historical data. The expected life of an option is based on the assumption that options will be exercised, on average, about two years after vesting occurs. The Company recognizes compensation expense for only the portion of options that are expected to vest. Therefore, management applies an estimated forfeiture rate that is derived from historical employee termination data and adjusted for expected future employee turnover rates. The estimated forfeiture rates applied to the Company’s stock option grants for the years ended December 31, 2018, 2017, and 2016 was 8.0%. If the actual number of forfeitures differs from those estimated by management, additional adjustments to compensation expense may be required in future periods. The Company’s stock price volatility, option lives and expected forfeiture rates involve management’s best estimates at the time of such determination, which impact the fair value of the option calculated under the Black-Scholes methodology and, ultimately, the expense that will be recognized over the vesting period or requisite service period of the option. The Company typically issues stock options with a four-year vesting period (the requisite service period) and amortizes the fair value of stock options (share-based compensation cost) ratably over the requisite service period. Options to purchase shares expire no later than ten years after the date of grant.
A summary of the Company’s stock option activity and related information follows:
 
 
Options
 
Weighted
Average
Exercise
Price
 
Weighted Average Remaining
Contractual
Term (Years)
Outstanding at January 1, 2016
 
1,948,475

 
$
14.83

 
 
Granted
 
240,075

 
32.65

 
 
Exercised
 
(168,825
)
 
12.57

 
 
Canceled and forfeited
 
(30,588
)
 
26.60

 
 
Outstanding at December 31, 2016
 
1,989,137

 
16.99

 
 
Granted
 
324,500

 
18.36

 
 
Exercised
 
(157,257
)
 
8.51

 
 
Canceled and forfeited
 
(121,906
)
 
27.02

 
 
Outstanding at December 31, 2017
 
2,034,474

 
17.26

 
 
Granted
 
170,053

 
27.09

 
 
Exercised
 
(251,121
)
 
9.49

 
 
Canceled and forfeited
 
(75,804
)
 
26.70

 
 
Outstanding at December 31, 2018
 
1,877,602

 
18.81

 
5.3
 
 
 
 
 
 
 
Exercisable at December 31, 2018
 
1,446,949

 
17.23

 
4.3
 
 
 
 
 
 
 
Available for grant at December 31, 2018 (1)
 
2,325,135

 
 
 
 
(1)
Using the plan’s fungible ratio of 1.55:1 for full-value awards, 1,500,087 shares were available for restricted stock awards, stock bonus awards, restricted stock units, performance shares or performance units.

F-29

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Outstanding and exercisable options by price range as of December 31, 2018, were as follows:
 
 
Outstanding Options
 
Exercisable Options
Range of Exercise
Prices per Share
 
Number
Outstanding
 
Weighted
Average
Remaining
Life (Years)
 
Weighted
Average
Exercise
Price
 
Number
Exercisable
 
Weighted
Average
Exercise
Price
$ 0.00 - $ 10.00
 
484,961

 
1.4
 
$
5.08

 
484,961

 
$
5.08

$ 10.01 - $ 20.00
 
556,751

 
6.3
 
16.79

 
380,955

 
16.24

$ 20.01 - $ 30.00
 
638,777

 
6.8
 
26.55

 
446,038

 
26.32

$ 30.01 - $ 42.40
 
197,113

 
7.3
 
33.19

 
134,995

 
33.61

$ 0.00 - $ 42.40
 
1,877,602

 
5.3
 
18.81

 
1,446,949

 
17.23

 
As of December 31, 2018, there was $10.7 million of aggregate intrinsic value of outstanding stock options, including $10.1 million of aggregate intrinsic value of exercisable stock options. Intrinsic value represents the total pretax intrinsic value for all “in-the-money” options (i.e., the difference between the Company’s closing stock price on the last trading day of 2018 and the exercise price, multiplied by the number of shares of common stock underlying the stock options) that would have been received by the option holders if all option holders had exercised their options on December 31, 2018. This amount changes, based on the fair market value of the Company’s stock. Total intrinsic value of options exercised was $3.5 million, $1.8 million, and $4.0 million for the years ended December 31, 2018, 2017, and 2016, respectively.
Restricted Stock:    During 2018, 2017 and 2016, the Company issued an aggregate of 28,469, 44,002, and 9,893 shares of restricted stock, respectively, to certain directors, executives and other employees. The grant date fair value of these grants was approximately $0.8 million, $0.8 million, and $0.3 million for 2018, 2017 and 2016, respectively. Share-based compensation expense is recorded over the vesting period, which is generally one year for non-employee directors and four years for officers and employees of the Company.
A summary of the Company’s unvested restricted stock grants and changes during the indicated years ended December 31 is as follows:
 
Service Vesting Restricted Shares
 
Performance Vesting Restricted Shares
 
Total Restricted Shares
 
Shares
 
Weighted
Average
Grant Date
Fair Value
 
Shares
 
Weighted
Average
Grant Date
Fair Value
 
Shares
 
Weighted Average Grant Date Fair Value
Outstanding at January 1, 2016
516,443

 
$
24.12

 
585,500

 
$
15.07

 
1,101,943

 
$
19.31

Granted
9,893

 
34.86

 

 

 
9,893

 
34.86

Forfeited
(18,685
)
 
24.73

 
(72,000
)
 
15.57

 
(90,685
)
 
17.46

Vested
(250,849
)
 
22.14

 

 

 
(250,849
)
 
22.14

Outstanding at December 31, 2016
256,802

 
26.43

 
513,500

 
15.00

 
770,302

 
18.81

Granted
44,002

 
17.55

 

 

 
44,002

 
17.55

Forfeited
(32,207
)
 
28.15

 
(513,500
)
 
15.00

 
(545,707
)
 
15.78

Vested
(156,272
)
 
25.25

 

 

 
(156,272
)
 
25.25

Outstanding at December 31, 2017
112,325

 
24.09

 

 

 
112,325

 
24.09

Granted
28,469

 
27.10

 

 

 
28,469

 
27.10

Forfeited
(680
)
 
26.26

 

 

 
(680
)
 
26.26

Vested
(105,845
)
 
23.61

 

 

 
(105,845
)
 
23.61

Outstanding at December 31, 2018
34,269

 
27.64

 

 

 
34,269

 
27.64

The estimated forfeiture rates applied to the Company’s service vesting restricted stock grants during the years ended December 31, 2018, 2017 and 2016 was 8.0%. The aggregate fair value of restricted shares vested during 2018, 2017 and 2016 was $2.5 million, $2.9 million, and $7.7 million, respectively. There are no longer any performance vesting restricted shares outstanding.

F-30

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Restricted Stock Units:    During 2018, 2017 and 2016, the Company issued an aggregate of 513,681, 825,000 and 244,160 restricted stock and performance vesting restricted stock units, respectively, to certain executives and other employees. The grant date fair value of these grants was approximately $13.3 million, $15.2 million and $8.0 million for 2018, 2017 and 2016, respectively. Restricted stock units have similar vesting characteristics as restricted stock but are not outstanding shares and do not have any voting or dividend rights. The Company records share-based compensation expense over the vesting period. At the time of vesting, a share of common stock representing each restricted stock unit vested will be issued by the Company.
A summary of the Company’s unvested restricted stock unit grants and changes during the indicated years ended December 31 is as follows:
 
 
Service Vesting Restricted Stock Units
 
Performance Vesting Restricted Stock Units
 
Total Restricted Stock Units
 
 
Units
 
Weighted
Average
Grant Date
Fair Value
 
Units
 
Weighted
Average
Grant Date
Fair Value
 
Units
 
Weighted Average Grant Date Fair Value
Outstanding at January 1, 2016
 
273,050

 
$
29.75

 
632,700

 
$
30.04

 
905,750

 
$
29.95

Granted
 
220,575

 
31.89

 
23,585

 
42.65

 
244,160

 
32.93

Forfeited
 
(7,700
)
 
29.44

 

 

 
(7,700
)
 
29.44

Vested
 
(60,204
)
 
29.57

 

 

 
(60,204
)
 
29.57

Outstanding at December 31, 2016
 
425,721

 
30.89

 
656,285

 
30.49

 
1,082,006

 
30.65

Granted
 
799,000

 
18.40

 
26,000

 
20.25

 
825,000

 
18.46

Forfeited
 
(95,001
)
 
25.75

 
(199,800
)
 
30.04

 
(294,801
)
 
28.66

Vested
 
(141,697
)
 
30.91

 

 

 
(141,697
)
 
30.91

Outstanding at December 31, 2017
 
988,023

 
21.29

 
482,485

 
30.13

 
1,470,508

 
24.19

Granted
 
513,681

 
25.94

 

 

 
513,681

 
25.94

Forfeited
 
(64,812
)
 
21.41

 

 

 
(64,812
)
 
21.41

Vested
 
(270,584
)
 
22.41

 

 

 
(270,584
)
 
22.41

Outstanding at December 31, 2018
 
1,166,308

 
23.07

 
482,485

 
30.13

 
1,648,793

 
25.14

The estimated forfeiture rates applied to the Company’s service vesting restricted stock unit grants during the years ended December 31, 2018, 2017 and 2016 was 8.0%. The aggregate fair value of restricted stock units vested during 2018, 2017 and 2016 was $6.1 million, $2.7 million and $1.9 million, respectively. The performance vesting restricted stock units are subject to performance measures that are currently not considered “probable” of attainment and as such, no compensation cost has been recorded for these units. The period for which the performance measures of the performance vesting restricted stock units can be satisfied ends at the end of 2019.
Share-based Compensation Expense:    Including performance-based equity awards, the Company had $34.3 million of total unrecognized compensation cost related to unvested stock options, unvested restricted stock and unvested restricted stock units as of December 31, 2018. Excluding the $14.5 million of unrecognized compensation cost related to unvested restricted stock units that are subject to performance measures that are currently not considered “probable” of attainment, unrecognized compensation cost is $19.8 million. No compensation expense is recognized for unvested restricted stock or unvested restricted stock units subject to performance measures that are not considered “probable” of attainment. Unrecognized compensation cost related to unvested stock options, unvested restricted stock and unvested non-performance-based restricted stock units is expected to be recognized over a weighted average period of 2.9 years.

F-31

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

The following table sets forth the gross share-based compensation cost resulting from stock options, unvested restricted stock and unvested restricted stock units that were recorded in the Company’s Consolidated Statements of Operations for the indicated years ended December 31 (in thousands):
 
 
2018
 
2017
 
2016
Cost of product revenue
 
$
416

 
$
294

 
$
320

Cost of service revenue
 
420

 
290

 
211

Research and development
 
4,244

 
3,759

 
3,113

Sales and marketing
 
3,261

 
2,432

 
3,710

General and administrative
 
4,806

 
4,074

 
3,797

Total share-based compensation expense
 
$
13,147

 
$
10,849

 
$
11,151

NOTE 16    BENEFIT PLANS
401(k) Plan
For the three years ended December 31, 2018, the Company’s retirement plan covered substantially all U.S. employees and provided for voluntary salary deferral contributions on a pre-tax basis in accordance with Section 401(k) of the Internal Revenue Code of 1986, as amended. The Company matches a portion of employee contributions. The 2018, 2017, and 2016 Company match expense was $3.0 million, $3.0 million and $2.9 million, respectively.
Pension Plan
The Company’s German subsidiary maintains a defined benefit pension plan. At December 31, 2018, the excess of plan assets over the projected benefit obligation of $1.9 million was $0.2 million. At December 31, 2017, the excess of plan assets over the projected benefit obligation of $2.0 million was $0.2 million. Plan assets are invested in insurance policies payable to employees. Net pension expense was not material for any period. Contributions to the plan are not expected to be significant to the financial position of the Company.
NOTE 17    SEGMENT INFORMATION
The Company has the following reportable segments: Supercomputing, Storage and Data Management, Maintenance and Support, and Engineering Services and Other. The Company’s reportable segments represent components of the Company for which separate financial information is available that is utilized on a regular basis by the Chief Executive Officer, who is the Chief Operating Decision Maker, in determining how to allocate the Company’s resources and evaluate performance. The segments are determined based on several factors, including the Company’s internal operating structure, the manner in which the Company’s operations are managed, client base, similar economic characteristics and the availability of separate financial information.
Supercomputing
Supercomputing includes a suite of highly advanced, tightly integrated and cluster supercomputer systems which are used by large research and engineering centers in universities, government laboratories, and commercial institutions. Supercomputing also includes the ongoing maintenance of these systems as well as system analysts.
Storage and Data Management
Storage and Data Management offers Cray DataWarp and ClusterStor (formerly branded Sonexion), as well as other third-party storage products and their ongoing maintenance as well as system analysts.
Maintenance and Support
Maintenance and Support provides ongoing maintenance of Cray supercomputers, big data storage and analytics systems, as well as system analysts.
Engineering Services and Other
Included within Engineering Services and Other are the Company’s analytics and artificial intelligence businesses and Custom Engineering.


F-32

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

The following table presents revenues and gross margins for the Company’s operating segments for the indicated years ended December 31 (in thousands):
 
 
2018
 
2017
 
2016
Revenue:
 
 
 
 
 
 
Supercomputing
 
$
363,524

 
$
282,217

 
$
510,403

Storage and Data Management
 
70,914

 
63,620

 
89,438

Maintenance and Support
 
135,509

 
124,840

 
107,795

Engineering Services and Other
 
21,510

 
46,672

 
29,968

Elimination of inter-segment revenue
 
(135,509
)
 
(124,840
)
 
(107,795
)
Total revenue
 
$
455,948

 
$
392,509

 
$
629,809

 
 
 
 
 
 
 
Gross Profit:
 
 
 
 
 
 
Supercomputing
 
$
95,746

 
$
93,272

 
$
173,245

Storage and Data Management
 
26,209

 
20,288

 
34,125

Maintenance and Support
 
64,386

 
61,305

 
43,147

Engineering Services and Other
 
8,023

 
17,144

 
12,845

Elimination of inter-segment gross profit
 
(64,386
)
 
(61,305
)
 
(43,147
)
Total gross profit
 
$
129,978

 
$
130,704

 
$
220,215

Revenue and cost of revenue is the only discrete financial information the Company prepares for its segments. Other financial results or assets are not separated by segment.
The Company’s geographic operations outside the United States include sales and service offices in Europe and the Middle East, South America, Asia Pacific and Canada. Service revenue includes engineering services which can vary significantly from period to period. The following data represents the Company’s revenue and long-lived assets for the United States and all other countries (in thousands):
 
 
United
States
 
All
Other
Countries
 
Total
For the year ended December 31, 2018:
 
 
 
 
 
 
Product revenue
 
$
134,760

 
$
178,113

 
$
312,873

Service revenue
 
$
85,989

 
$
57,086

 
$
143,075

Long-lived assets
 
$
47,334

 
$
13,342

 
$
60,676

For the year ended December 31, 2017:
 
 
 
 
 
 
Product revenue
 
$
159,279

 
$
90,916

 
$
250,195

Service revenue
 
$
96,406

 
$
45,908

 
$
142,314

Long-lived assets
 
$
48,989

 
$
28,009

 
$
76,998

For the year ended December 31, 2016:
 
 
 
 
 
 
Product revenue
 
$
251,317

 
$
248,115

 
$
499,432

Service revenue
 
$
88,208

 
$
42,169

 
$
130,377

Long-lived assets
 
$
39,933

 
$
36,555

 
$
76,488

Long-lived assets as of December 31, 2018, 2017, and 2016, included $9.6 million, $23.4 million and $31.1 million, respectively, of long-term investment in sales-type lease which was held by the Company’s United Kingdom subsidiary.
Revenue derived from the U.S. Government totaled approximately $126.5 million, $206.1 million and $296.9 million in 2018, 2017, and 2016, respectively. In each of 2018 and 2017, one non-U.S. Government customer accounted for 11% of total revenue. In 2016, one non-U.S. Government customer accounted for 10% of total revenue. Revenue attributed to foreign countries is derived from sales to customers located outside the United States. In general, concentrations of revenue by customer encompass all segments. In 2018, revenue in Japan and South Korea accounted for 27% of total revenue. In 2017, revenue in India accounted for 11% of total revenue. In 2016, revenue in the United Kingdom accounted for 17% of total revenue.

F-33

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

NOTE 18    RESEARCH AND DEVELOPMENT
Details for the Company’s net research and development expenses for the indicated years ended December 31 follows (in thousands):
 
 
2018
 
2017
 
2016
Gross research and development expenses
 
$
158,077

 
$
141,289

 
$
130,006

Less: Amounts included in cost of revenue
 
(2,618
)
 
(9,473
)
 
(12,621
)
Less: Reimbursed research and development (excludes amounts in revenue)
 
(40,285
)
 
(33,039
)
 
(5,255
)
Net research and development expenses
 
$
115,174

 
$
98,777

 
$
112,130

NOTE 19    INTEREST INCOME (EXPENSE)
The detail of interest income (expense) for the indicated years ended December 31 follows (in thousands):
 
 
2018
 
2017
 
2016
Interest income
 
$
3,454

 
$
3,386

 
$
2,120

Interest expense
 
(111
)
 
(110
)
 
27

Net interest income
 
$
3,343

 
$
3,276

 
$
2,147

Interest income is earned by the Company on cash and cash equivalents, investment balances and the investment in sales-type lease.
NOTE 20    RESTRUCTURING
In the third quarter of 2017, the Company implemented a restructuring plan intended to reduce the Company’s operating costs and better align its workforce with long-term business strategies. The restructuring plan involved reducing the Company’s workforce by approximately 190 employees, with the vast majority of such terminations effective in July 2017. For the years ended December 31, 2018 and 2017, the Company recorded $0.5 million and $8.6 million, respectively, in expense in connection with the restructuring plan, primarily related to employee severance. The majority of the cash payments related to the restructuring charges were paid in 2017. The actions associated with the restructuring plan were completed in the first quarter of 2018. Restructuring charges associated with the restructuring plan were included in restructuring on the company’s Consolidated Statements of Operations.
NOTE 21    QUARTERLY DATA (UNAUDITED)
The following table presents unaudited quarterly financial information for the two years ended December 31, 2018. In the opinion of management, this information contains all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation thereof.
The operating results are not necessarily indicative of results for any future periods. Quarter-to-quarter comparisons should not be relied upon as indicators of future performance. The Company’s business is driven by a few significant contracts and, as a result, the Company’s operating results are subject to very large quarterly fluctuations. The Company’s earnings per share for the full year may not equal the sum of the four quarterly earnings per share amounts because of common share activity during the year.

F-34

CRAY INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

(In thousands, except per share data)
 
 
2018
2017
For the Quarter Ended
 
3/31
 
6/30
 
9/30
 
12/31
 
3/31
 
6/30
 
9/30
 
12/31
Revenue
 
$
79,594

 
$
120,203

 
$
92,796

 
$
163,355

 
$
59,031

 
$
87,135

 
$
79,700

 
$
166,643

Cost of revenue
 
52,642

 
82,396

 
67,985

 
122,947

 
35,222

 
58,792

 
51,208

 
116,583

Gross profit
 
26,952

 
37,807

 
24,811

 
40,408

 
23,809

 
28,343

 
28,492

 
50,060

Research and development, net
 
29,892

 
29,382

 
26,162

 
29,738

 
32,640

 
17,325

 
26,626

 
22,186

Sales and marketing
 
15,665

 
15,218

 
15,282

 
16,994

 
14,653

 
15,247

 
13,392

 
16,602

General and administrative
 
5,779

 
5,624

 
6,580

 
7,434

 
8,797

 
7,205

 
7,022

 
6,089

Restructuring
 
476

 

 

 

 

 

 
7,653

 
915

Net loss
 
(25,008
)
 
(10,950
)
 
(22,393
)
 
(13,330
)
 
(19,215
)
 
(6,840
)
 
(10,232
)
 
(97,542
)
Net loss per common share, basic
 
$
(0.62
)
 
$
(0.27
)
 
$
(0.55
)
 
$
(0.33
)
 
$
(0.48
)
 
$
(0.17
)
 
$
(0.25
)
 
$
(2.42
)
Net loss per common share, diluted
 
$
(0.62
)
 
$
(0.27
)
 
$
(0.55
)
 
$
(0.33
)
 
$
(0.48
)
 
$
(0.17
)
 
$
(0.25
)
 
$
(2.42
)

F-35


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM



To the Shareholders and Board of Directors
Cray Inc.


Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Cray Inc. and Subsidiaries ("the Company") as of December 31, 2018 and 2017, the related consolidated statements of operations, comprehensive income (loss), shareholders' equity, and cash flows for each of the years in the three-year period ended December 31, 2018, and the related notes and financial statement schedule listed in the index at item 15(a)(2) (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the consolidated financial position of the Company as of December 31, 2018 and 2017, and the consolidated results of their operations and their cash flows for each of the years in the three-year period ended December 31, 2018, in conformity with accounting principles generally accepted in the United States.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company's internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission, and our report dated February 12, 2019, expressed an unqualified opinion on the effectiveness of the Company’s internal control over financial reporting.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.


/S/ PETERSON SULLIVAN LLP


We have served as the Company’s auditor since 2005.

Seattle, Washington
February 12, 2019


F-36


Schedule II — Valuation and Qualifying Accounts(1)
December 31, 2018
(In thousands)
 
Description
 
Balance at
Beginning
of Period
 
Charge to Expense
 
Deductions (2)
 
Balance at
End of
Period
Year ended December 31, 2016:
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
19

 
$
2

 
$

 
$
21

Year ended December 31, 2017:
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
21

 
$
7

 
$

 
$
28

Year ended December 31, 2018:
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
28

 
$
960

 
$

 
$
988

 
(1)
The Company does not have any warranty liabilities.
(2)
Deductions represent uncollectible accounts written off, net of recoveries.

F-37
EX-10.24 2 cray-12312018xex1024.htm EXHIBIT 10.24 Exhibit


Exhibit 10.24

CRAY INC.
NON-EMPLOYEE DIRECTOR COMPENSATION POLICY
(Amended and restated effective November 8, 2018)

Equity Compensation
Continuing Directors. At the conclusion of each annual meeting of the Company’s shareholders (“Annual Meeting”), each continuing non-employee director (“Non-Employee Director”) elected by the shareholders at such Annual Meeting will automatically be granted, without any further action by the Board of Directors, a number of restricted shares of the Company’s common stock (the “Refresher Awards”) determined by dividing $140,000 by the closing price per share of the Company’s common stock on the trading day immediately prior to the date of the Annual Meeting, as reported by the NASDAQ Global Market, with such quotient rounded to the nearest whole share. The Refresher Awards shall vest in full on the earlier of (i) 12 months from the date of grant and (ii) the date that is immediately prior to the date of the next Annual Meeting. Until the shares are vested, as set forth pursuant to the above schedule, the shares will be restricted against sale or transfer.
The Non-Employee Directors may vote and receive dividends on the restricted shares while the restrictions remain in place.
If a Non-Employee Director resigns from the Board without the prior approval of the Corporate Governance Committee prior to the full vesting of the Restricted Award, the Non-Employee Director will forfeit the unvested shares that remain restricted.
New Directors. Each Non-Employee Director, upon his or her first election to the Board, shall be granted stock options for 20,000 shares of the Company’s common stock, which options shall be immediately vested as of the date of grant and have an exercise price equal to the fair market value of the common stock on the date of grant.
Cash Compensation
Non-Employee Directors receive cash compensation for serving in such positions as follows:
Board and Committee Annual Retainer:
Board: $50,000 annual retainer for serving on the Board (with the retainer including one Board meeting per quarter);
Audit Committee: $10,000 annual retainer for serving on the Audit Committee, paid quarterly.
Compensation Committee: $10,000 annual retainer for serving on the Compensation Committee, paid quarterly;
Corporate Governance Committee: $5,000 annual retainer for serving on the Corporate Governance Committee, paid quarterly
Strategic Technology Assessment Committee: $5,000 annual retainer for serving on the Strategic Technology Assessment Committee, paid quarterly






Board and Committee Chairman Fees:
Board: $40,000 annual fee, paid quarterly
Audit Committee: $15,000 annual fee, paid quarterly
Compensation Committee: $10,000 annual fee, paid quarterly
Corporate Governance Committee: $5,000 annual fee, paid quarterly
Strategic Technology Assessment Committee: $5,000 annual fee, paid quarterly




EX-10.25 3 cray-12312018xex1025.htm EXHIBIT 10.25 Exhibit


Exhibit 10.25

2018 Executive Bonus Plan

I.
Purpose
The purpose of this Plan is to promote the success of the Company by providing to participating executives cash incentives based on achievement of critical strategic, tactical and financial goals.
II.
Definitions
Award Setting Deadline - The deadline by which to document Performance Measures for a Participant for a given Performance Period. This deadline shall be the earlier of either: 1) ninety (90) days after commencement of the Performance Period, or 2) the expiration of twenty-five percent (25%) of the Performance Period. Documentation of Performance Measures for Participants hired after January 1, 2018 shall be completed the earlier of either: 1) ninety (90) days after date of hire, or 2) September 30, 2018.
Base Salary - The aggregate gross base annualized salary of a Participant as of September 30th in the year of the Performance Period, but prior to reductions for salary deferred pursuant to any deferred compensation plan or for contributions to a plan qualifying under Code Section 401(k), ESPP contributions, deductions for parking benefits, health insurance or non-cash benefits or perquisites. Notwithstanding the foregoing, Base Salary does not include any actual or imputed income from Company-provided benefits or perquisites.
Bonus Award - The cash payment made pursuant to this Plan for a particular Performance Period. Notwithstanding the Bonus Formula, a Bonus Award may not exceed 200% of the Bonus Target.
Bonus Formula - The formula established to determine the Bonus Award, if any, paid to Participant based upon the level of achievement of targeted goals for selected Performance Measures. The formula may differ from Participant to Participant. If targeted goals identify achievement at staged levels, the Bonus Formula may include interpolation between levels above the identified “threshold” level at the discretion of the Committee. Performance Measures selected by the Committee applicable to the Company or a Parent or Subsidiary of the Company, business unit or market segment, may include, but are not limited to the, the following measures (whether or not in comparison to other peer companies): profit before tax; billings; revenue; net revenue; earnings (which may include earnings before interest and taxes, earnings before taxes, and net earnings); operating income; operating margin; operating profit; controllable operating profit, or net operating profit; net profit; gross margin; operating expenses or operating expenses as a percentage of revenue; net income; earnings per share; total stockholder return; market share; return on assets or net assets; the Company’s stock price; growth in stockholder value relative to a pre-determined index; return on equity; return on invested capital; cash flow (including free cash flow or operating cash flows); cash conversion cycle; economic value added; individual confidential business objectives; contract awards or backlog; overhead or other expense reduction; credit rating; strategic plan development and implementation; succession plan development and implementation; improvement in workforce diversity; customer indicators; new product invention or innovation; attainment of research and development or product delivery milestones; improvements in productivity; bookings; attainment of objective operating goals and employee metrics; any other metric that is capable of measurement as determined by the Committee; and any sale or initial public offering of a subsidiary or the Company.
Bonus Target - The Bonus Award that may be paid if Performance Measures are achieved at the one-hundred percent (100%) payout level during the Performance Period. The Bonus Target shall be equal to a fixed percentage of Participant’s Base Salary for such Performance Period, and may not exceed one hundred fifty percent (150%) of a participant’s Base Salary.
Code - U.S. Internal Revenue Code of 1986, as amended from time to time.
Company - Cray Inc. and subsidiaries.
Committee - The Compensation Committee of the Company’s Board of Directors.
GAAP - U.S. General Accepted Accounting Principles.





Participant - Any Company employee selected by the Committee to participate in the Plan for a given Performance Period. Typically, Participants in this Plan are comprised of the CEO and his/her direct reports.
Performance Measure(s) - Any one or a combination of pre-determined business criteria measured either on an either objective or subjective basis, in each case as specified by the Committee.
Performance Period - Any specific fiscal year or other such period as determined by the Committee.
Performance Target(s) - Specific, objective or subjective goal(s) established by the Committee for each Participant for the Performance Period in respect of any one or more of the Performance Measures.
III.
Eligibility
The Committee, in its sole discretion, shall select Participants for any Performance Period. Participation in the Plan is at the sole discretion of the Committee, and on a Performance Period by Performance Period basis. A Participant for a given Performance Period is not guaranteed to be selected for participation in any subsequent Performance Period. Any change of in reporting responsibilities to a level below that at the time selected for participation in the Plan or move to part time subsequent to being designated a Participant shall disqualify such Participant from participation in the Plan except to the extent set forth below or as determined otherwise by the Committee in its sole discretion.
IV.
Administration
1.
Administrator - This Plan shall be administered by the Committee in accordance with Plan provisions.
2.
Authority - The Committee shall have all powers and discretion necessary or appropriate to interpret and administer the Plan and to control its operation. Such authority includes selecting Participants in the Plan, determining Bonus Targets for each Participant, determining Performance Measures and Bonus Formulas to score performance, determining which Participants shall be granted Bonus Awards, and determining the form and manner in which Bonus Awards will be made (which may include elective or mandatory deferral alternatives).
3.
Decisions Binding - All determinations and decisions made by the Committee pursuant to the provisions of the Plan shall be final, conclusive and binding on all persons, and shall be given the maximum deference permitted by law.
4.
Delegation by Committee - The Committee, in its sole discretion and on such terms and conditions as it may provide, may delegate all or part of its authority and powers under the Plan to one or more directors and/or officers of the Company; provided, however, that the Committee shall review and approve all recommendations for any payments pursuant to the Plan prior to such payments being made.
5.
Term of Plan - Once approved by the Committee, this Plan shall be effective at the start of the Performance Period. Once approved, this Plan shall continue until the earlier of: 1) the end of the Performance Period, 2) termination of the Plan as described in the “Amendment and Termination Provisions” section below, or 3) termination of Participant from the Company’s employ, with respect to that Participant.
V.
Bonus Provisions
Prior to the Award Setting Deadline for a Performance Period or as soon as practicable thereafter, the Committee shall designate or approve the following:
1.
Performance Period
2.
Executives who will be Participants for the Performance Period
3.
Bonus Target for each Participant
4.
Performance Targets for each Participant
5.
Bonus Formulas for each Participant
VI.
Bonus Award Determination
After the end of each Performance Period, the Committee shall approve the extent to which the Performance Targets applicable to each Participant for the Performance Period were achieved. The Bonus Award for each Participant shall be determined by applying the Bonus Formula to the level of actual performance. The Committee, at its sole discretion, may eliminate, reduce or increase the Bonus Award payable to any Participant below or above that which otherwise would be payable under the Bonus Formula; provided, however that no Bonus Award may exceed 200% of a Participant’s Bonus Target.
The Committee may appropriately adjust any evaluation of performance under a Performance Measure to exclude any of the following events that may occur during a Performance Period:





1.
The effects of currency fluctuation
2.
Any or all items excluded, or that could be excluded, from the calculation of non-GAAP earnings as reflected in any Company press release or 8-K filing relating to an earnings announcement
3.
Asset write-downs
4.
Litigation or claim judgments or settlements
5.
The effect of changes in tax law, accounting principles or other such laws or provisions affecting reported results
6.
Accruals for reorganization and restructuring programs
7.
Any other extraordinary or non-operational items
8.
Acquisition or disposition costs
9.
The gain or losses as a result of a Board approved acquisition or disposition, including current year impact on bonus year targets planned without consideration of the transaction.
VII.
Right to Receive Payment
1.
Plan Unfunded and Unsecured -- Each Bonus Award under this Plan shall be paid solely from the general assets of the Company. This Plan is unfunded and unsecured; nothing in this Plan shall be construed to create a trust or to establish or evidence any Participant’s claim of any right to, or form of, payment of a Bonus other than as an unsecured general creditor with respect to any payment to which he/she may be entitled.
2.
Termination of Employment - Except as may otherwise be provided for in the “Bonus Award Payments” section below, in the event a Participant terminates employment with the Company prior to the end of a Performance Period, he/she shall not be entitled to payment of a Bonus Award for the applicable Performance Period pursuant to this Plan; provided that this provision shall not affect any amounts that may be due Participant under the Company’s Executive Severance Policy or other applicable policy or agreement).
VIII.
Bonus Award Payments
1.
Timing -The Company shall distribute Bonus Awards to Participants as soon as is administratively practicable following the determination and written certification of the Committee for a Performance Period, but in no event later than March 15 of the year following the end of the fiscal year for which the Committee determines the Bonus Award.
2.
Active Employment - Payment of a Bonus Award requires that Participant be an active employee on the Company’s payroll no later than September 30, 2018 and remain active until the last day of the Performance Period, subject to subsection 4 below. The Committee may make exceptions to the active employment requirement in the case of retirement, death or disability, or in the case of a corporate change in control, in each case determined on its own merits by the Committee.
3.
Manner of Payment - Bonus Awards will be payable in cash as a single lump sum, subject to all applicable taxes and contributions required by law to be withheld in accordance with procedures established by the Company. Bonus Awards for Participants who become eligible after the first day of the Performance Period will be prorated accordingly.
4.
Change in Status - A Participant whose change in status or move to part time results in he/she being ineligible to participate in this Plan in a Performance Period may receive a prorated Bonus Award, at the sole discretion of the Committee. A Participant whose change in reporting responsibilities results in he/she being ineligible to participate in this Plan in a Performance Period may receive a modified Bonus Award, at the sole discretion of the Committee. No Participant shall have any right to a prorated or modified Bonus Award, and the method in which a Bonus Award may be prorated or modified shall be determined by the Committee in its sole discretion.
5.
Recoupment of Bonus Award - If the Company’s reported financial or operating results become subject to a material restatement, the Committee may require Participant to pay to the Company an amount corresponding to the Bonus Award that Participant received under this Plan, or a portion of such award, that the Committee determines would not have been paid if Company results as originally published had been equal to Company results as subsequently restated. Any requirement or claim to recoup a Bonus Award must be made, if at all, within five (5) years after the date the amount claimed was originally paid by the Company.
6.
Code Section 409A - It is intended that this Plan comply with the requirements of Code Section 409A so that none of the Bonus Award payments to be provided under this Plan will be subject to the additional tax imposed under Code Section 409A. Any ambiguities will be interpreted to so comply.
IX.
Amendment and Termination Provisions
1.
Amendment, Modification, Suspension, Termination, or Reinstatement of Plan - The Board of Directors or the Committee may amend, modify, suspend, terminate or reinstate this Plan, in whole or in part, at any time, including adopting amendments deemed necessary or desirable to correct any defect or to supply omitted data, to reconcile any inconsistency in this Plan or in any Bonus Award granted hereunder or to adapt the Plan, including, but not limited to,





Performance Measures under this Plan, to material changed circumstances (as determined by the Committee in its sole discretion).
2.
Plan Variations for non-U.S. Participants - For Participants employed outside the United States, the Company may vary the provisions of this Plan as deemed appropriate to conform with, as required by or made desirable by, local laws, practices and procedures.
X.
General Provisions
1.
Non-transferability of Awards - No Bonus Award granted under the Plan may be sold, transferred, pledged, assigned, or otherwise alienated or hypothecated, other than by will, by the laws of descent and distribution, or to the limited extent provided in the prior subsection. All rights with respect to a Bonus Award granted to a Participant shall be available during his or her lifetime only to the Participant.
2.
No Additional Participant Rights - Employees selected to participate in this Plan shall not have any right to be retained in the Company’s employ, and the right of the Company to dismiss such Participant or to terminate any arrangement pursuant to which any such Participant provides services to the Company, with or without cause, is specifically reserved. No person shall have claim to a Bonus Award under this Plan, except as otherwise provided for herein, or to continued participation under this Plan. There is no obligation for uniformity of treatment of Participants under this Plan. The benefits provided for Participants under this Plan shall be in addition to and shall in no way preclude other forms of compensation to or in respect of such Participants.
3.
Successors - All obligations of the Company under this Plan with respect to Bonus Awards shall be binding on any successor to the Company, whether the existence of such successor is the result of a direct or indirect purchase, merger, consolidation, or otherwise, of all or substantially all of the business or assets of the Company.
4.
Indemnification - Each member of the Company’s Board of Directors and each Committee member shall be indemnified and held harmless by the Company against and from (i) any loss, cost, liability, or expense that may be imposed upon or reasonably incurred by him/her in connection with or resulting from any claim, action, suit, or proceeding to which he/she may be a party or in which he/she may be involved by reason of any action taken or failure to act under the Plan or any award, and (ii) from any and all amounts paid by him/her in settlement thereof, with the Company's approval, or paid by him/her in satisfaction of any judgment in any such claim, action, suit or proceeding against him/her, provided he/she shall give the Company an opportunity, at its own expense, to handle and defend the same before he/she undertakes to handle and defend it on his/her own behalf. The foregoing right of indemnification shall not be exclusive of any other rights of indemnification to which such persons may be entitled under the Company's Certificate of Incorporation or Bylaws, by contract, as a matter of law, or otherwise, or under any power that the Company may have to indemnify them or hold them harmless.
5.
Severability -The provisions of this Plan are severable. If a court of competent jurisdiction rules that any provision of this Agreement is invalid or unenforceable, the court’s ruling will not affect the validity and enforceability of the other provisions of this Plan.
6.
Requirements of Law - Bonus awards granted under this Plan shall be subject to all applicable laws, rules and regulations, and to such approvals by any governmental agencies or national securities exchanges as may be required.
7.
Governing Law - The validity, interpretation, construction and performance of the Plan and awards under it shall be governed and interpreted in accordance with the laws of the State of Washington.
XI.
Certification
The undersigned Corporate Secretary of the Company certifies that the foregoing constitutes a complete and correct copy of the Plan as approved by the Compensation Committee of the Board of Directors and its delegate, the Chief Executive Officer.
/s/ Michael C. Piraino
 
2/21/2018
Michael C. Piraino
Senior Vice President Administration,
General Counsel & Corporate Secretary

 
Date



EX-21.1 4 cray-12312018xex211.htm EXHIBIT 21.1 Exhibit


Exhibit 21.1
CRAY INC.
PARENT & SUBSIDIARIES LIST
 
Parent /Subsidiary Name
Country/State
CRAY INC. (PARENT)
U.S./Washington State
Appro Federal, Inc.
U.S./California State
Appro International, Inc.
U.S./California State
CCH1 LLC
U.S./Washington State
CCH2 LLC
U.S./Washington State
Cray Australia Pty. Limited
Australia
Cray Brazil, Inc.
U.S./Washington State
Cray Canada ULC
Canada
Cray China Limited
Hong Kong
Cray Computadores do Brasil Ltda.
Brazil
Cray Computer Deutschland GmbH
Germany
Cray Computer Finland Oy
Finland
Cray Computer GmbH
Switzerland
Cray Computer SARL
France
Cray Computer Spain, S.L.
Spain
Cray Holding Inc.
U.S./Washington State
Cray Italy S.r.l.
Italy
Cray Japan, Inc.
U.S./Washington State
Cray Korea, Inc.
U.S./Washington State
Cray Netherlands B.V.
Netherlands
Cray New Zealand Limited
New Zealand
Cray Saudi Arabia Limited
Kingdom of Saudi Arabia
Cray Supercomputer Singapore Pte. Ltd.
Singapore
Cray Supercomputers (India) Private Limited
India
Cray Supercomputers (Israel) Ltd.
Israel
Cray Taiwan, Inc.
U.S./Washington State
Cray-Tera Sweden AB
Sweden
Cray U.K. Limited
United Kingdom



EX-23.1 5 cray-12312018xex231.htm EXHIBIT 23.1 Exhibit


Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference into Registration Statement Nos. 333‑12747, 333‑08990, 333‑30304, 333‑57970, 333‑70238, 333‑107835, 333‑114243, 333‑115596, 333‑134808, 333‑159294, 333‑189304, and 333‑212906 on Form S‑8 of our reports dated February 12, 2019, relating to our audits of the consolidated financial statements of Cray Inc. and Subsidiaries ("the Company") and the effectiveness of the Company's internal control over financial reporting appearing in the Annual Report on Form 10‑K of Cray Inc. for the year ended December 31, 2018.


/S/ PETERSON SULLIVAN LLP


Seattle, Washington
February 12, 2019



EX-31.1 6 cray-12312018xex311.htm EXHIBIT 31.1 Exhibit
Exhibit 31.1
Certification of Chief Executive Officer Pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Peter J. Ungaro, certify that:
1. I have reviewed this annual report on Form 10-K of Cray Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
evaluated the effectiveness of the registrant’s disclosure controls and procedures, and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and
(d)
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)
all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:
February 12, 2019
/s/ PETER J. UNGARO
 
 
Peter J. Ungaro
 
 
President and Chief Executive Officer
 
 
(Principal Executive Officer)



EX-31.2 7 cray-12312018xex312.htm EXHIBIT 31.2 Exhibit
Exhibit 31.2
Certification of Chief Financial Officer Pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Brian C. Henry, certify that:
1. I have reviewed this annual report on Form 10-K of Cray Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
evaluated the effectiveness of the registrant’s disclosure controls and procedures, and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and
(d)
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)
all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:
February 12, 2019
/s/ BRIAN C. HENRY
 
 
Brian C. Henry
 
 
Executive Vice President and Chief Financial Officer
 
 
(Principal Financial Officer)



EX-32.1 8 cray-12312018xex321.htm EXHIBIT 32.1 Exhibit
Exhibit 32.1
Certificate pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officers of Cray Inc. (the “Company”) hereby certify, to such officers’ knowledge, that:
(i) the accompanying Annual Report on Form 10-K of the Company for the period ended December 31, 2018 (the “Report”), fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
(ii) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:
February 12, 2019
/s/ PETER J. UNGARO
 
 
Peter J. Ungaro
 
 
President and Chief Executive Officer
 
 
(Principal Executive Officer)
 
 
 
Date:
February 12, 2019
/s/ BRIAN C. HENRY
 
 
Brian C. Henry
 
 
Executive Vice President and Chief Financial Officer
 
 
(Principal Financial Officer)
The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. Section 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.


EX-101.INS 9 cray-20181231.xml XBRL INSTANCE DOCUMENT 0000949158 2018-01-01 2018-12-31 0000949158 2018-12-31 0000949158 2019-02-07 0000949158 2017-12-31 0000949158 2017-01-01 2017-12-31 0000949158 2016-01-01 2016-12-31 0000949158 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000949158 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000949158 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000949158 us-gaap:RetainedEarningsMember 2018-12-31 0000949158 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0000949158 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000949158 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000949158 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000949158 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2015-12-31 0000949158 2016-12-31 0000949158 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-12-31 0000949158 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000949158 us-gaap:AccountingStandardsUpdate201609Member us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember 2016-12-31 0000949158 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000949158 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000949158 us-gaap:RetainedEarningsMember 2017-12-31 0000949158 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2016-12-31 0000949158 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000949158 us-gaap:RetainedEarningsMember 2016-12-31 0000949158 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2017-12-31 0000949158 2015-12-31 0000949158 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000949158 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000949158 us-gaap:AccountingStandardsUpdate201609Member us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember us-gaap:RetainedEarningsMember 2016-12-31 0000949158 us-gaap:RetainedEarningsMember 2015-12-31 0000949158 cray:StorageAndDataManagementMember us-gaap:AmericasMember 2018-01-01 2018-12-31 0000949158 cray:MaintenanceAndSupportMember cray:AsiaPacificandJapanMember 2018-01-01 2018-12-31 0000949158 cray:SupercomputingMember 2018-01-01 2018-12-31 0000949158 us-gaap:AmericasMember 2018-01-01 2018-12-31 0000949158 cray:SupercomputingMember us-gaap:EMEAMember 2018-01-01 2018-12-31 0000949158 cray:EngineeringServicesandOtherMember us-gaap:EMEAMember 2018-01-01 2018-12-31 0000949158 cray:MaintenanceAndSupportMember 2018-01-01 2018-12-31 0000949158 us-gaap:IntersegmentEliminationMember cray:AsiaPacificandJapanMember 2018-01-01 2018-12-31 0000949158 cray:StorageAndDataManagementMember 2018-01-01 2018-12-31 0000949158 cray:EngineeringServicesandOtherMember 2018-01-01 2018-12-31 0000949158 us-gaap:IntersegmentEliminationMember us-gaap:EMEAMember 2018-01-01 2018-12-31 0000949158 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-12-31 0000949158 cray:SupercomputingMember us-gaap:AmericasMember 2018-01-01 2018-12-31 0000949158 cray:StorageAndDataManagementMember us-gaap:EMEAMember 2018-01-01 2018-12-31 0000949158 cray:MaintenanceAndSupportMember us-gaap:EMEAMember 2018-01-01 2018-12-31 0000949158 us-gaap:IntersegmentEliminationMember us-gaap:AmericasMember 2018-01-01 2018-12-31 0000949158 cray:StorageAndDataManagementMember cray:AsiaPacificandJapanMember 2018-01-01 2018-12-31 0000949158 cray:SupercomputingMember cray:AsiaPacificandJapanMember 2018-01-01 2018-12-31 0000949158 cray:EngineeringServicesandOtherMember cray:AsiaPacificandJapanMember 2018-01-01 2018-12-31 0000949158 cray:AsiaPacificandJapanMember 2018-01-01 2018-12-31 0000949158 cray:EngineeringServicesandOtherMember us-gaap:AmericasMember 2018-01-01 2018-12-31 0000949158 us-gaap:EMEAMember 2018-01-01 2018-12-31 0000949158 cray:MaintenanceAndSupportMember us-gaap:AmericasMember 2018-01-01 2018-12-31 0000949158 us-gaap:BuildingAndBuildingImprovementsMember us-gaap:MaximumMember 2018-01-01 2018-12-31 0000949158 us-gaap:ComputerEquipmentMember 2018-01-01 2018-12-31 0000949158 us-gaap:MinimumMember 2018-01-01 2018-12-31 0000949158 2019-06-30 2018-12-31 0000949158 us-gaap:MaximumMember 2018-01-01 2018-12-31 0000949158 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0000949158 us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0000949158 us-gaap:FurnitureAndFixturesMember us-gaap:MinimumMember 2018-01-01 2018-12-31 0000949158 cray:TimevestingSharesMember 2017-01-01 2017-12-31 0000949158 cray:TimevestingSharesMember 2018-01-01 2018-12-31 0000949158 2024-06-30 2018-01-01 2018-12-31 0000949158 us-gaap:PerformanceSharesMember 2017-01-01 2017-12-31 0000949158 cray:TimevestingSharesMember 2016-01-01 2016-12-31 0000949158 us-gaap:BuildingAndBuildingImprovementsMember us-gaap:MinimumMember 2018-01-01 2018-12-31 0000949158 us-gaap:FurnitureAndFixturesMember us-gaap:MaximumMember 2018-01-01 2018-12-31 0000949158 us-gaap:OtherIncomeMember 2016-01-01 2016-12-31 0000949158 us-gaap:OtherIncomeMember 2017-01-01 2017-12-31 0000949158 us-gaap:PerformanceSharesMember 2016-01-01 2016-12-31 0000949158 2019-06-30 2018-01-01 2018-12-31 0000949158 us-gaap:AccountingStandardsUpdate201409Member 2018-12-31 0000949158 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-12-31 0000949158 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-12-31 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000949158 us-gaap:TrademarksMember 2018-12-31 0000949158 us-gaap:CustomerRelationshipsMember 2018-12-31 0000949158 cray:SupplyAgreementMember 2018-12-31 0000949158 us-gaap:TechnologyBasedIntangibleAssetsMember 2018-12-31 0000949158 us-gaap:CustomerRelationshipsMember 2017-12-31 0000949158 cray:SupplyAgreementMember 2017-12-31 0000949158 us-gaap:TechnologyBasedIntangibleAssetsMember 2017-12-31 0000949158 us-gaap:TrademarksMember 2017-12-31 0000949158 cray:SeagateCloudSystemsIncMember 2017-09-25 2017-09-25 0000949158 cray:SeagateCloudSystemsIncMember 2017-09-25 0000949158 cray:SeagateCloudSystemsIncMember us-gaap:TrademarksMember 2017-12-31 0000949158 cray:SeagateCloudSystemsIncMember 2017-12-31 0000949158 cray:SeagateCloudSystemsIncMember cray:SupplyAgreementMember 2017-12-31 0000949158 cray:SeagateCloudSystemsIncMember us-gaap:CustomerRelationshipsMember 2017-12-31 0000949158 cray:SeagateCloudSystemsIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2017-12-31 0000949158 cray:SeagateCloudSystemsIncMember cray:SupplyAgreementMember 2018-01-01 2018-12-31 0000949158 cray:SeagateCloudSystemsIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2018-01-01 2018-12-31 0000949158 cray:SeagateCloudSystemsIncMember us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0000949158 cray:SeagateCloudSystemsIncMember us-gaap:TrademarksMember 2018-01-01 2018-12-31 0000949158 cray:SeagateCloudSystemsIncMember us-gaap:CustomerRelationshipsMember 2018-12-31 0000949158 cray:SeagateCloudSystemsIncMember us-gaap:TrademarksMember 2018-12-31 0000949158 cray:SeagateCloudSystemsIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2018-12-31 0000949158 cray:SeagateCloudSystemsIncMember cray:SupplyAgreementMember 2018-12-31 0000949158 us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000949158 us-gaap:OtherNoncurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000949158 us-gaap:OtherNoncurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000949158 us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000949158 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000949158 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000949158 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000949158 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000949158 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000949158 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000949158 us-gaap:NondesignatedMember 2018-12-31 0000949158 us-gaap:NondesignatedMember 2017-12-31 0000949158 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NondesignatedMember 2018-12-31 0000949158 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2018-12-31 0000949158 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NondesignatedMember 2017-12-31 0000949158 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2017-12-31 0000949158 us-gaap:OtherNoncurrentAssetsMember us-gaap:NondesignatedMember 2018-12-31 0000949158 us-gaap:OtherNoncurrentAssetsMember us-gaap:NondesignatedMember 2017-12-31 0000949158 us-gaap:FairValueInputsLevel2Member 2017-12-31 0000949158 us-gaap:FairValueInputsLevel1Member 2017-12-31 0000949158 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000949158 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000949158 us-gaap:ForeignExchangeForwardMember 2017-01-01 2017-12-31 0000949158 us-gaap:ForeignExchangeForwardMember 2018-01-01 2018-12-31 0000949158 us-gaap:ForeignExchangeForwardMember 2018-12-31 0000949158 us-gaap:ForeignExchangeForwardMember 2017-12-31 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-12-31 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-12-31 0000949158 us-gaap:UnbilledRevenuesMember us-gaap:GovernmentContractsConcentrationRiskMember 2017-12-31 0000949158 us-gaap:UnbilledRevenuesMember us-gaap:GovernmentContractsConcentrationRiskMember 2018-12-31 0000949158 us-gaap:GovernmentContractsConcentrationRiskMember 2018-12-31 0000949158 cray:NonUSGovernmentCustomersMember us-gaap:AccountsReceivableMember 2017-12-31 0000949158 cray:NonUSGovernmentCustomersMember us-gaap:AccountsReceivableMember 2018-12-31 0000949158 us-gaap:GovernmentContractsConcentrationRiskMember 2017-12-31 0000949158 cray:UnbilledReceivablesMember 2017-12-31 0000949158 cray:AdvanceBillingsMember 2018-12-31 0000949158 cray:OtherReceivablesMember 2017-12-31 0000949158 cray:OtherReceivablesMember 2018-12-31 0000949158 us-gaap:FinanceReceivablesMember 2017-12-31 0000949158 cray:AdvanceBillingsMember 2017-12-31 0000949158 us-gaap:TradeAccountsReceivableMember 2017-12-31 0000949158 cray:UnbilledReceivablesMember 2018-12-31 0000949158 us-gaap:TradeAccountsReceivableMember 2018-12-31 0000949158 us-gaap:FinanceReceivablesMember 2018-12-31 0000949158 cray:LocatedatCustomerSitesMember 2017-12-31 0000949158 cray:FinishedGoodsInventoryMember us-gaap:GovernmentContractsConcentrationRiskMember 2018-12-31 0000949158 cray:LocatedatCustomerSitesMember 2018-12-31 0000949158 cray:FinishedGoodsInventoryMember cray:NonUSGovernmentCustomersMember 2017-12-31 0000949158 us-gaap:BuildingMember 2017-12-31 0000949158 us-gaap:LandMember 2018-12-31 0000949158 us-gaap:FurnitureAndFixturesMember 2017-12-31 0000949158 us-gaap:LandMember 2017-12-31 0000949158 us-gaap:FurnitureAndFixturesMember 2018-12-31 0000949158 us-gaap:ComputerEquipmentMember 2017-12-31 0000949158 us-gaap:LeaseholdImprovementsMember 2017-12-31 0000949158 us-gaap:BuildingMember 2018-12-31 0000949158 us-gaap:LeaseholdImprovementsMember 2018-12-31 0000949158 us-gaap:ComputerEquipmentMember 2018-12-31 0000949158 cray:ServiceMember 2018-12-31 0000949158 us-gaap:ProductMember 2017-12-31 0000949158 us-gaap:ProductMember 2018-12-31 0000949158 cray:ServiceMember 2017-12-31 0000949158 us-gaap:ResearchAndDevelopmentArrangementMember 2018-12-31 0000949158 us-gaap:FacilityClosingMember 2016-01-01 2016-12-31 0000949158 cray:CivilActionNo.318cv03388RSMember us-gaap:PendingLitigationMember 2016-04-22 2016-04-22 0000949158 cray:CivilActionNo.318cv00318wmcMember us-gaap:PendingLitigationMember cray:PatentsRelatedtoCompanysComputerHardwareMember 2015-09-25 2015-09-25 0000949158 us-gaap:ResearchAndDevelopmentArrangementMember 2017-01-01 2017-12-31 0000949158 cray:CivilActionNo.318cv00318wmcMember us-gaap:PendingLitigationMember cray:PatentsRelatedtoThirdPartysComputerSoftwareMember 2015-09-25 2015-09-25 0000949158 us-gaap:ResearchAndDevelopmentArrangementMember 2016-01-01 2016-12-31 0000949158 us-gaap:ResearchAndDevelopmentArrangementMember 2018-01-01 2018-12-31 0000949158 cray:CivilActionNo.318cv00318wmcMember us-gaap:PendingLitigationMember 2015-09-25 2015-09-25 0000949158 cray:CivilActionNo.318cv03388RSMember us-gaap:PendingLitigationMember cray:PatentsRelatedtoThirdPartysComputerSoftwareMember 2016-04-22 2016-04-22 0000949158 us-gaap:ResearchMember 2018-12-31 0000949158 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2016-03-01 2016-03-31 0000949158 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2018-01-01 2018-12-31 0000949158 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2018-12-31 0000949158 us-gaap:DomesticCountryMember 2018-12-31 0000949158 us-gaap:ForeignCountryMember 2018-12-31 0000949158 us-gaap:AccountingStandardsUpdate201609Member us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember us-gaap:RetainedEarningsMember 2016-03-31 0000949158 us-gaap:RevolvingCreditFacilityMember cray:WellsFargoBankMember 2018-04-20 0000949158 cray:WellsFargoBankMember 2018-12-31 0000949158 us-gaap:RevolvingCreditFacilityMember cray:WellsFargoBankMember 2018-04-19 0000949158 cray:WellsFargoBankMember 2018-01-01 2018-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:TimevestingSharesMember 2018-01-01 2018-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:PerformancebasedVestingMember 2017-01-01 2017-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:PerformancebasedVestingMember 2018-01-01 2018-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:PerformancebasedVestingMember 2016-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:PerformancebasedVestingMember 2018-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:PerformancebasedVestingMember 2015-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:TimevestingSharesMember 2017-01-01 2017-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:TimevestingSharesMember 2017-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:TimevestingSharesMember 2015-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:TimevestingSharesMember 2016-01-01 2016-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:PerformancebasedVestingMember 2017-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:TimevestingSharesMember 2018-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2015-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:PerformancebasedVestingMember 2016-01-01 2016-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:TimevestingSharesMember 2016-12-31 0000949158 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0000949158 us-gaap:GeneralAndAdministrativeExpenseMember 2016-01-01 2016-12-31 0000949158 us-gaap:CostOfSalesMember us-gaap:ProductMember 2017-01-01 2017-12-31 0000949158 us-gaap:CostOfSalesMember us-gaap:ProductMember 2018-01-01 2018-12-31 0000949158 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0000949158 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0000949158 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-12-31 0000949158 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0000949158 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-12-31 0000949158 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-12-31 0000949158 us-gaap:CostOfSalesMember us-gaap:ProductMember 2016-01-01 2016-12-31 0000949158 us-gaap:CostOfSalesMember cray:ServiceMember 2017-01-01 2017-12-31 0000949158 us-gaap:SellingAndMarketingExpenseMember 2016-01-01 2016-12-31 0000949158 us-gaap:CostOfSalesMember cray:ServiceMember 2016-01-01 2016-12-31 0000949158 us-gaap:CostOfSalesMember cray:ServiceMember 2018-01-01 2018-12-31 0000949158 us-gaap:RestrictedStockMember 2016-01-01 2016-12-31 0000949158 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0000949158 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0000949158 cray:TimevestingSharesMember 2018-12-31 0000949158 cray:NonemployeeDirectorMember us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0000949158 cray:PerformancebasedVestingMember 2018-12-31 0000949158 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0000949158 cray:OfficersAndKeyEmployeesMember us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0000949158 cray:RangeOfExercisePricesRangeThreeMember 2018-12-31 0000949158 cray:RangeOfExercisePricesRangeTwoMember 2018-12-31 0000949158 cray:RangeOfExercisePricesRangeOneMember 2018-12-31 0000949158 cray:RangeOfExercisePricesRangeOneMember 2018-01-01 2018-12-31 0000949158 cray:RangeOfExercisePricesRangeFourMember 2018-12-31 0000949158 cray:RangeOfExercisePricesRangeThreeMember 2018-01-01 2018-12-31 0000949158 cray:RangeOfExercisePricesRangeFourMember 2018-01-01 2018-12-31 0000949158 cray:RangeOfExercisePricesRangeTwoMember 2018-01-01 2018-12-31 0000949158 us-gaap:RestrictedStockMember cray:PerformancebasedVestingMember 2017-01-01 2017-12-31 0000949158 us-gaap:RestrictedStockMember cray:TimevestingSharesMember 2017-01-01 2017-12-31 0000949158 us-gaap:RestrictedStockMember cray:TimevestingSharesMember 2018-01-01 2018-12-31 0000949158 us-gaap:RestrictedStockMember cray:PerformancebasedVestingMember 2015-12-31 0000949158 us-gaap:RestrictedStockMember cray:TimevestingSharesMember 2016-01-01 2016-12-31 0000949158 us-gaap:RestrictedStockMember 2016-12-31 0000949158 us-gaap:RestrictedStockMember cray:PerformancebasedVestingMember 2018-01-01 2018-12-31 0000949158 us-gaap:RestrictedStockMember cray:TimevestingSharesMember 2018-12-31 0000949158 us-gaap:RestrictedStockMember cray:TimevestingSharesMember 2015-12-31 0000949158 us-gaap:RestrictedStockMember 2017-12-31 0000949158 us-gaap:RestrictedStockMember cray:TimevestingSharesMember 2017-12-31 0000949158 us-gaap:RestrictedStockMember cray:PerformancebasedVestingMember 2016-01-01 2016-12-31 0000949158 us-gaap:RestrictedStockMember cray:TimevestingSharesMember 2016-12-31 0000949158 us-gaap:RestrictedStockMember cray:PerformancebasedVestingMember 2018-12-31 0000949158 us-gaap:RestrictedStockMember 2018-12-31 0000949158 us-gaap:RestrictedStockMember cray:PerformancebasedVestingMember 2016-12-31 0000949158 us-gaap:RestrictedStockMember 2015-12-31 0000949158 us-gaap:RestrictedStockMember cray:PerformancebasedVestingMember 2017-12-31 0000949158 country:DE us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000949158 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-01 2017-12-31 0000949158 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0000949158 country:DE us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000949158 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2016-01-01 2016-12-31 0000949158 cray:RevenueMember country:GB 2016-01-01 2016-12-31 0000949158 us-gaap:GovernmentContractsConcentrationRiskMember 2016-01-01 2016-12-31 0000949158 cray:RevenueMember 2018-01-01 2018-12-31 0000949158 cray:RevenueMember 2016-01-01 2016-12-31 0000949158 cray:RevenueMember cray:JapanandSouthKoreaMember 2018-01-01 2018-12-31 0000949158 cray:RevenueMember 2018-12-31 0000949158 cray:RevenueMember 2016-12-31 0000949158 us-gaap:GovernmentContractsConcentrationRiskMember 2018-01-01 2018-12-31 0000949158 us-gaap:GovernmentContractsConcentrationRiskMember 2017-01-01 2017-12-31 0000949158 cray:RevenueMember country:IN 2017-01-01 2017-12-31 0000949158 cray:SupercomputingMember 2017-01-01 2017-12-31 0000949158 cray:MaintenanceAndSupportMember 2017-01-01 2017-12-31 0000949158 cray:SupercomputingMember 2016-01-01 2016-12-31 0000949158 us-gaap:AllOtherSegmentsMember 2017-01-01 2017-12-31 0000949158 us-gaap:IntersegmentEliminationMember 2016-01-01 2016-12-31 0000949158 cray:StorageAndDataManagementMember 2016-01-01 2016-12-31 0000949158 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-12-31 0000949158 cray:SupercomputingMember 2018-01-01 2018-12-31 0000949158 cray:StorageAndDataManagementMember 2017-01-01 2017-12-31 0000949158 cray:StorageAndDataManagementMember 2018-01-01 2018-12-31 0000949158 us-gaap:IntersegmentEliminationMember 2017-01-01 2017-12-31 0000949158 cray:MaintenanceAndSupportMember 2018-01-01 2018-12-31 0000949158 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-12-31 0000949158 cray:MaintenanceAndSupportMember 2016-01-01 2016-12-31 0000949158 us-gaap:AllOtherSegmentsMember 2016-01-01 2016-12-31 0000949158 us-gaap:NonUsMember 2016-01-01 2016-12-31 0000949158 us-gaap:NonUsMember 2016-12-31 0000949158 country:US 2017-01-01 2017-12-31 0000949158 country:US 2016-01-01 2016-12-31 0000949158 us-gaap:NonUsMember 2018-12-31 0000949158 country:US 2016-12-31 0000949158 country:US 2018-01-01 2018-12-31 0000949158 country:US 2018-12-31 0000949158 us-gaap:NonUsMember 2017-01-01 2017-12-31 0000949158 us-gaap:NonUsMember 2018-01-01 2018-12-31 0000949158 us-gaap:NonUsMember 2017-12-31 0000949158 country:US 2017-12-31 0000949158 2017-07-31 0000949158 us-gaap:EmployeeSeveranceMember 2017-01-01 2017-12-31 0000949158 us-gaap:EmployeeSeveranceMember 2018-01-01 2018-12-31 0000949158 2018-07-01 2018-09-30 0000949158 2018-01-01 2018-03-31 0000949158 2017-01-01 2017-03-31 0000949158 2017-04-01 2017-06-30 0000949158 2017-07-01 2017-09-30 0000949158 2018-04-01 2018-06-30 0000949158 2017-10-01 2017-12-31 0000949158 2018-10-01 2018-12-31 0000949158 us-gaap:AllowanceForTradeReceivablesMember 2016-12-31 0000949158 us-gaap:AllowanceForTradeReceivablesMember 2018-01-01 2018-12-31 0000949158 us-gaap:AllowanceForTradeReceivablesMember 2016-01-01 2016-12-31 0000949158 us-gaap:AllowanceForTradeReceivablesMember 2017-01-01 2017-12-31 0000949158 us-gaap:AllowanceForTradeReceivablesMember 2017-12-31 0000949158 us-gaap:AllowanceForTradeReceivablesMember 2018-12-31 0000949158 us-gaap:AllowanceForTradeReceivablesMember 2015-12-31 xbrli:pure xbrli:shares iso4217:EUR cray:lawsuit cray:Employee iso4217:USD iso4217:JPY iso4217:USD xbrli:shares iso4217:SGD iso4217:KRW iso4217:CAD iso4217:CHF iso4217:NZD iso4217:GBP cray:patent cray:equity_incentive_plan cray:Customers 35437000 22558000 1 1 0.38 0.28 289000 451000 3084000 5359000 P5Y P3Y 0 28907000 0 0 1568000 0 0 605000 0 46900000 40600000 96300000 41600000 331000 60000 331000 5292000 2429000 7910000 P1Y 2 4300000.0 5255000 33039000 40285000 130006000 141289000 158077000 -12621000 -9473000 -2618000 0.55 P4Y 0.080 0.080 0.080 0.080 0.080 0.080 0.080 P2Y 1 1500087 1.55 P1Y P3M 28900000 300000 300000 false --12-31 FY 2018 2018-12-31 10-K 0000949158 40890189 Yes Large Accelerated Filer 190 125 976274271 CRAY INC No Yes 16200000 4345600000 56000000 2100000 26100000 0 4700000 0 300000 2600000 0 0 54400000 0 0 4446500000 2000000 24800000 0 0 162034000 2100000 45300000 87819000 1500000 25600000 57207000 32847000 162062000 3569000 7337000 9321000 10684000 131151000 88807000 1832000 6708000 4391000 12462000 63414000 167346000 78634000 -88712000 9471000 10805000 65598000 76247000 2782000 681000 0 2101000 915000 -700000 -689000 -7000 1611000 3208000 2600000 2602000 0 606000 11151000 11151000 10849000 10849000 13147000 13147000 3200000 3400000 3800000 11151000 211000 320000 3797000 3113000 3710000 10849000 290000 294000 4074000 3759000 2432000 13147000 420000 416000 4806000 4244000 3261000 28000 988000 5600000 4000000 6000000 1200000 1200000 3100000 500000 3100000 500000 618757000 517132000 519643000 420244000 150568000 147317000 3251000 250333000 245764000 4569000 6997000 -10000 7007000 6997000 0 500000 4500000 0 4480000 0 1130000 20200000 8000000 0 1782000 0 1782000 0 12168000 12168000 0 0 500000 500000 0 3019000 0 3019000 0 1600000 260000 1400000 90000 1600000 260000 1400000 90000 0 3350000 0 0 4120000 4120000 0 15700000 4480000 0 2915000 2915000 0 25543000 14605000 10938000 31100000 23367000 9586000 10684000 12462000 34051000 22048000 1386000 510000 6831000 2985000 42268000 25543000 0 8000000 1584000 137326000 228434000 140320000 140320000 0 245764000 245764000 0 269966000 224617000 140320000 245764000 -45349000 -84297000 105444000 0.01 0.01 75000000 75000000 40694000 40757000 40464963 40465000 40893807 40894000 40464963 40893807 633408000 647045000 5755000 -135696000 -69388000 0.10 0.17 0.11 0.11 0.27 9321000 6404000 -2917000 118741000 94004000 -24737000 76500000 409594000 35222000 58792000 51208000 116583000 261805000 52642000 82396000 67985000 122947000 325970000 332016000 188830000 252264000 77578000 72975000 73706000 16600000 16600000 16600000 3000 445000 0 1443000 1735000 1777000 1167000 2490000 1918000 -279000 310000 141000 15000000.0 -2127000 77152000 0 -150000 112000 -99000 -1861000 78449000 -547000 7139000 9660000 118741000 32500000 96496000 22245000 94004000 29800000 88337000 5667000 80119000 61983000 38622000 32021000 1300000 2000000 416000 1185000 -448000 8285000 9733000 91120000 112553000 9944000 19849000 6495000 2981000 1106000 1304000 8245000 10964000 22775000 28877000 70500000 2592000 1992000 4136000 7439000 32218000 35520000 262000 1076000 4124000 4635000 82875000 101589000 205000 163000 3850000 4138000 2000000 1900000 200000 200000 2900000 3000000 3000000 12500000 14400000 13500000 14684000 16760000 16065000 546000 1252000 1296000 1894000 -1490000 2310000 1433000 3073000 0 1453000 137000 1242000 800000 4500000 129000 395000 0 63000 1907000 0 0.27 -0.48 -0.17 -0.25 -2.42 -3.33 -0.62 -0.27 -0.55 -0.33 -1.76 0.26 -0.48 -0.17 -0.25 -2.42 -3.33 -0.62 -0.27 -0.55 -0.33 -1.76 176000 1751000 523000 18546000 23703000 34300000 14500000 19800000 P2Y10M24D P4Y P10Y P3Y P5Y P10Y P2Y 229000 100000 7000 117000 5000 1139000 500000 33000 583000 23000 96000 911000 26000 40000 344000 794000 3350000 1600000 260000 1400000 90000 3350000 1600000 260000 1400000 90000 3121000 1500000 253000 1283000 85000 2211000 1100000 227000 817000 67000 3251000 0 3251000 4569000 0 4569000 2431000 0 2431000 63000 0 63000 -1000000 1700000 100000 4500000 0 3349000 429000 34053000 8797000 7205000 7022000 6089000 29113000 5779000 5624000 6580000 7434000 25417000 14182000 14182000 220215000 43147000 34125000 173245000 12845000 43147000 23809000 28343000 28492000 50060000 130704000 61305000 20288000 93272000 17144000 61305000 26952000 37807000 24811000 40408000 129978000 64386000 26209000 95746000 8023000 64386000 2648000 -53201000 -76980000 7273000 311000 6670000 9921000 -52890000 -70310000 47400000 -694000 80939000 1371000 -157000 73790000 18120000 329000 0 639000 -407000 135000 717000 3472000 -18511000 -14765000 231000 222000 147000 -1815000 1036000 -767000 89000 -1066000 221000 2470000 3827000 3272000 -297000 1156000 0 2441000 930000 957000 78396000 -38660000 -70958000 16903000 11527000 -24368000 -21073000 7572000 12668000 1861000 -81468000 547000 -7570000 -6491000 -24043000 -15343000 97688000 -96246000 17224000 -10129000 -13071000 -2265000 5306000 1255000 1200000 4345000 3178000 -27000 110000 111000 2147000 3276000 3343000 31000 14000 0 89632000 67700000 48100000 20541000 13900000 16000000 186307000 80360000 37219000 42390000 59456000 17429000 4800000 0 2200000 2120000 3386000 3454000 6997000 6997000 0 13900000 218460000 173753000 618757000 517132000 165343000 129338000 2431000 0 2431000 63000 0 63000 0 50000000.0 15000000.0 4 2 2 5 5 -540000 -332000 -677000 7328000 -12375000 3748000 -52313000 -73341000 101850000 10615000 10615000 -19215000 -6840000 -10232000 -97542000 -133829000 -133829000 -25008000 -10950000 -22393000 -13330000 -71681000 -71681000 76488000 39933000 36555000 76998000 48989000 28009000 60676000 47334000 13342000 211076000 196352000 204226000 9139000 -65648000 -74248000 61856000 7285000 5740000 6641000 6682000 6654000 28854000 8400000 2300000 8700000 7700000 103300000 21200000 5000000 19567000 18175000 20026000 0 0 76000 17642000 2234000 74000 8000 -7000 7000 8030000 -1457000 2774000 426000 -490000 -1005000 -4860000 -4860000 -1867000 -1370000 -7000 -1867000 -490000 2293000 3291000 7000 2293000 -1005000 22207000 -146000 -517000 13324000 -87000 -500000 -517000 -292000 -1399000 -3000 1110000 0 0 0 0 14495000 12394000 -2850000 -837000 -2018000 -1365000 5002000 595000 3379000 2039000 3060000 16159000 94902000 0 8000000 7503000 17467000 5265000 5000000 5000000 0 0 0 0 0 0 25015000 22331000 718000 365000 0 0 30990000 87513000 7000000 0 4481000 429000 2121000 1342000 2383000 102221000 20480000 58358000 13219000 203000 9961000 111984000 20542000 67948000 11622000 203000 11669000 36623000 35737000 P25Y P8Y P3Y P7Y P18M 112130000 15600000 32640000 17325000 26626000 22186000 98777000 17500000 29892000 29382000 26162000 29738000 115174000 24700000 3000000 17300000 1964000 1300000 1030000 16030000 15000000 0 0 0 7653000 915000 8568000 476000 0 0 0 476000 -234026000 -306874000 455948000 -135509000 -22820000 -82892000 -29797000 21510000 4600000 16238000 672000 135509000 22820000 82892000 29797000 70914000 22961000 34286000 13667000 363524000 131899000 177506000 54119000 159460000 228030000 68458000 517000000 P18M P6Y 629809000 296900000 107795000 89438000 510403000 29968000 107795000 59031000 87135000 79700000 166643000 392509000 206100000 124840000 63620000 282217000 46672000 124840000 79594000 120203000 92796000 163355000 455948000 126500000 135509000 70914000 363524000 21510000 135509000 499432000 251317000 248115000 250195000 159279000 90916000 312873000 134760000 178113000 130377000 88208000 42169000 142314000 96406000 45908000 143075000 85989000 57086000 64893000 14653000 15247000 13392000 16602000 59894000 15665000 15218000 15282000 16994000 63159000 8600000 500000 11151000 10849000 13147000 P4Y P1Y P4Y 90685 72000 18685 7700 0 7700 545707 513500 32207 294801 199800 95001 680 0 680 64812 0 64812 17.46 15.57 24.73 29.44 0.00 29.44 15.78 15.00 28.15 28.66 30.04 25.75 26.26 0.00 26.26 21.41 0.00 21.41 9893 0 9893 244160 23585 220575 44002 0 44002 825000 26000 799000 28469 0 28469 513681 0 513681 34.86 0.00 34.86 32.93 42.65 31.89 17.55 0.00 17.55 18.46 20.25 18.40 27.10 0.00 27.10 25.94 0.00 25.94 1101943 585500 516443 905750 632700 273050 770302 513500 256802 1082006 656285 425721 112325 0 112325 1470508 482485 988023 34269 0 34269 1648793 482485 1166308 19.31 15.07 24.12 29.95 30.04 29.75 18.81 15.00 26.43 30.65 30.49 30.89 24.09 0.00 24.09 24.19 30.13 21.29 27.64 0.00 27.64 25.14 30.13 23.07 250849 0 250849 60204 0 60204 156272 0 156272 141697 0 141697 105845 0 105845 270584 0 270584 7700000 1900000 2900000 2700000 2500000 6100000 22.14 0.00 22.14 29.57 0.00 29.57 25.25 0.00 25.25 30.91 0.00 30.91 23.61 0.00 23.61 22.41 0.00 22.41 0 0 0 0.5092 0.5414 0.4892 0.0112 0.0164 0.0284 2325135 1446949 17.23 4000000 1800000 3500000 30588 121906 75804 26.60 27.02 26.70 240075 324500 170053 13.16 7.91 11.12 10700000 1948475 1989137 2034474 1877602 14.83 16.99 17.26 18.81 12.57 8.51 9.49 32.65 18.36 27.09 0.00 30.01 0.00 20.01 10.01 1446949 134995 484961 446038 380955 1877602 197113 484961 638777 556751 42.40 42.40 10.00 30.00 20.00 P10Y P4Y P4Y P4Y 10100000 P4Y3M18D P5Y3M18D 17.23 33.61 5.08 26.32 16.24 18.81 33.19 5.08 26.55 16.79 P5Y3M18D P7Y3M18D P1Y4M24D P6Y9M18D P6Y3M18D 27000 20000 9893 244160 44002 825000 28469 513681 133000 469000 -178000 168825 169000 157257 157000 251121 251000 718000 718000 365000 365000 -3379000 -1665000 -1714000 -2039000 -1752000 -287000 -3060000 -1893000 -1167000 2121000 300000 8000000 2121000 1342000 800000 15200000 1342000 2383000 800000 13300000 2383000 400297000 343379000 492510000 7642000 610279000 -125411000 525476000 2782000 622604000 -99910000 400297000 915000 633408000 -234026000 343379000 3208000 647045000 -306874000 39900000 1600000 6214000 6467000 8580000 9457000 365000 565000 673000 830000 53000 1440000 47000 1300000 -800000 74100000 18700000 19000 21000 28000 988000 2000 7000 960000 0 0 0 41012000 40139000 40666000 39833000 40139000 40666000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows the components of the net investment in the sales-type lease as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments to be received</font></div></td><td style="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;">25,543</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">42,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: executory costs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,985</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;">(6,831</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: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;">Net minimum lease payments receivable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,558</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: unearned income</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(510</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,386</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: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;">Net investment in sales-type lease</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,048</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,051</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: long-term investment in sales-type lease</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,586</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;">(23,367</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;">Investment in sales-type lease included in accounts and other receivables</font></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,462</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;">10,684</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Concentration</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company obtains certain components from single-source suppliers due to technology, availability, price, quality or other considerations. The loss of a single-source supplier, the single-source supplier&#8217;s inability to deliver the required components or intellectual property due to natural disaster or other reasons, the deterioration of the relationship with a single-source supplier, or any unilateral modification of contract terms under which the Company is supplied components by a single-source supplier could have a significant adverse effect on the Company&#8217;s revenue and gross margins.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Service Spares</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service spares are valued at the lower of cost or net realizable value and represent inventory used to support service and maintenance agreements with customers. As inventory is utilized, replaced items are returned to the Company and are either repaired or scrapped. Costs incurred to repair inventory to a usable state are charged to expense as incurred. Service spares are recorded at cost and amortized over the estimated service life of the related product platform (generally </font><font style="font-family:inherit;font-size:10pt;">four 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-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Advertising Costs</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing expenses in the accompanying Consolidated Statements of Operations included advertising expenses of </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</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;">, and </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company incurs advertising costs for representation at certain trade shows, promotional events and sales lead generation, as well as design and printing costs for promotional materials. The Company expenses all advertising costs as incurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of the Company&#8217;s investments in available-for-sale securities are shown in the table below (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term available-for-sale securities cost</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term available-for-sale securities unrealized loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom: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;">Short-term available-for-sale securities fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">6,997</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">STRATEGIC TRANSACTION</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On September 25, 2017, the Company completed a strategic transaction with Seagate Cloud Systems Inc. (Seagate) centered around the transfer of Seagate&#8217;s ClusterStor high-performance storage business (ClusterStor) to Cray. The ClusterStor business consists of the ClusterStor L300, ClusterStor L300N and the ClusterStor SL220 storage solutions. The Company sells, supports, develops, manufactures, and tests the ClusterStor storage solutions. The addition of ClusterStor allows the Company to have more control over its storage products and to increase the value added in its solutions. It also enhances the opportunity for the Company to sell its storage products through other resellers and to consolidate its service capability.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The transaction was accounted for under the acquisition method of accounting. The assets acquired and liabilities assumed by the Company were primarily recognized at their fair value at the acquisition date using significant inputs that are not observable in the market (i.e., Level 3 inputs). The Company utilized a third-party appraisal in its determination of the fair value of the various intangible assets acquired and customer contract liabilities.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company received assets valued at </font><font style="font-family:inherit;font-size:10pt;">$20.2 million</font><font style="font-family:inherit;font-size:10pt;"> and assumed liabilities valued at </font><font style="font-family:inherit;font-size:10pt;">$15.7 million</font><font style="font-family:inherit;font-size:10pt;">. The excess of assets received over liabilities assumed of </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;"> was accounted for as a bargain purchase and recognized as a gain in the line item gain on strategic transaction in the Consolidated Statements of Operations for the year ended December 31, 2017. The bargain purchase gain was primarily the result of the seller&#8217;s planned exit from the business. Assets received at closing included cash of </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company assumed customer support obligations associated with the ClusterStor business and added more than </font><font style="font-family:inherit;font-size:10pt;">125</font><font style="font-family:inherit;font-size:10pt;">&#160;employees and contractors. Because the fair value of the assets acquired exceeded the amount of liabilities assumed, resulting in a </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;"> gain on the transaction, the Company reassessed and reaffirmed that the recognition and measurement of identifiable assets acquired and liabilities assumed were appropriate as required by the accounting standards applicable to bargain purchase transactions. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company incurred approximately </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> of legal and other transaction costs directly related to the transaction, all of which were expensed and included in general and administrative expenses in the Consolidated Statements of Operations for the year ended December 31, 2017.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimated the fair value of the assets acquired and liabilities assumed as of the acquisition date based on information that was available at the time. The Company did not record any additional purchase price adjustments during the measurement period.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pro forma financial results are not presented as it is impractical to obtain the necessary information. The seller did not operate the acquired assets as a standalone business and, therefore, historical financial information is not available. It is impractical to determine the revenue or net income (loss) included in the Consolidated Statements of Operations related to ClusterStor since the date of acquisition because ClusterStor has been fully integrated into the Company&#8217;s storage and data management segment. The Company was also previously purchasing the same ClusterStor products from Seagate for resale that it acquired as part of the transaction. For these reasons, the operating results of ClusterStor cannot be separately identified.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following are the December 31, 2017 estimated values of the assets acquired and the liabilities assumed (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" 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:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivable from Seagate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Inventory</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,915</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 contract liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,168</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;">Deferred tax liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,019</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;">Other liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(500</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net tangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,130</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 style="vertical-align: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;">Trademarks</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">260</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Supply agreement</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net assets acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,480</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair values of the major components of the intangible assets acquired and their estimated useful lives are as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible Asset Class</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Useful Life (in 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;">Trademarks</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">10</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supply agreement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">4</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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of the major components of intangible assets acquired are as follows as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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="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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks</font></div></td><td style="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;">90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">583</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Supply agreement</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">3,350</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,139</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,211</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of the major components of intangible assets acquired are as follows as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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="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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks</font></div></td><td style="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;">90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,283</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Supply agreement</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">3,350</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;">229</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,121</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate amortization expense of these intangible assets expected for the years ending December 31 are as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" 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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">911</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">794</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">344</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">2022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Thereafter</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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,211</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for business combinations using the acquisition method of accounting and allocates the purchase price to the tangible and intangible assets acquired and the liabilities assumed based upon their estimated fair values at the acquisition date. The excess of the purchase price over the fair value of the net assets acquired is recorded as goodwill. If the fair value of the net assets acquired exceeds the purchase price the Company records a bargain purchase gain. The Company uses estimates and assumptions to value assets acquired and liabilities assumed at the acquisition date. During the measurement period, which may be up to one year from the acquisition date, any refinements made to the fair value of the assets and liabilities assumed are recorded in the period in which the adjustments are recognized.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair values of intangible assets acquired are estimated using a discounted cash flow approach with Level 3 inputs. Under this method, an intangible asset&#8217;s fair value is equal to the present value of the incremental after-tax cash flows (excess earnings) attributable solely to the intangible asset over its remaining useful life. To calculate fair value, the Company uses risk-adjusted cash flows discounted at rates considered appropriate given the inherent risks associated with each type of asset. The Company believes the level and timing of cash flows appropriately reflects market participant assumptions.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SALES-TYPE LEASE</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has a sales-type lease with one non-U.S. Government customer, under which it will receive quarterly payments over the term of the lease, which expires in September 2020. The lease is denominated in British Pounds and the Company has entered into certain foreign currency exchange contracts that act as an economic hedge for the foreign currency exposure associated with this arrangement.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows the components of the net investment in the sales-type lease as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments to be received</font></div></td><td style="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;">25,543</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">42,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: executory costs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,985</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;">(6,831</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: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;">Net minimum lease payments receivable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,558</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: unearned income</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(510</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,386</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: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;">Net investment in sales-type lease</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,048</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,051</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: long-term investment in sales-type lease</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,586</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;">(23,367</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;">Investment in sales-type lease included in accounts and other receivables</font></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,462</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;">10,684</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> &#160;&#160;&#160;&#160;As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, minimum lease payments for each of the succeeding two fiscal years were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 style="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;">14,605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,938</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Total minimum lease payments to be received</font></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;">25,543</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash, Cash Equivalents and Restricted Cash</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents consist of highly liquid financial instruments that are readily convertible to cash and have maturities of three months or less at the time of acquisition. The Company maintains cash and cash equivalent balances with financial institutions that exceed federally insured limits. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$17.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in restricted cash associated with certain letters of credit to secure customer prepayments and other customer related obligations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">COMMITMENTS AND CONTINGENCIES</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has recorded rent expense under leases for buildings or office space, which were accounted for as operating leases, in </font><font style="font-family:inherit;font-size:10pt;">2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$7.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$8.7 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$8.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The 2016 rent expense includes a </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> lease termination fee for the Company&#8217;s St. Paul facility.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum contractual commitments as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Development</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Agreements</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;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,285</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;">17,642</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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,654</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></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;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,641</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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: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;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">28,854</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum contractual commitments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">61,856</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,026</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In its normal course of operations, the Company engages in development arrangements under which it hires outside engineering resources to augment its existing internal staff in order to complete research and development projects, or parts thereof. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company incurred </font><font style="font-family:inherit;font-size:10pt;">$24.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$17.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$15.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for such arrangements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Litigation</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company is subject to various legal proceedings that arise in the ordinary course of business. Other than as outlined below, none of these legal proceedings are deemed to be material to the Company&#8217;s business.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to patent lawsuits brought by Raytheon Company, or Raytheon. The first suit was brought by Raytheon on September 25, 2015 in the Eastern District of Texas (Civil Action No. 2:15-cv-1554) asserting infringement of </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> patents owned by Raytheon. </font><font style="font-family:inherit;font-size:10pt;">Two</font><font style="font-family:inherit;font-size:10pt;"> of the originally asserted patents relate to computer hardware alleged to be encompassed by Cray&#8217;s current and past products (the &#8220;Hardware Patents&#8221;), and the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> remaining asserted patents relate to features alleged to be performed by certain third-party software that Cray optionally includes as part of its product offerings (the &#8220;Software Patents&#8221;).&#160; A second suit was brought by Raytheon on April 22, 2016 in the Eastern District of Texas (Civil Action No. 2:16-cv-423) asserting infringement of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> patents owned by Raytheon. In this second suit, all </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> asserted patents relate to features alleged to be performed by certain third-party software that Cray optionally includes as part of its product offerings. On September 21, 2017, the United States Court of Appeals for the Federal Circuit granted Cray&#8217;s petition for writ of mandamus and overturned the trial court&#8217;s determination that venue in the first action was proper in the Eastern District of Texas, and accordingly on April 5, 2018, the trial court ordered that the first action should be transferred to the Western District of Wisconsin as had been requested by Cray, which was effective on April 30, 2018 (Civil Action No. 3:18-cv-00318-wmc). After transfer, Raytheon indicated its desire to withdraw its claims for infringement of the Hardware Patents. Accordingly, the Wisconsin court, upon joint motion of the parties, has dismissed with prejudice the counts related to the Hardware Patents, and Raytheon has served on the Company and filed with the court covenants not to sue for infringement of the Hardware Patents. Trial has been set for June 3, 2019, on the remaining two counts relating to the Software Patents, and the Wisconsin court held a summary judgment hearing on January 10, 2019. The Texas court, upon joint motion of the parties, has also transferred the second action to the Northern District of California (Civil Action No. 3:18-cv-03388-RS). Per joint motion of the parties, the California court has stayed the second action pending resolution of the first action.&#160;The Company is vigorously defending these actions. The probable outcome of either litigation cannot be determined, nor can the Company estimate a range of potential loss. Based on its review of the matters to date, the Company believes that it has valid defenses and claims in each of the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> lawsuits.&#160; As a result, the Company considers the likelihood of a material loss related to these matters to be remote.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ACCUMULATED OTHER COMPREHENSIVE INCOME</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows the impact on product revenue of reclassification adjustments from accumulated other comprehensive income resulting from hedged foreign currency transactions recorded by the Company for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands). The gross reclassification adjustments decreased product revenue for the years ended December 31, 2018 and 2017 and increased product revenue for the year ended December 31, 2016. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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></tr><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;">Year&#160;Ended<br clear="none"/>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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross of Tax Reclassifications</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(517</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;">(146</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;">22,207</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Net of Tax Reclassifications</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(517</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;">(87</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;">13,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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables show the changes in Accumulated Other Comprehensive Income by component for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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: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:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="16" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Loss on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain (Loss) on Cash Flow Hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Other Comprehensive Income</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7</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;">1,611</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;">(689</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;">915</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;">Current-period change, net of tax</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;">7</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,005</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;">3,291</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,293</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;">Ending balance</font></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;">606</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,208</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense (benefit) associated with current-period change</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;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.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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: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:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="16" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Loss on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain (Loss) on Cash Flow Hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Other Comprehensive Income</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">2,101</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;">681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current-period change, net of tax</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;">(7</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;">(490</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,370</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,867</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;">Ending balance</font></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</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;">1,611</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;">(689</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;">915</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense (benefit) associated with current-period change</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</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;">1,110</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,399</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;">(292</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></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Concentration of Credit Risk</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents, available-for-sale investments, accounts receivable, short-term and long-term restricted cash and foreign currency exchange contracts.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains cash and cash equivalents, available-for-sale securities and foreign currency exchange contracts with various financial institutions. As part of its risk management process, the Company performs periodic evaluations of the relative credit standing of the financial institutions. The Company has not sustained any credit losses from instruments held at financial institutions. The Company utilizes foreign currency exchange contracts to protect against the effects of foreign currency fluctuations. Such contracts involve the risk of non-performance by the counterparty, which could result in a material loss.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company currently derives a significant portion of its revenue from sales of products and services to the U.S.&#160;Government. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note&#160;17&#160;&#8212; Segment Information</font><font style="font-family:inherit;font-size:10pt;"> for additional information. Given the type of customers, the Company does not believe its accounts receivable represent significant credit risk.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company currently has a long-term investment in a sales-type lease it entered into with one of its customers. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note&#160;8&#160;&#8212; Sales-type Lease</font><font style="font-family:inherit;font-size:10pt;"> for additional information. Given the credit standing of the customer, the Company does not believe that this investment represents a significant credit risk.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Principles of Consolidation</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All material intercompany balances and transactions have been eliminated.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information about contract receivables, contract assets, and contract liabilities from contracts with customers (in thousands) and includes both short-term and long-term portions:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract receivables</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">78,634</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">167,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(88,712</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,404</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,321</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,917</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;">Contract liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,737</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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum contractual commitments as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Development</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Agreements</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;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,285</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;">17,642</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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,654</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></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;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,641</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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: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;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">28,854</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum contractual commitments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">61,856</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,026</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CREDIT FACILITIES</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 20, 2018 the Company amended its Credit Facility with Wells Fargo. Pursuant to the amendment, the Credit Facility was reduced from </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;">. The Credit Facility is for general corporate purposes, including working capital requirements and to support the issuance of letters of credit. The Credit Facility is secured by a first priority lien on up to </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s investments account held with Wells Fargo Bank. The Company had </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;"> in long-term restricted cash associated with the Credit Facility as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. The amended Credit Facility expires on March 1, 2020.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company made </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> draws and had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> outstanding cash borrowings on the credit facility as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;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, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$17.3 million</font><font style="font-family:inherit;font-size:10pt;"> in total restricted cash. The company had </font><font style="font-family:inherit;font-size:10pt;">$13.9 million</font><font style="font-family:inherit;font-size:10pt;"> in USD equivalent value in outstanding letters of credit, the majority of which was supported by the Wells Fargo Credit Facility, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities from contracts with customers consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></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;">Contract liability - product</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">22,245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liability - service</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">88,337</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;">96,496</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total contract liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:2px;padding-top:2px;padding-bottom: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: long-term contract liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(32,021</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;">(38,622</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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current contract liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">61,983</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;">80,119</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities from contracts with customers consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></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;">Contract liability - product</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">22,245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liability - service</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">88,337</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;">96,496</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total contract liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:2px;padding-top:2px;padding-bottom: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: long-term contract liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(32,021</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;">(38,622</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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current contract liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">61,983</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;">80,119</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;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, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;">, the U.S.&#160;Government accounted for </font><font style="font-family:inherit;font-size:10pt;">$29.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$32.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of total customer contract liabilities. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> non-U.S.&#160;Government customers accounted for more than 10% of total customer contract liabilities.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Derivatives</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses foreign currency exchange contracts to hedge certain foreign currency exposures. Foreign currency exchange contracts are cash flow hedges of the Company&#8217;s foreign currency exposures on certain revenue contracts and are recorded at the contract&#8217;s fair value. Most of the Company&#8217;s foreign currency exchange contracts are designated as cash flow hedges for the purposes of hedge accounting treatment and any gains or losses on the effective portion of the foreign currency exchange contract is initially reported in &#8220;Accumulated other comprehensive income,&#8221; a component of shareholders&#8217; equity, with a corresponding asset or liability recorded based on the fair value of the foreign currency exchange contract. When the hedged transaction is recognized, any unrecognized gains or losses on the hedged transaction are reclassified into results of operations in the same period. Any hedge ineffectiveness is recorded to operations in the current period. The Company measures hedge effectiveness by comparing changes in fair values of the foreign currency exchange contract and expected cash flows based on changes in the spot prices of the underlying currencies. Cash flows from foreign currency exchange contracts accounted for as cash flow hedges are classified in the same category as the cash flows from the items being hedged. The Company typically dedesignates its cash flow hedges for the purposes of hedge accounting treatment when the receivable related to the hedged cash flow is recorded. Unrealized gains or losses related to foreign currency exchange contracts that are not designated as cash flow hedges for the purposes of hedge accounting treatment are recorded in other income (expense) in the Consolidated Statements of Operations and are generally offset by foreign currency adjustments on related receivables. The Company does not use derivative financial instruments for speculative purposes.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following data presents the Company's operating segment revenues disaggregated by primary geographic market, which is determined based on a customer's geographic location (in thousands). Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific and Japan; and the United States, Canada, and Latin America (Americas). Revenues were reduced by </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> related to hedging gains and losses which do not represent revenues recognized from contracts with customers.</font></div><div style="line-height:120%;padding-bottom:8px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">Americas</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;">EMEA</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;">Asia Pacific &amp; Japan</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;">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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Year Ended December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;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;">Supercomputing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">177,506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">54,119</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">131,899</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">363,524</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Storage and Data Management</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,286</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Maintenance and Support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,797</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,509</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Engineering Services and Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,238</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Elimination of inter-segment revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(82,892</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;">(29,797</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;">(22,820</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;">(135,509</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;">Total revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">228,030</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;">68,458</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;">159,460</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;">455,948</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SHAREHOLDERS&#8217; EQUITY</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Preferred Stock:</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;The Company has </font><font style="font-family:inherit;font-size:10pt;">5,000,000</font><font style="font-family:inherit;font-size:10pt;">&#160;shares of undesignated preferred stock authorized, and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> shares of preferred stock outstanding.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Common Stock:</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;The Company has </font><font style="font-family:inherit;font-size:10pt;">75,000,000</font><font style="font-family:inherit;font-size:10pt;">&#160;authorized shares of common stock with a par value of </font><font style="font-family:inherit;font-size:10pt;">$0.01</font><font style="font-family:inherit;font-size:10pt;"> per share.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Plans:</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> active equity incentive plan that provides shares available for option, restricted stock and restricted stock unit grants to employees, directors, executives and others.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Options:</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;In determining the fair value of stock options, the Company uses the Black-Scholes option pricing model. The following key weighted average assumptions were employed in the calculation for the indicated years ended December 31:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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="13" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.84</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.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></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align: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;">Volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.92</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;">54.14</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;">50.92</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;background-color:;padding-left:2px;padding-top:2px;padding-bottom: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 (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Weighted average Black-Scholes value of options granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">13.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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant. The Company does not anticipate declaring dividends in the foreseeable future. Volatility is based on historical data. The expected life of an option is based on the assumption that options will be exercised, on average, about </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> years after vesting occurs. The Company recognizes compensation expense for only the portion of options that are expected to vest. Therefore, management applies an estimated forfeiture rate that is derived from historical employee termination data and adjusted for expected future employee turnover rates. The estimated forfeiture rates applied to the Company&#8217;s stock option grants for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">8.0%</font><font style="font-family:inherit;font-size:10pt;">. If the actual number of forfeitures differs from those estimated by management, additional adjustments to compensation expense may be required in future periods. The Company&#8217;s stock price volatility, option lives and expected forfeiture rates involve management&#8217;s best estimates at the time of such determination, which impact the fair value of the option calculated under the Black-Scholes methodology and, ultimately, the expense that will be recognized over the vesting period or requisite service period of the option. The Company typically issues stock options with a </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">-year vesting period (the requisite service period) and amortizes the fair value of stock options (share-based compensation cost) ratably over the requisite service period. Options to purchase shares expire no later than </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years after the date of grant.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company&#8217;s stock option activity and related information follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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-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;">Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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</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;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 Average Remaining</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;">Term (Years)</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;">Outstanding at January 1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,948,475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">14.83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">240,075</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.65</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(168,825</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;">12.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled and forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(30,588</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.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></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;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,989,137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.36</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(157,257</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;">8.51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled and forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(121,906</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Outstanding at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,034,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170,053</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(251,121</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;">9.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled and forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,804</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.70</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Outstanding at December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">1,877,602</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">5.3</font></div></td></tr><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:9px;font-size:10pt;"><font style="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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="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:9px;font-size:10pt;"><font style="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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">1,446,949</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">4.3</font></div></td></tr><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:9px;font-size:10pt;"><font style="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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="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:9px;font-size:10pt;"><font style="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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Available for grant at December 31, 2018 (1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,325,135</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 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;" 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:9px;"><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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Using the plan&#8217;s fungible ratio of 1.55:1 for full-value awards, 1,500,087 shares were available for restricted stock awards, stock bonus awards, restricted stock units, performance shares or performance units.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding and exercisable options by price range as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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><td style="width:1%;" rowspan="1" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">Outstanding Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercisable Options</font></div></td></tr><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Range of Exercise</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Prices 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 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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Life&#160;(Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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</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;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercisable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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</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;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</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;">$ 0.00 - $ 10.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">484,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">1.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">484,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">$ 10.01 - $ 20.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">556,751</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">380,955</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">$ 20.01 - $ 30.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">638,777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">446,038</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">$ 30.01 - $ 42.40</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">197,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">7.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.19</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">134,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">$ 0.00 - $ 42.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;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;">1,877,602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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;">1,446,949</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:8pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;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, 2018</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$10.7 million</font><font style="font-family:inherit;font-size:10pt;"> of aggregate intrinsic value of outstanding stock options, including </font><font style="font-family:inherit;font-size:10pt;">$10.1 million</font><font style="font-family:inherit;font-size:10pt;"> of aggregate intrinsic value of exercisable stock options. Intrinsic value represents the total pretax intrinsic value for all &#8220;in-the-money&#8221; options (i.e., the difference between the Company&#8217;s closing stock price on the last trading day of </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and the exercise price, multiplied by the number of shares of common stock underlying the stock options) that would have been received by the option holders if all option holders had exercised their options on </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. This amount changes, based on the fair market value of the Company&#8217;s stock. Total intrinsic value of options exercised was </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;">, </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;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Stock:</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;During </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company issued an aggregate of </font><font style="font-family:inherit;font-size:10pt;">28,469</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">44,002</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">9,893</font><font style="font-family:inherit;font-size:10pt;"> shares of restricted stock, respectively, to certain directors, executives and other employees. The grant date fair value of these grants was approximately </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. Share-based compensation expense is recorded over the vesting period, which is generally </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year for non-employee directors and </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> years for officers and employees of the Company. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company&#8217;s unvested restricted stock grants and changes during the indicated years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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="21" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Service Vesting Restricted 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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Vesting Restricted 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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Restricted Shares</font></div></td></tr><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;">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</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;">Grant&#160;Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair 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 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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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"/>Grant&#160;Date<br clear="none"/>Fair 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 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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Grant Date Fair Value</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;">Outstanding at January 1, 2016</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;">516,443</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;">24.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">585,500</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;">15.07</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,101,943</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,893</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.86</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">9,893</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.86</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</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;">(18,685</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;">24.73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,000</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;">15.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(90,685</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;">17.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</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;">(250,849</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;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;">(250,849</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Outstanding 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;">256,802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">513,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">770,302</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,002</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">44,002</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</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;">(32,207</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;">28.15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(513,500</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;">15.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(545,707</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;">15.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</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;">(156,272</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;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;">(156,272</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Outstanding at December 31, 2017</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;">112,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">112,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,469</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">28,469</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</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;">(680</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;">26.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(680</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;">26.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</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;">(105,845</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;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;">(105,845</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Outstanding at December 31, 2018</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;">34,269</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;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;">34,269</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated forfeiture rates applied to the Company&#8217;s service vesting restricted stock grants during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">8.0%</font><font style="font-family:inherit;font-size:10pt;">. The aggregate fair value of restricted shares vested during </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$2.5 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;">$7.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. There are no longer any performance vesting restricted shares outstanding.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Stock Units:</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;During </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company issued an aggregate of </font><font style="font-family:inherit;font-size:10pt;">513,681</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">825,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">244,160</font><font style="font-family:inherit;font-size:10pt;"> restricted stock and performance vesting restricted stock units, respectively, to certain executives and other employees. The grant date fair value of these grants was approximately </font><font style="font-family:inherit;font-size:10pt;">$13.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$15.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. Restricted stock units have similar vesting characteristics as restricted stock but are not outstanding shares and do not have any voting or dividend rights. The Company records share-based compensation expense over the vesting period. At the time of vesting, a share of common stock representing each restricted stock unit vested will be issued by the Company.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company&#8217;s unvested restricted stock unit grants and changes during the indicated years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="22" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align: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;">Service Vesting Restricted Stock Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Vesting Restricted Stock Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Restricted Stock Units</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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"/>Grant&#160;Date<br clear="none"/>Fair 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 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;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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"/>Grant&#160;Date<br clear="none"/>Fair 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 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;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,050</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.75</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">632,700</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.04</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">905,750</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.95</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">220,575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">23,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">244,160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(7,700</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;">29.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(7,700</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;">29.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">(60,204</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;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;">(60,204</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425,721</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">656,285</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.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;border-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,082,006</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.65</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">799,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">26,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">825,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(95,001</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;">25.75</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(199,800</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;">30.04</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(294,801</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;">28.66</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">(141,697</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;background-color:#cceeff;padding-left:2px;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.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;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;">(141,697</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;background-color:#cceeff;padding-left:2px;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.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Outstanding at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">988,023</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">482,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">1,470,508</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.19</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">513,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">513,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(64,812</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;">21.41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,812</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;">21.41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(270,584</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;">22.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(270,584</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;">22.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Outstanding at December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">1,166,308</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.07</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">482,485</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,648,793</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated forfeiture rates applied to the Company&#8217;s service vesting restricted stock unit grants during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">8.0%</font><font style="font-family:inherit;font-size:10pt;">. The aggregate fair value of restricted stock units vested during </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.7 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. The performance vesting restricted stock units are subject to performance measures that are currently not considered &#8220;probable&#8221; of attainment and as such, no compensation cost has been recorded for these units. The period for which the performance measures of the performance vesting restricted stock units can be satisfied ends at the end of 2019.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Share-based Compensation Expense:</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Including performance-based equity awards, the Company had </font><font style="font-family:inherit;font-size:10pt;">$34.3 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation cost related to unvested stock options, unvested restricted stock and unvested restricted stock units as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. Excluding the </font><font style="font-family:inherit;font-size:10pt;">$14.5 million</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost related to unvested restricted stock units that are subject to performance measures that are currently not considered &#8220;probable&#8221; of attainment, unrecognized compensation cost is </font><font style="font-family:inherit;font-size:10pt;">$19.8 million</font><font style="font-family:inherit;font-size:10pt;">. No compensation expense is recognized for unvested restricted stock or unvested restricted stock units subject to performance measures that are not considered &#8220;probable&#8221; of attainment. Unrecognized compensation cost related to unvested stock options, unvested restricted stock and unvested non-performance-based restricted stock units is expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">2.9</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the gross share-based compensation cost resulting from stock options, unvested restricted stock and unvested restricted stock units that were recorded in the Company&#8217;s Consolidated Statements of Operations for the indicated years ended December 31 (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of product revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">416</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of service revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">420</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,261</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,432</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">General and administrative</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,806</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,074</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,797</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;background-color:;padding-left:2px;padding-top:2px;padding-bottom: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 share-based compensation expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,147</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;">10,849</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,151</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Earnings Per Share (EPS)</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic EPS is computed by dividing net income (loss) available to common shareholders by the weighted average number of common shares, excluding unvested restricted stock, outstanding during the period. Diluted EPS is computed by dividing net income (loss) available to common shareholders by the weighted average number of common and potential common shares outstanding during the period, which includes the additional dilution related to conversion of stock options, unvested restricted stock and unvested restricted stock units as computed under the treasury stock method. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, outstanding stock options, unvested restricted stock and unvested restricted stock units were antidilutive because of the net losses and, as such, their effect has not been included in the calculation of basic or diluted net loss per share. For the year ended December 31, 2016, the added shares from these items included in the calculation of diluted shares and EPS totaled approximately </font><font style="font-family:inherit;font-size:10pt;">1.2 million</font><font style="font-family:inherit;font-size:10pt;">. Potentially dilutive shares of </font><font style="font-family:inherit;font-size:10pt;">3.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">3.1 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">1.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, have been excluded from the denominator in the computation of diluted EPS for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, because they were antidilutive. An additional </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1.2 million</font><font style="font-family:inherit;font-size:10pt;"> performance vesting restricted stock and performance vesting restricted stock units were excluded from the computation of diluted EPS for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, because the conditions for vesting had not been met as of the balance sheet date.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FAIR VALUE MEASUREMENTS</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under FASB Accounting Standards Codification Topic 820, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements and Disclosures</font><font style="font-family:inherit;font-size:10pt;">, based on the observability of the inputs used in the valuation techniques used to determine the fair value of certain financial assets and liabilities, the Company is required to provide the following information according to the fair value hierarchy. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In general, fair values determined by Level&#160;1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities. Fair values determined by Level&#160;2 inputs utilize observable inputs other than Level&#160;1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities. Fair values determined by Level&#160;3 inputs are unobservable data points for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability. The following table presents information about the Company&#8217;s financial assets and liabilities that have been measured at fair value on a recurring basis as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;">, and indicates the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value<br clear="none"/>as of<br clear="none"/>December 31,<br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Prices in</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Active</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Markets</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 2)</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and restricted cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">245,764</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">245,764</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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: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;">Foreign currency exchange contracts (1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,569</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;">4,569</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets measured at fair value at December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">250,333</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;">245,764</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,569</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Liabilities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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 currency exchange contracts (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="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;">63</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;">63</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities measured at fair value at December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;" rowspan="1" colspan="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-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value<br clear="none"/>as of<br clear="none"/>December 31,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Prices in</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Active</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Markets</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 2)</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and restricted cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">140,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">140,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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: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;">Available-for-sale investments (3)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,997</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,997</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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: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 currency exchange contracts (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="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,251</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;">3,251</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets measured at fair value at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,568</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;">147,317</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,251</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><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;">Liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Foreign currency exchange contracts (2)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,431</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;">2,431</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities measured at fair value at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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,431</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;">&#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;">2,431</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;">&#160;_______________________________</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;" 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:9px;"><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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included in &#8220;Prepaid expenses and other current assets&#8221; and &#8220;Other non-current assets&#8221; on the Company&#8217;s Consolidated Balance Sheets.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;" 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:9px;"><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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included in &#8220;Other accrued liabilities&#8221; and &#8220;Other non-current liabilities&#8221; on the Company&#8217;s Consolidated Balance Sheets.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;" 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:9px;"><font style="font-family:inherit;font-size:10pt;">(3)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included in &#8220;Short-term investments&#8221; on the Company&#8217;s Consolidated Balance Sheets.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Derivatives</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may enter into foreign currency derivatives to hedge future cash receipts on certain sales transactions that are payable in foreign currencies.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;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, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had outstanding foreign currency exchange contracts that were designated and accounted for as cash flow hedges of anticipated future cash receipts on sales contracts payable in foreign currencies. The outstanding notional amounts were approximately (in millions):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:76%;" 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: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="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&#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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canadian Dollars (CAD)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">54.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Euros (EUR)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">2.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japanese Yen (JPY)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">4,345.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">New Zealand Dollars (NZD)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">16.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had hedged foreign currency exposure related to these designated cash flow hedges of approximately </font><font style="font-family:inherit;font-size:10pt;">$41.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$96.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, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;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, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had outstanding foreign currency exchange contracts that had been dedesignated for the purposes of hedge accounting treatment. The Company dedesignates cash flow hedges when the receivable related to the hedged cash flow is recorded. The outstanding notional amounts were approximately (in millions): </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:76%;" 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: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="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&#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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">British Pounds (GBP)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">24.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">26.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 Dollars (SGD)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">2.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Korean Won (KRW)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">4,446.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Euros (EUR)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">4.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canadian Dollars (CAD)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Swiss Francs (CHF)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">2.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The foreign currency exposure related to these contracts was approximately </font><font style="font-family:inherit;font-size:10pt;">$40.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$46.9 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Unrealized gains or losses related to these dedesignated contracts are recorded in other income (expense) in the Consolidated Statements of Operations and are generally offset by foreign currency adjustments on related receivables. These foreign currency exchange contracts are considered to be economic hedges.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash receipts associated with the hedged contracts are expected to be received from 2019 through 2022, during which time the revenue on the associated sales contracts is expected to be recognized, or in the case of receivables denominated in a foreign currency, the receivables balances will be collected. Any gain or loss on hedged foreign currency will be recognized in operations </font><font style="font-family:inherit;font-size:10pt;color:#090909;">at the time of customer acceptance, or </font><font style="font-family:inherit;font-size:10pt;">in the case of receivables denominated in a foreign currency,</font><font style="font-family:inherit;font-size:10pt;color:#090909;"> each period during which hedged receivables denominated in a foreign currency are outstanding.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;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, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;">, the fair value of outstanding foreign currency exchange contracts totaled a net gain of </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair values of derivative instruments, consisting of foreign currency exchange contracts, designated as cash flow hedges (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid&#160;expenses&#160;and&#160;other&#160;current&#160;assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">546</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 non-current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Other accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(129</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;">Other non-current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,907</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;">Total fair value of derivative instruments designated as cash flow hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,433</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;">(1,490</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-bottom:12px;text-align:justify;text-indent:32px;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, 2018</font><font style="font-family:inherit;font-size:10pt;">, unrecognized gains, net of tax, of </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> were included in &#8220;Accumulated other comprehensive income&#8221; on the Company&#8217;s Consolidated Balance Sheets. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, unrecognized losses, net of tax, of </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">, were included in &#8220;Accumulated other comprehensive income&#8221; on the Company&#8217;s Consolidated Balance Sheets.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair values of derivative instruments, consisting of foreign currency exchange contracts, not designated as cash flow hedges (in thousands):</font></div><div style="line-height:120%;padding-bottom: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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid&#160;expenses&#160;and&#160;other&#160;current&#160;assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,894</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,252</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 non-current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Other accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(63</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(395</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;">Total fair value of derivative instruments not designated as cash flow hedges</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,073</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,310</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Values of Financial Instruments</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures certain financial assets and liabilities at fair value based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. The Company&#8217;s financial instruments primarily consist of debt securities, time deposits, money market funds, and foreign currency derivatives. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note 4 &#8212; Fair Value Measurement</font><font style="font-family:inherit;font-size:10pt;"> for a further discussion on fair value of financial instruments.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair values of the major components of the intangible assets acquired and their estimated useful lives are as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible Asset Class</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Useful Life (in 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;">Trademarks</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">10</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supply agreement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">4</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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of the major components of intangible assets acquired are as follows as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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="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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks</font></div></td><td style="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;">90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">583</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Supply agreement</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">3,350</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,139</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,211</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of the major components of intangible assets acquired are as follows as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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="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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks</font></div></td><td style="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;">90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,283</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Supply agreement</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">3,350</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;">229</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,121</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate amortization expense of these intangible assets expected for the years ending December 31 are as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" 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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">911</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">794</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">344</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">2022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Thereafter</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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,211</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Translation</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the U.S. dollar predominantly as its functional currency. Assets and liabilities of foreign subsidiaries that have a functional currency denominated in non-U.S. dollars are translated into U.S.&#160;dollars at year-end exchange rates, and revenue and expenses of these foreign subsidiaries are translated at average rates prevailing during the year. Translation adjustments are included in &#8220;Accumulated other comprehensive income,&#8221; a separate component of shareholders&#8217; equity. Transaction gains and losses arising from transactions denominated in a currency other than the functional currency of the entity involved are included in &#8220;Other income (expense), net&#8221; in the accompanying Consolidated Statements of Operations. Net transaction gains were </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Net transaction losses were </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill is not amortized but is tested for impairment at least annually. The Company reviews goodwill for impairment annually at the beginning of its second fiscal quarter and whenever events or changes in circumstances indicate that the fair value of a reporting unit may be less than its carrying amount (a triggering event). The Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the quantitative goodwill impairment test described in ASC Topic 350. The more likely than not threshold is defined as having a likelihood of more than 50 percent. If, after assessing the totality of events or circumstances, the Company determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then performing the quantitative goodwill impairment test is unnecessary and goodwill is considered to be unimpaired. However, if based on the qualitative assessment the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company will proceed with performing the quantitative goodwill impairment test.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In performing the quantitative goodwill impairment test, the Company determines the fair value of each reporting unit and compares it to its carrying value. If the fair value of the reporting unit exceeds the carrying value of the net assets assigned to that unit, goodwill is not impaired. If the carrying value of a reporting unit exceeds its fair value, the Company records an impairment loss equal to the difference.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company performed its qualitative assessment during the second fiscal quarter of 2018 and concluded that it was more likely than not that the fair values of its reporting units were greater than their carrying amounts. After reaching this conclusion, the quantitative goodwill impairment test was unnecessary and no further testing was performed. The qualitative factors that were considered included, but were not limited to, general economic conditions, outlook for the HPC and big data markets, recent and forecasted financial performance and the price of the Company&#8217;s common stock.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Impairment of Long-Lived Assets and Intangibles</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company evaluates property, plant and equipment and intangible assets with finite lives for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. The Company assesses the recoverability of the assets based on the undiscounted future cash flow the assets are expected to generate and recognizes an impairment loss when estimated undiscounted future cash flow expected to result from the use of the asset plus net proceeds expected from disposition of the asset, if any, are less than the carrying value of the asset. When the Company identifies an impairment, the carrying value of the asset is reduced to its estimated fair value based on a discounted cash flow approach or, when available and appropriate, to comparable market values.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INCOME TAXES</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes are recognized for the amount of taxes payable for the current year and for the impact of deferred tax assets and liabilities, which represent consequences of events that have been recognized differently in the financial statements under GAAP than for tax purposes.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 22, 2017, the President of the United States signed into law H.R. 1, &#8220;An Act to Provide for Reconciliation Pursuant to Titles II and V of the Concurrent Resolution on the Budget for Fiscal Year 2018&#8221; (the &#8220;Tax Cuts and Jobs Act&#8221;). ASC Topic 740, Accounting for Income Taxes, requires companies to recognize the effect of tax law changes in the period of enactment. The Tax Cuts and Jobs Act made significant changes to existing U.S. tax law, including, but not limited to, a permanent reduction to the U.S. federal corporate income tax rate from 35% to 21%, imposition of a one-time tax on deferred foreign income (&#8220;Repatriation Transition Tax&#8221;), adoption of a participation exemption system with respect to the taxation of future dividends received from foreign corporations, and repeal of the corporate alternative minimum tax system. Other significant changes in the Tax Cuts and Jobs Act include taxing payments made to foreign related parties that are deemed to be excessive, imposing a minimum tax on certain foreign earnings, requiring (beginning after December 31, 2021) the capitalization and subsequent amortization of certain research and development related expenses, and placing additional limits on the use of net operating losses and the deductibility of certain executive compensation.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the year ended December 31, 2017, the Company recorded a reduction, in the amount of </font><font style="font-family:inherit;font-size:10pt;">$28.9 million</font><font style="font-family:inherit;font-size:10pt;">, in the carrying value of its U.S. deferred tax assets as a result of a reduction in the U.S. federal corporate income tax rate to 21% and provisional tax expense, in the amount of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, attributable to the Repatriation Transition Tax and provisional tax expense, in the amount of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, as a result of its decision to no longer consider the undistributed earnings of its foreign subsidiaries to be permanently reinvested outside of the U.S. Given the significance of the Tax Cuts and Jobs Act, the FASB issued Accounting Standards Update No. 2018-05, Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118 that recognized that a company&#8217;s review of the income tax effects attributable to the enactment of the Tax Cuts and Jobs Act may have been incomplete at the time financial statements were issued for the reporting period that included the date of enactment and allowed a company to record provisional amounts during a one year measurement period. During the measurement period, income tax effects attributable to the enactment of the Tax Cuts and Jobs Act could be adjusted and recognized, as a discreet item in the applicable reporting period, as information became available, prepared or analyzed. The measurement period was deemed to have ended when the company had obtained, prepared and analyzed the information necessary to finalize its accounting. During the third quarter of 2018, the Company finalized its accounting with respect to the items for which provisional tax expense was recorded. No significant adjustments were made to the provisional amounts that were recorded.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Cuts and Jobs Act also subjects a U.S. corporation to tax on its global intangible low taxed income (GILTI). Under GAAP, the Company is required to make an accounting policy election to either treat taxes due on its future GILTI inclusions as either a current period expense or to account for such taxes in the measurement of its deferred tax assets. The Company has elected to account for any tax due on its GILTI as a current period expense.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A majority of the Company&#8217;s deferred tax assets result from net operating loss carryforwards and research and development tax credits. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had U.S. federal net operating loss carryforwards of approximately </font><font style="font-family:inherit;font-size:10pt;">$103.3 million</font><font style="font-family:inherit;font-size:10pt;"> and U.S. federal research and development tax credit carryforwards of approximately </font><font style="font-family:inherit;font-size:10pt;">$39.9 million</font><font style="font-family:inherit;font-size:10pt;">. Upon the adoption of ASU 2016-09, Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting in March of 2016, the Company recognized </font><font style="font-family:inherit;font-size:10pt;">$16.6 million</font><font style="font-family:inherit;font-size:10pt;"> in deferred tax benefits from approximately </font><font style="font-family:inherit;font-size:10pt;">$47.4 million</font><font style="font-family:inherit;font-size:10pt;"> of federal net operating losses attributable to share-based income tax deductions that exceeded amounts that had been recognized for financial reporting purposes. These deferred tax benefits were recorded as a cumulative-effect adjustment to accumulated deficit. Approximately</font><font style="font-family:inherit;font-size:10pt;">$70.5 million</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s federal net operating losses will expire between 2019 and 2037; the remainder can be carried forward indefinitely. The federal research and development tax credits will expire from 2021 through 2038 if not utilized. Utilization of </font><font style="font-family:inherit;font-size:10pt;">$21.2 million</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s federal net operating loss carryforwards generated prior to May&#160;10, 2001 is limited under Section&#160;382 of the Internal Revenue Code to </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;"> per year. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had approximately </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> of foreign net operating loss carryforwards that can be carried forward indefinitely, with certain amounts expiring from 2019 to 2027.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income (loss) before income taxes consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Year 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(76,980</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;">(53,201</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;">2,648</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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">6,670</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;">311</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;">7,273</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">(70,310</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;">(52,890</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;">9,921</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The tax provision (benefit) for income taxes related to operations consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Year 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current provision (benefit):</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">445</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(279</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;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,777</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,735</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,443</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current provision</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,918</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,490</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Deferred provision (benefit):</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">77,152</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,127</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;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(448</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">416</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(99</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;">112</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;">(150</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:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred provision (benefit)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(547</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;">78,449</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,861</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: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 provision (benefit) for income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,371</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,939</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;">(694</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-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The tax provision (benefit) differs from the amount computed by applying the federal statutory income tax rate as follows (in thousands): </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Year&#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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax provision (benefit) at statutory rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(14,765</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;">(18,511</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;">3,472</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;">State taxes, net of federal benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,066</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;">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: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;">Foreign income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom: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;">Additional increases (deductions) from share-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(767</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,036</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,815</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: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;">Deemed dividends for U.S. income tax purposes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Nondeductible expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">231</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Disallowed compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Audit accrual (settlement)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,156</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(297</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: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 tax credit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,272</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;">(3,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,470</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;">Tax effect of repatriation transition tax on unremitted earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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: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;">Gain on strategic transaction</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,568</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: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;">Deferred tax impact from tax rate change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">28,907</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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: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;">Effect of change in valuation allowance on deferred tax assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">18,120</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;">73,790</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;">(157</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: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;">Effective income tax provision (benefit)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">1,371</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;" rowspan="1" colspan="1"><div style="text-align:left;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;">80,939</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;">(694</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:8pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant components of the Company&#8217;s deferred income tax assets and liabilities follow (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></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;font-weight:bold;">Deferred Income Tax Assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,981</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">6,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,733</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,285</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development credit carryforwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,520</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,877</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,775</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,439</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">451</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">289</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,944</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,635</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,992</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;">2,592</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112,553</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation allowance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(101,589</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;">(82,875</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,964</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,245</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;font-weight:bold;">Deferred Income Tax Liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investment in sales-type lease, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,359</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,084</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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(163</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;">(205</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(4,138</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;">(3,850</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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,660</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,139</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;border-top:1px solid #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:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax asset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,304</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;">1,106</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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s net deferred tax asset is included in other non-current assets in the Company&#8217;s Consolidated Balance Sheets.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$80.9 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, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, and an income tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> during 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 difference between the income tax benefit at the statutory rate and the Company&#8217;s effective income tax expense for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was the result of its decision to continue to provide a full valuation allowance against the Company&#8217;s U.S. federal deferred tax assets offset, in part, by foreign taxes. The difference between the income tax benefit at the statutory rate and the Company&#8217;s effective income tax expense for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was primarily attributable to the reduction in the U.S. federal corporate income tax rate as a result of the Tax Cuts and Jobs Act and its impact on the carrying value of the Company&#8217;s U.S. deferred tax assets and the Company&#8217;s decision after the Tax Cuts and Jobs Act was enacted to increase the valuation allowance held against its U.S. deferred tax assets, offset, in part, by research and development tax credits. The difference between the income tax provision at the statutory rate and the Company&#8217;s effective income tax benefit 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;"> was the result of research and development tax credits and additional tax deductions from share-based compensation, sometimes referred to as excess tax benefits, partially offset by state taxes, non-deductible expenses and other permanent items. Excess tax benefits arise when tax deductions recognized by the Company with respect to share-based compensation exceed the compensation cost attributable to share-based compensation that was recognized in the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The valuation allowance on deferred tax assets increased by </font><font style="font-family:inherit;font-size:10pt;">$18.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$74.1 million</font><font style="font-family:inherit;font-size:10pt;"> in 2018 and 2017, respectively, and decreased by </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> in 2016. Substantially all of the increase in the valuation allowance during 2018 was attributable to the Company&#8217;s decision to continue to provide a full valuation allowance against its U.S. federal deferred tax assets and against a majority of its state and foreign deferred tax assets.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> The Company&#8217;s assessment of its ability to utilize its U.S. deferred tax assets is based upon all available positive and negative evidence, which includes, among other things, the Company&#8217;s recent results of operations, forecasted domestic and international earnings over a number of years, all known business risks and industry trends, and applicable tax planning strategies. The Company considers its actual historical results over several years to have stronger weight than other more subjective indicators, including forecasts, when considering whether to establish or reduce a valuation allowance on deferred tax assets. The Company has significant difficulty projecting future results due to the nature of its business and the industry in which it operates. As of December 31, 2018, the Company has experienced a significant decline in revenue, gross profit, and operating income since 2015, has reported a cumulative pre-tax loss in recent years and is forecasting to a report a pre-tax loss for the year ending December 31, 2019.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s conclusion about the realizability of its deferred tax assets, and therefore the appropriateness of the valuation allowance, is reviewed quarterly and could change in future periods depending on the Company&#8217;s future assessment of all available evidence in support of the likelihood of realization of its deferred tax assets. If the Company&#8217;s conclusion about the realizability of its deferred tax assets and therefore the appropriateness of its valuation allowance changes in a future period, it could record a substantial tax benefit in the Consolidated Statements of Operations when that occurs.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes changes in the amount of the Company&#8217;s unrecognized tax benefits for uncertain tax positions for the three years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" 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: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;">Balance at December&#160;31, 2015</font></div></td><td style="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,214</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Increase related to prior year income tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Decrease related to prior year income tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(365</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;">Increase related to current year income tax positions</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;">565</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;">Balance at December&#160;31, 2016</font></div></td><td style="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,467</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Increase related to prior year income tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Increase related to current year income tax positions</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;">673</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December&#160;31, 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;">8,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increase related to prior year income tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Increase related to current year income tax positions</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;">830</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;">Balance at December&#160;31, 2018</font></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;">9,457</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:8pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included in the balance of unrecognized tax benefits as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> of tax benefits that, if recognized, would affect the effective tax rate. It is not anticipated that the balance of unrecognized tax benefits will significantly change over the next twelve months.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company or its subsidiaries file income tax returns in the U.S.&#160;federal jurisdiction and various state and foreign jurisdictions. The Company defines its major tax jurisdictions to include United Kingdom and the United States. The Company is no longer subject to income tax examinations with respect to periods before 2017 in the United Kingdom and before 2015 in the United States, although in the United States net operating loss and tax credit carryforwards generated in a year are subject to examination and adjustment for at least three years following the year in which such losses or credits are actually used to offset taxable income.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated interest and penalties are recorded as a component of interest expense and other expense, respectively. Such amounts were not material for </font><font style="font-family:inherit;font-size:10pt;">2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and operating loss and tax credit carryforwards and are measured using the enacted tax rates and laws that will be in effect when the differences and carryforwards are expected to be recovered or settled.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A valuation allowance for deferred tax assets is provided when the Company estimates that it is more likely than not that all or a portion of the deferred tax assets will not be realized through future operations. This assessment is based upon consideration of all available positive and negative evidence, which includes, among other things, the Company&#8217;s recent results of operations, forecasted domestic and international earnings over a number of years, all known business risks and industry trends, and applicable tax planning strategies that should, if implemented, enable the Company to utilize its deferred tax assets before they expire. The Company considers its actual historical results over several years to have stronger weight than other more subjective indicators, including forecasts, when considering whether to establish or reduce a valuation allowance on deferred tax assets. The Company has significant difficulty projecting future results due to the nature of the business and the industry in which it operates.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Cuts and Jobs Act subjects a U.S. corporation to tax on its global intangible low taxed income (GILTI). Under GAAP, the Company is required to make an accounting policy election to either treat taxes due on its future GILTI inclusions as either a current period expense or to account for such taxes in the measurement of its deferred tax assets. The Company has elected to account for any tax due on its GILTI as a current period expense. As a result of changes made by the Tax Cuts and Jobs Act the Company no longer considers the earnings of its foreign subsidiaries to be permanently reinvested outside of the United States.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;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, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company continued to provide a full valuation allowance against its U.S. federal deferred tax assets and against the majority of its state and foreign deferred tax assets as the realization of such assets is not considered to be more likely than not at this time. In a future period, the Company&#8217;s assessment of the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance could change based on an assessment of all available evidence, both positive and negative in that future period. If the Company&#8217;s conclusion about the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance changes in a future period, the Company could record a substantial tax benefit in its Consolidated Statements of Operations when that occurs. The Company recognizes the income tax benefit from a tax position only if it is more likely than not that the tax position will be sustained on examination by the applicable taxing authorities, based on the technical merits of the Company&#8217;s position. The tax benefit recognized in the financial statements from such a position is measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated interest and penalties are recorded as a component of interest expense and other expense, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INVENTORY</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of inventory follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></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;">Components and subassemblies</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">42,390</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;">37,219</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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,429</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,456</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,541</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;">89,632</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">80,360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">186,307</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:12px;text-align:justify;text-indent:32px;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, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$16.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$48.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of finished goods inventory was located at customer sites pending acceptance. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the U.S. Government accounted for </font><font style="font-family:inherit;font-size:10pt;">$13.9 million</font><font style="font-family:inherit;font-size:10pt;"> of finished goods inventory and at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> non-U.S. Government customers accounted for </font><font style="font-family:inherit;font-size:10pt;">$67.7 million</font><font style="font-family:inherit;font-size:10pt;"> of finished goods inventory.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company wrote-off </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;"> of excess and obsolete inventory during the years ended December&#160;31, 2018 and 2016, respectively. The company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> write-off any inventory during the year ended December 31, 2017.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventories</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are valued at the lower of cost or net realizable value, with cost computed on a first-in, first-out basis (FIFO). The Company regularly evaluates the technological usefulness and anticipated future demand for various inventory components and the expected use of the inventory. When the Company determines it is not likely the cost of inventory items will be recovered through future sales, the Company writes-down the related inventory to its estimated net realizable value. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with certain of its sales agreements, the Company may receive used equipment from a customer. This inventory generally will be recorded at no value based on the expectation that the Company will not be able to resell or otherwise use the equipment. In the event that the Company has a specific contractual plan for resale or there is an expected scrap value at the date the inventory is acquired, the inventory is recorded at its estimated fair value.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Investments</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s investments consist primarily of commercial paper, corporate debt, and other debt securities. Debt securities are classified as available-for-sale and are reported at fair value with unrealized gains and losses, net of applicable taxes, recorded in accumulated other comprehensive income, a component of shareholders&#8217; equity. The realized gains and losses for available-for-sale securities are included in other income and expense in the Consolidated Statements of Operations. Realized gains and losses are calculated based on the specific identification method.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company monitors its investment portfolio for impairment on a periodic basis. When the carrying value of an investment in debt securities exceeds its fair value and the decline in value is determined to be an other-than-temporary decline, and when the Company does not intend to sell the debt security and it is not more likely than not that the Company will be required to sell the debt securities prior to recovery of its amortized cost basis, the Company records an impairment charge in the amount of the credit loss and the balance, if any, to other comprehensive income (loss).</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investments that mature between </font><font style="font-family:inherit;font-size:10pt;">three months</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> from the purchase date are initially classified as short-term investments in the Consolidated Balance Sheet. Investments that mature beyond </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year from the purchase date are initially classified as long-term investments in the Consolidated Balance Sheet. </font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s investments in debt securities with maturities at purchase greater than three months are classified as &#8220;available-for-sale.&#8221;&#160; Changes in fair value are reflected in other comprehensive income (loss).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INVESTMENTS</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s investments in debt securities with maturities at purchase greater than three months are classified as &#8220;available-for-sale.&#8221;&#160; Changes in fair value are reflected in other comprehensive income (loss). The carrying amount of the Company&#8217;s investments in available-for-sale securities are shown in the table below (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term available-for-sale securities cost</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term available-for-sale securities unrealized loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom: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;">Short-term available-for-sale securities fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">6,997</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s investments in debt securities were investment grade and carried a long-term rating of A2/A or higher.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sales-type leases</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When the Company leases a system to a customer, the accounting involves specific determinations, which often involve complex provisions and significant judgments. The four criteria of the accounting standard that the Company uses in the determination of whether a lease is a sales-type lease or an operating lease are: (a) a review of the lease term to determine if it is equal to or greater than 75% of the economic life of the system; (b) a review of the minimum lease payments to determine if they are equal to or greater than 90% of the fair value of the system; (c) a determination of whether or not the lease transfers ownership to the lessee at the end of the lease term; and (d) a determination of whether or not the lease contains a bargain purchase option. If the lease transaction meets one of the four criteria, then it is recorded as a sales-type lease; otherwise it is an operating lease. Additionally, the Company assesses whether collectibility of the lease payments is reasonably assured and whether there are any significant uncertainties related to costs that it has yet to incur with respect to the lease.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers the economic lives of most of its products to range from </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;">five</font><font style="font-family:inherit;font-size:10pt;"> years. There is no significant after-market for the Company&#8217;s used products and the Company believes that the economic lives are representative of the periods during which its products are expected to be economically usable, with normal service, for the purposes for which they were intended. Residual values are not significant.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The discount rate implicit in the sales-type lease is used to calculate the present value of minimum lease payments, which the Company records as a lease receivable. The minimum lease payment consists of the gross lease payments net of executory costs and contingencies, if any. While revenue is recognized at inception of the lease, the cash flow from the sales-type lease occurs over the course of the lease, which results in interest income. Unearned interest income is recorded at inception of the lease and amortized over the lease term using the effective interest method.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ACCOUNTS AND OTHER RECEIVABLES, NET</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of net accounts and other receivables follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></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;">Trade accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">63,414</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">131,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Current contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,391</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,321</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Advance billings</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Short-term investment in sales-type lease</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,684</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Other receivables</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,708</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,337</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,807</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162,062</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(988</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;">(28</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: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;">Accounts and other receivables, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">87,819</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;">162,034</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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets represent amounts where the Company has recognized revenue in advance of the contractual billing terms. Advance billings represent billings made based on contractual terms for which revenue has not been recognized.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;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, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;">, accounts and other receivables included </font><font style="font-family:inherit;font-size:10pt;">$25.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$45.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, due from the U.S.&#160;Government. Of these amounts, </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> were unbilled and included in contract assets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, based upon contractual billing arrangements with these customers. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> non-U.S.&#160;Government customers accounted for </font><font style="font-family:inherit;font-size:10pt;">28%</font><font style="font-family:inherit;font-size:10pt;"> of total accounts and other receivables. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> non-U.S. Government customers accounted for </font><font style="font-family:inherit;font-size:10pt;">38%</font><font style="font-family:inherit;font-size:10pt;"> of total accounts and other receivables.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DESCRIPTION OF BUSINESS</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cray Inc. (Cray or the Company) designs, develops, manufactures, markets, and services products primarily at the high-end of the high performance computing (HPC), data analytics, and artificial intelligence (AI) markets. These products include compute systems commonly known as supercomputers, as well as storage, data analytics and AI solutions leveraging more than four decades of delivering the world&#8217;s most advanced computing systems. The Company also provides related software and system maintenance, support, and engineering services. The Company&#8217;s customers include domestic and foreign governments and government-funded entities, academic institutions and commercial companies.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers: Topic 606 (ASU 2014-09) to supersede nearly all existing revenue recognition guidance under GAAP. The core principle of ASU 2014-09 is to recognize revenues when promised goods or services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, it is possible more judgment and estimates may be required within the revenue recognition process than required under prior GAAP, including identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. The new guidance also requires additional disclosures and several terminology changes, such as amounts previously referred to as deferred revenue now being referred to as customer contract liabilities. The Company adopted ASU 2014-09 at the beginning of the first quarter of 2018 using the modified retrospective method. No cumulative effect adjustment was required to be recorded for this change in accounting as the Company determined the impact of the change to not be material. The comparative information for the years ended December 31, 2017 and 2016, and as of December 31, 2017 and 2016 has not been restated and continues to be reported under the accounting standards in effect for those periods. The effect of initially applying the new revenue standard had an immaterial effect on the Company&#8217;s financial statements. Adoption of the new standard did not have a material impact on the Company&#8217;s net </font><font style="font-family:inherit;font-size:10pt;">loss</font><font style="font-family:inherit;font-size:10pt;"> during the year ended December 31, 2018. The Company expects the impact of the adoption of the new standard to be immaterial to its net income on an ongoing basis.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, FASB issued Accounting Standards Update No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities: Topic 825 (ASU 2016-01). The updated guidance enhances the reporting model for financial instruments, which includes amendments to address aspects of recognition, measurement, presentation and disclosure. The Company adopted ASU 2016-01 at the beginning of the first quarter of 2018. Adoption of ASU 2016-01 did not have a material impact on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, FASB issued Accounting Standards Update No. 2016-02, Leases: Topic 842 (ASU 2016-02), that replaces existing lease guidance. The new standard is intended to provide enhanced transparency and comparability by requiring lessees to record right-of-use (ROU) assets and corresponding lease liabilities on the balance sheet. Under the new guidance, leases will continue to be classified as either finance or operating, with classification affecting the pattern of expense recognition in the Consolidated Statements of Operations. Lessor accounting is largely unchanged under ASU 2016-02. Adoption of ASU 2016-02 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The new standard initially required application with a modified retrospective approach to each prior reporting period presented with various optional practical expedients. In July 2018, this requirement was amended with the issuance of Accounting Standards Update No. 2018-11, Leases: Topic 842: Targeted Improvements (ASU 2018-11), which permits an additional (and optional) transition method to adopt the new leases standard. Under this new transition method, an entity initially applies the new leases standard at the adoption date and recognizes a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Consequently, an entity&#8217;s reporting for the comparative periods presented in the financial statements in which it adopts the new leases standard will continue to be in accordance with current GAAP (Topic 840, Leases). An entity that elects this additional (and optional) transition method must provide the required Topic 840 disclosures for all periods that continue to be in accordance with Topic 840. The amendments do not change the existing disclosure requirements in Topic 840. The Company expects to adopt the standard using this additional transition method on January 1, 2019 using the effective date as its date of initial application.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company expects that this standard will have a material impact on its consolidated financial statements. While the Company continues to assess all of the impacts of adoption, it currently believes the most significant impact relates to the recognition of new ROU assets and lease liabilities on its consolidated balance sheet for its real estate and its computer equipment operating leases. On adoption, the Company currently expects to recognize lease liabilities of approximately $45 million, with corresponding ROU assets of approximately $35 million. The approximately $45 million of lease liabilitie</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">s includes approximately $10 million that is currently included in other liabilities on the Company&#8217;s consolidated balance sheet as of December 31, 2018, primarily related to lease incentives, that will be reclassified at the time of adoption.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (ASU 2016-15). The updated guidance clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. The Company adopted ASU 2016-15 at the beginning of the first quarter of 2018. Adoption of ASU 2016-15 did not have a material impact on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, FASB issued Accounting Standards Update No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (ASU 2016-18), which amends ASC 230 to add or clarify guidance on the classification and presentation of restricted cash in the statement of cash flows. The amended guidance requires that amounts that are deemed to be restricted cash and restricted cash equivalents be included in the cash and cash-equivalent balances in the statement of cash flows. A reconciliation between the consolidated balance sheet and the statement of cash flows must be disclosed when the consolidated balance sheet includes more than one line item for cash, cash equivalents, restricted cash, and restricted cash equivalents. The guidance also requires that changes in restricted cash and restricted cash equivalents that result from transfers between cash, cash equivalents, and restricted cash and restricted cash equivalents should not be presented as cash flow activities in the statement of cash flows. An entity with a material balance of amounts generally described as restricted cash and restricted cash equivalents must disclose information about the nature of the restrictions. The Company adopted ASU 2016-18 at the beginning of the first quarter of 2018. Restricted cash amounts have been combined with the cash and cash equivalent balances in the Consolidated Statement of Cash Flows for each period presented. Adoption of ASU 2016-18 did not have a material impact on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, FASB issued Accounting Standards Update No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities (ASU 2017-12). The new standard simplifies and expands the eligible hedging strategies for financial and nonfinancial risks. It also enhances the transparency of how hedging results are presented and disclosed. Further, the new standard provides partial relief on the timing of certain aspects of hedge documentation and eliminates the requirement to recognize hedge ineffectiveness separately in earnings. Adoption of ASU 2017-12 is required for fiscal reporting periods beginning after December&#160;15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2017-12 to have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2018, FASB issued Accounting Standards Update No. 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). The new standard amends ASC 220 to allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act and requires entities to provide certain disclosures regarding stranded tax effects. Adoption of ASU 2018-02 is required for fiscal reporting periods beginning after December&#160;15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The Company will adopt ASU 2018-02 on January 1, 2019 and currently expects to elect to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act from accumulated other comprehensive income to accumulated deficit. The Company will be required to make additional disclosures but does not expect the adoption of ASU 2018-02 to have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, FASB issued Accounting Standards Update No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework&#8212;Changes to the Disclosure Requirements for Fair Value Measurement (ASU 2018-13). The new standard makes various modifications to the disclosure requirements on fair value measurement in Topic 820. Adoption of ASU 2018-13 is required for fiscal reporting periods beginning after December&#160;15, 2019, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2018-13 to have a material impact on its consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INTEREST INCOME (EXPENSE)</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The detail of interest income (expense) for the indicated years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31</font><font style="font-family:inherit;font-size:10pt;"> follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">3,454</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">3,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,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></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(111</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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;">27</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;">Net interest income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,343</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,276</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,147</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income is earned by the Company on cash and cash equivalents, investment balances and the investment in sales-type lease.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">BENEFIT PLANS</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">401(k) Plan</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s retirement plan covered substantially all U.S.&#160;employees and provided for voluntary salary deferral contributions on a pre-tax basis in accordance with Section&#160;401(k) of the Internal Revenue Code of 1986, as amended. The Company matches a portion of employee contributions. The </font><font style="font-family:inherit;font-size:10pt;">2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;"> Company match expense was </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">, </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.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pension Plan</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s German subsidiary maintains a defined benefit pension plan. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the excess of plan assets over the projected benefit obligation of </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the excess of plan assets over the projected benefit obligation of </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">. Plan assets are invested in insurance policies payable to employees. Net pension expense was not material for any period. Contributions to the plan are not expected to be significant to the financial position of the Company.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Reclassifications</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain prior year amounts have been reclassified to conform with the current year presentation. There has been no impact on previously reported net income (loss) or shareholders&#8217; equity from such reclassifications.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PROPERTY AND EQUIPMENT, NET</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of property and equipment follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></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;">Land</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></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;">Furniture and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,622</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,948</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,358</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,669</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;">9,961</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,984</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Accumulated depreciation and amortization</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(76,247</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;">(65,598</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:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">35,737</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;">36,623</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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation expense on property and equipment for </font><font style="font-family:inherit;font-size:10pt;">2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$13.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$14.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Property and Equipment and Intangible Assets, Net</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are recorded at cost less accumulated depreciation and amortization. Additions and improvements are capitalized and maintenance and repairs are expensed as incurred. Depreciation is calculated on a straight-line basis over the estimated useful lives of the related assets, ranging from </font><font style="font-family:inherit;font-size:10pt;">eighteen months</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">seven years</font><font style="font-family:inherit;font-size:10pt;"> for furniture and fixtures, </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;"> for computer equipment, and </font><font style="font-family:inherit;font-size:10pt;">eight</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">twenty-five years</font><font style="font-family:inherit;font-size:10pt;"> for buildings and land improvements. Leasehold improvements are depreciated over the life of the lease or asset, whichever is shorter.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company amortizes purchased intangible assets with finite lives using the straight-line method over the estimated economic lives of the assets, ranging from </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">ten 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-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of property and equipment follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></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;">Land</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></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;">Furniture and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,622</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,948</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,358</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,669</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;">9,961</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,984</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Accumulated depreciation and amortization</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(76,247</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;">(65,598</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:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">35,737</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;">36,623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUARTERLY DATA (UNAUDITED)</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents unaudited quarterly financial information for the two years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. In the opinion of management, this information contains all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation thereof.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The operating results are not necessarily indicative of results for any future periods. Quarter-to-quarter comparisons should not be relied upon as indicators of future performance. The Company&#8217;s business is driven by a few significant contracts and, as a result, the Company&#8217;s operating results are subject to very large quarterly fluctuations. The Company&#8217;s earnings per share for the full year may not equal the sum of the four quarterly earnings per share amounts because of common share activity during the year.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands, except per share data)</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="33" 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:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family: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 colspan="16" 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;">2018</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Quarter Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">3/31</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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">6/30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">9/30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12/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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">3/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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">6/30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">9/30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12/31</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;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">79,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">120,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">92,796</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">163,355</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">59,031</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">87,135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">79,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;">166,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">52,642</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;">82,396</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;">67,985</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;">122,947</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;">35,222</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;">58,792</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;">51,208</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;">116,583</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;">Gross profit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,952</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,807</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Research and development, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,382</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,325</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,626</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,186</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Sales and marketing</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,653</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,779</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,624</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,434</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,797</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,022</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,089</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Restructuring</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,653</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">915</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,008</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;">(10,950</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;">(22,393</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;">(13,330</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;">(19,215</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;">(6,840</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;">(10,232</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;">(97,542</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: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;">Net loss per common share, basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(0.62</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;">(0.27</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;">(0.55</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;">(0.33</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;">(0.48</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;">(0.17</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;">(0.25</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.42</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;">Net loss per common share, diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(0.62</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(0.27</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;">(0.55</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;">(0.33</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;">(0.48</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;">(0.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(0.25</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.42</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></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable are stated at principal amounts and are primarily comprised of amounts contractually due from customers for products and services and amounts due from government research and development contracts. The Company provides an allowance for doubtful accounts based on an evaluation of customer past due account balances. In determining whether to record an allowance for a specific customer, the Company considers a number of factors, including prior payment history and financial information for the customer.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows the impact on product revenue of reclassification adjustments from accumulated other comprehensive income resulting from hedged foreign currency transactions recorded by the Company for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands). The gross reclassification adjustments decreased product revenue for the years ended December 31, 2018 and 2017 and increased product revenue for the year ended December 31, 2016. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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></tr><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;">Year&#160;Ended<br clear="none"/>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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross of Tax Reclassifications</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(517</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;">(146</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;">22,207</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Net of Tax Reclassifications</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(517</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;">(87</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;">13,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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Details for the Company&#8217;s net research and development expenses for the indicated years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31</font><font style="font-family:inherit;font-size:10pt;"> follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross research and development expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">158,077</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">141,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">130,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:2px;padding-top:2px;padding-bottom: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: Amounts included in cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,618</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;">(9,473</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;">(12,621</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Reimbursed research and development (excludes amounts in revenue)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(40,285</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;">(33,039</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">(5,255</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:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom: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 research and development expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">115,174</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;">98,777</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;">112,130</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses include costs incurred in the development and production of hardware and software, costs incurred to enhance and support existing product features, costs incurred to support and improve development processes, and costs related to future product development. Research and development costs are expensed as incurred, and may be offset by co-funding from third parties. The Company may also enter into arrangements whereby it makes advance, non-refundable payments to a vendor to perform certain research and development services. These payments are deferred and recognized over the vendor&#8217;s estimated performance period.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company classifies amounts to be received from funded research and development projects as either revenue or a reduction of research and development expense based on the specific facts and circumstances of the contractual arrangement, considering total costs expected to be incurred compared to total expected funding and the nature of the research and development contractual arrangement. In the event that a particular arrangement is determined to represent revenue, the corresponding research and development costs are classified as cost of revenue.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts to be received under co-funding arrangements with the U.S. government or others are based on either contractual milestones or costs incurred. These co-funding payments are recognized as a reduction of research and development expense as performance is estimated to be completed and are measured as milestone achievements occur or as costs are incurred. These estimates are reviewed on a periodic basis and are subject to change, including in the near term. If an estimate is changed, net research and development expense could be impacted significantly.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company does not record a receivable from the U.S. government prior to completing the requirements necessary to bill for a milestone or cost reimbursement. Funding from the U.S. government is subject to certain budget restrictions and milestones may be subject to completion risk, and as a result, there are often periods in which research and development costs are expensed as incurred for which no reimbursement is recorded, as milestones have not been completed or the U.S. government has not funded an agreement. Accordingly, there can be substantial variability in the amount of net research and development expenses from quarter to quarter and year to year.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RESEARCH AND DEVELOPMENT</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Details for the Company&#8217;s net research and development expenses for the indicated years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31</font><font style="font-family:inherit;font-size:10pt;"> follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross research and development expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">158,077</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">141,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">130,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:2px;padding-top:2px;padding-bottom: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: Amounts included in cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,618</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;">(9,473</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;">(12,621</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Reimbursed research and development (excludes amounts in revenue)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(40,285</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;">(33,039</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">(5,255</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:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom: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 research and development expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">115,174</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;">98,777</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;">112,130</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RESTRUCTURING</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the third quarter of 2017, the Company implemented a restructuring plan intended to reduce the Company&#8217;s operating costs and better align its workforce with long-term business strategies. The restructuring plan involved reducing the Company&#8217;s workforce by approximately </font><font style="font-family:inherit;font-size:10pt;">190</font><font style="font-family:inherit;font-size:10pt;"> employees, with the vast majority of such terminations effective in July 2017. For the years ended December 31, 2018 and 2017, the Company recorded </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in expense in connection with the restructuring plan, primarily related to employee severance. The majority of the cash payments related to the restructuring charges were paid in 2017. The actions associated with the restructuring plan were completed in the first quarter of 2018. Restructuring charges associated with the restructuring plan were included in restructuring on the company&#8217;s Consolidated Statements of Operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018, the Company adopted and applied the new accounting standard ASC 606, Revenue from Contracts with Customers, which superseded nearly all existing revenue recognition guidance under GAAP, to all contracts using the modified retrospective method. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. Adoption of the new standard did not have a material impact on the Company&#8217;s net </font><font style="font-family:inherit;font-size:10pt;">loss</font><font style="font-family:inherit;font-size:10pt;"> during the year ended December 31, 2018. The Company expects the impact of the adoption of the new standard to be immaterial to its net income on an ongoing basis. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s performance obligations are satisfied over time as work is performed or at a point in time. The majority of the Company&#8217;s revenue is recognized at a point in time when products are accepted, installed or delivered. Most of the Company&#8217;s revenue is derived from long-term contracts that can span several years. Revenue is recognized when performance obligations under the terms of a contract with the customer are satisfied; generally, this occurs with the transfer of control of the Company&#8217;s systems or services. In general, this does not occur until the products have been shipped or services provided to the customer, risk of loss has transferred to the customer, and, where applicable, a customer acceptance has been obtained. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. Sales, value add, and other taxes that the Company collects concurrent with revenue-producing activities are excluded from revenue. Incidental items that are immaterial in the context of the contract are recognized as expense.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To determine the proper revenue recognition method for contracts, the Company evaluates whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. Contracts are often modified to account for changes in contract specifications and requirements. To determine the proper revenue recognition method for contract modifications, the Company evaluates whether the contract modification should be accounted for as a separate contract, part of an existing contract, or termination of an existing contract and the creation of a new contract. This evaluation requires significant judgment and the decision to combine a group of contracts or separate the combined or single contract into multiple performance obligations could change the amount of revenue and profit recorded in a given period. For contracts with multiple performance obligations, the Company allocates the contract&#8217;s transaction price to each performance obligation using the Company&#8217;s estimate of the standalone selling price of each distinct good or service in the contract.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company determines the transaction price by reviewing the established contractual terms and other relevant information. Contracts can include penalty clauses and contracts with government customers may not be fully funded, both of which represent variable consideration. Generally, the Company includes both the funded and unfunded portions of a contract with a government customer in the transaction price, as most often it is deemed the contract will become fully funded. The Company also assesses the likelihood of certain penalties that would result in contract price reductions and, if deemed probable, the transaction price is adjusted.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of the Company&#8217;s contracts include multiple promised goods and services, which are assessed at contract inception. Each distinct good or service is identified as a performance obligation, which may be an individual good or service or a bundle of goods or services. In order to determine whether the promises are distinct, the Company assesses the use of its products and services by its customers to determine whether the customer can benefit from the good or service on its own or from other readily available resources, and whether the promised transfer of goods or services is separately identifiable from other promises in the contract.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of the Company&#8217;s revenues are from product solutions which include supercomputers, storage, and data analytics systems, each of which are usually separate performance obligations. Revenue is recognized when obligations under the terms of a contract with a customer are satisfied. Product revenue is typically recognized upon customer acceptance, or upon installation or delivery if formal acceptance is not required. Service revenue is typically recognized over time and consists mainly of system maintenance, analyst services, and engineering services, each of which are usually separate performance obligations. System maintenance commences upon customer acceptance or installation, depending on the contract terms, and revenue is recognized ratably over the remaining term of the maintenance contract. On-site analysts provide specialized services to customers, the revenue for which is recognized ratably over the contract period. Service revenue is recognized on a straight-line basis over the service period as the services are available continuously to the customer. Revenue from engineering services can be recognized as services are performed or as milestones are achieved, depending on the terms of the contract and nature of services performed. If, in a contract, the customer has an option to acquire additional goods or services, that option gives rise to a performance obligation if the option provides a material right to the customer that it would not receive without entering into that contract. Revenue from purchase options can be recognized as those future goods or services are transferred or when the option expires.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company performs an assessment to determine whether a significant financing component is present in a contract. If a contract is determined to include a significant financing component, the interest rate used in the calculation is based on the prevailing interest rates at contract inception and the entity&#8217;s creditworthiness. When the period between providing a good or service to the customer is expected to be less than one year from payment, the Company applies the practical expedient and does not adjust the consideration for the effects of a significant financing component.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Occasionally, the Company&#8217;s contracts include noncash consideration. This typically consists of returned parts when a system is upgraded or de-installed. Noncash consideration is measured at contract inception at estimated fair value.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total transaction price is allocated to each performance obligation identified in the contract based on its relative standalone selling price. The Company does not have directly observable standalone selling prices for the majority of its performance obligations due to a relatively small number of customer contracts that differ in system size and contract terms which can be due to infrequently selling each performance obligation separately, not pricing products within a narrow range, or only having a limited sales history, such as in the case of certain advanced and emerging technologies. When a directly observable standalone selling price is not available, the Company estimates the standalone selling price. In determining the estimated standalone selling price, the Company uses the cost to provide the product or service plus a margin, or considers other factors. When using cost plus a margin, the Company considers the total cost of the product or service, including customer-specific and geographic factors as appropriate. The Company also considers the historical margins of the product or service on previous contracts and several other factors including any changes to pricing methodologies, competitiveness of products and services, and cost drivers that would cause future margins to differ from historical margins.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sometimes offers discounts to its customers. As these discounts are offered on bundles of goods and services, the discounts are applied to all performance obligations in the contract on a pro-rata basis.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information about contract receivables, contract assets, and contract liabilities from contracts with customers (in thousands) and includes both short-term and long-term portions:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract receivables</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">78,634</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">167,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(88,712</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,404</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,321</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,917</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;">Contract liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,737</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><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract receivables consist of amounts billed to customers and include the Company's investment in a sales type lease, a portion of which is due beyond one year. Generally, billing occurs subsequent to product revenue recognition and payment is expected within 30 days. Contract assets primarily relate to the Company's rights to consideration for work completed but not billed where right to payment is not just subject to the passage of time. Contract assets become contract receivables when the rights become unconditional. The Company sometimes receives advances or deposits from customers before revenue is recognized, resulting in customer contract liabilities (formerly deferred revenue). These assets and liabilities are reported on the Consolidated Balance Sheet on a contract-by-contract basis at the end of each reporting period. The Company&#8217;s payment terms vary from contract to contract. Contracts may require payment before, at or after the Company&#8217;s performance obligations have been satisfied. The </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;"> in the Company's contract asset balance for the year ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> is primarily due to the transfer from contract assets to contract receivables that were included in the contract asset balance at the beginning of the period, partially offset by the addition of new contract assets.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the year ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized </font><font style="font-family:inherit;font-size:10pt;">$76.5 million</font><font style="font-family:inherit;font-size:10pt;"> in revenues from the contract liability balance at the beginning of the year.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s incremental direct costs of obtaining a contract come primarily from sales commissions, a portion of which are paid upon contract signing. These commissions are generally capitalized upon payment and expensed at the time of revenue recognition. These deferred commissions are included in prepaid expenses in the Consolidated Balance Sheet. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of deferred commissions. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;">, </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;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in commissions expense.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following data presents the Company's operating segment revenues disaggregated by primary geographic market, which is determined based on a customer's geographic location (in thousands). Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific and Japan; and the United States, Canada, and Latin America (Americas). Revenues were reduced by </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> related to hedging gains and losses which do not represent revenues recognized from contracts with customers.</font></div><div style="line-height:120%;padding-bottom:8px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">Americas</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;">EMEA</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;">Asia Pacific &amp; Japan</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;">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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Year Ended December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;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;">Supercomputing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">177,506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">54,119</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">131,899</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">363,524</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Storage and Data Management</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,286</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Maintenance and Support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,797</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,509</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Engineering Services and Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,238</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Elimination of inter-segment revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(82,892</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;">(29,797</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;">(22,820</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;">(135,509</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;">Total revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">228,030</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;">68,458</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;">159,460</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;">455,948</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s remaining performance obligations reflect the deliverables within contracts with customers that will have revenue recognized in a future period (this may also be referred to as backlog). Due to the nature of the Company&#8217;s business and the size of individual transactions, forecasting the timing and total amount of revenue recognition is subject to significant uncertainties. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company has an aggregate of </font><font style="font-family:inherit;font-size:10pt;">$517 million</font><font style="font-family:inherit;font-size:10pt;"> in remaining performance obligations stemming from a mixture of system contracts with their related service obligations and other service obligations. Included in this balance are </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">gains</font><font style="font-family:inherit;font-size:10pt;"> resulting from hedged foreign currency transactions, which offset the related </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;"> in revenue from currency fluctuations. These </font><font style="font-family:inherit;font-size:10pt;">gains</font><font style="font-family:inherit;font-size:10pt;"> will be reclassified from accumulated other comprehensive income to revenue in the period the related transactions are recognized as revenue. These obligations are anticipated to be recognized as revenue over approximately the next </font><font style="font-family:inherit;font-size:10pt;">six years</font><font style="font-family:inherit;font-size:10pt;">. The Company estimates that about </font><font style="font-family:inherit;font-size:10pt;">55%</font><font style="font-family:inherit;font-size:10pt;"> of these obligations are expected to be recognized as revenue in the next </font><font style="font-family:inherit;font-size:10pt;">18 months</font><font style="font-family:inherit;font-size:10pt;">, with the remainder thereafter.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of net accounts and other receivables follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></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;">Trade accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">63,414</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">131,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Current contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,391</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,321</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Advance billings</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Short-term investment in sales-type lease</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,684</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Other receivables</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,708</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,337</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,807</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162,062</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(988</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;">(28</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: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;">Accounts and other receivables, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">87,819</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;">162,034</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accumulated Other Comprehensive Income</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive income, a component of shareholders&#8217; equity, consisted of the following at December&#160;31 (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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:68%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2017</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;">Accumulated unrealized net loss on available-for-sale investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7</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: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;">Accumulated currency translation adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,611</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Accumulated unrealized net gain (loss) on cash flow hedges</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,602</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;">(689</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: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;">Accumulated other comprehensive income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,208</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;">915</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables show the changes in Accumulated Other Comprehensive Income by component for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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: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:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="16" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Loss on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain (Loss) on Cash Flow Hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Other Comprehensive Income</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7</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;">1,611</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;">(689</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;">915</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;">Current-period change, net of tax</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;">7</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,005</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;">3,291</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,293</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;">Ending balance</font></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;">606</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,208</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense (benefit) associated with current-period change</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;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.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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: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:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="16" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Loss on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain (Loss) on Cash Flow Hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Other Comprehensive Income</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">2,101</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;">681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current-period change, net of tax</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;">(7</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;">(490</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,370</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,867</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;">Ending balance</font></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</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;">1,611</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;">(689</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;">915</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense (benefit) associated with current-period change</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</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;">1,110</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,399</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;">(292</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></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The tax provision (benefit) for income taxes related to operations consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Year 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current provision (benefit):</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">445</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(279</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;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,777</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,735</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,443</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current provision</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,918</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,490</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Deferred provision (benefit):</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">77,152</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,127</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;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(448</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">416</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(99</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;">112</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;">(150</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:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred provision (benefit)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(547</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;">78,449</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,861</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: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 provision (benefit) for income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,371</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,939</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;">(694</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-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant components of the Company&#8217;s deferred income tax assets and liabilities follow (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></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;font-weight:bold;">Deferred Income Tax Assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,981</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">6,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,733</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,285</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development credit carryforwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,520</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,877</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,775</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,439</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">451</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">289</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,944</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,635</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,992</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;">2,592</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112,553</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation allowance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(101,589</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;">(82,875</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,964</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,245</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;font-weight:bold;">Deferred Income Tax Liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investment in sales-type lease, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,359</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,084</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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(163</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;">(205</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(4,138</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;">(3,850</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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,660</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,139</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;border-top:1px solid #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:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax asset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,304</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;">1,106</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair values of derivative instruments, consisting of foreign currency exchange contracts, not designated as cash flow hedges (in thousands):</font></div><div style="line-height:120%;padding-bottom: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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid&#160;expenses&#160;and&#160;other&#160;current&#160;assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,894</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,252</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 non-current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Other accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(63</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(395</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;">Total fair value of derivative instruments not designated as cash flow hedges</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,073</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,310</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair values of derivative instruments, consisting of foreign currency exchange contracts, designated as cash flow hedges (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid&#160;expenses&#160;and&#160;other&#160;current&#160;assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">546</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 non-current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Other accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(129</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;">Other non-current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,907</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;">Total fair value of derivative instruments designated as cash flow hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,433</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;">(1,490</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-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The tax provision (benefit) differs from the amount computed by applying the federal statutory income tax rate as follows (in thousands): </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Year&#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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax provision (benefit) at statutory rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(14,765</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;">(18,511</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;">3,472</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;">State taxes, net of federal benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,066</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;">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: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;">Foreign income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom: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;">Additional increases (deductions) from share-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(767</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,036</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,815</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: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;">Deemed dividends for U.S. income tax purposes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Nondeductible expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">231</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Disallowed compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Audit accrual (settlement)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,156</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(297</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: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 tax credit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,272</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;">(3,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,470</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;">Tax effect of repatriation transition tax on unremitted earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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: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;">Gain on strategic transaction</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,568</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: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;">Deferred tax impact from tax rate change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">28,907</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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: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;">Effect of change in valuation allowance on deferred tax assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">18,120</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;">73,790</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;">(157</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: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;">Effective income tax provision (benefit)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">1,371</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;" rowspan="1" colspan="1"><div style="text-align:left;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;">80,939</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;">(694</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-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the gross share-based compensation cost resulting from stock options, unvested restricted stock and unvested restricted stock units that were recorded in the Company&#8217;s Consolidated Statements of Operations for the indicated years ended December 31 (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of product revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">416</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of service revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">420</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,261</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,432</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">General and administrative</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,806</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,074</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,797</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;background-color:;padding-left:2px;padding-top:2px;padding-bottom: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 share-based compensation expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,147</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;">10,849</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,151</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents information about the Company&#8217;s financial assets and liabilities that have been measured at fair value on a recurring basis as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;">, and indicates the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value<br clear="none"/>as of<br clear="none"/>December 31,<br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Prices in</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Active</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Markets</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 2)</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and restricted cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">245,764</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">245,764</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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: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;">Foreign currency exchange contracts (1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,569</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;">4,569</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets measured at fair value at December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">250,333</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;">245,764</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,569</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Liabilities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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 currency exchange contracts (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="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;">63</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;">63</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities measured at fair value at December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;" rowspan="1" colspan="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-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value<br clear="none"/>as of<br clear="none"/>December 31,<br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Prices in</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Active</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Markets</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Level 2)</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and restricted cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">140,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">140,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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: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;">Available-for-sale investments (3)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,997</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,997</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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: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 currency exchange contracts (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="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,251</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;">3,251</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets measured at fair value at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,568</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;">147,317</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,251</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><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;">Liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Foreign currency exchange contracts (2)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,431</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;">2,431</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities measured at fair value at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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,431</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;">&#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;">2,431</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;">&#160;_______________________________</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;" 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:9px;"><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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included in &#8220;Prepaid expenses and other current assets&#8221; and &#8220;Other non-current assets&#8221; on the Company&#8217;s Consolidated Balance Sheets.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;" 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:9px;"><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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included in &#8220;Other accrued liabilities&#8221; and &#8220;Other non-current liabilities&#8221; on the Company&#8217;s Consolidated Balance Sheets.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;" 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:9px;"><font style="font-family:inherit;font-size:10pt;">(3)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included in &#8220;Short-term investments&#8221; on the Company&#8217;s Consolidated Balance Sheets.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom: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, 2018</font><font style="font-family:inherit;font-size:10pt;">, minimum lease payments for each of the succeeding two fiscal years were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 style="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;">14,605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,938</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Total minimum lease payments to be received</font></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;">25,543</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income (loss) before income taxes consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Year 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(76,980</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;">(53,201</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;">2,648</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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">6,670</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;">311</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;">7,273</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">(70,310</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;">(52,890</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;">9,921</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of inventory follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></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;">Components and subassemblies</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">42,390</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;">37,219</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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,429</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,456</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,541</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;">89,632</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">80,360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">186,307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;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, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had outstanding foreign currency exchange contracts that were designated and accounted for as cash flow hedges of anticipated future cash receipts on sales contracts payable in foreign currencies. The outstanding notional amounts were approximately (in millions):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:76%;" 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: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="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&#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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canadian Dollars (CAD)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">54.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Euros (EUR)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">2.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japanese Yen (JPY)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">4,345.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">New Zealand Dollars (NZD)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">16.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;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, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had outstanding foreign currency exchange contracts that had been dedesignated for the purposes of hedge accounting treatment. The Company dedesignates cash flow hedges when the receivable related to the hedged cash flow is recorded. The outstanding notional amounts were approximately (in millions): </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:76%;" 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: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="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&#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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">British Pounds (GBP)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">24.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">26.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 Dollars (SGD)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">2.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Korean Won (KRW)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">4,446.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Euros (EUR)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">4.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canadian Dollars (CAD)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Swiss Francs (CHF)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">2.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The detail of interest income (expense) for the indicated years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31</font><font style="font-family:inherit;font-size:10pt;"> follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">3,454</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">3,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,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></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(111</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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;">27</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;">Net interest income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,343</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,276</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,147</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents unaudited quarterly financial information for the two years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. In the opinion of management, this information contains all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation thereof.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The operating results are not necessarily indicative of results for any future periods. Quarter-to-quarter comparisons should not be relied upon as indicators of future performance. The Company&#8217;s business is driven by a few significant contracts and, as a result, the Company&#8217;s operating results are subject to very large quarterly fluctuations. The Company&#8217;s earnings per share for the full year may not equal the sum of the four quarterly earnings per share amounts because of common share activity during the year.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands, except per share data)</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="33" 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:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family: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 colspan="16" 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;">2018</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Quarter Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">3/31</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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">6/30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">9/30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12/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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">3/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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">6/30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">9/30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12/31</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;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">79,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">120,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">92,796</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">163,355</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">59,031</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">87,135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">79,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;">166,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">52,642</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;">82,396</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;">67,985</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;">122,947</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;">35,222</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;">58,792</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;">51,208</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;">116,583</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;">Gross profit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,952</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,807</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Research and development, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,382</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,325</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,626</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,186</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Sales and marketing</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,653</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,779</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,624</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,434</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,797</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,022</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,089</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Restructuring</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,653</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">915</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,008</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;">(10,950</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;">(22,393</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;">(13,330</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;">(19,215</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;">(6,840</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;">(10,232</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;">(97,542</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: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;">Net loss per common share, basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(0.62</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;">(0.27</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;">(0.55</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;">(0.33</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;">(0.48</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;">(0.17</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;">(0.25</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.42</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;">Net loss per common share, diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(0.62</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(0.27</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;">(0.55</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;">(0.33</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;">(0.48</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;">(0.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(0.25</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.42</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></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following are the December 31, 2017 estimated values of the assets acquired and the liabilities assumed (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" 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:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivable from Seagate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Inventory</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,915</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 contract liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,168</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;">Deferred tax liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,019</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;">Other liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(500</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net tangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,130</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 style="vertical-align: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;">Trademarks</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">260</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Supply agreement</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net assets acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,480</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following data represents the Company&#8217;s revenue and long-lived assets for the United States and all other countries (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:11pt;"><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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">United</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">All</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Countries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-style:italic;">For the year ended December 31, 2018:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">134,760</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;">178,113</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;">312,873</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">85,989</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;">57,086</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;">143,075</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">47,334</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,342</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;">60,676</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-style:italic;">For the year ended December 31, 2017:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">159,279</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;">90,916</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;">250,195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">96,406</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;">45,908</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;">142,314</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,989</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">28,009</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;">76,998</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-style:italic;">For the year ended December 31, 2016:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">251,317</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;">248,115</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;">499,432</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">88,208</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;">42,169</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;">130,377</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><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">39,933</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;">36,555</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;">76,488</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents revenues and gross margins for the Company&#8217;s operating segments for the indicated years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supercomputing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">363,524</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">282,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">510,403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Storage and Data Management</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,438</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance and Support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,509</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,840</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Engineering Services and Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Elimination of inter-segment revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(135,509</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;">(124,840</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;">(107,795</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: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 revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">455,948</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;">392,509</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;">629,809</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><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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;">Gross Profit:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supercomputing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">95,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 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;">93,272</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">173,245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Storage and Data Management</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance and Support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,386</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,147</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Engineering Services and Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,845</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Elimination of inter-segment gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(64,386</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;">(61,305</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;">(43,147</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: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 gross profit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">129,978</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;">130,704</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;">220,215</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding and exercisable options by price range as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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><td style="width:1%;" rowspan="1" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">Outstanding Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercisable Options</font></div></td></tr><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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Range of Exercise</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Prices 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 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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Life&#160;(Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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</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;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercisable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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</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;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</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;">$ 0.00 - $ 10.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">484,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">1.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">484,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">$ 10.01 - $ 20.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">556,751</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">380,955</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">$ 20.01 - $ 30.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">638,777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">446,038</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">$ 30.01 - $ 42.40</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">197,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">7.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.19</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">134,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">$ 0.00 - $ 42.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;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;">1,877,602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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;">1,446,949</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company&#8217;s stock option activity and related information follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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-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;">Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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</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;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 Average Remaining</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;">Term (Years)</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;">Outstanding at January 1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,948,475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">14.83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">240,075</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.65</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(168,825</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;">12.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled and forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(30,588</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.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></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;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,989,137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.36</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(157,257</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;">8.51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled and forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(121,906</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Outstanding at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,034,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170,053</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(251,121</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;">9.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled and forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,804</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.70</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Outstanding at December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">1,877,602</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">5.3</font></div></td></tr><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:9px;font-size:10pt;"><font style="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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="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:9px;font-size:10pt;"><font style="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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">1,446,949</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">4.3</font></div></td></tr><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:9px;font-size:10pt;"><font style="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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="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:9px;font-size:10pt;"><font style="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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Available for grant at December 31, 2018 (1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,325,135</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 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following key weighted average assumptions were employed in the calculation for the indicated years ended December 31:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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="13" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.84</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.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></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align: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;">Volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.92</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;">54.14</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;">50.92</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;background-color:;padding-left:2px;padding-top:2px;padding-bottom: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 (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Weighted average Black-Scholes value of options granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">13.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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company&#8217;s unvested restricted stock unit grants and changes during the indicated years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="22" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align: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;">Service Vesting Restricted Stock Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Vesting Restricted Stock Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Restricted Stock Units</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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"/>Grant&#160;Date<br clear="none"/>Fair 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 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;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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"/>Grant&#160;Date<br clear="none"/>Fair 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 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;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,050</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.75</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">632,700</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.04</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">905,750</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.95</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">220,575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">23,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">244,160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(7,700</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;">29.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(7,700</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;">29.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">(60,204</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;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;">(60,204</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425,721</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">656,285</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.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;border-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,082,006</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.65</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">799,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">26,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">825,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(95,001</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;">25.75</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(199,800</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;">30.04</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(294,801</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;">28.66</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">(141,697</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;background-color:#cceeff;padding-left:2px;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.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;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;">(141,697</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;background-color:#cceeff;padding-left:2px;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.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Outstanding at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">988,023</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">482,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">1,470,508</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.19</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">513,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">513,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(64,812</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;">21.41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,812</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;">21.41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(270,584</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;">22.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(270,584</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;">22.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Outstanding at December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">1,166,308</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.07</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">482,485</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,648,793</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company&#8217;s unvested restricted stock grants and changes during the indicated years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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="21" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Service Vesting Restricted 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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Vesting Restricted 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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Restricted Shares</font></div></td></tr><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;">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</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;">Grant&#160;Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair 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 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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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"/>Grant&#160;Date<br clear="none"/>Fair 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 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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Grant Date Fair Value</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;">Outstanding at January 1, 2016</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;">516,443</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;">24.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">585,500</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;">15.07</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,101,943</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,893</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.86</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">9,893</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.86</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</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;">(18,685</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;">24.73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,000</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;">15.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(90,685</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;">17.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</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;">(250,849</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;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;">(250,849</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Outstanding 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;">256,802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">513,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">770,302</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,002</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">44,002</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</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;">(32,207</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;">28.15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(513,500</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;">15.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(545,707</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;">15.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</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;">(156,272</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;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;">(156,272</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Outstanding at December 31, 2017</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;">112,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">112,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,469</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">28,469</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</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;">(680</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;">26.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(680</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;">26.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</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;">(105,845</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;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;">(105,845</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Outstanding at December 31, 2018</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;">34,269</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;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;">34,269</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes changes in the amount of the Company&#8217;s unrecognized tax benefits for uncertain tax positions for the three years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" 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: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;">Balance at December&#160;31, 2015</font></div></td><td style="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,214</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Increase related to prior year income tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Decrease related to prior year income tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(365</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;">Increase related to current year income tax positions</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;">565</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;">Balance at December&#160;31, 2016</font></div></td><td style="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,467</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Increase related to prior year income tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Increase related to current year income tax positions</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;">673</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December&#160;31, 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;">8,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increase related to prior year income tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Increase related to current year income tax positions</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;">830</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;">Balance at December&#160;31, 2018</font></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;">9,457</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Schedule&#160;II&#160;&#8212; Valuation and Qualifying Accounts(1)</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</font></div><div style="line-height:120%;padding-bottom:12px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-bottom: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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Beginning</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Charge to Expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Deductions </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">End of</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: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;font-style:italic;font-weight:bold;">Year ended December&#160;31, 2016:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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 for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">19</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;">2</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;">&#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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;font-style:italic;font-weight:bold;">Year ended December&#160;31, 2017:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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 for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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</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</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;">&#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;">28</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;font-style:italic;font-weight:bold;">Year ended December&#160;31, 2018:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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 for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">28</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;">960</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;">&#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;">988</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;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;" 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:9px;"><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;">The Company does not have any warranty liabilities.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;" 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:9px;"><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;">Deductions represent uncollectible accounts written off, net of recoveries.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SEGMENT INFORMATION</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has the following reportable segments: Supercomputing, Storage and Data Management, Maintenance and Support, and Engineering Services and Other. The Company&#8217;s reportable segments represent components of the Company for which separate financial information is available that is utilized on a regular basis by the Chief Executive Officer, who is the Chief Operating Decision Maker, in determining how to allocate the Company&#8217;s resources and evaluate performance. The segments are determined based on several factors, including the Company&#8217;s internal operating structure, the manner in which the Company&#8217;s operations are managed, client base, similar economic characteristics and the availability of separate financial information. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Supercomputing</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supercomputing includes a suite of highly advanced, tightly integrated and cluster supercomputer systems which are used by large research and engineering centers in universities, government laboratories, and commercial institutions. Supercomputing also includes the ongoing maintenance of these systems as well as system analysts.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Storage and Data Management</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Storage and Data Management offers Cray DataWarp and ClusterStor (formerly branded Sonexion), as well as other third-party storage products and their ongoing maintenance as well as system analysts.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Maintenance and Support</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance and Support provides ongoing maintenance of Cray supercomputers, big data storage and analytics systems, as well as system analysts.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Engineering Services and Other</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included within Engineering Services and Other are the Company&#8217;s analytics and artificial intelligence businesses and Custom Engineering.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents revenues and gross margins for the Company&#8217;s operating segments for the indicated years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supercomputing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">363,524</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">282,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">510,403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Storage and Data Management</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,438</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance and Support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,509</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,840</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Engineering Services and Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Elimination of inter-segment revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(135,509</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;">(124,840</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;">(107,795</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: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 revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">455,948</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;">392,509</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;">629,809</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><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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;">Gross Profit:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supercomputing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">95,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 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;">93,272</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">173,245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Storage and Data Management</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maintenance and Support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,386</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,147</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Engineering Services and Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,845</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Elimination of inter-segment gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(64,386</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;">(61,305</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;">(43,147</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: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 gross profit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">129,978</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;">130,704</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;">220,215</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue and cost of revenue is the only discrete financial information the Company prepares for its segments. Other financial results or assets are not separated by segment.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s geographic operations outside the United States include sales and service offices in Europe and the Middle East, South America, Asia Pacific and Canada. Service revenue includes engineering services which can vary significantly from period to period. The following data represents the Company&#8217;s revenue and long-lived assets for the United States and all other countries (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:11pt;"><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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">United</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">All</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Countries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-style:italic;">For the year ended December 31, 2018:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">134,760</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;">178,113</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;">312,873</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">85,989</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;">57,086</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;">143,075</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">47,334</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,342</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;">60,676</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-style:italic;">For the year ended December 31, 2017:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">159,279</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;">90,916</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;">250,195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">96,406</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;">45,908</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;">142,314</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,989</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">28,009</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;">76,998</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-style:italic;">For the year ended December 31, 2016:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">251,317</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;">248,115</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;">499,432</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">88,208</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;">42,169</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;">130,377</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><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">39,933</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;">36,555</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;">76,488</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:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;">, included </font><font style="font-family:inherit;font-size:10pt;">$9.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$23.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$31.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of long-term investment in sales-type lease which was held by the Company&#8217;s United Kingdom subsidiary.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue derived from the U.S.&#160;Government totaled approximately </font><font style="font-family:inherit;font-size:10pt;">$126.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$206.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$296.9 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. In each of </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> non-U.S. Government customer accounted for </font><font style="font-family:inherit;font-size:10pt;">11%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue. 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;">one</font><font style="font-family:inherit;font-size:10pt;"> non-U.S. Government customer accounted for </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue. Revenue attributed to foreign countries is derived from sales to customers located outside the United States. In general, concentrations of revenue by customer encompass all segments. In </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, revenue in Japan and South Korea accounted for </font><font style="font-family:inherit;font-size:10pt;">27%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue. In </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, revenue in India accounted for </font><font style="font-family:inherit;font-size:10pt;">11%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue. In </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, revenue in the United Kingdom accounted for </font><font style="font-family:inherit;font-size:10pt;">17%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Share-Based Compensation</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures compensation cost for share-based payment awards at fair value and recognizes it as compensation expense over the service period for awards expected to vest. Share-based compensation expense is recognized for all share-based payment awards, net of an estimated forfeiture rate. Compensation cost is only recognized for those shares expected to vest on a straight-line basis over the requisite service period of the award.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Determining the appropriate fair value model and calculating the fair value of share-based payment awards requires subjective assumptions, including the expected life of the share-based payment awards and stock price volatility. The Company utilizes the Black-Scholes options pricing model to value the stock options granted under its options plans. In this model, the assumptions utilized relate to stock price volatility, stock option term and forfeiture rates that are based upon both historical factors as well as management&#8217;s judgment.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of restricted stock and restricted stock units is determined based on the number of shares or units granted and the quoted price of the Company&#8217;s common stock at the date of grant.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has granted performance vesting restricted stock and performance vesting restricted stock units to executives as one of the ways to align compensation with shareholder interests. Vesting of these awards is contingent upon achievement of certain performance conditions. Compensation expense for these awards is only recorded when vesting is deemed to be &#8220;probable.&#8221;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards are evaluated for probability of vesting each reporting period. The Company does not currently believe that any of its performance vesting restricted stock units are &#8220;probable&#8221; of vesting.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Shipping and Handling Costs</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs related to shipping and handling are included in &#8220;Cost of product revenue&#8221; and &#8220;Cost of service revenue&#8221; in the accompanying Consolidated Statements of Operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting Principles</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America (GAAP).</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Principles of Consolidation</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All material intercompany balances and transactions have been eliminated.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Reclassifications</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain prior year amounts have been reclassified to conform with the current year presentation. There has been no impact on previously reported net income (loss) or shareholders&#8217; equity from such reclassifications.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company&#8217;s consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash, Cash Equivalents and Restricted Cash</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents consist of highly liquid financial instruments that are readily convertible to cash and have maturities of three months or less at the time of acquisition. The Company maintains cash and cash equivalent balances with financial institutions that exceed federally insured limits. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$17.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in restricted cash associated with certain letters of credit to secure customer prepayments and other customer related obligations.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Investments</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s investments consist primarily of commercial paper, corporate debt, and other debt securities. Debt securities are classified as available-for-sale and are reported at fair value with unrealized gains and losses, net of applicable taxes, recorded in accumulated other comprehensive income, a component of shareholders&#8217; equity. The realized gains and losses for available-for-sale securities are included in other income and expense in the Consolidated Statements of Operations. Realized gains and losses are calculated based on the specific identification method.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company monitors its investment portfolio for impairment on a periodic basis. When the carrying value of an investment in debt securities exceeds its fair value and the decline in value is determined to be an other-than-temporary decline, and when the Company does not intend to sell the debt security and it is not more likely than not that the Company will be required to sell the debt securities prior to recovery of its amortized cost basis, the Company records an impairment charge in the amount of the credit loss and the balance, if any, to other comprehensive income (loss).</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investments that mature between </font><font style="font-family:inherit;font-size:10pt;">three months</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> from the purchase date are initially classified as short-term investments in the Consolidated Balance Sheet. Investments that mature beyond </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year from the purchase date are initially classified as long-term investments in the Consolidated Balance Sheet. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Derivatives</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses foreign currency exchange contracts to hedge certain foreign currency exposures. Foreign currency exchange contracts are cash flow hedges of the Company&#8217;s foreign currency exposures on certain revenue contracts and are recorded at the contract&#8217;s fair value. Most of the Company&#8217;s foreign currency exchange contracts are designated as cash flow hedges for the purposes of hedge accounting treatment and any gains or losses on the effective portion of the foreign currency exchange contract is initially reported in &#8220;Accumulated other comprehensive income,&#8221; a component of shareholders&#8217; equity, with a corresponding asset or liability recorded based on the fair value of the foreign currency exchange contract. When the hedged transaction is recognized, any unrecognized gains or losses on the hedged transaction are reclassified into results of operations in the same period. Any hedge ineffectiveness is recorded to operations in the current period. The Company measures hedge effectiveness by comparing changes in fair values of the foreign currency exchange contract and expected cash flows based on changes in the spot prices of the underlying currencies. Cash flows from foreign currency exchange contracts accounted for as cash flow hedges are classified in the same category as the cash flows from the items being hedged. The Company typically dedesignates its cash flow hedges for the purposes of hedge accounting treatment when the receivable related to the hedged cash flow is recorded. Unrealized gains or losses related to foreign currency exchange contracts that are not designated as cash flow hedges for the purposes of hedge accounting treatment are recorded in other income (expense) in the Consolidated Statements of Operations and are generally offset by foreign currency adjustments on related receivables. The Company does not use derivative financial instruments for speculative purposes.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Concentration of Credit Risk</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents, available-for-sale investments, accounts receivable, short-term and long-term restricted cash and foreign currency exchange contracts.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains cash and cash equivalents, available-for-sale securities and foreign currency exchange contracts with various financial institutions. As part of its risk management process, the Company performs periodic evaluations of the relative credit standing of the financial institutions. The Company has not sustained any credit losses from instruments held at financial institutions. The Company utilizes foreign currency exchange contracts to protect against the effects of foreign currency fluctuations. Such contracts involve the risk of non-performance by the counterparty, which could result in a material loss.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company currently derives a significant portion of its revenue from sales of products and services to the U.S.&#160;Government. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note&#160;17&#160;&#8212; Segment Information</font><font style="font-family:inherit;font-size:10pt;"> for additional information. Given the type of customers, the Company does not believe its accounts receivable represent significant credit risk.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company currently has a long-term investment in a sales-type lease it entered into with one of its customers. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note&#160;8&#160;&#8212; Sales-type Lease</font><font style="font-family:inherit;font-size:10pt;"> for additional information. Given the credit standing of the customer, the Company does not believe that this investment represents a significant credit risk.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Concentration</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company obtains certain components from single-source suppliers due to technology, availability, price, quality or other considerations. The loss of a single-source supplier, the single-source supplier&#8217;s inability to deliver the required components or intellectual property due to natural disaster or other reasons, the deterioration of the relationship with a single-source supplier, or any unilateral modification of contract terms under which the Company is supplied components by a single-source supplier could have a significant adverse effect on the Company&#8217;s revenue and gross margins.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable are stated at principal amounts and are primarily comprised of amounts contractually due from customers for products and services and amounts due from government research and development contracts. The Company provides an allowance for doubtful accounts based on an evaluation of customer past due account balances. In determining whether to record an allowance for a specific customer, the Company considers a number of factors, including prior payment history and financial information for the customer.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Values of Financial Instruments</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures certain financial assets and liabilities at fair value based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. The Company&#8217;s financial instruments primarily consist of debt securities, time deposits, money market funds, and foreign currency derivatives. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note 4 &#8212; Fair Value Measurement</font><font style="font-family:inherit;font-size:10pt;"> for a further discussion on fair value of financial instruments.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventories</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are valued at the lower of cost or net realizable value, with cost computed on a first-in, first-out basis (FIFO). The Company regularly evaluates the technological usefulness and anticipated future demand for various inventory components and the expected use of the inventory. When the Company determines it is not likely the cost of inventory items will be recovered through future sales, the Company writes-down the related inventory to its estimated net realizable value. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with certain of its sales agreements, the Company may receive used equipment from a customer. This inventory generally will be recorded at no value based on the expectation that the Company will not be able to resell or otherwise use the equipment. In the event that the Company has a specific contractual plan for resale or there is an expected scrap value at the date the inventory is acquired, the inventory is recorded at its estimated fair value.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Property and Equipment and Intangible Assets, Net</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are recorded at cost less accumulated depreciation and amortization. Additions and improvements are capitalized and maintenance and repairs are expensed as incurred. Depreciation is calculated on a straight-line basis over the estimated useful lives of the related assets, ranging from </font><font style="font-family:inherit;font-size:10pt;">eighteen months</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">seven years</font><font style="font-family:inherit;font-size:10pt;"> for furniture and fixtures, </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;"> for computer equipment, and </font><font style="font-family:inherit;font-size:10pt;">eight</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">twenty-five years</font><font style="font-family:inherit;font-size:10pt;"> for buildings and land improvements. Leasehold improvements are depreciated over the life of the lease or asset, whichever is shorter.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company amortizes purchased intangible assets with finite lives using the straight-line method over the estimated economic lives of the assets, ranging from </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">ten years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Service Spares</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service spares are valued at the lower of cost or net realizable value and represent inventory used to support service and maintenance agreements with customers. As inventory is utilized, replaced items are returned to the Company and are either repaired or scrapped. Costs incurred to repair inventory to a usable state are charged to expense as incurred. Service spares are recorded at cost and amortized over the estimated service life of the related product platform (generally </font><font style="font-family:inherit;font-size:10pt;">four years</font><font style="font-family:inherit;font-size:10pt;">).</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Impairment of Long-Lived Assets and Intangibles</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company evaluates property, plant and equipment and intangible assets with finite lives for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. The Company assesses the recoverability of the assets based on the undiscounted future cash flow the assets are expected to generate and recognizes an impairment loss when estimated undiscounted future cash flow expected to result from the use of the asset plus net proceeds expected from disposition of the asset, if any, are less than the carrying value of the asset. When the Company identifies an impairment, the carrying value of the asset is reduced to its estimated fair value based on a discounted cash flow approach or, when available and appropriate, to comparable market values.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill is not amortized but is tested for impairment at least annually. The Company reviews goodwill for impairment annually at the beginning of its second fiscal quarter and whenever events or changes in circumstances indicate that the fair value of a reporting unit may be less than its carrying amount (a triggering event). The Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the quantitative goodwill impairment test described in ASC Topic 350. The more likely than not threshold is defined as having a likelihood of more than 50 percent. If, after assessing the totality of events or circumstances, the Company determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then performing the quantitative goodwill impairment test is unnecessary and goodwill is considered to be unimpaired. However, if based on the qualitative assessment the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company will proceed with performing the quantitative goodwill impairment test.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In performing the quantitative goodwill impairment test, the Company determines the fair value of each reporting unit and compares it to its carrying value. If the fair value of the reporting unit exceeds the carrying value of the net assets assigned to that unit, goodwill is not impaired. If the carrying value of a reporting unit exceeds its fair value, the Company records an impairment loss equal to the difference.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company performed its qualitative assessment during the second fiscal quarter of 2018 and concluded that it was more likely than not that the fair values of its reporting units were greater than their carrying amounts. After reaching this conclusion, the quantitative goodwill impairment test was unnecessary and no further testing was performed. The qualitative factors that were considered included, but were not limited to, general economic conditions, outlook for the HPC and big data markets, recent and forecasted financial performance and the price of the Company&#8217;s common stock.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for business combinations using the acquisition method of accounting and allocates the purchase price to the tangible and intangible assets acquired and the liabilities assumed based upon their estimated fair values at the acquisition date. The excess of the purchase price over the fair value of the net assets acquired is recorded as goodwill. If the fair value of the net assets acquired exceeds the purchase price the Company records a bargain purchase gain. The Company uses estimates and assumptions to value assets acquired and liabilities assumed at the acquisition date. During the measurement period, which may be up to one year from the acquisition date, any refinements made to the fair value of the assets and liabilities assumed are recorded in the period in which the adjustments are recognized.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair values of intangible assets acquired are estimated using a discounted cash flow approach with Level 3 inputs. Under this method, an intangible asset&#8217;s fair value is equal to the present value of the incremental after-tax cash flows (excess earnings) attributable solely to the intangible asset over its remaining useful life. To calculate fair value, the Company uses risk-adjusted cash flows discounted at rates considered appropriate given the inherent risks associated with each type of asset. The Company believes the level and timing of cash flows appropriately reflects market participant assumptions.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018, the Company adopted and applied the new accounting standard ASC 606, Revenue from Contracts with Customers, which superseded nearly all existing revenue recognition guidance under GAAP, to all contracts using the modified retrospective method. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. Adoption of the new standard did not have a material impact on the Company&#8217;s net </font><font style="font-family:inherit;font-size:10pt;">loss</font><font style="font-family:inherit;font-size:10pt;"> during the year ended December 31, 2018. The Company expects the impact of the adoption of the new standard to be immaterial to its net income on an ongoing basis. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s performance obligations are satisfied over time as work is performed or at a point in time. The majority of the Company&#8217;s revenue is recognized at a point in time when products are accepted, installed or delivered. Most of the Company&#8217;s revenue is derived from long-term contracts that can span several years. Revenue is recognized when performance obligations under the terms of a contract with the customer are satisfied; generally, this occurs with the transfer of control of the Company&#8217;s systems or services. In general, this does not occur until the products have been shipped or services provided to the customer, risk of loss has transferred to the customer, and, where applicable, a customer acceptance has been obtained. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. Sales, value add, and other taxes that the Company collects concurrent with revenue-producing activities are excluded from revenue. Incidental items that are immaterial in the context of the contract are recognized as expense.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To determine the proper revenue recognition method for contracts, the Company evaluates whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. Contracts are often modified to account for changes in contract specifications and requirements. To determine the proper revenue recognition method for contract modifications, the Company evaluates whether the contract modification should be accounted for as a separate contract, part of an existing contract, or termination of an existing contract and the creation of a new contract. This evaluation requires significant judgment and the decision to combine a group of contracts or separate the combined or single contract into multiple performance obligations could change the amount of revenue and profit recorded in a given period. For contracts with multiple performance obligations, the Company allocates the contract&#8217;s transaction price to each performance obligation using the Company&#8217;s estimate of the standalone selling price of each distinct good or service in the contract.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company determines the transaction price by reviewing the established contractual terms and other relevant information. Contracts can include penalty clauses and contracts with government customers may not be fully funded, both of which represent variable consideration. Generally, the Company includes both the funded and unfunded portions of a contract with a government customer in the transaction price, as most often it is deemed the contract will become fully funded. The Company also assesses the likelihood of certain penalties that would result in contract price reductions and, if deemed probable, the transaction price is adjusted.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of the Company&#8217;s contracts include multiple promised goods and services, which are assessed at contract inception. Each distinct good or service is identified as a performance obligation, which may be an individual good or service or a bundle of goods or services. In order to determine whether the promises are distinct, the Company assesses the use of its products and services by its customers to determine whether the customer can benefit from the good or service on its own or from other readily available resources, and whether the promised transfer of goods or services is separately identifiable from other promises in the contract.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of the Company&#8217;s revenues are from product solutions which include supercomputers, storage, and data analytics systems, each of which are usually separate performance obligations. Revenue is recognized when obligations under the terms of a contract with a customer are satisfied. Product revenue is typically recognized upon customer acceptance, or upon installation or delivery if formal acceptance is not required. Service revenue is typically recognized over time and consists mainly of system maintenance, analyst services, and engineering services, each of which are usually separate performance obligations. System maintenance commences upon customer acceptance or installation, depending on the contract terms, and revenue is recognized ratably over the remaining term of the maintenance contract. On-site analysts provide specialized services to customers, the revenue for which is recognized ratably over the contract period. Service revenue is recognized on a straight-line basis over the service period as the services are available continuously to the customer. Revenue from engineering services can be recognized as services are performed or as milestones are achieved, depending on the terms of the contract and nature of services performed. If, in a contract, the customer has an option to acquire additional goods or services, that option gives rise to a performance obligation if the option provides a material right to the customer that it would not receive without entering into that contract. Revenue from purchase options can be recognized as those future goods or services are transferred or when the option expires.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company performs an assessment to determine whether a significant financing component is present in a contract. If a contract is determined to include a significant financing component, the interest rate used in the calculation is based on the prevailing interest rates at contract inception and the entity&#8217;s creditworthiness. When the period between providing a good or service to the customer is expected to be less than one year from payment, the Company applies the practical expedient and does not adjust the consideration for the effects of a significant financing component.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Occasionally, the Company&#8217;s contracts include noncash consideration. This typically consists of returned parts when a system is upgraded or de-installed. Noncash consideration is measured at contract inception at estimated fair value.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total transaction price is allocated to each performance obligation identified in the contract based on its relative standalone selling price. The Company does not have directly observable standalone selling prices for the majority of its performance obligations due to a relatively small number of customer contracts that differ in system size and contract terms which can be due to infrequently selling each performance obligation separately, not pricing products within a narrow range, or only having a limited sales history, such as in the case of certain advanced and emerging technologies. When a directly observable standalone selling price is not available, the Company estimates the standalone selling price. In determining the estimated standalone selling price, the Company uses the cost to provide the product or service plus a margin, or considers other factors. When using cost plus a margin, the Company considers the total cost of the product or service, including customer-specific and geographic factors as appropriate. The Company also considers the historical margins of the product or service on previous contracts and several other factors including any changes to pricing methodologies, competitiveness of products and services, and cost drivers that would cause future margins to differ from historical margins.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sometimes offers discounts to its customers. As these discounts are offered on bundles of goods and services, the discounts are applied to all performance obligations in the contract on a pro-rata basis.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information about contract receivables, contract assets, and contract liabilities from contracts with customers (in thousands) and includes both short-term and long-term portions:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract receivables</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">78,634</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">167,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(88,712</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,404</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,321</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,917</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;">Contract liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,737</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><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract receivables consist of amounts billed to customers and include the Company's investment in a sales type lease, a portion of which is due beyond one year. Generally, billing occurs subsequent to product revenue recognition and payment is expected within 30 days. Contract assets primarily relate to the Company's rights to consideration for work completed but not billed where right to payment is not just subject to the passage of time. Contract assets become contract receivables when the rights become unconditional. The Company sometimes receives advances or deposits from customers before revenue is recognized, resulting in customer contract liabilities (formerly deferred revenue). These assets and liabilities are reported on the Consolidated Balance Sheet on a contract-by-contract basis at the end of each reporting period. The Company&#8217;s payment terms vary from contract to contract. Contracts may require payment before, at or after the Company&#8217;s performance obligations have been satisfied. The </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;"> in the Company's contract asset balance for the year ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> is primarily due to the transfer from contract assets to contract receivables that were included in the contract asset balance at the beginning of the period, partially offset by the addition of new contract assets.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the year ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized </font><font style="font-family:inherit;font-size:10pt;">$76.5 million</font><font style="font-family:inherit;font-size:10pt;"> in revenues from the contract liability balance at the beginning of the year.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s incremental direct costs of obtaining a contract come primarily from sales commissions, a portion of which are paid upon contract signing. These commissions are generally capitalized upon payment and expensed at the time of revenue recognition. These deferred commissions are included in prepaid expenses in the Consolidated Balance Sheet. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of deferred commissions. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;">, </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;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in commissions expense.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following data presents the Company's operating segment revenues disaggregated by primary geographic market, which is determined based on a customer's geographic location (in thousands). Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific and Japan; and the United States, Canada, and Latin America (Americas). Revenues were reduced by </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> related to hedging gains and losses which do not represent revenues recognized from contracts with customers.</font></div><div style="line-height:120%;padding-bottom:8px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">Americas</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;">EMEA</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;">Asia Pacific &amp; Japan</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;">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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Year Ended December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;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;">Supercomputing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">177,506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">54,119</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">131,899</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">363,524</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Storage and Data Management</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,286</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Maintenance and Support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,797</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,509</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Engineering Services and Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,238</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Elimination of inter-segment revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(82,892</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;">(29,797</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;">(22,820</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;">(135,509</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;">Total revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">228,030</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;">68,458</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;">159,460</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;">455,948</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s remaining performance obligations reflect the deliverables within contracts with customers that will have revenue recognized in a future period (this may also be referred to as backlog). Due to the nature of the Company&#8217;s business and the size of individual transactions, forecasting the timing and total amount of revenue recognition is subject to significant uncertainties. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company has an aggregate of </font><font style="font-family:inherit;font-size:10pt;">$517 million</font><font style="font-family:inherit;font-size:10pt;"> in remaining performance obligations stemming from a mixture of system contracts with their related service obligations and other service obligations. Included in this balance are </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">gains</font><font style="font-family:inherit;font-size:10pt;"> resulting from hedged foreign currency transactions, which offset the related </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;"> in revenue from currency fluctuations. These </font><font style="font-family:inherit;font-size:10pt;">gains</font><font style="font-family:inherit;font-size:10pt;"> will be reclassified from accumulated other comprehensive income to revenue in the period the related transactions are recognized as revenue. These obligations are anticipated to be recognized as revenue over approximately the next </font><font style="font-family:inherit;font-size:10pt;">six years</font><font style="font-family:inherit;font-size:10pt;">. The Company estimates that about </font><font style="font-family:inherit;font-size:10pt;">55%</font><font style="font-family:inherit;font-size:10pt;"> of these obligations are expected to be recognized as revenue in the next </font><font style="font-family:inherit;font-size:10pt;">18 months</font><font style="font-family:inherit;font-size:10pt;">, with the remainder thereafter.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sales-type leases</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When the Company leases a system to a customer, the accounting involves specific determinations, which often involve complex provisions and significant judgments. The four criteria of the accounting standard that the Company uses in the determination of whether a lease is a sales-type lease or an operating lease are: (a) a review of the lease term to determine if it is equal to or greater than 75% of the economic life of the system; (b) a review of the minimum lease payments to determine if they are equal to or greater than 90% of the fair value of the system; (c) a determination of whether or not the lease transfers ownership to the lessee at the end of the lease term; and (d) a determination of whether or not the lease contains a bargain purchase option. If the lease transaction meets one of the four criteria, then it is recorded as a sales-type lease; otherwise it is an operating lease. Additionally, the Company assesses whether collectibility of the lease payments is reasonably assured and whether there are any significant uncertainties related to costs that it has yet to incur with respect to the lease.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers the economic lives of most of its products to range from </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;">five</font><font style="font-family:inherit;font-size:10pt;"> years. There is no significant after-market for the Company&#8217;s used products and the Company believes that the economic lives are representative of the periods during which its products are expected to be economically usable, with normal service, for the purposes for which they were intended. Residual values are not significant.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The discount rate implicit in the sales-type lease is used to calculate the present value of minimum lease payments, which the Company records as a lease receivable. The minimum lease payment consists of the gross lease payments net of executory costs and contingencies, if any. While revenue is recognized at inception of the lease, the cash flow from the sales-type lease occurs over the course of the lease, which results in interest income. Unearned interest income is recorded at inception of the lease and amortized over the lease term using the effective interest method.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Translation</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the U.S. dollar predominantly as its functional currency. Assets and liabilities of foreign subsidiaries that have a functional currency denominated in non-U.S. dollars are translated into U.S.&#160;dollars at year-end exchange rates, and revenue and expenses of these foreign subsidiaries are translated at average rates prevailing during the year. Translation adjustments are included in &#8220;Accumulated other comprehensive income,&#8221; a separate component of shareholders&#8217; equity. Transaction gains and losses arising from transactions denominated in a currency other than the functional currency of the entity involved are included in &#8220;Other income (expense), net&#8221; in the accompanying Consolidated Statements of Operations. Net transaction gains were </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Net transaction losses were </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses include costs incurred in the development and production of hardware and software, costs incurred to enhance and support existing product features, costs incurred to support and improve development processes, and costs related to future product development. Research and development costs are expensed as incurred, and may be offset by co-funding from third parties. The Company may also enter into arrangements whereby it makes advance, non-refundable payments to a vendor to perform certain research and development services. These payments are deferred and recognized over the vendor&#8217;s estimated performance period.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company classifies amounts to be received from funded research and development projects as either revenue or a reduction of research and development expense based on the specific facts and circumstances of the contractual arrangement, considering total costs expected to be incurred compared to total expected funding and the nature of the research and development contractual arrangement. In the event that a particular arrangement is determined to represent revenue, the corresponding research and development costs are classified as cost of revenue.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts to be received under co-funding arrangements with the U.S. government or others are based on either contractual milestones or costs incurred. These co-funding payments are recognized as a reduction of research and development expense as performance is estimated to be completed and are measured as milestone achievements occur or as costs are incurred. These estimates are reviewed on a periodic basis and are subject to change, including in the near term. If an estimate is changed, net research and development expense could be impacted significantly.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company does not record a receivable from the U.S. government prior to completing the requirements necessary to bill for a milestone or cost reimbursement. Funding from the U.S. government is subject to certain budget restrictions and milestones may be subject to completion risk, and as a result, there are often periods in which research and development costs are expensed as incurred for which no reimbursement is recorded, as milestones have not been completed or the U.S. government has not funded an agreement. Accordingly, there can be substantial variability in the amount of net research and development expenses from quarter to quarter and year to year.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and operating loss and tax credit carryforwards and are measured using the enacted tax rates and laws that will be in effect when the differences and carryforwards are expected to be recovered or settled.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A valuation allowance for deferred tax assets is provided when the Company estimates that it is more likely than not that all or a portion of the deferred tax assets will not be realized through future operations. This assessment is based upon consideration of all available positive and negative evidence, which includes, among other things, the Company&#8217;s recent results of operations, forecasted domestic and international earnings over a number of years, all known business risks and industry trends, and applicable tax planning strategies that should, if implemented, enable the Company to utilize its deferred tax assets before they expire. The Company considers its actual historical results over several years to have stronger weight than other more subjective indicators, including forecasts, when considering whether to establish or reduce a valuation allowance on deferred tax assets. The Company has significant difficulty projecting future results due to the nature of the business and the industry in which it operates.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Cuts and Jobs Act subjects a U.S. corporation to tax on its global intangible low taxed income (GILTI). Under GAAP, the Company is required to make an accounting policy election to either treat taxes due on its future GILTI inclusions as either a current period expense or to account for such taxes in the measurement of its deferred tax assets. The Company has elected to account for any tax due on its GILTI as a current period expense. As a result of changes made by the Tax Cuts and Jobs Act the Company no longer considers the earnings of its foreign subsidiaries to be permanently reinvested outside of the United States.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;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, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company continued to provide a full valuation allowance against its U.S. federal deferred tax assets and against the majority of its state and foreign deferred tax assets as the realization of such assets is not considered to be more likely than not at this time. In a future period, the Company&#8217;s assessment of the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance could change based on an assessment of all available evidence, both positive and negative in that future period. If the Company&#8217;s conclusion about the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance changes in a future period, the Company could record a substantial tax benefit in its Consolidated Statements of Operations when that occurs. The Company recognizes the income tax benefit from a tax position only if it is more likely than not that the tax position will be sustained on examination by the applicable taxing authorities, based on the technical merits of the Company&#8217;s position. The tax benefit recognized in the financial statements from such a position is measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated interest and penalties are recorded as a component of interest expense and other expense, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Share-Based Compensation</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures compensation cost for share-based payment awards at fair value and recognizes it as compensation expense over the service period for awards expected to vest. Share-based compensation expense is recognized for all share-based payment awards, net of an estimated forfeiture rate. Compensation cost is only recognized for those shares expected to vest on a straight-line basis over the requisite service period of the award.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Determining the appropriate fair value model and calculating the fair value of share-based payment awards requires subjective assumptions, including the expected life of the share-based payment awards and stock price volatility. The Company utilizes the Black-Scholes options pricing model to value the stock options granted under its options plans. In this model, the assumptions utilized relate to stock price volatility, stock option term and forfeiture rates that are based upon both historical factors as well as management&#8217;s judgment.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of restricted stock and restricted stock units is determined based on the number of shares or units granted and the quoted price of the Company&#8217;s common stock at the date of grant.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has granted performance vesting restricted stock and performance vesting restricted stock units to executives as one of the ways to align compensation with shareholder interests. Vesting of these awards is contingent upon achievement of certain performance conditions. Compensation expense for these awards is only recorded when vesting is deemed to be &#8220;probable.&#8221;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards are evaluated for probability of vesting each reporting period. The Company does not currently believe that any of its performance vesting restricted stock units are &#8220;probable&#8221; of vesting.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Shipping and Handling Costs</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs related to shipping and handling are included in &#8220;Cost of product revenue&#8221; and &#8220;Cost of service revenue&#8221; in the accompanying Consolidated Statements of Operations.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Advertising Costs</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing expenses in the accompanying Consolidated Statements of Operations included advertising expenses of </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</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;">, and </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company incurs advertising costs for representation at certain trade shows, promotional events and sales lead generation, as well as design and printing costs for promotional materials. The Company expenses all advertising costs as incurred.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Earnings Per Share (EPS)</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic EPS is computed by dividing net income (loss) available to common shareholders by the weighted average number of common shares, excluding unvested restricted stock, outstanding during the period. Diluted EPS is computed by dividing net income (loss) available to common shareholders by the weighted average number of common and potential common shares outstanding during the period, which includes the additional dilution related to conversion of stock options, unvested restricted stock and unvested restricted stock units as computed under the treasury stock method. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, outstanding stock options, unvested restricted stock and unvested restricted stock units were antidilutive because of the net losses and, as such, their effect has not been included in the calculation of basic or diluted net loss per share. For the year ended December 31, 2016, the added shares from these items included in the calculation of diluted shares and EPS totaled approximately </font><font style="font-family:inherit;font-size:10pt;">1.2 million</font><font style="font-family:inherit;font-size:10pt;">. Potentially dilutive shares of </font><font style="font-family:inherit;font-size:10pt;">3.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">3.1 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">1.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, have been excluded from the denominator in the computation of diluted EPS for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, because they were antidilutive. An additional </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1.2 million</font><font style="font-family:inherit;font-size:10pt;"> performance vesting restricted stock and performance vesting restricted stock units were excluded from the computation of diluted EPS for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018, 2017, and 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, because the conditions for vesting had not been met as of the balance sheet date.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accumulated Other Comprehensive Income</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive income, a component of shareholders&#8217; equity, consisted of the following at December&#160;31 (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;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:68%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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;">2017</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;">Accumulated unrealized net loss on available-for-sale investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7</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: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;">Accumulated currency translation adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,611</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Accumulated unrealized net gain (loss) on cash flow hedges</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,602</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;">(689</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: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;">Accumulated other comprehensive income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,208</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;">915</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:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers: Topic 606 (ASU 2014-09) to supersede nearly all existing revenue recognition guidance under GAAP. The core principle of ASU 2014-09 is to recognize revenues when promised goods or services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, it is possible more judgment and estimates may be required within the revenue recognition process than required under prior GAAP, including identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. The new guidance also requires additional disclosures and several terminology changes, such as amounts previously referred to as deferred revenue now being referred to as customer contract liabilities. The Company adopted ASU 2014-09 at the beginning of the first quarter of 2018 using the modified retrospective method. No cumulative effect adjustment was required to be recorded for this change in accounting as the Company determined the impact of the change to not be material. The comparative information for the years ended December 31, 2017 and 2016, and as of December 31, 2017 and 2016 has not been restated and continues to be reported under the accounting standards in effect for those periods. The effect of initially applying the new revenue standard had an immaterial effect on the Company&#8217;s financial statements. Adoption of the new standard did not have a material impact on the Company&#8217;s net </font><font style="font-family:inherit;font-size:10pt;">loss</font><font style="font-family:inherit;font-size:10pt;"> during the year ended December 31, 2018. The Company expects the impact of the adoption of the new standard to be immaterial to its net income on an ongoing basis.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, FASB issued Accounting Standards Update No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities: Topic 825 (ASU 2016-01). The updated guidance enhances the reporting model for financial instruments, which includes amendments to address aspects of recognition, measurement, presentation and disclosure. The Company adopted ASU 2016-01 at the beginning of the first quarter of 2018. Adoption of ASU 2016-01 did not have a material impact on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, FASB issued Accounting Standards Update No. 2016-02, Leases: Topic 842 (ASU 2016-02), that replaces existing lease guidance. The new standard is intended to provide enhanced transparency and comparability by requiring lessees to record right-of-use (ROU) assets and corresponding lease liabilities on the balance sheet. Under the new guidance, leases will continue to be classified as either finance or operating, with classification affecting the pattern of expense recognition in the Consolidated Statements of Operations. Lessor accounting is largely unchanged under ASU 2016-02. Adoption of ASU 2016-02 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The new standard initially required application with a modified retrospective approach to each prior reporting period presented with various optional practical expedients. In July 2018, this requirement was amended with the issuance of Accounting Standards Update No. 2018-11, Leases: Topic 842: Targeted Improvements (ASU 2018-11), which permits an additional (and optional) transition method to adopt the new leases standard. Under this new transition method, an entity initially applies the new leases standard at the adoption date and recognizes a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Consequently, an entity&#8217;s reporting for the comparative periods presented in the financial statements in which it adopts the new leases standard will continue to be in accordance with current GAAP (Topic 840, Leases). An entity that elects this additional (and optional) transition method must provide the required Topic 840 disclosures for all periods that continue to be in accordance with Topic 840. The amendments do not change the existing disclosure requirements in Topic 840. The Company expects to adopt the standard using this additional transition method on January 1, 2019 using the effective date as its date of initial application.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company expects that this standard will have a material impact on its consolidated financial statements. While the Company continues to assess all of the impacts of adoption, it currently believes the most significant impact relates to the recognition of new ROU assets and lease liabilities on its consolidated balance sheet for its real estate and its computer equipment operating leases. On adoption, the Company currently expects to recognize lease liabilities of approximately $45 million, with corresponding ROU assets of approximately $35 million. The approximately $45 million of lease liabilitie</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">s includes approximately $10 million that is currently included in other liabilities on the Company&#8217;s consolidated balance sheet as of December 31, 2018, primarily related to lease incentives, that will be reclassified at the time of adoption.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (ASU 2016-15). The updated guidance clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. The Company adopted ASU 2016-15 at the beginning of the first quarter of 2018. Adoption of ASU 2016-15 did not have a material impact on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, FASB issued Accounting Standards Update No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (ASU 2016-18), which amends ASC 230 to add or clarify guidance on the classification and presentation of restricted cash in the statement of cash flows. The amended guidance requires that amounts that are deemed to be restricted cash and restricted cash equivalents be included in the cash and cash-equivalent balances in the statement of cash flows. A reconciliation between the consolidated balance sheet and the statement of cash flows must be disclosed when the consolidated balance sheet includes more than one line item for cash, cash equivalents, restricted cash, and restricted cash equivalents. The guidance also requires that changes in restricted cash and restricted cash equivalents that result from transfers between cash, cash equivalents, and restricted cash and restricted cash equivalents should not be presented as cash flow activities in the statement of cash flows. An entity with a material balance of amounts generally described as restricted cash and restricted cash equivalents must disclose information about the nature of the restrictions. The Company adopted ASU 2016-18 at the beginning of the first quarter of 2018. Restricted cash amounts have been combined with the cash and cash equivalent balances in the Consolidated Statement of Cash Flows for each period presented. Adoption of ASU 2016-18 did not have a material impact on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, FASB issued Accounting Standards Update No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities (ASU 2017-12). The new standard simplifies and expands the eligible hedging strategies for financial and nonfinancial risks. It also enhances the transparency of how hedging results are presented and disclosed. Further, the new standard provides partial relief on the timing of certain aspects of hedge documentation and eliminates the requirement to recognize hedge ineffectiveness separately in earnings. Adoption of ASU 2017-12 is required for fiscal reporting periods beginning after December&#160;15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2017-12 to have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2018, FASB issued Accounting Standards Update No. 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). The new standard amends ASC 220 to allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act and requires entities to provide certain disclosures regarding stranded tax effects. Adoption of ASU 2018-02 is required for fiscal reporting periods beginning after December&#160;15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The Company will adopt ASU 2018-02 on January 1, 2019 and currently expects to elect to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act from accumulated other comprehensive income to accumulated deficit. The Company will be required to make additional disclosures but does not expect the adoption of ASU 2018-02 to have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, FASB issued Accounting Standards Update No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework&#8212;Changes to the Disclosure Requirements for Fair Value Measurement (ASU 2018-13). The new standard makes various modifications to the disclosure requirements on fair value measurement in Topic 820. Adoption of ASU 2018-13 is required for fiscal reporting periods beginning after December&#160;15, 2019, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2018-13 to have a material impact on its consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company&#8217;s consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.</font></div></div> Deductions represent uncollectible accounts written off, net of recoveries. EX-101.SCH 10 cray-20181231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2110100 - Disclosure - Accounts and Other Receivables, Net link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Accounts and Other Receivables, Net Accounts and Other Receivables, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Accounts and Other Receivables, Net Accounts and Other Receivables, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Accumulated Other Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2420401 - Disclosure - Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Commitments and Contingencies Loss Contingencies (Details) 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 Income link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Shareholders’ Equity link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Contract Liabilities link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Contract Liabilities Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Contract Liabilities Contract Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Credit Faciliites link:presentationLink link:calculationLink link:definitionLink 2418401 - Disclosure - Credit Facilities Credit Facilities (Details) 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 Derivative Instruments and Hedging Activities Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Fair Value Measurements Fair Value Measurement (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2417405 - Disclosure - Income Taxes Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Income Taxes Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Income Taxes Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - Income Taxes Reconciliation of Statutory Federal Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Income Taxes Tax Provision (Details) link:presentationLink link:calculationLink link:definitionLink 2417406 - Disclosure - Income Taxes Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - Interest Income (Expense) link:presentationLink link:calculationLink link:definitionLink 2423402 - Disclosure - Interest Income (Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2323301 - Disclosure - Interest Income (Expense) (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Inventory Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Inventory Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Investments Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Investments Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Property and Equipment, Net Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Property and Equipment, Net Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Quarterly Data (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - Quarterly Data (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - Quarterly Data (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Research and Development link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Research and Development Research and Development (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Research and Development Research and Development (Tables) link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2424401 - Disclosure - Restructuring - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Sales-Type Lease link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Sales-Type Lease Sales-Type Lease (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Sales-Type Lease Sales-Type Lease (Tables) link:presentationLink link:calculationLink link:definitionLink 2126100 - Schedule - Schedule II - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 2426401 - Schedule - Schedule II - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Segment Information Business Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2421403 - Disclosure - Segment Information Geographic Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2421404 - Disclosure - Segment Information Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Segment Information Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Shareholders' Equity Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2419406 - Disclosure - Shareholders' Equity Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Shareholders' Equity Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - Shareholders' Equity Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - Shareholders' Equity Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Shareholders' Equity Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Strategic Transaction link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Strategic Transaction - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406406 - Disclosure - Strategic Transaction - Schedule of Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Strategic Transaction - Schedule of Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - Strategic Transaction - Schedule of Major Componets of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Strategic Transaction Strategic Transaction - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Strategic Transaction (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402413 - Disclosure - Summary of Significant Accounting Policies Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2402411 - Disclosure - Summary of Significant Accounting Policies Advertising Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Summary of Significant Accounting Policies Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2402412 - Disclosure - Summary of Significant Accounting Policies EPS (Details) link:presentationLink link:calculationLink link:definitionLink 2402410 - Disclosure - Summary of Significant Accounting Policies Foreign Currency Translation and Transaction (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Summary of Significant Accounting Policies Property and Equipment and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2402407 - Disclosure - Summary of Significant Accounting Policies Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2402409 - Disclosure - Summary of Significant Accounting Policies Sales-type leases (Details) link:presentationLink link:calculationLink link:definitionLink 2402406 - Disclosure - Summary of Significant Accounting Policies Schedule of Contract Receivables, Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2402408 - Disclosure - Summary of Significant Accounting Policies Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Summary of Significant Accounting Policies Service Spares (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 cray-20181231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 cray-20181231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 cray-20181231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Accounting Policies [Abstract] Schedule of Capital Leased Assets [Table] Schedule of Capital Leased Assets [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Capital Leased Assets [Line Items] Capital Leased Assets [Line Items] Economic life of product Economic Lives Of Products Economic Lives Of Products Debt Disclosure [Abstract] Credit Facilities Debt Disclosure [Text Block] Service spares, useful life Service Inventory, Useful Life Service Inventory, Useful Life Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Calculated under Revenue Guidance in Effect before Topic 606 Calculated under Revenue Guidance in Effect before Topic 606 [Member] Difference between Revenue Guidance in Effect before and after Topic 606 Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Contract receivables Accounts Receivable, Net Contract assets Contract with Customer, Asset, Net Contract liabilities Contract with Customer, Liability Commitments and Contingencies Disclosure [Abstract] Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Facility Closing Facility Closing [Member] Other Commitments [Axis] Other Commitments [Axis] Other Commitments [Domain] Other Commitments [Domain] Research and Development Arrangement Research and Development Arrangement [Member] Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Rent expense Operating Leases, Rent Expense, Net Operating Leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating leases due in 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating leases due in 2020 Operating Leases, Future Minimum Payments, Due in Two Years Operating leases due in 2021 Operating Leases, Future Minimum Payments, Due in Three Years Operating leases due in 2022 Operating Leases, Future Minimum Payments, Due in Four Years Operating leases due in 2023 Operating Leases, Future Minimum Payments, Due in Five Years Operating leases due thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total operating leases Operating Leases, Future Minimum Payments Due Development Agreements Other Commitment, Fiscal Year Maturity [Abstract] Development agreements due in 2019 Other Commitment, Due in Next Twelve Months Development agreements due in 2020 Other Commitment, Due in Second Year Development agreements due in 2021 Other Commitment, Due in Third Year Development agreements due in 2022 Other Commitment, Due in Fourth Year Development agreements due in 2023 Other Commitment, Due in Fifth Year Development agreements due thereafter Other Commitment, Due after Fifth Year Total development agreement Other Commitment Research and development, net Research and Development Expense Statement of Comprehensive Income [Abstract] Net income (loss) Net Income (Loss) Attributable to Parent Other Comprehensive Income (Loss), Net of Tax [Abstract] Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized gain (loss) on available-for-sale investments Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized gain (loss) on cash flow hedges Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax Reclassification adjustments on cash flow hedges included in net income (loss) Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Employee Severance Employee Severance [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Number of employees Entity Number of Employees Employee severance Severance Costs Line of Credit Facility [Table] Line of Credit Facility [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Lender Name [Axis] Lender Name [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Wells Fargo Bank Wells Fargo Bank [Member] Wells Fargo Bank [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Amount of credit facility Line of Credit Facility, Maximum Borrowing Capacity Collateral amount (up to) Debt Instrument, Collateral Amount Long-term restricted cash Restricted Cash, Noncurrent Draws on line of credit Proceeds from Lines of Credit Line of credit, amount outstanding Long-term Line of Credit Restricted cash and cash equivalents Restricted Cash and Cash Equivalents Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Restricted Cash and Cash Equivalents Items [Line Items] Cash and Cash Equivalents [Line Items] Restricted cash Short Term Investments, Expected Term Short Term Investments, Expected Term Short Term Investments, Expected Term Long-term Investments, Expected Term Long-term Investments, Expected Term Long-term Investments, Expected Term Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash, cash equivalents and restricted cash Cash and Cash Equivalents, Fair Value Disclosure Available-for-sale investments Investments, Fair Value Disclosure Foreign currency exchange contracts Foreign Currency Contract, Asset, Fair Value Disclosure Assets measured at fair value Assets, Fair Value Disclosure Foreign currency exchange contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Liabilities measured at fair value Financial and Nonfinancial Liabilities, Fair Value Disclosure Leases [Abstract] Total minimum lease payments to be received Capital Leases, Net Investment in Sales Type Leases, Minimum Payments to be Received Less: executory costs Capital Leases, Net Investment in Sales Type Leases, Executory Costs Net minimum lease payments receivable Capital Leases, Net Investment in Sales Type Leases, Minimum Payments to be Received, Less Executory Costs Capital Leases, Net Investment in Sales Type Leases, Minimum Payments to be Received, Less Executory Costs Less: unearned income Capital Leases, Net Investment in Sales Type Leases, Deferred Income Net investment in sales-type lease Capital Leases, Net Investment in Sales Type Leases Less: long-term investment in sales-type lease Capital Leases, Lessor Balance Sheet, Net Investment in Direct Financing and Sales Type Leases, Noncurrent Investment in sales-type lease included in accounts and other receivables Capital Leases, Lessor Balance Sheet, Net Investment in Sales Type Leases, Current 2019 Capital Leases, Future Minimum Payments Receivable, Next Twelve Months 2020 Capital Leases, Future Minimum Payments, Receivable in Two Years Total minimum lease payments to be received Capital Leases, Future Minimum Payments Receivable Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, par value (dollars per share) Common Stock, Par or Stated Value Per Share Number of equity incentive plans Share-based Compensation Arrangement by Share-based Payment Award, Number Of Equity Incentive Plans Share-based Compensation Arrangement by Share-based Payment Award, Number Of Equity Incentive Plans Quarterly Financial Information Disclosure [Abstract] Selected Quarterly Financial Information [Abstract] Selected Quarterly Financial Information [Abstract] Revenue Revenues Cost of revenue Cost of Goods and Services Sold Gross profit Gross Profit Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Restructuring Restructuring Charges Net loss Net loss per common share, basic (dollars per share) Earnings Per Share, Basic Net loss per common share, diluted (dollars per share) Earnings Per Share, Diluted Research and Development [Abstract] Research and Development Arrangement, Contract to Perform for Others Research and Development Arrangement, Contract to Perform for Others [Table Text Block] Retirement Benefits [Abstract] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Retirement Plan Type [Domain] 401(k) Other Postretirement Benefits Plan [Member] Pension Pension Plan [Member] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] United States UNITED STATES GERMANY GERMANY Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] 401k plan contribution expense Defined Contribution Plan, Employer Discretionary Contribution Amount Pension benefit obligation Defined Benefit Plan, Benefit Obligation Assets in excess of pension benefit obligation Defined Benefit Plan, Funded (Unfunded) Status of Plan Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [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] Trademarks Trademarks [Member] Developed technology Technology-Based Intangible Assets [Member] Customer relationships Customer Relationships [Member] Supply agreement Supply Agreement [Member] Supply Agreement [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Total Finite-Lived Intangible Assets, Net Receivables [Abstract] Schedule of Accounts, Notes, Loans and Financing Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Supercomputing Supercomputing [Member] Supercomputing [Member] Storage and Data Management Storage and Data Management [Member] Storage and Data Management [Member] Maintenance and Support Maintenance and Support [Member] Maintenance and support. Other Segments Other Segments [Member] Intersegment Eliminations Intersegment Eliminations [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gross profit Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Components of the Net Investment in the Sales-type Lease Components of the Net Investment in the Sales-type Lease [Table Text Block] [Table Text Block] for Components of the Net Investment in the Sales-type Lease [Table] Schedule of Future Minimum Lease Payments for Capital Leases Schedule of Future Minimum Lease Payments for Capital Leases [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 Restricted cash Restricted Cash and Cash Equivalents, Current Short-term investments Available-for-sale Securities, Current Accounts and other receivables, net Accounts, Notes, Loans and Financing Receivable, Net, Current Inventory Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Noncurrent Assets: Assets, Noncurrent [Abstract] Long-term restricted cash Restricted Cash and Cash Equivalents, Noncurrent Long-term investment in sales-type lease, net Property and equipment, net Property, Plant and Equipment, Net Goodwill Goodwill Intangible assets other than goodwill, net Intangible Assets, Net (Excluding Goodwill) Other non-current assets Other Assets, Noncurrent TOTAL ASSETS Assets LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued payroll and related expenses Employee-related Liabilities, Current Other accrued liabilities Accrued Liabilities, Current Customer contract liabilities Deferred Revenue, Current Total current liabilities Liabilities, Current Noncurrent Liabilities: Liabilities, Noncurrent [Abstract] Long-term customer contract liabilities Deferred Revenue, Noncurrent Other non-current liabilities Other Liabilities, Noncurrent TOTAL LIABILITIES Liabilities Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock — Authorized and undesignated, 5,000,000 shares; no shares issued or outstanding Preferred Stock, Value, Issued Common stock and additional paid-in capital, par value $.01 per share — Authorized, 75,000,000 shares; issued and outstanding 40,893,807 and 40,464,963 shares, respectively Common Stock, Value, Issued Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) TOTAL SHAREHOLDERS’ EQUITY Stockholders' Equity Attributable to Parent TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity 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] Furniture and Fixtures Furniture and Fixtures [Member] Computer equipment Computer Equipment [Member] Building and Building Improvements Building and Building Improvements [Member] Property, Plant and Equpment and Intangible Assets [Line Items] Property, Plant and Equpment and Intangible Assets [Line Items] Property, Plant and Equpment and Intangible Assets [Line Items] Property and equipment, useful lives (years) Property, Plant and Equipment, Useful Life Intangible assets, useful lives (years) Finite-Lived Intangible Asset, Useful Life 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] Employee Stock Option Employee Stock Option [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Weighted average Black-Scholes value of options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Expected average period options will be exercised after vesting (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Average Period Options will be Exercised After Vesting Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Average Period Options will be Exercised After Vesting Estimated forfeiture rate (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Estimated Forfeiture Rate Share-based Compensation Arrangement by Share-based Payment Award, Estimated Forfeiture Rate Vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Expiration period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Government Contracts Concentration Risk Government Contracts Concentration Risk [Member] Billing Status, Type [Axis] Billing Status, Type [Axis] Receivables Billing Status [Domain] Receivables Billing Status [Domain] Unbilled Revenues Unbilled Revenues [Member] Receivable Type [Axis] Receivable Type [Axis] Receivable [Domain] Receivable [Domain] Trade accounts receivable Trade Accounts Receivable [Member] Current contract assets Unbilled Receivables [Member] Unbilled Receivables [Member] Advance billings Advance Billings [Member] Advance billings. Short-term investment in sales-type lease Financing Receivable [Member] Other receivables Other Receivables [Member] Other receivables. Non-US Government Customers Non-US Government Customers [Member] Non-US government customers. Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts Receivable Accounts Receivable [Member] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts and other receivables, gross Accounts Receivable, Gross, Current Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Accounts and other receivables, net Concentration risk, percent Concentration Risk, Percent Concentration Risk, Percent Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Seagate Cloud Systems, Inc Seagate Cloud Systems, Inc [Member] Seagate Cloud Systems, Inc [Member] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Receivable from Seagate Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Customer contract liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities, Current Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Net tangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Indefinite-Lived Intangible Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Total net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] Vesting by Recipient [Axis] Vesting by Recipient [Axis] Vesting by Recipient [Axis] Vesting by Recipient [Domain] Vesting by Recipient [Domain] [Domain] for Vesting by Recipient [Axis] Non-Employee Director NonEmployee Director [Member] NonEmployee Director [Member] Officers and Key Employees Officers and Key Employees [Member] Officers and Key Employees [Member] Restricted Stock Restricted Stock [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Service Vesting Restricted Shares Time-vesting Shares [Member] Time-vesting Shares [Member] Performance Vesting Restricted Shares Performance-based Vesting [Member] Performance-based Vesting [Member] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Outstanding at December 31 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Outstanding at December 31 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Outstanding at December 31 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars 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 Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vested (in dollars 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 Outstanding at December 31 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Vested in period, fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Granted (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Granted in period, fair value Stock Issued During Period, Value, Share-based Compensation, Gross Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Accumulated unrealized net loss on available-for-sale investments Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Accumulated currency translation adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated other comprehensive income Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Americas Americas [Member] EMEA EMEA [Member] Asia Pacific & Japan Asia Pacific and Japan [Member] Asia Pacific and Japan [Member] Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Engineering Services and Other Engineering Services and Other [Member] Engineering Services and Other [Member] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Investments, Debt and Equity Securities [Abstract] Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Sales-Type Lease Capital Leases in Financial Statements of Lessor Disclosure [Text Block] Accumulated Other Comprehensive Income Comprehensive Income (Loss) Note [Text Block] Inventory Disclosure [Abstract] Schedule of Inventory, Current Schedule of Inventory, Current [Table Text Block] Net of Tax Reclassifications Revenue recognized Contract with Customer, Liability, Revenue Recognized Deferred sales commission Deferred Sales Commission Amortization of deferred sales commissions Amortization of Deferred Sales Commissions Remaining performance obligation Revenue, Remaining Performance Obligation Unrealized gain from hedged foreign currency Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Pretax, Accumulated Other Comprehensive Income (Loss) Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Remaining performance obligation, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Remaining performance obligation percentage Revenue, Remaining Performance Obligation, Percentage Revenue, Remaining Performance Obligation, Percentage Deferred Income Tax Assets Deferred Tax Assets, Net [Abstract] Inventory Deferred Tax Assets, Inventory Accrued compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Deferred revenue Deferred Tax Assets, Deferred Income Research and development credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Research Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Property and equipment Deferred Tax Assets, Property, Plant and Equipment Goodwill Deferred Tax Assets, Goodwill Deferred Tax Assets, Goodwill Research and development expenses Deferred Tax Assets, in Process Research and Development Share-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Other Deferred Tax Assets, Other Gross deferred tax assets Deferred Tax Assets, Gross Valuation allowance Deferred Tax Assets, Valuation Allowance Deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Deferred Income Tax Liabilities Components of Deferred Tax Liabilities [Abstract] Investment in sales-type lease, net Deferred Tax Liabilities, Investment in Sales-Type Lease, Net Deferred Tax Liabilities, Investment in Sales-Type Lease, Net Intangible assets Deferred Tax Liabilities, Intangible Assets Other Deferred Tax Liabilities, Other Deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax asset Deferred Tax Assets, Net 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 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) Total provision (benefit) for income taxes Income Tax Expense (Benefit) Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Share-based Compensation, Stock Options, Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block] Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Available-for-sale Securities Available-for-sale Securities [Table Text Block] Assets Acquired Liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Gain on strategic transaction Business Combination, Bargain Purchase, Gain Recognized, Amount Payments to acquire businesses, gross Payments to Acquire Businesses, Gross Gain on disposition of business Gain (Loss) on Disposition of Business Transaction costs Business Acquisition, Transaction Costs Benefit Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Research and Development Research, Development, and Computer Software Disclosure [Text Block] Property, Plant and Equipment [Abstract] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] 2019 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Short-term available-for-sale securities cost Available-for-sale Securities, Amortized Cost Basis Short-term available-for-sale securities unrealized loss Available-for-sale Securities, Accumulated Gross Unrealized Gain (Loss), before Tax Short-term available-for-sale securities fair value Available-for-sale Securities JAPAN AND SOUTH KOREA Japan and South Korea [Member] Japan and South Korea [Member] INDIA INDIA UNITED KINGDOM UNITED KINGDOM Revenue Revenue [Member] Revenue [Member] Concentration risk, number of customers Concentration Risk, Number of Customers Concentration Risk, Number of Customers Percentage of total revenue Concentration Risk, Percentage Reclassification from Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Deferred Revenue Disclosure [Abstract] Contract Liabilities Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Product Product [Member] Service Service [Member] Service [Member] Contract Liabilities [Line Items] Deferred Revenue Arrangement [Line Items] Total contract liabilities Deferred Revenue Less: long-term contract liabilities Current contract liabilities Restructuring Restructuring and Related Activities Disclosure [Text Block] Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract] Effective Income Tax Rate Reconciliation, Amount [Abstract] Income tax provision (benefit) at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount State taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Foreign income taxes Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Additional increases (deductions) from share-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount Deemed dividends for U.S. income tax purposes Effective Income Tax Rate Reconciliation, Deduction, Dividends, Amount Nondeductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount Disallowed compensation Income Tax Reconciliation, Disallowed Compensation Income Tax Reconciliation, Disallowed Compensation Audit accrual (settlement) Effective Income Tax Rate Reconciliation, Tax Settlement, Amount Research and development tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Tax effect of repatriation transition tax on unremitted earnings Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Tax Effect of Repatriation Transition Tax on Unremitted Earnings Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Tax Effect of Repatriation Transition Tax on Unremitted Earnings Gain on strategic transaction Effective Income Tax Rate Reconciliation, Gain on Strategic Transaction Effective Income Tax Rate Reconciliation, Gain on Strategic Transaction Deferred tax impact from tax rate change Effective Income Tax Rate Reconciliation, Deferred Income Tax From Tax Rate Change Effective Income Tax Rate Reconciliation, Deferred Income Tax From Tax Rate Change Effect of change in valuation allowance on deferred tax assets Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Inventory Inventory Disclosure [Text Block] Segment Information Segment Reporting Disclosure [Text Block] Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Contract Liabilities Deferred Revenue Disclosure [Text Block] Gross research and development expenses Research and Development Expense, Gross Research and Development Expense, Gross Less: Amounts included in cost of revenue Research and Development Expense, Included in Cost of Revenue Research and Development Expense, Included in Cost of Revenue Less: Reimbursed research and development (excludes amounts in revenue) Research and Development Expense, Amounts Reimbursed Research and Development Expense, Amounts Reimbursed Net research and development expenses Contract Liabilities Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] All Other Countries Non-US [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Product revenue Sales Revenue, Goods, Net Service revenue Sales Revenue, Services, Net Long-lived assets Long-Lived Assets Trademarks Developed technology Customer relationships Supply agreement Fair Value Useful Life (in Years) Accumulated Net Unrealized Investment Gain (Loss) Accumulated Translation Adjustment Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges Gross of Tax Reclassifications Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Beginning balance Current-period change, net of tax Ending balance Income tax expense (benefit) associated with current-period change Other Comprehensive Income (Loss), Tax Inventory, Current [Table] Inventory, Current [Table] Finished Goods Inventory Finished Goods Inventory [Member] Finished Goods Inventory [Member] Inventory [Axis] Inventory [Axis] Inventory [Domain] Inventory [Domain] Located at Customer Sites Located at Customer Sites [Member] Located at Customer Sites [Member] Inventory [Line Items] Inventory [Line Items] Components and subassemblies Inventory, Raw Materials and Supplies, Net of Reserves Work in process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventory Inventory write-down Inventory Write-down Other Income and Expenses [Abstract] Interest income Investment Income, Interest Interest expense Interest Expense Net interest income Interest Income (Expense), Net Principles of Consolidation Consolidation, Policy [Policy Text Block] Reclassifications Reclassification, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Cash, Cash Equivalents and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Investments Investment, Policy [Policy Text Block] Foreign Currency Derivatives Derivatives, Policy [Policy Text Block] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Other Concentration Other Concentration Policy [Policy Text Block] Other Concentration Policy [Policy Text Block] Accounts Receivable Receivables, Policy [Policy Text Block] Fair Values of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Property and Equipment and Intangible Assets Property, Plant and Equipment, Policy [Policy Text Block] Service Spares Service Inventory [Policy Text Block] Service Inventory [Policy Text Block] Impairment of Long-Lived Assets and Intangibles Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Business Combinations Business Combinations Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Sales-type lease Lessor, Leases [Policy Text Block] Foreign Currency Transaction Foreign Currency Transactions and Translations Policy [Policy Text Block] Research and Development Research and Development Expense, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Share-based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Shipping and Handling Costs Shipping and Handling Cost, Policy [Policy Text Block] Advertising Costs Advertising Costs, Policy [Policy Text Block] Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Valuation and Qualifying Accounts [Abstract] Schedule of Valuation and Qualifying Accounts Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] United States Income (Loss) from Continuing Operations before Income Taxes, Domestic International Income (Loss) from Continuing Operations before Income Taxes, Foreign Income (loss) before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] New Accounting Pronouncement, Early Adoption [Axis] New Accounting Pronouncement, Early Adoption [Axis] New Accounting Principles, Early Adoption [Domain] New Accounting Principles, Early Adoption [Domain] New Accounting Pronouncement, Early Adoption, Effect New Accounting Pronouncement, Early Adoption, Effect [Member] Accounting Standards Update 2016-09 Accounting Standards Update 2016-09 [Member] Retained Earnings Retained Earnings [Member] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Domestic Tax Authority Domestic Tax Authority [Member] Foreign Tax Authority Foreign Tax Authority [Member] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Internal Revenue Service (IRS) Internal Revenue Service (IRS) [Member] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Deferred tax asset related to TCJA Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Deferred Tax Asset, Provisional Income Tax (Expense) Benefit Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Deferred Tax Asset, Provisional Income Tax (Expense) Benefit Provisional income tax expense Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit) Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit) Repatriation transition tax and provisional tax expense Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income TaxExpense (Benefit) Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income TaxExpense (Benefit) Net operating loss carryforwards Operating Loss Carryforwards Tax credit carryforwards Tax Credit Carryforward, Amount Cumulative-effect adjustment resulting from adoption of ASU 2016-09 (Note 14) Cumulative Effect of New Accounting Principle in Period of Adoption Income tax effects allocated directly to equity, employee stock options Income Tax Effects Allocated Directly to Equity, Employee Stock Options Operating loss carryforwards to expire between 2019 and 2038 Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration Maximum utilization per year, of net operating loss carryforward Operating Loss Carryforwards, Maximum Utilization Operating Loss Carryforwards, Maximum Utilization Income tax (benefit) expense Increase (decrease) in amount of deferred tax assets Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Common Stock and Additional Paid In Capital Common Stock Including Additional Paid in Capital [Member] Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Accumulated Deficit Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance, shares (in shares) Common Stock, Shares, Issued Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Issuance of shares under employee stock purchase plan, shares (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of shares under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Exercise of stock options, shares (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercise of stock options Restricted shares issued for compensation, net of forfeitures, shares (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Restricted shares issued for compensation, net of forfeitures and taxes Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Share-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Other comprehensive income (loss) Balance, shares (in shares) Balance Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Income Statement [Abstract] Revenue: Revenues [Abstract] Product Service Total revenue Cost of revenue: Cost of Revenue [Abstract] Cost of product revenue Cost of Goods Sold Cost of service revenue Cost of Services Total cost of revenue Operating expenses: Operating Expenses [Abstract] Research and development, net Sales and marketing General and administrative Total operating expenses Operating Expenses Income (loss) from operations Operating Income (Loss) Other income (expense), net Other Nonoperating Income (Expense) Interest income, net Income tax benefit (expense) Net income (loss) Basic net income (loss) per common share (dollars per share) Diluted net income (loss) per common share (dollars per share) Basic weighted average shares outstanding (shares) Weighted Average Number of Shares Outstanding, Basic Diluted weighted average shares outstanding (shares) Weighted Average Number of Shares Outstanding, Diluted Quarterly Data (Unaudited) Quarterly Financial Information [Text Block] Foreign Currency Translations and Transactions [Table] Foreign Currency Translations and Transactions [Table] Foreign Currency Translations and Transactions [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Other (Income) Expense, Net Other Income [Member] Foreign Currency Translations and Transactions [Line Items] Foreign Currency Translations and Transactions [Line Items] [Line Items] for Foreign Currency Translations and Transactions [Table] Net transaction gains (losses) Foreign Currency Transaction Gain (Loss), before Tax 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 December 31, Unrecognized Tax Benefits Increase related to prior year income tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Decrease related to prior year income tax positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Increase related to current year income tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Balance at December 31, Balance of unrecognized tax benefits that if recognized would affect the effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule of Other Nonoperating Income (Expense) Schedule of Other Nonoperating Income (Expense) [Table Text Block] Shareholders' Equity Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income (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] Depreciation and amortization Depreciation, Depletion and Amortization Share-based compensation expense Share-based Compensation Deferred income taxes Increase (Decrease) in Deferred Income Taxes Gain on strategic transaction Gain on sale of equity investment Gain (Loss) on Sale of Equity Investments Other Other Noncash Income (Expense) Cash provided (used) due to changes in operating assets and liabilities: Increase (Decrease) in Operating Assets [Abstract] Accounts and other receivables Increase (Decrease) in Accounts and Other Receivables Long-term investment in sales-type lease, net Increase (Decrease) in Leasing Receivables Inventory Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued payroll and related expenses and other liabilities Increase (Decrease) in Accrued Salaries Customer contract liabilities Increase (Decrease) in Deferred Revenue Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Sales and maturities of available-for-sale investments Proceeds from Sale and Maturity of Available-for-sale Securities Purchases of available-for-sale investments Payments to Acquire Available-for-sale Securities Cash received in strategic transaction Cash Acquired from Acquisition Proceeds from sale of equity investment Proceeds from Sale of Equity Method Investments Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from issuance of common stock through employee stock purchase plan Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Purchase of employee restricted shares to fund related statutory tax withholding Payments Related to Tax Withholding for Share-based Compensation Proceeds from exercise of options Proceeds from Stock Options Exercised Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of foreign exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash: Cash and Cash Equivalents [Abstract] Beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents End of period Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract] Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for interest Interest Paid, Net Cash paid for income taxes Income Taxes Paid, Net Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Inventory transfers to property and equipment and service spares Inventory Transfers to Fixed Assets and Service Inventory Inventory transfers to fixed assets and service inventory. Receivable from Seagate Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Inventory Property and equipment Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Deferred revenue Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent Other liabilities Cash, cash equivalents and restricted cash [Abstract] Cash, cash equivalents and restricted cash [Abstract] Cash, cash equivalents and restricted cash [Abstract] Cash and cash equivalents Total cash, cash equivalents and restricted cash Advertising expenses Advertising Expense Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Description of Business Nature of Operations [Text Block] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Indefinite-Lived Intangible Assets Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Finite-lived Intangible Assets Amortization Expense Finite-lived Intangible Assets Amortization Expense [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding at December 31 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (in shares) Canceled and forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Outstanding at December 31 (in shares) Exercisable at December 31, 2018 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Available for grant at December 31, 2018 (1) (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding at December 31 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Canceled and forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Outstanding at December 31 (in dollars per share) Exercisable at December 31, 2018 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Fungible ratio Share-based Compensation Arrangement by Share-based Payment Award, Options, Fungible Ratio Share-based Compensation Arrangement by Share-based Payment Award, Options, Fungible Ratio Fungible shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Fungible Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Fungible Shares Available for Grant Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, End of Period [Abstract] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, End of Period [Abstract] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Exercise Price Range [Axis] Exercise Price Range [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Range of Exercise Prices, Range One Range of Exercise Prices, Range One [Member] Range of Exercise Prices, Range One [Member] Range of Exercise Prices, Range Two Range of Exercise Prices, Range Two [Member] Range of Exercise Prices, Range Two [Member] Range of Exercise Prices, Range Three Range of Exercise Prices, Range Three [Member] Range of Exercise Prices, Range Three [Member] Range of Exercise Prices, Range Four Range of Exercise Prices, Range Four [Member] Range of Exercise Prices, Range Four [Member] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Number Outstanding (in shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options Weighted Average Remaining Life (Years) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term Weighted Average Exercise Price (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price Number Exercisable (in shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options Weighted Average Exercise Price (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price Lower Range (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Upper Range (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit 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] Options outstanding, weighted average remaining contractual term (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Options exercisable, weighted average remaining contractual term (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Options outstanding, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options exercisable, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Options, exercises in period, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Accounts and Other Receivables, Net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Interest Income (Expense) Other Income and Other Expense Disclosure [Text Block] Contractual Obligation, Fiscal Year Maturity Schedule Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block] Document and Entity Information [Abstract] Document and entity information. Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Period Focus Document Fiscal Period Focus Document Fiscal Year Focus Document Fiscal Year Focus Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Current Reporting Status Entity Current Reporting Status Entity Voluntary Filers Entity Voluntary Filers Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Public Float Entity Public Float Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Notional Amounts of Outstanding Derivative Positions Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Schedule of Derivative Instruments in Statement of Financial Position, Fair Value Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] 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] Time-vesting Shares Performance Shares Performance Shares [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Incremental common shares attributable to dilutive effect of share-based payment arrangements (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Antidilutive securities excluded from computation of earnings per share, amount (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Fair Value Measurements Fair Value Disclosures [Text Block] Valuation and Qualifying Accounts Disclosure [Table] Valuation and Qualifying Accounts Disclosure [Table] Valuation Allowances and Reserves Type [Axis] Valuation Allowances and Reserves Type [Axis] Valuation Allowances and Reserves [Domain] Valuation Allowances and Reserves [Domain] Allowance for doubtful accounts Allowance for Trade Receivables [Member] Valuation and Qualifying Accounts Disclosure [Line Items] Valuation and Qualifying Accounts Disclosure [Line Items] Movement in Valuation Allowances and Reserves [Roll Forward] Movement in Valuation Allowances and Reserves [Roll Forward] Balance at Beginning of Period Valuation Allowances and Reserves, Balance Charge to Expense Valuation Allowances and Reserves, Additions for Charges to Cost and Expense Deductions Valuation Allowances and Reserves, Deductions Balance at End of Period Schedule of Contract with Customer, Asset and Liability Contract with Customer, Asset and Liability [Table Text Block] Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Common stock and additional paid-in capital, shares issued (in shares) Common stock and additional paid-in capital, shares outstanding (in shares) Common Stock, Shares, Outstanding Loss Contingencies [Table] Loss Contingencies [Table] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Patents Related to Company's Computer Hardware Patents Related to Company's Computer Hardware [Member] Patents Related to Company's Computer Hardware [Member] Patents Related to Third Party's Computer Software Patents Related to Third Party's Computer Software [Member] Patents Related to Third Party's Computer Software [Member] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Civil Action No. 3:18-cv-00318-wmc Civil Action No. 3:18-cv-00318-wmc [Member] Civil Action No. 3:18-cv-00318-wmc [Member] Civil Action No. 3:18-cv-03388-RS Civil Action No. 3:18-cv-03388-RS [Member] Civil Action No. 3:18-cv-03388-RS [Member] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Pending Litigation [Member] Pending Litigation [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Loss Contingency, Patents Allegedly Infringed, Number Loss Contingency, Patents Allegedly Infringed, Number Loss Contingency, Pending Lawsuit, Number Loss Contingency, Pending Lawsuit, Number Loss Contingency, Pending Lawsuit, Number Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative [Table] Derivative [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign Exchange Forward Foreign Exchange Forward [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Other non-current assets Other Noncurrent Assets [Member] Other accrued liabilities Other Current Liabilities [Member] Other non-current liabilities Other Noncurrent Liabilities [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Designated as Hedging Instrument Designated as Hedging Instrument [Member] Derivative [Line Items] Derivative [Line Items] Derivative, notional amount Derivative, Notional Amount Hedged foreign currency exposure Foreign Currency Exposure On Hedged Foreign Currency Contracts Foreign Currency Exposure on Hedged Foreign Currency Contracts Foreign currency exposure on dedesignated foreign currency contracts Foreign Currency Exposure On Dedesignated Foreign Currency Contracts Foreign Currency Exposure on Dedesignated Foreign Currency Contracts Derivative, gain (loss) on derivative, net Derivative, Gain (Loss) on Derivative, Net Prepaid expenses and other current assets Derivative Asset, Current Other non-current assets Derivative Asset, Noncurrent Other accrued liabilities Derivative Liability, Current Other non-current liabilities Derivative Liability, Noncurrent Total fair value of derivative instruments Derivative Assets (Liabilities), at Fair Value, Net Land Land [Member] Buildings Building [Member] Furniture and equipment Computer equipment Leasehold improvements Leasehold Improvements [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, plant and equipment, gross Property, Plant and Equipment, Gross Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Depreciation Depreciation 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] Cost of Sales Cost of Sales [Member] Research and Development Expense Research and Development Expense [Member] Selling and Marketing Expense Selling and Marketing Expense [Member] General and Administrative Expense General and Administrative Expense [Member] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Nonvested awards, compensation cost not yet recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Nonvested awards, compensation cost not yet recognized, period for recognition (in years) Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Allocated share-based compensation expense Allocated Share-based Compensation Expense Strategic Transaction Business Combination Disclosure [Text Block] EX-101.PRE 14 cray-20181231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 cray-123120_chartx34563a08.jpg begin 644 cray-123120_chartx34563a08.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" '@ F4# 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@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BO$?CQ\=M ^ /@_P#X3#7? M!OQ9\>QFX=!X<^#'PN\7?%KQB;*U@:[U76#X9\'V-[?II.C6*-Y^(>M_#_ /:.@^%[?#CXVZ!\*O'V MK?! WWQR;28/@GHWB?XEV^B#1/"FK_%2^U_0-*\*6>L"!5U?Q#X;TK7YM"O_ M !)H,&H@'V;17SSX!_:A^$'Q*\7&I7K?$E?".J76EW%GX<^(7_" MF/&%E\/?C"? FM2L8-?7X:>.=2L?#/B4B.T$EW'_$] MOI7QB\$_!C4O"7AFYTR<76MZ3X@\:6&J6]WK5W,\>EZ9#9V0ETQIY]=-W'<: M;96E]\Z:Z?VA+K6OV8OAG8_L'Z1'\&?!-K\$/$>J+9?M,?#33/"?PG\5>'Q8 M"QT(^%6\+W.O^.=$_9\:TTS7/#MQX?BTZ#Q7XPT#3+S2;*"WT'2+_4?TOHH M_)W]FW]ASX@?"WQW^S#IGB2]TR/P%^Q=:_M>6'@GQ)9:U]NU;XLI^TAXWMK[ MP+->/?@3 M\//B)K2>(O$\/C"34UM;/3@VA_%'XJ^#[+[+;SR-$#I/@WQMX?TAIP;F7S+M MK W._'GQ'\4VG[0W[8/A"#Q+X MX\<^+O%/B$>&/ O[3_Q0\)>$-$FUO6M:O-3N['P[X:TG3-$TI+RZN)+;3K&V MMUE*QC/[,R_='_72'_T:E?B+_P &]_\ RCET[_LZK]NW_P!;!^,- '[0?\(W MI?I??^#C6O\ Y8T?\(WI?I??^#C6O_EC6]10!@_\(WI?I??^#C6O_EC1_P ( MWI?I??\ @XUK_P"6-;U% ' :%HUI349$LO$1M+56UG62(+<:'HESY M4?\ Q,.$\^YGEP2?GE<]" .A_P"$;TOTOO\ P<:U_P#+&J?AO_C^\8_]C4W_ M *COAVNJH P?^$;TOTOO_!QK7_RQH_X1O2_2^_\ !QK7_P L:WJ* ,'_ (1O M2_2^_P#!QK7_ ,L:/^$;TOTOO_!QK7_RQK>HH P?^$;TOTOO_!QK7_RQH_X1 MO2_2^_\ !QK7_P L:WJ* ,'_ (1O2_2^_P#!QK7_ ,L:/^$;TOTOO_!QK7_R MQK>HH \\.CVG_"7+8>9J/V,^'7NS;_VSK7E_:1JJ0";;_:.=XB)3.<;3C&*Z M7_A&]+]+[_P<:U_\L:SC_P CTO\ V*DG_I[CKKZ ,'_A&]+]+[_P<:U_\L:/ M^$;TOTOO_!QK7_RQK>HH P?^$;TOTOO_ <:U_\ +&C_ (1O2_2^_P#!QK7_ M ,L:WJ* ,'_A&]+]+[_P<:U_\L:/^$;TOTOO_!QK7_RQK>HH P?^$;TOTOO_ M <:U_\ +&C_ (1O2_2^_P#!QK7_ ,L:WJ* //M>T>TM;KPTD$FHQ)>>(8;2 MY5-9UH":W;2=8G,3_P#$QY3SK>&3'&6C7)P,5T?_ C>E^E]_P"#C6O_ )8U M1\3?\?OA#_L:K?\ ],FO5UE &#_PC>E^E]_X.-:_^6-'_"-Z7Z7W_@XUK_Y8 MUO44 8/_ C>E^E]_P"#C6O_ )8T?\(WI?I??^#C6O\ Y8UO44 8/_"-Z7Z7 MW_@XUK_Y8T?\(WI?I??^#C6O_EC6]10!@_\ "-Z7Z7W_ (.-:_\ EC1_PC>E M^E]_X.-:_P#EC6]10!P?BK1;.Q\,^(;RU?48+FUT74[BWFCUG6@\,\-E-)%* MA_M'AXW574D$;@,@C(.Z/#>EX'%]T'_,8UK_ .6-0>-/^10\4?\ 8OZO_P"D M$]=*O0?0?RH PO\ A&]+]+[_ ,'&M?\ RQH_X1O2_2^_\'&M?_+&MZB@#!_X M1O2_2^_\'&M?_+&C_A&]+]+[_P '&M?_ "QK>HH P?\ A&]+]+[_ ,'&M?\ MRQH_X1O2_2^_\'&M?_+&MZB@#!_X1O2_2^_\'&M?_+&C_A&]+]+[_P '&M?_ M "QK>HH P#X;TOTONH_YC&M>H_ZB-<[X4T>TO]%AN;N349YVO-8C,DFLZTS% M+?6M1MX5S_:(XC@ACC7C(5 "3BO0#T_%?YBN3\$?\B];_P#7_KW_ *D&JT 7 M_P#A&]+]+[_P<:U_\L:/^$;TOTOO_!QK7_RQK>HH P?^$;TOTOO_ <:U_\ M+&C_ (1O2_2^_P#!QK7_ ,L:WJ* ,'_A&]+]+[_P<:U_\L:/^$;TOTOO_!QK M7_RQK>HH P?^$;TOTOO_ <:U_\ +&C_ (1O2_2^_P#!QK7_ ,L:WJ* ,'_A M&]+]+[_P<:U_\L:YK2M(M)]>\3VLLFHO!93Z0MK$VLZT4@6XTF*>98Q_:/ > M4L[9)RQ)KT.N0T3_ )&7QC_U\Z%_Z8X: -'_ (1O2_2^_P#!QK7_ ,L:/^$; MTOTOO_!QK7_RQK>HH P?^$;TOTOO_!QK7_RQH_X1O2_2^_\ !QK7_P L:WJ* M *%CIMKI_FFV$X\W9O\ .O+V[^YNV[?MES<>7]XY\O9NXW;L+B_110 4444 M%%%% !1110 4444 %%%% !1110 4444 1R_='_72'_T:E?B+_P &]_\ RCET M[_LZK]NW_P!;!^,-?MU+]T?]=(?_ $:E?B+_ ,&]_P#RCET[_LZK]NW_ -;! M^,- '[?4444 %%%% '*^&_\ C^\8_P#8U-_ZCOAVNJKE?#?_ !_>,?\ L:F_ M]1WP[754 %%%% !1110 4444 %%%% '('_D>E_[%23_T]QUU]<@?^1Z7_L5) M/_3W'77T %%%% !1110 4444 %%%% ')^)O^/WPA_P!C5;_^F37JZRN3\3?\ M?OA#_L:K?_TR:]764 %%%% !1110 4444 %%%% ',^-/^10\4?\ 8OZO_P"D M$]=*O0?0?RKFO&G_ "*'BC_L7]7_ /2">NE7H/H/Y4 +1110 4444 %%%% ! M1110 AZ?BO\ ,5R?@C_D7K?_ *_]>_\ 4@U6G^-_%VD^ _"7B#QCKDGEZ7X= MTRYU.Y ($D_D+^XLX,@AKF^NF@LK5#]^YN(D[U\]_LE?&4_%;P/J=MJJVUOX MJ\-:WJ U6TMAMC?3M>O[W5](O84R3Y*B:[TJ1LDM<:8\S[3<*#\'F?B3PCE' MB!PUX8X[,HTN+N+,ESG/(QE*>/Q&7P]G*&)H9) MG$G4IRPD85?H\)PIG>-X:S;BW#X1SR3)'S@4444 %%%% !1110 5R&B?\C+XQ_P"O MG0O_ $QPUU]V7Q2^-?B_P"!]M:^"KK3;B&^@\.> M)?!GP<^,NJOKFLRS)I;S#1]);2=*EU"_L-435QIS0?%7B7]@CQ[XW?XDVE[: M?#'P'X:_:AT7]B2X^./A;PAXB\0ZGIWPIU?]D_Q3IVI:]X5^$<\_@GP__P ) MIX6\;>!=#\-_#KPYJ>K6/PXG\'W6CWGC670-4358?"NG 'V3\-_VNOA7\3_' M.C^"=!&N6J>,9/C-%\,O%.IP:7%X:^*+?L]^.;/X<_&'_A$)K75[S54_X1'Q M7?0P6P\0Z5H3>+-&CO/%'@]=<\.6%YJ4/U)7YE? ?]A;Q!\,?B#^S[<:]K>@ MW'@#]DD_M;)\(IM*O]3N/$GB]/VG?'L&NZ._C#3KO2+.Q\/-\,? #+M+ M+6?$O_"=ZY?6WBY7\+06(T.X_36@"*5L ##D[XC\J.W E0DY52. "3Z 9-?B M/_P;X!E_X)S:<&5U(_:K_;M!#(P(/_#8/QB&"".""K @\@J01D&OU8\>_L_? M!/XEZRGB3Q_\+_!GB_75M;/35U77M%M[^^%A;3R/;6HGD^<00/P_\!T_PH W,CW_ "/^%&1[_D?\*P_^$8\/?] >P_\ =/\ M*/\ A&/#W_0'L/\ P'3_ H I>'.+[QCD$9\4D\J>A\.^'<'IW[>W-=3D>_Y M'_"O//#WAS0I+WQ<'TFQ81>)VCC!@4A$_L#0)-JYZ#?([8'&6)[UT_\ PC'A M[_H#V'_@.G^% &YD>_Y'_"C(]_R/^%8?_",>'O\ H#V'_@.G^%'_ C'A[_H M#V'_ (#I_A0!N9'O^1_PHR/?\C_A6'_PC'A[_H#V'_@.G^%'_",>'O\ H#V' M_@.G^% &YD>_Y'_"C(]_R/\ A6'_ ,(QX>_Z ]A_X#I_A1_PC'A[_H#V'_@. MG^% &YD>_P"1_P *,CW_ "/^%8?_ C'A[_H#V'_ (#I_A1_PC'A[_H#V'_@ M.G^% &:<_P#"O\ ;49]/3GZ5UV1[_D?\*\X/AW0O^$V6'^R M;'RO^$7>39Y"[?,_MF--^.F[;QG\.G%=7_PC'A[_ * ]A_X#I_A0!N9'O^1_ MPHR/?\C_ (5A_P#",>'O^@/8?^ Z?X4?\(QX>_Z ]A_X#I_A0!N9'O\ D?\ M"C(]_P C_A6'_P (QX>_Z ]A_P" Z?X4?\(QX>_Z ]A_X#I_A0!N9'O^1_PH MR/?\C_A6'_PC'A[_ * ]A_X#I_A1_P (QX>_Z ]A_P" Z?X4 ;F1[_D?\*,C MW_(_X5A_\(QX>_Z ]A_X#I_A1_PC'A[_ * ]A_X#I_A0!0\2\WOA' /_ "-4 M!^Z>VB:]GMV[UU>1[_D?\*\Z\1^'="CO/"@32;%1+XG@CDQ HWH=&UQ]C8ZK MN16P>,@$]!74_P#",>'O^@/8?^ Z?X4 ;F1[_D?\*,CW_(_X5A_\(QX>_P"@ M/8?^ Z?X4?\ ",>'O^@/8?\ @.G^% &YD>_Y'_"C(]_R/^%8?_",>'O^@/8? M^ Z?X4?\(QX>_P"@/8?^ Z?X4 ;F1[_D?\*,CW_(_P"%8?\ PC'A[_H#V'_@ M.G^%'_",>'O^@/8?^ Z?X4 ;F1[_ )'_ HR/?\ (_X5A_\ ",>'O^@/8?\ M@.G^%'_",>'O^@/8?^ Z?X4 5O&?/A#Q0 "3_P (_K'\)[6%P3V[#D^@KI > M!UZ#^$_X5P/C#PYH,7A/Q++'I-BLD>@ZLZ,(%!5UL9RK C!!4@$'U%=$/#'A M[ _XD]AT'_+NE &[D>_Y'_"C(]_R/^%8?_",>'O^@/8?^ Z?X4?\(QX>_P"@ M/8?^ Z?X4 ;F1[_D?\*,CW_(_P"%8?\ PC'A[_H#V'_@.G^%'_",>'O^@/8? M^ Z?X4 ;F1[_ )'_ HR/?\ (_X5A_\ ",>'O^@/8?\ @.G^%'_",>'O^@/8 M?^ Z?X4 ;F1[_D?\*,CW_(_X5A_\(QX>_P"@/8?^ Z?X5S'C.;P1X&\,ZMXI MUO2K46&DVPE,-M:+->W]U-(EMI^E:=;+AKK5-6OYK;3=-M4(>YO;F")2-Q(X M\PS#!95@,;FF98FC@LOR["8C'8[&8B:IX?"X/"4IU\3B:]25HTZ5"C3G4J3D MTHPBY/1&^&PV(QF)H83"T:F(Q6*K4L/AZ%*+G5K5ZTXTZ5*G%:RG4J2C",5J MY-(^7OVO]/\ B+\1[SP?\&?A[ID6HOJMMJ'C7Q"G]J65D?L.A3P66F)J/VB1 M/L.F_P!H7;3PSW>R+4]4AM+>Q$TFGWA@^;O@E^S1\9_#_C;0?$&J>&I8_"\] MU=Z5K=WH'Q"CT'6K&U:::PEU73KK1=5L;YKO1=0@6]BMB\T%[#!-;M;R_:$Q M^@WPP^&D>G6&H>*O&ND::_CSQK'+)4V:'X*TJ3[HTWPQ8O\ M9YI(_DU+6YM6U=\M? +U7@SP[H4V@0/)I-B[F^UL%F@4G":]J:(,G/"JJJ/0 M #H!7\C8[Z+?"WBOQUA_&[CO-..Q.4TL+B\)F6:NAF$\5F.9X[VG]HYAA,9A.6Z"#)Q#XQ\)PZ5?H>B^;J MNA:[,02TDC,.5'Q3UW0,)\0_AIXL\.Q*S"77O#$0^(?A98TZW#S^'(?^$HLH M#]XR:GX3LXXER990!N/I7_",>'O^@/8?^ Z?X4H\,^'U(9=(L58=&6!58?1A M@C\#7]$_ZEXO+??X7XMX@R=1]Z.79KB9\79'5FFN55\/Q!5Q&>8?"P@G"&"R M+B/(L/&/+&*BHQM^7O/Z.+]W-\ERS'7T>*P=*.29A"+7O.G5RV%/+ZE:4K2E MB,QRK,:C=[MIM%'PSXX\'^,H&G\+>)-&UU8P?/BTZ^@GN[1E;:T=[8AA>V,R MMP\-Y;P2H*%]2X>QJ3P>;5\JK2=WA<\PU M2OAH+11ITLURFCB*F(JM_:KY+EU"*UE52NSW_(]_R/\ A1D>_P"1_P *^>QK M/B#P[\GCCX*O=6\8"MK_ ,,KF'QMI[L#\TL^@74&A^+K1"H+"*STK7"A&PSN M2">J\,>*OA!XPG:RT#4?#EUJL999M#N4.E>(K9D^^MUX=U:.QURU9#PPFL$P M1C)KKR_CWA7'XNCETLS>59MB)Z\ M3E]+%863LZ=><91D\<3PYG&&H3Q2PGUS!4ES5<=E=;#YK@:,7JOK&+RZKBJ& M%DT[^RQ,Z-9+XJ<6FEZUD>_Y'_"C(]_R/^%8?_",^'O^@/8?^ Z9_+&:/^$8 M\/?] >P_\!T_PK[ \,W,CW_(_P"%C MY'O^1_PHR/?\C_A6'_PC'A[_ * ]A_X#I_A1_P (QX>_Z ]A_P" Z?X4 ;F1 M[_D?\*,CW_(_X5A_\(QX>_Z ]A_X#I_A1_PC'A[_ * ]A_X#I_A0!NYSZ_B" M/YT50LM+T[3?,-A9V]IYVSS?(C$?F;-VS=CKMW-C/3)J_0 4444 %%%% !11 M10 4444 %%%% !1110 4444 1R_='_72'_T:E?B+_P &]_\ RCET[_LZK]NW M_P!;!^,-?MU+]T?]=(?_ $:E?B+_ ,&]_P#RCET[_LZK]NW_ -;!^,- '[?4 M444 %%%% '*^&_\ C^\8_P#8U-_ZCOAVNJKE?#?_ !_>,?\ L:F_]1WP[754 M %%%% !1110 4444 %%%% '('_D>E_[%23_T]QUU]<@?^1Z7_L5)/_3W'77T M %%%% !1110 4444 %%%% ')^)O^/WPA_P!C5;_^F37JZRN3\3?\?OA#_L:K M?_TR:]764 %%%% !1110 4444 %%%% ',^-/^10\4?\ 8OZO_P"D$]=*O0?0 M?RKFO&G_ "*'BC_L7]7_ /2">NE7H/H/Y4 +1110 4444 %%%% >*\ T\CX MN?$4ZTV9_AU\*M6N+3P^.MGXK^)MIYUIJVO#.4NM*\!1R3:+H\@4PR^*9]8O M8W=]%L9:V?BIXBU>ZGTGX7>#+R2R\9>.(KEKG6+.#Q%XQ<9R]W-\\P^(PV41^U@LIFYX7,%5C7D6ZV?B25O$= ME;D@ 1Z5XJL%B4LL2 '%'_"5_%SPUD>*/A[8>,+&,-(^M?#'5HUO1$&"@S># M/%UQI]XK@9X7SKB#A!K2&%RC'PQF2 M0IKWHX:APWG^'SC(,MPO-K..2Y?E6(E%N,<53T:]S_62OB;+.,!EF=J]Y5L; MAI4,PE)V4JM3-#_$)D9MIBATGQ+;Z9Q?V/X>,'\@/A-JOCKX7?$+PYXTT[PMXLF.AWT:ZO91^'M:,M M_HEZ@M]7L)E%@<2W>GR236QD4 7D5K<*,QJ:_DSQN^DOQ=X,^)OAIP9F']E\ M0Y5B,QP^<&(A0RYSPU:$8Y4H8C"3I4?KV(JJO6KX5.E^_M%5-/O;?4K&SU&T=I+ M2_M;>\MI'CDA9[>ZA2>%VAF2.6)FC=2T4J))&Q*.JNI MU_=E*K3K4Z=:C.% M6E5A"K2J4Y1G"I3J14X3A.+<90G%J491;C)---IG\[3A*G.4)QE"<)2A.$DX MRC*+:E&479J46FFFDTTTPHHHJR0HHHH **** "BBB@ HHHH **** "BBB@ H MKPW]I+XX:=^SA\%_&OQGU;PYJ_BS3?!,.B75]H.A76EV6JWEKJWB?0_#DTMK M<:S-:&I3133I)<6]I-;VHDNY8(G\V^(?[7/AOP'\<8/@='X6U3Q!X MAM-.^#VMZ_#8:KI5MKZZ#\(/!WA"[_P")MX\T'PMXJTN:Z^*V MK:7-96?P^\/3VNI74FIW,ITY #Z[HKXR^$W[:_PY^+7CKP?X7TG2]4T[P_\ M%O\ X7BWP,\;7EYILVE?%&+]G+QI:>!/BC+:6-LYO=#CDU&[/B+P";QKO_A- M? MAJ?BA#HYM%TV;[-H CE^Z/^ND/_HU*_$7_@WO_P"4)O^/WPA_V-5O\ ^F37JZRN M-\2W%N;SPB1<0''BF G]]'P/[$UX9/S=,D#ZG%=7]JMO^?B#_O\ 1_\ Q5 $ M]%0?:K;_ )^(/^_T?_Q5'VJV_P"?B#_O]'_\50!/14'VJV_Y^(/^_P!'_P#% M4?:K;_GX@_[_ $?_ ,50!/14'VJV_P"?B#_O]'_\51]JMO\ GX@_[_1__%4 M3T5!]JMO^?B#_O\ 1_\ Q5'VJV_Y^(/^_P!'_P#%4 8'C3_D4/%'_8OZO_Z0 M3UTJ]!]!_*N4\9W%NWA'Q0HN("3X?U< >='DG[!/@#YN2>@'4G@BH/ MM5M_S\0?]_H__BJ/M5M_S\0?]_H__BJ )ZYGQCXLTCP/X:U?Q3KDLD>G:1:F MXE2!#->7YC2A.G)Y/P_@^?,<<9=&K[F1Y=A\96K8O, M95*>3Y73CB\SJ4VH5:L'-0P^786$P.*E#JO MA7X3U?3X=7\;^,XHU^(/CV6VU'7H4D$\7AS2K9)%\.^!M/F'RFQ\,64[I=RQ M@)J.OW>L:J2?M:!/7*@%S:C@7$'_ '^C_P#BJ/M5M_S\0?\ ?Z/_ .*KU>'< MAP?#63X/)L#*M5IX:-6I7Q>*G&KC;9A6C"G&OF6:YA7Q.8YAB M%3@J^,Q->JH04^5<6:9C7S;'5\?B%3A.LX1IT*,7##X7#4*<*&$P>%IRE)T\ M+@\-2I87#4W*3IT*5.#E)J[F/3\5_F*Y/P1_R+UO_P!?^O?^I!JM=*;JV_Y^ M(.H_Y;1^H_VJY3P3<6Z^'H ;B '[?KO!ECSSX@U4C^+N""/6O;. [.BH/M5M M_P _$'_?Z/\ ^*H^U6W_ #\0?]_H_P#XJ@">BH/M5M_S\0?]_H__ (JC[5;? M\_$'_?Z/_P"*H GHJ#[5;?\ /Q!_W^C_ /BJ/M5M_P _$'_?Z/\ ^*H GHJ# M[5;?\_$'_?Z/_P"*H^U6W_/Q!_W^C_\ BJ )\9__ %D?RKD-%R?$OC %F(%S MH6 6; SHD).!GC) )]374?:K;_GX@_[_ $?_ ,57(Z+<6X\2^,";B W.A8/ MG1X.-$A!Q\W.#QQ1W\U9^:NG9]U=)Z]4GT#]-5Y/N=K14'VJV_Y^(/\ O]'_ M /%4?:K;_GX@_P"_T?\ \50!/14'VJV_Y^(/^_T?_P 51]JMO^?B#_O]'_\ M%4 3T5&DL4F?+DCDQC.QU?&!/BY<^+ M]#T^Y\ ZO\)?$_PS\1QVVJVOQ&_9\U[P/XLU36?BK:?";Q!I:6D&L^%?VF/" M&HP_#3XQ^&?%1L-(U_PSIMK%XBLO&&EVNA^'= _06B@#\YO@7^P;!\)/'OP7 MOKKQ-INH_#O]EB+]I>T_9]T*PL-0M]=BL_VFO&MKXEO8_&E[=3R6DC?"SPK' M?_#;PO\ V6;D^+-/U23Q9XB?3M8M;?3C^C-%% 'F'C#X,_"'QYJ:Z[XW^%GP MW\8ZTL%I8+J_BKP)X4\1ZF+*"=F@M!J&M:1?78MH&GG:& 3"*)YI&C16=B?Q M[_X-[]!T,?\ !.'2(1HVD+%;_M2?MSV\$2:78)%!;V_[7GQ>@MX((TME2&"" M!(X888E2**&.**-%CCC5?W/E^Z/^ND/_ *-2OQ%_X-[_ /E'+IW_ &=5^W;_ M .M@_&&@#]I_[ T/_H#:5_X+;+_XQ1_8&A_] ;2O_!;9?_&*UZ* ,C^P-#_Z M VE?^"VR_P#C%']@:'_T!M*_\%ME_P#&*UZ* .!\.Z'HSWOBX/I.F,(_$YCC M!TZR(1!X?\/OM4&#"KN=F(& 69F/S,Q/3_V!H?\ T!M*_P#!;9?_ !BLSPW_ M ,?WC'_L:F_]1WP[754 9']@:'_T!M*_\%ME_P#&*/[ T/\ Z VE?^"VR_\ MC%:]% &1_8&A_P#0&TK_ ,%ME_\ &*/[ T/_ * VE?\ @MLO_C%:]% &1_8& MA_\ 0&TK_P %ME_\8H_L#0_^@-I7_@MLO_C%:]% &1_8&A_] ;2O_!;9?_&* M/[ T/_H#:5_X+;+_ .,5KT4 >>'1-&_X398O[)TOR_\ A%WDV?V=9;=_]LQI MNV^1C=MXW8SCO76?V!H?_0&TK_P6V7_QBL<_\CTO_8J2?^GN.NOH R/[ T/_ M * VE?\ @MLO_C%']@:'_P! ;2O_ 6V7_QBM>B@#(_L#0_^@-I7_@MLO_C% M']@:'_T!M*_\%ME_\8K7HH R/[ T/_H#:5_X+;+_ .,4?V!H?_0&TK_P6V7_ M ,8K7HH R/[ T/\ Z VE?^"VR_\ C%']@:'_ - ;2O\ P6V7_P 8K7HH \_\ M1Z)HR7GA,)I.F*)/$\$;A=/LP'0Z+KK%&Q!\R[E5MK9&Y0P&0".I_L#0_P#H M#:5_X+;+_P",5E>)O^/WPA_V-5O_ .F37JZR@#(_L#0_^@-I7_@MLO\ XQ1_ M8&A_] ;2O_!;9?\ QBM>B@#(_L#0_P#H#:5_X+;+_P",4?V!H?\ T!M*_P#! M;9?_ !BM>B@#(_L#0_\ H#:5_P""VR_^,4?V!H?_ $!M*_\ !;9?_&*UZ* , MC^P-#_Z VE?^"VR_^,4?V!H?_0&TK_P6V7_QBM>B@#A?&.AZ-%X3\321Z1I: M.F@ZLR.NG6096%A.0RL( 593RK @J0""" :Z(:!H>!_Q)M*Z#_F&V7_QBJ/C M3_D4/%'_ &+^K_\ I!/72KT'T'\J ,G^P-#_ .@-I7_@MLO_ (Q1_8&A_P#0 M&TK_ ,%ME_\ &*UZ* ,C^P-#_P"@-I7_ (+;+_XQ1_8&A_\ 0&TK_P %ME_\ M8K7KF_%_BK1_!'AK6/%6O3M!I>C6;W=P8D,MS.VY8K:RLH%^>ZU#4+N6"PTZ MTCS+=WUS;V\0+R*#RX['8/+,%C,RS#$T<%@,OPN(QN.QF)J1I8?"83"TIU\3 MB:]6;4*5&A1ISJU:DFHPA&4I-)-FV&P]?%XBAA,+2J5\3B:U+#X>A2BYU:U> MM.-.E2IPBG*GZ#X%\)>&]% MTK0-(\/Z5:Z9HUA;:=8P&QM9G2VM8EBC\V>6%Y;B=\&6XN)G>:XG>6>5WDD9 MCQ_PI\*ZO96^J^.?&<*I\0?'TEKJ6NV^\2IX:TFVC<>'/ MC)C;]C\,64[I> MR1@+J/B&[UG56+?:T">NU\1P=@<9F>*QG'>>8:MA(X;X M2C4CB,#E]:C.SPV<9S54,[XEBH0K4\9/ 9'B*N-H<,Y=BI>_GN(H82C0X=R^ MK3K83+JKK9AC*$U*EFN=2A[/$8J$XW57 X&/-@,J;E*$J"Q.84H8>IFV)HK( M_L#0_P#H#:5_X+;+_P",4?V!H?\ T!M*_P#!;9?_ !BM>BOT$^:,H_Z85RW@S1-&ET"!Y-)TQW-]K@+-I]FQPNO:HBC)@)PJJJJ,X50 M ,5Z >GXK_ #%B@ M#(_L#0_^@-I7_@MLO_C%']@:'_T!M*_\%ME_\8K7HH R/[ T/_H#:5_X+;+_ M .,5R>C:)HS>(_%R-I.F,D=SH@C4Z?9E4#Z+"S! 8,*&;YB% R22>2:]#KD- M$_Y&7QC_ -?.A?\ ICAH V/[ T/_ * VE?\ @MLO_C%']@:'_P! ;2O_ 6V M7_QBM>B@#(_L#0_^@-I7_@MLO_C%']@:'_T!M*_\%ME_\8K7HH IVNGV-CYG MV*RM+3S=OF?9;:"W\S9G9O\ )C3?MW-MW9VY.,9.;E%% !1110 4444 %%%% M !1110 4444 %%%% !1110!'+]T?]=(?_1J5^(O_ ;W_P#*.73O^SJOV[?_ M %L'XPU^W4OW1_UTA_\ 1J5^(O\ P;W_ /*.73O^SJOV[?\ UL'XPT ?M]11 M10 4444 KK*Y/Q-_Q^^$/^QJM_ M_3)KU=90 4444 %%%% !1110 4444 */^Q?U?\ ]()ZZ5>@^@_E0 M%%% !7S]!_P 7>^(@O3^^^&OP MHUJ2/3\3=>,IKN=69O#EN[;WQ4\2:Q) M)I'PT\%W;VGC?QTETG]JP 22>"O"%H8H_$GC>9.52>RCN(]+\-QS%%O?$U_8 M*-]O9WWE^B^&/#>C^#_#^D>&- M%L='T.Q@T^PME)9D@@7'F32GYY[JX"Q_%=1:TLWXAA'#YGD?" MMU_$PN6PG@^).(87IQJRGPYECEC,'C<_P5+ZO!_\(&4_VI+WHHHK]+/E HHHH 0]/Q M7^8KD_!'_(O6_P#U_P"O?^I!JM=8>GXK_,5R?@C_ )%ZW_Z_]>_]2#5: .MH MHHH **** "BBB@ HHHH *Y#1/^1E\8_]?.A?^F.&NOKD-$_Y&7QC_P!?.A?^ MF.&@#KZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#P#]J+XY/^S= M\"O'GQIC\*'QN? UMH=Y)X9&NIX;;4K;5/%6@^';MH]8DTO64MIK"VUF74H8 M7TZ5;Z2S73S-9_:OMD')^,/VL/ 'AW]H+2?V;[;4_#$7CEM#\(>(_%=]XL\7 M:9X3T/PU;?$CQ!XC\,_"OPM927<=S>^*_B7\4]7\'>+AX-\#:/;I.^E^&=2U M35]2T^2^\*:;XHW/VM/@=K'[2'P!\?\ P7T/Q5IG@J^\37,>CFSAQK%JEN]R+J07"P?9I?$?BY^PMI?Q M7\??%#Q+=^-$TGPM\?X_V:+GXU^%X_#\UYJ=]K_[+/Q!/C_P#X@^'?BM=>L9 M_!>H:J8]/\.^()+_ $OQ(;6ST+1-?\)-X<\3PZAJ&I %WX,_MT^%?B]XU^%> MCP^&QH_@S]H5/VB)O@!XM_MQK^]\9P?LU>-[3P?XPE\0:"=&L4\-#Q?83W7C MOX=?8=8\1KJ7@S2[Z;Q(WAK7&M-&N/O"OA+X0?L.>&OA7X_^&7B/_A)4UCPC M\ 6_:/'P#\(Q: =,N?!L/[3GCRU\;>,8_$&M_P!LWT/B3_A#[&&[\ _#@Z?H MWAM=,\$ZG?Q>)%\3:^T&LV_W;0!YAXP^,WPA\!ZFNA>-_BG\-_!VM-!:7ZZ1 MXJ\=^%/#FIFRGG98+L:?K6KV-V;:=H)UAG$)BE>&18W9D8#\>_\ @WOU[0S_ M ,$X=(F&LZ0T5Q^U)^W/<02IJE@\4]O?%Z>WG@D2Y9)H)X'CFAFB9XI8 M9(I8W:.2-F_;?4_#V@ZG*+K4M$TC4+G]Q%Y]]IEC>3>4LHVQ^;#_OS'_\30!G_P!OZ'_T&=*_\&5E_P#'Z/[?T/\ MZ#.E?^#*R_\ C]:'V6V_Y]X/^_,?_P 31]EMO^?>#_OS'_\ $T 9_P#;^A_] M!G2O_!E9?_'Z/[?T/_H,Z5_X,K+_ ./UH?9;;_GW@_[\Q_\ Q-'V6V_Y]X/^ M_,?_ ,30!G_V_H?_ $&=*_\ !E9?_'Z/[?T/_H,Z5_X,K+_X_6A]EMO^?>#_ M +\Q_P#Q-'V6V_Y]X/\ OS'_ /$T 9_]OZ'_ -!G2O\ P967_P ?H_M_0_\ MH,Z5_P"#*R_^/UH?9;;_ )]X/^_,?_Q-'V6V_P"?>#_OS'_\30!PWB/6]&>\ M\)E-6TQA'XG@D#_ +\Q M_P#Q-'V6V_Y]X/\ OS'_ /$T 9_]OZ'_ -!G2O\ P967_P ?H_M_0_\ H,Z5 M_P"#*R_^/UH?9;;_ )]X/^_,?_Q-'V6V_P"?>#_OS'_\30!G_P!OZ'_T&=*_ M\&5E_P#'Z/[?T/\ Z#.E?^#*R_\ C]:'V6V_Y]X/^_,?_P 31]EMO^?>#_OS M'_\ $T 9_P#;^A_]!G2O_!E9?_'Z/[?T/_H,Z5_X,K+_ ./UH?9;;_GW@_[\ MQ_\ Q-'V6V_Y]X/^_,?_ ,30!QGC'7-&E\)^)HX]7TMW?0=65$74;(LS&PG M55$Y+,QX50"6) )(%=$-?T/ _XG.E=!_P Q*R_^/UE^,[>W7PCXH86\ (\/ MZN0?)CR#]@GP1\O!'4'J#R.:Z06MM@?Z/!T'_+&/_P")H H?V_H?_09TK_P9 M67_Q^L'Q1\0O"'A'P_JWB75];L%T_1[*6]N%MKNUNKN?RP!%:6-K'.9;N_O9 MVBM+&UC!DN;N>&!!ND%==]FMO^?>#_OS'_\ $UX#;00?%OXB?;5AAD^&_P * M=:EBL"L[F#,WAR!F^0XPS[&9 M3A,)EV20HXCBGB+$RROAW#UXRJX>CB'3=7&9UF-.$ZVP[Q; MI8;)\+B(9IFV74ZOMY'EU#&5JV+S"52ED^5TEC,TJTVHU:E-34*&7X64HSC] M>S*NX83"_NZJH*=7'5J3P>#Q4X:7PLM([1-7\>>-=1T>+X@>/'MKS5K3^U;& M=/"NA6@E'AOP)92B<(;?P]:SRR:G-" FI>)+W6-1):.:W">N?V_H?_09TK_P M967_ ,?K0^RVW_/O!_WYC_\ B:/LMM_S[P?]^8__ (FO4X&'5:KB,9BYQJX[,LPQE>IC,SS;,*T(4X5LQS7,*^)S#'UHTZ<:N+Q-:<*= M.+C"/'FF8U\VQU?'8B-.G*KR0IT**E'#X3#4*<*&$P6%A*4Y4\+@\-3I87#0 ME.#_OS'_P#$T?9;;_GW@_[\Q_\ Q->V#_OS'_P#$T?9;;_GW@_[\Q_\ Q- &<=?T/_H, MZ5U'_,2LO4?]-ZY;P9K>C1:! DFK:8CB^UPE6U"S4X;7M4=3@S@X965E.,,I M!!(.:_,O]OG_ (*3:K^QA\6?"_PUTKX->'_']OXA^'UAXW?5]1\677AV:UFN M_$?B+0SIRV=MX:U>.6*--#2Y6Y-RCL]R\1@58E>3X[^$G_!:GQ%XD\:> ?AX M_P"SEX4LX/%_CO0?#4FJ)\0M3FEL(_&'BV"RDNH[27P;BX>P&K-)'"]U&LY@ M"M+"LGR?T!P_]%_QKXIX5P/&N2<*8?%\-YCEU7-<)CY<1\-8:53 T?:NI5># MQ.;4<;3:]C4_=5,/&J^72#O&_P#//$/TI_ _A7BW&\#YYQ=7P?$V7YE2RG%9 M?'AWB7$1IXZNZ*IT5B\-E%;!34G7I_O(8B5-7UFK2Y?Z(O[?T/\ Z#.E?^#* MR_\ C]']OZ'_ -!G2O\ P967_P ?J^+:V(S]F@ZD?ZJ/L2/[OM2_9;;_ )]X M/^_,?_Q-?S^?T-N9_P#;^A_]!G2O_!E9?_'Z/[?T/_H,Z5_X,K+_ ./UH?9; M;_GW@_[\Q_\ Q-'V6V_Y]X/^_,?_ ,30!G_V_H?_ $&=*_\ !E9?_'Z/[?T/ M_H,Z5_X,K+_X_6A]EMO^?>#_ +\Q_P#Q-'V6V_Y]X/\ OS'_ /$T 9_]OZ'_ M -!G2O\ P967_P ?H_M_0_\ H,Z5_P"#*R_^/UH?9;;_ )]X/^_,?_Q-'V6V M_P"?>#_OS'_\30!G_P!OZ'_T&=*_\&5E_P#'ZY/1M;T9?$?BYVU;3%22YT0Q ML=0LPKA-%A5BA,^&"M\I*DX((/(-=Y]EMO\ GW@_[\Q__$UR.BV]N?$OC &W M@(%SH6!Y,>!G1(2#_OS'_\ $T 9_P#;^A_]!G2O_!E9 M?_'Z/[?T/_H,Z5_X,K+_ ./UH?9;;_GW@_[\Q_\ Q-'V6V_Y]X/^_,?_ ,30 M!%:ZA8WWF?8KVTN_*V^9]EN8+CR]^=F_R9'V;MK;=V-V#C.#BY4:111Y\N.. M/.,[$5,XSC.T#.,G&>F34E !1110 4444 %%%% !1110 45XI\5?VB?@W\%+ M>\F^)/C6WT&6SN? U@-+M=(\1>)/$&HZK\2_$&I>&/ 6AZ#X:\*Z/KGB#Q)X MA\5:QHNM0:/X>\/Z9J>MW5OHVKZE]@32],OKVW]:T?5]+\0:3I>O:)?VNJZ- MK6G6.KZ3J=C,EQ9:CIFI6L5[87]G<1DQSVMY:3PW%O,A*2PR(ZDAA0!HT444 M %%%% $*/\ L7]7_P#2 M">I/%7BC1_!?AO5O%.OW)M=(T2Q>]O)40RS.J;4BMK2!?GNKZ]N)(;.PM(\S M7=[<6]M"K22J#RXW&X3+<'B\QS#$T,%@,!AJ^,QN,Q-2-'#83"86E*OB<3B* MTW&%*A0HPG5JU9M0ITXRG)J*;-L/AZ^+KT,+AJ52OB,36IX?#T*4)3JUJ]:< M:=*E3A%.4ZE2I*,(0BG*4FDDVSS_ .*OB36&?1OAMX,O&L_&WCW[7#'JL(62 M3P;X2L?)7Q-XVECZ+/I\%Q%IOAU)2D=WXFU'3D.^"VNPOHGACPWH_@_P_I'A MC0+1;'1]$L8-/L+92698(%QYDTI^>XNKB0O<7EU*6FNKN6:YF=Y978^??"OP MOK$0U?XA>-;80>/?'AM+F_L&83#PCX;LQ*?#7@6TD'R!=%MKB6ZUJ:$*FH>) MK_5KPEX?LHC]?KX?@[!8O-<7B^/'CA.'\LQE*5+$\.\(1J0KX/ M"5J%51GA,XSZM"&><14W3HXBC5EE>0XQXI<,X/$S^@SS$4,'0H<.8"K3JX; M5'7S/%T)QG2S3.W!TZ]:G4@VJV!RV#EE^5RYYTYP6,S&@J/]K5J42BBBOT(^ M9"BBB@ JEJ.I:?H]A>ZKJU_9Z7I>FVEQ?ZCJ6HW4%E86%C:1//=7M[>7,D5M M:6EM CS7%S<2QPPQ(TDCJBDCQ/XN_M#>"?A->Z9X5^SZSX]^*WB:VDG\%_!W MP#:1:Y\0?$Z(_E-J']GF>WL?#7A>UDW'5/&OBZ_T/PII<<4QN-5-PJ6TOE.G M? /QU\;]0LO%_P"UI?:3J&B6MY;:MX8_9G\)7L]]\(_#R MNOC=XML72W9EUBSL/AOI5Y'*VC>$;^=8M=E^PRWA5+!4,[XFQKX?R&NI3P=2 M5!8G.<]C";IRCP]E$JN'EC:2J1J4ZN;8NO@80I9?B/CLRXK; MQM?(^&<''B'/J$HPQE.-=X?)LBE.,*D9<0YO"EB(8.JZ52G4I95A*..SRO"M M0Q$,MAE\ZV88?^=C_@KU\5O"?QM_:(\#>+/AT-=UCPE:?!_3=$TSQ5<>'-8T MOP_XO^Q^-_&L]SK?@C4-1M;;_A*?"JW%S)IUMXGTZ)M%U*_L;Y=)N[^U@6[E M_/7X'Z?JUQ\:?@]!I\T^DWTWQ5^'4-CJKZ4-233+R3QEHJ6NHOIUSY5K?K8S ME+IK*YEBM[L0FWFDCCD9A_?J+&R2*&%+2U6*WCB@@C%O$(X8(\+'#$@3;'%& MORQQH%2-0%15 KEO!%K:_\ "/V[?9K8,-0UT@B"($$>(-4P00@P1@8QTZBO M[-X/^F]@N"O#[+/#[*_"RMB,#E&38C)<'C\=QO1K8B=*JL0H8C%X=<&1P]>J MO;\U:E%4Z%:2E&-.E2DJT^!6^2YM/'OP1U^Y"L20]U;3?&30)+IONY73]+MF;DB)2:0?'WXC^'T7_A8 MG[+_ ,8=*&_;)JOPZNO!/QAT)4!.^2.#PQXBL/'DB#@JI\ ),X^[$6&T_45( M0#U ..F1G%?Q@N)LOQ+OFO"/#N,J3LJN+P4,RR+%\M[MT,/E&887(J-2[TE+ M(ZL=E*$EH?VU_JQF.&_Y%/&'$>#IPUI8/'2RW/L)S>[_ !\1G&7XK/JT+1MR M+/:4K-VJ1>I\WZ;^UU^SO>7PTG5?B5IO@/6" /[&^+&E^(?A!JS2]&@AL?B? MI'A.6ZF1CL*6?VG+?=+ @GZ TO5]*UNQ@U/1M2L-7TZZ7?;:AI=Y;ZC97"XS MNAN[.6>WE7G[R2,/?I2ZGI.EZU93Z;K&G6.JZ?=+LN;#4[2WU"RG3!&V:TO( MYK>1>3E7C(/<5X!J?[(W[.E_?_VMI_PNT3P7K.2PUOX7W>M_";6O-ZB=]4^& M>J>%+R:8-\^^>24LV"X89!7_ !@F+7_-69"XK7_D4<5QJOE[?\8;+#1<_/&- M1_F8_P#C/<'_ -$EGZE_V..$Y4ES+=_\9FL5)0OK;!J4GM%+7Z.R#P",CJ,] M*6OET_L_>/O#\Q52=W2P>8/,LBQEDHZ5Z^:9?1R&A-MVY?[=J0T MNJC6H?ZS9EAK?VKP?Q%A*<;*KC, LLS[!IMM7H8?*LPK<05X)*]WD%*>O+[- M.R?T_17RZO[0?CK0(XA\1?V9/C=X?+/MDU/P/;>$/C+H87.TR1Q_#[Q+>>-6 MCR"P\_P+;RE,$Q!B$K4TK]KC]G/4K_\ LB\^*>@>$-:R%&A?$N'5_A3KIE/' MDKH_Q+TWPI?R3 _+Y<,$C$@[=PYJ9\#\5J$ZN&R7$YKAZ<7*IC,@GA^(\#3C M%V;J8_(:V8X*G9[J==-6=UH53XZX2E.%+$YWA85'/6/L M\OSZCEN-G>^CC0:?>S5_HZN0T3_D9?&/_7SH7_ICAKY,_;._;;\/?LB_##P; M\4(_!\GQ5TGQCXRB\(6D?AWQ5INEVT#2Z!K.NKJ"ZJ;#6K.[C*:.]NMO$J.Q MF$RR[8RC_E[9?\%V_"EGJ6LZC_PS9XG?^UI+&7R_^%G:(/(%E8I9A2Q\(8;S M-ADR.F0,9'/W_!OT=_&3Q R2EQ'PCP5B,WR:MB<5@Z>,6;\/8'_:<%5=#%4I MX;,\WP>+IRHU4X2YZ$4VKQ"E ME/$.._V;'4HUL)6CBLIITU[##;Q7BU^/X[!8G+L;C,OQM)T,9@,5B,%BZ+E";HXG"U9T*])SI2G M3FZ=6G.'-3G.$K7A*46F_P!DP.-PN98+!YC@JJKX+'X7#XW"5U&<%6PN*HPK MX>JH58PJ052E4A-1J0A.-[3C&2:11117*=04444 %%%% !1110 4444 %%%( M20"0,D D#.,D#@9[9]>U 'Y)_MH?$+1OA+^T;X=\<>*OAW^SYXNATKX6VFM? M#77OBO\ M<_#S]EWQ%X0\:)'\7/!?C;6O#\/B,76K>(;Z3P!XS7P_IWCV2SL M[GX;:=KOBC3_ ;J\,OC#Q>D7Z1?!BZTN^^$'PKO-$TS2-%T6[^''@6YTC1_ M#^O)XIT'2M,N/"NDS:?INB>)HGDC\0Z186CPVNFZY'(\>KV<,.HH[+!K'PG::QX?^.?["&M7NCRZ)+XL.D:] M8VWQ,T?XC:8NM1Z+XY\:^$KO2[Z34O NH:+XLU&ZU3PW>^(M-\/>)-&_4WX/ MZ==:/\)_ACI-['KL5YI?P]\$Z==Q^*/$MEXS\2QW-EX8TJUN$\0^+].CBT_Q M3KB31.NK^([&*.SUW4!J_!7Q%\"?#?ASPC:^+;OXH?'_X3_"KQA M'+^7QI9S0BP3_A9_AA]1^(OAC^R6A7PKI^EGPOKYU35K^"_B_1J@".7[H_ZZ M0_\ HU*_$7_@WO\ ^4&_'_Q0 M\&>$-=:UL]272M>UJWL+XV%S/(EM=""3YS!.]M.D4F-K-$XR I-?D5_P;W>) MO#S?\$X-&N$UG3WAN_VHOVY;NVE6<;)[6[_:Z^+MS;7$3$#=%/;RQ3QMQNCE M1L(]"CO?%Q?5K%1+XG:2,F=0'3^P- CW+GJ-\;KD<94CM73_\)/X>_P"@ MQ8?^!"?XT ;M%87_ D_A[_H,6'_ ($)_C1_PD_A[_H,6'_@0G^- &[16%_P MD_A[_H,6'_@0G^-'_"3^'O\ H,6'_@0G^- &[16%_P )/X>_Z#%A_P"!"?XT M?\)/X>_Z#%A_X$)_C0!NT5A?\)/X>_Z#%A_X$)_C1_PD_A[_ *#%A_X$)_C0 M!FG_ )'I?^Q4D_\ 3W'77UYN?$6A?\)LLW]K6/E?\(N\>_SUV^9_;,;[,]-V MWG'X].:ZO_A)_#W_ $&+#_P(3_&@#=HK"_X2?P]_T&+#_P "$_QH_P"$G\/? M]!BP_P# A/\ &@#=HK"_X2?P]_T&+#_P(3_&C_A)_#W_ $&+#_P(3_&@#=HK M"_X2?P]_T&+#_P "$_QH_P"$G\/?]!BP_P# A/\ &@#=HK"_X2?P]_T&+#_P M(3_&C_A)_#W_ $&+#_P(3_&@"AXF_P"/WPA_V-5O_P"F37JZRO.?$?B+0I+S MPH4U:Q81>)X)),3J=B#1M<3>V.B[G5_Z#%A_P"!"?XT?\)/X>_Z#%A_X$)_C0!NT5A?\)/X>_Z#%A_X M$)_C1_PD_A[_ *#%A_X$)_C0!NT5A?\ "3^'O^@Q8?\ @0G^-'_"3^'O^@Q8 M?^!"?XT ;M%87_"3^'O^@Q8?^!"?XUR?B?XN_#OPC&!K'B>Q_M"6,R6>@Z<) M]7\2ZEP=BZ;X=TN*ZUB]WL HDALS A.Z6:- SCS\TS;*\CP-;,\YS' Y5EV' MY/;X[,<50P6$I.I)0IJIB,1.G2C*I.484XN7-."QF88BGA,!A M<1C<55YO98?"T:E>M4Y5S2<:5*,IM1BG*;2M&*_M :CX[FT_X=VVBW?A?2-,NK;7]2MM4U+39=;U&XEMW_ +&@ MU?3--GNH]":TBDEU'^R;J^N;_==:?<7L-E+"D->[?L._&73+[P5?_#/7M3LK M74?!TLE[H'G2Q1M>>&M3N9)I88PN#)+H^JRS),Q)86NH6&[)5VK^(Z/TE>&/ M$WZ24/ V&+A2X)P=&C4C5Q. QF QG$_'O#<\5FF)X9QD)R?.:N'QG] 3\*,WX2\*I>(;HRGG]>I.+A2Q-#$4,HX;S M58?"4LVH/"^WI5LPE><(5:>(E#"8+.%BU&ECL!3JT?T(HK"_X2?P]_T&+#_P M(3_&C_A)_#W_ $&+#_P(3_&O[L/YV-VBL+_A)_#W_08L/_ A/\:\-^+?[3WP M]^%]SI_A?3EU'XE?%;Q#;M-X3^$7@!;75?&FKQ$B./5]66>XM]+\$^#8I6!U M#QQXRO='\-VD2R"&[O;T16,WHY5E.99WC:>7Y5A*N-Q=2-2I[.DHJ-*A1@ZF M(Q6)K5)0H83!X6C&5?&8W%5*.$PF'A4Q&)K4J-."J9CFN,I8+ M"4Y4Z?M*O-*56O7FJ6'PN&HTXSKXO&XJM*-#!X+"TJV+Q>(G"AAJ-6M.$)?0 M&JZKI>AZ=?:QK6HV&D:3I=I/?ZEJFJ7EOI^G:=8VL;37-[?WUW)#:V=I;Q(\ ML]S<2QPQ1JSR.J@FOC27XP_%3]H]WTG]F1!X(^%LK/#J7[4/B_0FN8-9@1S' M%O$\%E=P:IX7_9U\+:A/>? _P7=0.);*]\6M?06MU\;?&=EM1O[:\56-KX M,TN[\R7PQX+LYHX]7G^R(O$7AJ&-(H=4TV**)%CCCCEC1(XT4*B(BX5$10%1 M% 5% 50 *^M]KPYPCIAU@>+^)H;XFM2CB>$,EK1LVL-AJ\>7BW&T9\L7B,9 M2I\,PJ4J\(8'B?!8C#XZG\C[+B/B_7$?7^#^&9MVPU*K+"\89W1=K/$XFC+F MX2P-:'-)4,%5GQ/.G5HSJ8WAC&X?$8&IY[\(O@5\/O@M8ZJOA2QO]0\2>)KF M/4?&_P 0O%>HS>)?B+X_U9$V#5/&7B^_!U'5I8P7%CIT9M-!T2&1K/0-(TJQ M"6R^QUA?\)/X>_Z#%A_X$)_C1_PD_A[_ *#%A_X$)_C7Q^99EF&<8VOF.:8W M$YACL3*,J^+Q=:=>O4Y(1ITXN MX>GXK_,5R?@C_D7K?_K_ ->_]2#5:OGQ/X>_Z#%AU'_+PGJ*Y?P9XBT*'0($ MDU:Q1Q?:V2K3J#A]>U-T.#CAE96'J"#T(KA.X]&HK"_X2?P]_P!!BP_\"$_Q MH_X2?P]_T&+#_P "$_QH W:*PO\ A)_#W_08L/\ P(3_ !H_X2?P]_T&+#_P M(3_&@#=HK"_X2?P]_P!!BP_\"$_QH_X2?P]_T&+#_P "$_QH W, \D#(Z''2 ML[5M&TC7K"?2]-@L?%Z'2]3O/">AZ?X7CU"R_X M0CQ9>-%>6.D)8Z7=2M*K:&S\36_A3Q%:6\_VJWM==L-,UBW@N1&\/VB>YBBG\J6 M2+SD19/+D=-VUV!\NTGP-\#3KWBA9?!'PN,"W&D&VSX-\)A<-I,)FV-_9 )! ME!)!)VMG&,D'^\_!7Z:=/PNX"R[A#.N$G6EKI^GWVCV-C96\-I M9V5G]GM;2TM;>-8H+:VMH%CAM[>")5CAAA1(HHU5$55 L_\)/X>_P"@Q8?^ M!"?XU_#^?9E'.<\SK.(T7AXYMFV8YE&A*:J2H1QV,K8I495%&"FZ:JJ#FH14 MG'F48WLO[JX?RR629#DF33K+$2RG*,MRR6(C!TXUY8#!T<*ZT:;E-TU5=)S4 M'.3BI_Z#%A_X$)_C1_PD_A[_ *#%A_X$)_C7DGKF[15" MRU33M2\P6%Y;W?D[/-\B02>7OW;-V.F[:V,]<&K] !1110 4444 %%%% !2$ M @@@$$$$$9!!X((/!!'44M-#VZT ?@K^UG^S]^QK\#? M'&G:/>_"/_@GO^SY\-+7P+!JT6O_ !T_96UGXM>)/CEXLO\ 5-7TVY^&WPW/ MA/QAX&FM=9T>PLM.DU:'3$^)OQ-\0ZCXOTC^Q/!D-M:BX\1_M9\)TMX_A=\. M([3PA-\/K5/ 7@Y+?P%F)#X1N(IU2:.?PS$J:)-'*BR))8LD MBJZLH_GBG^,G[&'C70_$OQQ\=_MX?M@^%/VK=3N_%'C'1O%_A?Q9^V-H_P / MO@IJ5EJ6H7F@_#+P[^SYX7\-W'[,WBCX=^!(=/L_"FO:1XH\">-?^%G0V&KZ MUXF\1ZWJGB!M8']#?PE\8W'Q#^%OPW\?74$=K<^-O 7@WQ?<6L4+I_ T7 MCBWT>SN?$UIH=GXBN]/M=,\1Z/X@E6VTO4+VQLI9;MM'CLO-GF86\5Q+-'$\ MR1%?#?CY_P $\/@-^T'\0_ 7Q;\56FN:5\1_!_Q=^$_Q=U/Q#H'BGQSIUIXJ MU+X2K;Q:/I.H>&;;QG!X8L[6ZM;*PL9-2M-*;6;>SLXHA>W#//)+]YT4 ?&' MPF_8G^'?PF\>^#_%FFZOJVJZ%\(U^.,7P*\%WMGIMOI?POM_VCO&MEX\^*45 MM>VJ"\UX1ZC8CPYX!-XEF/!/@*\U'PM&FKO>/JJ?9]%% $4JY .7!WQ#Y7=> M#*@(PK <@D'U!P:_$?\ X-\"S?\ !.;3BS.Q/[5?[=I)9V))_P"&P?C$X'O\ F?\ &C ]_P S_C2T4 )@>_YG_&C ]_S/^-+10!ROASF^\8Y)./%) M'+'H/#OAW Z]NWMQ74X'O^9_QKEO#?\ Q_>,?^QJ;_U'?#M=50 F![_F?\:, M#W_,_P"-+10 F![_ )G_ !HP/?\ ,_XTM% "8'O^9_QHP/?\S_C2T4 )@>_Y MG_&C ]_S;_&EKP7XH_%C5]*N[KP#\*M!/CSXKRZ8]\=(M[BUATKPA92J5MM; M\7:C=3P65@))"K:5HLUS#J&LR!=@@LRUR?G.*N*\FX.RBKG.=5<0J,9QP^$P M6 PF)S+-\WS"K&XZ&!P$*;FXNK7Q&(K4L+@<#A8.*K8W,,;B)T\-@L%0YHNMB<14ITH.48 MCK^U1%\,PT!T/\ L4^"VU4.21X]ENEU9+/S?^?7 7P^8]N_ M^VW\LMM7%?9'![GUQDY_$9R/QK\-Y_V6OVB[G6YA/X/N)->N?.UV:Z;Q1X9^ MUR337I:;4FNUUI1]I;4)#.6$BS>:?-4!0&'Z;^!?AW\1K7P?X?OK?QOXP\!> M*7TVU37O"/B:]TWXG^&+;4[9#!<_97U2YN=<@T^\FC^V6T.F>,8!!:SQV[)' M-'(H_C[Z.GC'XZ\29GQ_@_$CP@X^PM&MGV.XGX9GF>4XOAVM@>'\QK4L/0X5 MR^IQ3ALCR+'_ -ARA1JJ5;/\'F&)I8S$5\/@\7##8AT/V_Q1X&\.LJPG#5?A M7C?ANM.&6X;*,VCA,;1S2&(S+"TY5*F(? .B^-;)2SOJ?PYUQ+# M4Q$I;E_"7C.6Q3S"H#"*Q\6Z@['*HI.!5S3_ (V?#VXNH=-UG5KCP3K,R@KH MWQ TR_\ !5\[G&(K637X+/3M2'S;&U^ M%\95G&C3PO%N"Q?#7M\1)Q7U;+\9FU+#99G%6+DDWDN.S&D]XU)1LS\;GPQG M#A*K@J%/-Z$8NI*MDN(H9M[.DDW[7$T,%4K8O P:3?\ M^'PLU]J$7H>L8'O M^9_QHP/?\S_C3(IHIHTFAD26*1%DCEC97BD1@"KI(I*.K @JRL00<@D5)7V\ M91DE*+4HR2::::::3336C3333ZIW/ :<6TTTTVFFFFFMTT]FNJ$P/?\ ,_XT M8'O^9_QI:*8A,#W_ #/^-&![_F?\:6B@#D_$O%[X1P3_ ,C5 /O'OHFO9[]^ M]=7@>_YG_&N4\3?\?OA#_L:K?_TR:]764 )@>_YG_&C ]_S/^-+10 F![_F? M\:,#W_,_XTC,J LS!54%F). J@9+,3P% !))P .IKQ_4OC+HMQ>7.B_#W2]3 M^*/B&VD:"YMO"9MCX>TJX558IK_C:^D@\,:64R1+:17VH:RI!6/297!6O"SS MB;(N&Z5"IG.94,)/%SE2P&#C&KBLSS/$12D\+E&4X.GB,SS?&_P"9_P :\R\2_%GPCX=U-O#MM)J'BOQ?@%?!O@VT?Q!XA3<2 M ^H0V\B6.@VV S&]\17^D6:JK'SR0 >>7P-\0O&O[WXD>,6T+2)"I/@7X9W5 M]I%K)$0=UOKOCJ5;?Q5JX=9&CGCT-?"EE($"O%<(S%O3?#/A'PQX-TY-(\*Z M%I>@:>XR*_W'*9RPV6TYZ>[BJ37>M:D[2#>%NKV2*,G$,42 *.UHKT'='N+^6Y33Y0EQ)>363W,DZB- L MSRF1=B88;5QU&D^"O!VA72ZAHGA/PUH]_P"2\(O=*T'2M.NQ#+L,L0N;*T@F M$4IC0R1A]C[%W*=HPOC0C_A$/%'(_P"1?U?N/^?">NE4C Y'0=QZ5[$.'.'Z M>*6.IY%D\,:JSQ*QD,LP4<2L1*7/+$*NJ"JJM*;YW54_:.;YG*[N^&6:9E*B M\/+,<=*@Z:HNA+%UW1=)1452]DZG)[-1M%0Y>7ETM9V%P/?\S_C67K6M:+X; MTG4=?\1:OIN@Z%H]G/J&K:UK.H6VF:3I=A;1M+S06=E9V\2M)/Z;I85)HM*36-22/39?.]%_9V\5_%75=- M\<_M9Z[I?C:ZL+V'6/"_P%\,-=#X$> ;ZVD633KO5+._AM]0^,?C'3=@D7Q3 MXYMH_#]C?22W'A;P3H4D<5Y)^DY?PM3I8/#YUQ3C99!DN)A[; TU06)S[/J2 ME*"ED64SJ4'/!RJ1G3GG>85L%DT'2Q-+#XO'9AA_[,J_G^8<55*N-KY+PK@H M9_G6'FJ..J.N\/D.0U&HR:SS-H4ZZABXTYPJ1R3+Z6-SF:JX:KB,)@U#$3)\ /A_KD4?]J07" M$1VWQ4\>64/A&,,]WX8\->-8A'=Q^^_"3X&_#SX+:=J5OX-TN[EUOQ%:Q'$(SK'C3QGK$MQK>O7O+FWAGN(]+TN.1K31M.TVQ6.U M3UQ55 %50J@ # Q3JRS7BJIB,%/),CP<.'N')2@Z MN6X:O*OC,UE1FIT<3Q'FSIT*^=8JG*,:E*DZ.$R?!5W5JY1D^6/$5XU-_YG_&C ]_S/^-+17R9]:)@>_P"9_P :,#W_ #/^-+10 M TCZ]1_$?4>][G_H8-5]ZZP]/Q7^8KD_!'_(O6_\ U_Z] M_P"I!JM '68'O^9_QHP/?\S_ (TM% "8'O\ F?\ &C ]_P S_C2T4 )@>_YG M_&C ]_S/^-+10 F![_F?\:,#W_,_XTM% "8'O^9_QKD=%Y\2^,1DX^TZ%_$> M^B0D]ZZ^N0T3_D9?&/\ U\Z%_P"F.&@#KL#W_,_XT8'O^9_QI:* $P/?\S_C M1@>_YG_&EHH ,8]?Q)/\Z*** "BBB@ HHHH **** "BBB@""*V@@CCAA3R88 M42*&&%FBABBC4)''%%&5CCC1%"I&BJB* JJ *?%%%!%%!!''###&D4,,2+' M%%%&H2...- J1QHBA41%"JH"J !4E% !1110 4444 1R_='_72'_P!&I7XB M_P#!O?\ \HY=._[.J_;M_P#6P?C#7[=2_='_ %TA_P#1J5^(O_!O?_RCET[_ M +.J_;M_];!^,- '[?4444 %%%% '*^&_P#C^\8_]C4W_J.^':ZJN5\-_P#' M]XQ_[&IO_4=\.UU5 !1110 4444 %%133PVT,MQ<2QP001R3333.L44442EY M999'*I''&BL\DCLJ(@+,0H)KYENO$/B/]H"XN-$\"7^H^%_@[%++9^(?B/9[ MK36_'OEL8KO0?AU*_P"\LM!<%H=3\<&'?YDV1ULV=?$5*]++\IP'LY9GF^*4OJN#A4/Q7)46 M!R[#J>)Q4J=2:C##4,3B*&OXE^(?B/Q]KFH?#GX,7$$=QIMS]A\=?%*6".]\ M/^!B& N-'T*)BUOXF\=&,.HL4)TS0)#'-K$QE M!Z3X(\!^%/A;X>GL-(5XH MV>;5O$/B'6;S[7K.O:F8M]_X@\2ZS=,)+R^F5&FN+F=TMK6(&*WCMK2)8TZ+ MPUX9T#P=HFG^'/#&E6>BZ)I< M[#3K&(1001Y+NQY9Y9YI&::YN9GDN+J=Y) M[B625V<_)G[?WB!M(_9<^)-A8Z]9Z1KGB2TTK1-*LGOUM=5\107&OZ2?$&B: M%:JXN]4O;GP\NI?:;.RBFD.G+>M.$MQ*X^$S7#5N!>'>*?%SC>6&XGXQX=X7 MSW-<-A,-4EALER+"87 5,8^%^#X8N+GAGF56A0P>8\08FD\ZXCQ RZBYX'*XU>3#QQ6-JXS,,?DM^W3^RPOQ.&E_\ "UM/*+ICZ$=;&C^( M#X6&I?VLLOE_\)*-,.EFU^4_\342G1]O[W^T/*^>ON"VN;>\MX+NTGBN;6YA MCN+>X@D2:">"9%DAFAFB9HY898V62*6-FCDC971F5@3_ !?\_?R-N-V_(\O9 MC[V[[GE[>=V=FS_9K^C;]CSQG\7O!G[-_P +].\4_!?Q_P")M,MM!GGT;7= MUOP7>:J_AN\U74+WP['=>%O$GB+PUKMK':Z+/9P6,-O_ &DTFG1V;P*B21VT M/\Q_1A^F%Q5XO\4\2Y!QQPI@#\CXFQT,%&&/PN$_L[.:%*> M?5$JU+%.O0S)_4,-!X*O2K0E.O1]G_/_ (?^)^9<39CCL%G&7T*=*EA7BZ&( MRK!YA65%*M2I>PQ4(RQLK3C5I6,XVSV=_:P7EI,H_AEMKF.6%U]F0BO$C^T=\.K!$_X2V'QQ\/I6?81X^^' M/C?PW8H1G<3K\NAW/AET7&6DBUN2(*"Y?8I8>B>&OB5\//&94>$?'7@_Q07Z M+X?\3:+J\@."=K16%]/*K@ Y1HPRX.0,'']P87BK@_.YRR[#9_D&8UZ\'3JY M8LQP-;%RA5CRRHXC+I57B8\\7RSHUJ$7O&4=T?L&%S? 5*T%A,RPSQ,7&4(4 ML53CB8233B_9J:K0FFDU>,9)I;,Y27X(^#[.5[KP;<^(OAM>/+YS/X"URZT; M3&DRI!F\*W U#P?<+E?F6;P^V\%LD$@B+[#\;_#0S9ZUX-^)=C'ES;>(+*X\ M!^)'4$#REUG08M9\.WDQEV.^1$QCV7<,9)P/]H%?_0@*7KTKRWX M=\.8=NKP]''\'U[NI"7"6/K9-@57DU*6)K\/4G4X6S'$2U&SREI&4<[P]/'XATUHJ5/,Y\N<86DK*T,'F&'2LK6/&C\8H M-%&WX@>"O&W@/RU!FU.[T<^)_"X)W$,/$W@Y]98X^<>B M^'_%GACQ9:F]\,>(=%\0VB[=]QHNJ66IQ1ELX25K.:;R7!!!24(ZL"I4$$#? MP/\ ]7'\J\Z\0_"7X=^)[O\ M+4_"NG1:R&9T\0:/Y_AWQ)'(P(W)XAT";3= M9!&2=IO60G.Y3D@GU/Q"RK3!9MD'%N&BN6GA^(,+6X;S>5]ZN*S_ "+#YCE5 M>45;EHX;@O+XSLU*M!M25>WX8QG\?!9EDM66LJN65J>:X*+5K0HY;F-7"XRF MGK>I5S[$N-[JD[ZKK+(0"8W&5H_X3KXD>'OE\8_"R\U.VB"+)KGPRUBV\56S M%B,S2>&]73P[XIA4 G?!86FNR(5(1Y[Q+POQ/P];3ZY'+O]8\IG MRI.K76/X6J9S/ 8&G[S>+XAPF1+V<7.=*G\*7^KWUG7**_LK&Q MNTH4WALXC@8XFO*Z7LKK*^&/C M5^UCX4\,ZY\,[30!=7[0>+8-6\;6>IZ-K&BZMH/A^"UGTR>";2]:LM.O;?5) MSJT]]:;XC$\6D3*&=+F-Z]UC^(/CKQTD1^&'A$6&AW*1R0_$#XC0WNDZ3>'?!UNT/BCQ!#-;LD]K/J4GA;3KA)(Y(;RXB)S\SEOCOX:Y[GG$G#/#F M=3XGS[ABMEV'Q>6<-86KGM?&3S3 PQN&J9?4RSZSAZF"I.:P68YGBJV$RS*, MP3PN:XS!MQE+U\5X=<5Y?EV59MFF CE&6YO#%5*&+S6M#+H4(X/$/#U88F&+ M]C5CB)V]OA<'1IUL7CL,U6P="NKI>S7^H6&E6=SJ.IWMIIUA9Q--=WU].M\6[[Q4SVOPB\*7?C8$O%_PF&J2S>&?A MS;.K>498O$%U:S7_ (F6*0AMGA+2=6MYE1D.HVV1)5NP^#6D7MW;:Q\1M8U/ MXHZ[;2+<6Y\3K;Q^%M+N4+%9-!\#V2Q^'; QGRS#=WUOJ^LH8HV;5I'7RX\XCLZ]:CX?Y5-76'PCP& M>\9UH.THJOC*U/&<+9!5BTZ>(PV$PW&"KTI\^&S; UHIQ\SGX_3JUJN1NG->,(G)?_A#-$2?PM\.[<,5807&CVEU+K'B=8B"K-XJUK4;*;)8:5;@^6OL M.GZ;IVD65OIVE6%EIFGVB"*TL-/M8+*RM8@21';VMM'%! @).$BC51GI5VBO M=R/A+(.'JM?%9=@>;,\7"%/'9WF&(Q.:Y]F%.F^:G2QV>9G6Q>:8JA1E=X;# M5L7+#82/[O"4:%)1@O.S#.LRS.%.CBL1;"4).>'R_#4J6"RW#2DE&4\/E^$A M1P=&I427M:L**JUI7G6G4FW)E%%5KN\M+"UN+V^N;>SL[2*2>ZN[J:*WM;:" M)2\LUQ<3,D,$4: L\DKHB*"6( KZ6,92DHQ3E*348QBFY2DW9)):MMZ)+5O1 M'D2E&$7*BZEFFN<*QSC"L<^F 3G\*^4=2_;$ M^%^H7]WH7P>T[QE^T;XELY6MKC3_ (':$OBKP]I]TP98H==^)]_>:-\*= )F M4I-%J'C5;Z%%=Q8RE0C9YTW]L;XHJS:EKOP]_9?\-SQ1E=.\*VT/QM^+CJ24 MF2;Q-X@M-"^%_A:Z,9WHEEX4^(<4,H&S490-Q^SI\"YQAXPK<0U/BZG'N38B4Z/# MM',.,<5%RAR<+X>ECL!&I3;56E7XBQ.(P7"V$Q%%JU3!XS/,/C6_=IX>2W!5OFF+#=7=_L*?MB;0-/M++Q(P(CTC6-274].TF9 MVOKC1-7:**T;A/VGO^"9/[96L_&_XR>,?"_P^U_QWX+O?&&OZUI7COQ3\1?A MM-XC\3:-M28:]K,;ZYHMS]ONTCEEFA71-.\L!88+"")(HZ^DO^":W[ _[5_P M"_:K\,_$CXL?"T>%O!FG^$?'6F7>L?\ "9>!=9\J]UG1DM=.@^P:%XDU+47^ MT7 *>9':O'%]Z9HU^8_ZE<19E]&_+_ ?,*N28GP)Q/&^#\,(SRZ4,)X>XKB" MOQ'0X;INC-Y?BJ%?&U\UJ9A'FGA<3AZN)EBI2I5J4JKG%_Y3\,Y;])?,?I!9 M=1S[#>/.%X#QOB?*.8PJ8OQ#PG#V'X;K\0R]K!YCA:V'P-#*J> :A'%8;$TL M-'"Q52C5A2Y)'[Z?"7X)_#SX*Z/?:7X'TB:.^UV\75O%_BW7-0O/$7CGQWK^ MPK-XB\;^,-6DN=;\2ZQ,SR%9K^Z:VL8W^QZ5::?I\<-I'ZQ117^1V89CC\VQ MN(S'-,9B'P]&#DY-4Z5*,81YIRE.;2O.I*4Y-RE M)LHHHKB.T**** "BBB@!#T_%?YBN3\$?\B];_P#7_KW_ *D&JUUAZ?BO\Q7) M^"/^1>M_^O\ U[_U(-5H ZVBBB@ HHHH **** "BBB@ KD-$_P"1E\8_]?.A M?^F.&NOKD-$_Y&7QC_U\Z%_Z8X: .OHHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** /F']LKXT>+?V>_V;OB9\8? UAX^'/Q(^#FJ?#:P^#?B?X3>*?BY\+/A9XO\ AWK.C>.7^,FOZ9X]\4'2O&WQ M!\%>--,\1V_@[PW;_!SPJ;[XD:KX6UWP+XH'B_PIX.\6Q_\ "4^$KZ;1EKV# M]HSX&Z/^TA\'O%_P9\0^)/$?A/0_&D.E6VJ:UX330FUZ"UTO7=+U]8;!O$FC M:_I$9NKG2;>WN)+C2KEUM))UMS!<-'<1,_C%X8^*EA^UK\?_ 6 MA^'8/#MIBVGP]_; @_: MMN_@Y;:=8:G;^*/"=K^S9XWM]*T-O&5_=:M>V&N-\4/ *:KXSNA9Z1X:;P'K M5G9^$0GBB.]DUNU_3JOE;X9_L@?"GX6>-]#\9Z =.-/^(GQ<@\&P6>CV6JM'XH\4:;;-9?\)%JNNMX0T'[1X3\'-H7A MJ[N]-G^J: /&?'WQW^'?PYUE?#WBB?Q?%J;6MGJ(&B?"[XJ^+[+[-T:_%W"-C3P1)+$S_D5_P;W>(]*;_@G!HTZR7C1W/[47[< MMU"1H^N*S0W7[77Q=N(6>*33$F@IR2 MYH _9__ (232_6^_P#!/K7_ ,KJ/^$DTOUOO_!/K7_RNK>HH P?^$DT MOUOO_!/K7_RNH_X232_6^_\ !/K7_P KJWJ* /._#WB#38[WQ:6:\(E\3&1= MNDZPWR_\(_H"88+IY*,&1@5<*V,, 496;IO^$DTOUOO_ 3ZU_\ *ZJ?AO\ MX_O&/_8U-_ZCOAVNJH P?^$DTOUOO_!/K7_RNH_X232_6^_\$^M?_*ZMZB@# M!_X232_6^_\ !/K7_P KJRM;^('A+PUI5]KGB#5?[&T?38&N;[4M2L-5M+.V MA7C=+--8*@9V(CBC!,DTK+%$CR,JD\=>/O#/PZT-]=\37S6\#3166GV%K"][ MK&N:IL:?\0/ MC+:+96&GW":CX%^$1G6ZTGPPZA7M=?\ &CH1:^(O&H!8PVSQRZ/X:W-'9+/? M;[J/X#B;C'$X;,%PIPC@\/GW&F(H4\14PU:I.&3\+Y?B'.%+/N+<50O5PF"J M2IU8Y7E.'OG'$>)HU:&74Z.!PF;YSD_TN4Y%1JX5YUG=>IEN04JLJ4:M.$98 M_-\53493R[):%2T:U>,9PEC,=5_V#*J52%3%3J8FM@35OCU>+<^,+; M7?"7P7@G2;3/!4NE:W:^(OB-#!:%](\'R&.*YTWPM&XO-9C=;K6 MY8[\.Z79)# CZ;ING6BI'%'HNJ6=AI]A9PA0%5=-CMK.RL[>,#I M%;VT*<[(UXX7XB?&OPOX"U"T\*VEKJGCCXDZM TV@_#/P9##JGBV_BX5-1U& M.2>#3_"WAQ'(%UXH\4WFE:) JN([FYN EM)P4/PB\:_%F:/5?VAM5M&\.^:E MUI_P)\'7]TW@*V7 E@7XA:^T%AJWQ0U"!Q$\VG3PZ3X$BGC*IX>U78M_)\WD ML,)P[CLTPV11Q/B'XC8^5"GQ9Q%BZT,)@L+6HISP^ S?-J='%8+AG)LL6)E/ M*N#92RC&XG,,VS[%>!Q!QC5S6K3RK*,%36$RV4Z>"R;!U94\ MKREU53]K7S7,9PJ2KYIB8PH2QN(G#%9KB4J$:6#HY;0PU#"4=3^/^L?$.:31 M/V>=*M_$-D6DM]2^-'B+3-6SVNH?$?QGH^H76KPVT MX8W.D^%-+M])BT3P+X;>227;H7A>RL8IXV0ZK M2[O[NVLK6+8)+F\GBMK>,NZQH'FG>.)-[LJ+N<;G95&6(!^QR_@^6)QN%S;B MG&OB;/*%:%7 4GAGAL@R7$7M3ED&1.KB84<7"[C'.,RQ&:9[>MB*5#,L-@*Z MR^EX-/+8^TCC$E.I"E4@K_[9B:F(QBYJD88 MFG0FJ$/CIOV;?V76^*"^)S\'?"1U V+ZX5_X176_[.;61K",+X^'?(_L,RY) M8N=),)E.X@OBOJ]?$.DJH11>*@ 4*-&UD*% P%"C3L # P*Y ^+O" MO_";++_PD_AWR_\ A%Y(\_V]I/W_ .V8VQM^V;ON]\8_ASGBO1;.^LM1MTN] M/N[6^M9"XCN;.XANK=S&Y1PDT#R1,4=61PK$JRE6P017N95P?D?"RQD\CX7R MGAU9CB%7S">4Y)@\H6/Q5I-5L9+!X;#K%8BTIOVE=SJ>]-\VLC7+\/DV%E6C ME=#+,-.N_;5XX"EA:,JTE9>UK+#QBZDESI<\[N\M[MF5_P )%I7&#? #H!I& MM ?D-/ /X_UKSWQ)X(^#7C%Y)O%7P\\+^(;B0$&[U?X?B]OD)P=\5_-H+7T, M@*@B2&XCD4@%7! (]AHKIQ^6Y=FE!X7,\OP68X63O+#8_"T,70D[6NZ.(IU* M;=M-8[';6P]#$P]GB*%&O3_DK4X58?\ @,XRC^!\S?\ "F?AKI\87P?KWQ8^ M'K*=T:>#/&?Q+L]-B(.5V>&]8DUSPML3)"PMH;0 $J8B, /.@?%+2)5?PY\? M-4U6VA3;%8?$OX/V'B0LH'RI+JG@JU^&VH.1R#/*;B5N"P=LEOI:BOG/]0N% MJ5E@,!B,C@N7]SPSFV<<+X>3CLZF%X=Q^68:L[ZOVU*HI-+F3LCA_L;+HZ4* M,\&M/=R_$XK+H-K;FIX&MAZ<_-3C)/JF?-47CKX]Z0DAU#P3\-_&Z!@%F\-> M)/&_@C474=631_%W@K6M+W,.1&_BZ,+DKYC[-[7(/V@9K26.V\4_!CXX>'9# MQ+>67@5_'FD+@X=X]0^'E]XFG,0Y(:?3K:1TPZPXW ?1-%'^KF=891>7<:Y] M'V=E2PN;X3(LVP"BG?EK2658'/,1VYJF?>TM9<^X_J.+IZT,VQJM\-/$T\%B M:*5]I-86CC)]KRQG-YW/!H?VG/@0]VEA>?$C0]!U"4E8].\70ZMX,U(MSA3I MWBS3=%O%8XRJM"&8Z5=RZO:.I>*ZTBPU+4[:4 9 ANK M.SFMF8Y 4B8#)&2!6U?Z9IVJVLECJ=C::C9S#$MIJ%M!?6T@P01)!=QS0N"" M00R'@D=S7AOBO]GCX)3:?JVJ0^"_#G@J]BTR_E;Q+X46Z\"7>G&*TGG)3IPFN M-HXB>>&C*;5^6*UF4\YPT95)?V7C5!.-=9U2WNM0NWUV\L-EG>65W8:58Z7,VGV.D6-VL[0 M7J:=;P"*XN+4_9+B_-Y<122>&]-O5 MBN+^Z;3K>*&ZM--U.&R2\GL;_1X;E;...[6);G2?[+N[1YX92Z_S4RQV_P!I MO8=/U72?$5O97MW8_P!M>'=1M];T74GL[B2W>]T[4[)I+>\L[MHSK MZ?$S-I\6OO-/:::\F'O%\/W9 "VX%?Y'?0QCXA4_I5\4U,UR;C&EF%?#\:Q\ M3Z688;$PQ.18FMC98ASXVI5LLH_4\0N*:>"RN/M,/DU:.=XS#X:'LZ52OEV( M^5R7Z5?'GB?C\OX&XCI\(/A?&KVO#&7Y9EU'!3X+GC,RH M3R^E4PF+IYE7S>=6A)XR%2C+#^T7ZT?\))I?K??^"?6O_E=1_P ))I?K??\ M@GUK_P"5U>4_$C]I3X)_"K4H?#_B[QYIO_"879VZ?\/_ U;ZEXW^)&IN8S) M&NG_ ^\&66N^,+E) !<_V.EG&64S7,2'ZAXGE=R?.@@\:>,/ %T(D_TFQC>01K_ M +FX'@KB#%X6CF.(PM+)9AA:K2<(9C2R^ M%:EDT*CDHPQ.=5LNP?,_>Q$4FU]1#Q'IC$A?M[$#)"Z-K;$#NQ TXD*.[' ' M4FOGGQ3^V+\"M U>_P#"F@^(=6^*OCW3A(+KX=_!?POK_P 4O&5K+$0)(=6T M_P *6-[9>&2A($DWBO4M"M8FRLLZ$'&*/V49/&Y^T?M$_&+XC_'#S-YG\&1W MY^%GP=0F0/%$OPW^'MQITVO6D*@Q+;_$/Q5XZ#H296D=F8_2O@_P1X-^'VB6 MOAKP)X4\.>#?#UD,6NA^%M%T[0=)@^4*6CL-+M[6V#L%&^0QF20_,[LQ)KJ^ MK<#Y0_\ :(L]<;I5*4 MDU'V^727- ^3W^('[5OQ,VKX=\'^#?V:_#-T)%&L_$VTU;XN?%8V\FUHIH?A MWX'FTKP%X9O53=QKGQ%\4O#*0ESHC;70RV?[,'PJUR\MM9^.7B7XC_M)Z]!+ M%=(/C =4OO MG> S2:/\'_#NA>'_A5I\+RA6B^U>$]3OXHXXHVU&8JTC_:= M%)\=9QA(RI<.T,NX0HN,HWX:P]7"9DXSTJPGQ'C,1C^**E&LK*MA)YW+ R7N MQPL(6@G'@/)\5*-7B/$9EQE6BXRMQ/B*6+RU3A9TJD.&\'A\!PM3KT&KT<9# M(XXZ-[SQ52I>;Y+3;_PQHVGV>DZ18?V5I>GP1VMAINF^'-2L=/LK:(8BM[.R MM=*BM;:")?ECB@B1$7 50!5__A)-+];[_P $^M?_ "NK>HKXV4I2;;E*3;*,''_%/ZQT_P"O">NE'0?0 M5)1A?\))I?K??^"?6O\ Y74?\))I?K??^"?6O_E=6]10!@_\))I?K??^"?6O M_E=1_P ))I?K??\ @GUK_P"5U;U% &#_ ,))I?K??^"?6O\ Y74?\))I?K?? M^"?6O_E=6]10!@_\))I?K??^"?6O_E=1_P ))I?K??\ @GUK_P"5U;U% & ? M$FE_WK[J/^8/K7J/^H=7+^#?$&FQ:# C->$B^UL_+I.KN,/KVINOS)8,OW6& M1G*G*L%8$#T8_P!1_,5R?@@D^'K?)_Y?]>_]2#5: +__ DFE^M]_P""?6O_ M )74?\))I?K??^"?6O\ Y75O44 8/_"2:7ZWW_@GUK_Y74?\))I?K??^"?6O M_E=6]10!@_\ "2:7ZWW_ ()]:_\ E=1_PDFE^M]_X)]:_P#E=6]10!@_\))I M?K??^"?6O_E=1_PDFE^M]_X)]:_^5U;U% &#_P ))I?K??\ @GUK_P"5U_\ Y1RZ=_V=5^W;_P"M@_&&@#]OJ*** "BBB@#E?#?_ M !_>,?\ L:F_]1WP[755ROAO_C^\8_\ 8U-_ZCOAVNJH *\O^)'Q1TKP!'I^ MG06-YXH\;^(FEMO"'@;16B;6]?NXU):5C(PBTK0[-L/J_B"^V:?IL&YF:6:7K$/P]^'>EP>+_BAJ-M'.]0@RVF:8B M;I++3(LZQKLJ+;:? $D-RGA/AOQ'#X>U_P 1:-\++-_VA/C_ *I)'9?$;XDW MES%I?P^\&W6U!'H_B'Q=:PWEGH&C:1(OFV'PR\&0:SXH=8 VIVMG+(=2B_%N M,O$ARQE?AGA/'PP^,IXN>69SQ3# SSBGD^.A!5:^0\,9/1IXBMQAQ[[#FJK) ML)AL7E_#6'4\XXJ_=T,)D>=_11P^3\.8'"Y[Q=*?L\:E/(>&J+JK->(I/6G6 ME2PZGC,+DJ2E.=>C3^NYE"$J.5J%%8O-LL]*T_P[I?@<7OQQ_:%\5^'_ /A* M-/M9VAO;Z]6S\#_#+3+C"-7MY(?!.GW M<*R-:^+?'EG/K)BFBN--\%Q9@U$=#X4^!4YU6X6^\0Z_J5W=ZUXJ\5:KM(DU?Q3XFU26ZUG7]1D+. M1-J%W+';(PM[&&UM4C@3T.OG+QC^UE\ O!NL2>%Y/']EXN\;)YJ+\/\ X8V& MK?%3QZ;B,<6TWA+X>V/B/6-/>1BJI+JUOIUJI=#+<1H2XY,_%O\ :5\?@I\+ M?V=HO 6ESINM_&/[2/B^S\+RJ%8*T]K\+_AV/&_BZ\W#>\5EXCUKP+<2*L8E M:V,C&+^@LF\-,VRW+,%1PV1X+A+((48O+YYO/+^$\JGAI2I6BKR/KG(']/4_0=_PK\M_P#@KWXM\)V'[%'Q M2\*:CXE\.V?B?7[KX>2:%X:OM8TRWU[6ELOB1X7O;MM*T2XN4U+41:6=K=7E MRUI:S+;VMK<7$I2*"1E^D!^S[\6O&[&7XT_M+^/=1LI9%FD\%_ ^PM?@1X0 MD.9[*;7-(O/$7Q.?A# M\/- \+?"G7/'$OAY[WXGGPL/''C=UT/Q1H_B.5=5\1^(-73Q?KKZ@-*:REEU M#Q67478Y+!8RI6C0HXO, M>*,!'"SJ1K8K"NG3G3?\3NQ/^>%M0:Z^(?B:XD2TU3Q7\2_#$\?V)F>UO)+W3K- M!>V]Q#;MC1O^&GNNE-J?VC_ (5".UZMGY/E?\+&Q_%O M\SS.OR[,?/7[5_LA_LZC]E;X#>$?@G_PE@\<'PM>^*+O_A)3H8\/&]_X23Q- MJGB+R_[*&J:S]G^Q_P!I"TW?VA-Y_D^?MBW^4G]G?2N^D5X->(WAOEF1<)9S MA^,LSP_&&6YI4RK%Y5QCDU&E@\/E&?8:IC7BJ^"R6,W2K8S#T7AX8SVDXXF4 MXTW[-U*7\1?1'^C?XU^&WB9FN?<8Y/BN#,JQ/!N9972S7"YMP;G=6KC,1G'# M^*IX*.$HX[/'3]KA\'B*WUB>#]G3>'C"51.JJ52Q_P +Q^)?_1I7QY_\'_[. M_P#\_2C_ (7C\2_^C2OCS_X/_P!G?_Y^E?2-%?YW?V]DW_1$<._^%_%_E_U4 M_D_O\C_2#_5[.O\ HN>).G_,#P=_=_ZI7R?W^;/F=_C1\9IF+6'[)'Q6^SC" M@ZM\0?@!IET7'+%;6#XJZHODC("2-,(QN[:VBEKMO>?\ 5O.7J^/^ M+%W4<%P-RK;1K;O?YBD^,7QX*,(/V2?'7G$8B-W\5_@9!:A MSPIN9K;QS?7$4"D@RR065W,B!FBMIW"QM!_PM;]I+_HU;_S.OP^_^5E?4E%- M<29.EKP#PF_-XSCF_333C-+H^E]=6^LOAG.GMXA<7K;18+@+RU][@EO6W>WE MO?Y;_P"%K?M)?]&K?^9U^'W_ ,K*Y?QQ\1_VEK_P3XRCD_9J\.:59'PKXACN MKC6?V@-!CN4BET:_6::UM=%\ Z]#<+!"6D*W%Y8N\H$:CR]TR_9E9>MZ3;Z] MHVK:)=O-':ZQIE_I=S);LB3I;ZC:364SPLZ2(LJQ3NT;/&ZAPI9&4%3U8/BC M)*.+PM:? 7"D(4L10J2G#%\*HP\0.+:DZN&KTH4ZF#X#C"(+;W-S;K)#$'$%Q- )1Y2@&189$#DKC._=CIDBOV _X);? 3Q5\6O"G[17B M7P+XJ\1:;XG\&W'PQM6\$:?XPU_P)X=^*7AW4Y?%.K:]X(\2^)_"-[I'BG1Q MK*Z#;6NG:I8:O!:V=Q*XU"WFM[F2>W_135O^"(7[*VG3:!!#X]^.S+J.L0:7 M,9/$O@AF6 Z9J5R&C*_#Y LN^QB7&[G6CXWU/1-2:V?PO#K4-@--_L;P]H"PI,FNW9NQ<+=&1H M[?RC"$<2?W=])SZ1O@GXL^#7'/!?".+XBR_BOB/%\(YA@35 OT./%;A#Q3 MX;S[C_!9+4X1P&'XBHXZ&#X@I8RO3_M+AW-.Q6&]K2G&5"= M/G^L4:U'VE*?3?LKQ? 9O!5VWP9^'.A_"[4M.OY=$^(G@U=#M-(\=>&_%]HY MDU+1_'MR4;6M7U9)BT\&M:K?:@NN6;1:E9WD\$O[OZD Z #Z<5\O?&+X4>* M[/Q3:_'?X')I]M\6]%TY=,\2^&+V1+#P_P#&GP=;NDP\(>)+M5Q8>(].\MI/ M WBYU>32+QSINH&;1;N1+?T_X1_%SPM\8_"P\1^'#>65W97EQHOBGPMK4!L/ M%'@OQ18$)JOA?Q1I3GSM.U?3ILAE(-O>VYBO["6XLKB*5O\ *;*>,L^QF>U^ M&O$''5<9QFZ=3&8+/\3.LZ''664%3C4SG!5*]6M*GFN$]I2I<0Y+*O4KY=B) M4\7AU4R?&X#$3_TXR'V&4PH\-U,'@GXK_,5R?@C_D7K?_K_ ->_]2#5:ZP]/Q7^8KD_!'_(O6__ M %_Z]_ZD&JT =;1110 4444 %%%% !1110 5R&B?\C+XQ_Z^="_],<-=?7(: M)_R,OC'_ *^="_\ 3'#0!U]%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 45\G_MP_%KQO\#/V7?BK\5?AS=Z19>,?!UCX:U#2+C7='_M[2B+GQSX M6TG4;>ZTO[?IIG%WI.I7]K#*+R-K*XFAOE2X-M]FF^6?C[^VS\0?AU\3_P!I M.3P_9Z9'X!_8^U/]C;2?&'A^[T7[;JWQ3G_:A\?VNE>-'L=4-Q'<:*G@+X?Z MWX?O? 9TI"-7\>C6K3Q2;G0H[:TB /U6HK\J/V>OVV_B!\1OB-^S=-XGLM-? MP1^V&_[8S>"O#=CHWV+5/A;#^S)X^CTGP.;_ %;SWN-:/CKX?6VJZAX]&K1! MM)\>OI5GX6%IH)N[5_U7H CE^Z/^ND/_ *-2OQ%_X-[_ /E'+IW_ &=5^W;_ M .M@_&&OU:\>_&C1? >LKH5_X*^,.OSM:6=_]N\"_![X@^.=%$<\TBK VM>& M=#U#35O(S;LUS9FX^TVT(%%Q^U'^W+ M<*DF@:I'-$MQ^UW\7IUBN86MS);742N([FUF"S6]PD]O,JRPNH /W9HK"_M^ MW_Z!^N_^"+5/_D:C^W[?_H'Z[_X(M4_^1J -V@G'K^1/\JPO[?M_^@?KO_@B MU3_Y&K\:?^"NBIK,'[/%XLNO6,6DZM\3)FLV.KZ+;WUQ/IO@Y;:2Y5'M/MR6 M)ADECA;9 MEBL8J,J.2Y7A,%6QV6T'4SG.ZV792\5B,;0P^7PQLLPQ#G1PM2G/Y3C?B+%< M)\,YAG^#RRGG&(P-3+H1R^KC_P"S*=6&-S3!8"O5GC5@\>Z4<)0Q53&.,<'6 MG6^K^PA&,JJG']B?#F1?>,"9HYX-:U6&YLYEA(BN[:6. M]C998"B,$+B*54$,P,)P/WL_9Z_9>^*?AKPEX?NS\1]-^%7]L>'-(35]8^$7 MPUU+QG\6M>Z:2^ MF_G'PF\8Y_2XX)_[8S/'4.%\QP[?#;X!S'A7" MSS',,US_ !6"SO!9_4K8#ARIPIA,)A:V6YY4Q^<8+,,K^,X,\:LQS3,=Y;FL.'<)B/J*IX>>69?4S=X?, MJE:O7Q=#%8?*ZN3YM[+X>^%6JQ^%=0U'XM^(A\"_A)=SG6/%'AV7QM96OQ%^ M(%S,TDEWJWQV^,R7-C%8+?Q^:;GP=X$U&WL[.TE?3KCQ9=6*OIR]1H/[4/P. MTC2K3P7^SEX)\8?&:UT/=I>GZ-^S]X!EO? FFO%A4C?XCZHWA?X1V43SRG[1 M/_PFDUP6$\\\**"#2M9A@A1(H8 M8O#^HQPQ1Q@*D<426JQQHB@*JHJJH "@"OZTX-X#\'O#7"4*&29;Q#Q=F6'P M<<$LVS9Y?PUAU0IS51X&.#RV.9XEY+4Q'/BUE^28G@W#?6:E3%O 4\;B,57J M?1/#^(6=8W%9IFF8Y3E&89A*^/S6M/%<8\2XR$^67[O'XJEP_D^23HN,8PR^ MADV=Y33E%NE3:UE\T?;?VS?B'E;/1?A!^SCH5PKQM<^(+W4OCK\2XE$HVRKH MV@S>"?AOHEXT0PH?Q-X[M(G79+<:/ MXV\82^&OAY]I!;?Y7PN^&5OX)\%75KM=HX[?Q#I_B*18CMEN9F&\_3?]OV__ M $#]=_\ !%JG_P C4?V_;_\ 0/UW_P $6J?_ "-7VW^O><82T>'L/E7"5.+O M3GPW@5A,SI7MSJ'$F,J8_BMTZEEST:F>U*+225-+0V_U"R;%^]Q%B,UXOJ/^ M)#B7'/%Y76M;EE4X9PE/ \)^TIV]RM#(H5TVVZCE[Q0\'> _!'P\TB/P_P" MO"'ACP3H43!H]'\)Z#I?AW3%<+MWBQTBUL[D>-I&))9B2375@ < #T M Q6'_;]O_P! _7?_ 1:I_\ (U']OV__ $#]=_\ !%JG_P C5\CB,3B,77JX MG%UZV)Q->;J5L1B*LZU>M4EK*I5JU)2J5)R>LISDY-ZMMGV&'PV'P="EAL)A MZ.%PU""IT,/AZ5.A0HTX_#3I4J48TZ<%TA"*BNB-VBL+^W[?_H'Z[_X(M4_^ M1J/[?M_^@?KO_@BU3_Y&K$V,T_\ (]+_ -BI)_Z>XZZ^O-SK<'_":K+]@UO; M_P (N\>W^Q-2WY_MB-\[/L^_9CC?C;GC.>*ZO^W[?_H'Z[_X(M4_^1J -VBL M+^W[?_H'Z[_X(M4_^1J/[?M_^@?KO_@BU3_Y&H W:*PO[?M_^@?KO_@BU3_Y M&H_M^W_Z!^N_^"+5/_D:@#=HK"_M^W_Z!^N_^"+5/_D:C^W[?_H'Z[_X(M4_ M^1J -VBL+^W[?_H'Z[_X(M4_^1J/[?M_^@?KO_@BU3_Y&H H>)O^/WPA_P!C M5;_^F37JZRO.O$>MP/>>%"+#6QY?B>&0AM%U%2P&C:XN$#6X+O\ -G8H+;0S M8(5B.H_M^W_Z!^N_^"+5/_D:@#=Z]:^5?BW\+O%_AOQ@?C_\"[6TE^(EMIUO MIOC_ , 3RQ:?HOQK\):>YEATN\N]H33/'^B1F3_A"O%DP<*3_8.KF72+A?L_ MT;_;]O\ ] _7?_!%JG_R-1_;]L>NGZ[_ ."+5/\ Y&KY[B;AK <49(E"I&EB\/SU(2A5I5L)C<+6Q.79CAL M9EV,Q>$K\&8Y?0S+#JA6E4I3IU(5\-BJ$E#%8/%4[^RQ6&J.,E"K3YI1:G"= M*M2G4P^(I5L/6JTI\G\*OBKX2^,/A*V\6^$KJX,!N+C3-9T?4[=M/\1>%?$. MGMY6K^%_%&D2G[3H^OZ1<[H+VRG&&'EW5K)<65Q;SR>DU\;?$WPCXJ\$^-KK MX]_ G0M6OO%=Y;65I\5OA=)I%YIVD_&/P]I>\6UW:7']7,D$ENR^Y_#KXR^"_BGX6LO%W@Y];U#3+F2>SNX7T'4H=2T76 M+%_(U7P_KM@8&FTO7='N@UKJ5A/AXI5$D32VTL$\OB\+\1Y@\9/A+BV.'PW% MN!P]3$4<1AZ4T:E.C_K!D<*E6LZ;A*K0IY[DLJU;%\/X^O3I5)XG+ M,;D^:YGQY;F%=UI95FBIT\UHTY5(3IQ=/#9KA(2C#Z_@8RE-Q47.G#'8-SE6 MR_$3C";J86O@L7BO5J*PO[?M_P#H'Z[_ ."+5/\ Y&H_M^W_ .@?KO\ X(M4 M_P#D:ONSVS=HK"_M^W_Z!^N_^"+5/_D:C^W[?_H'Z[_X(M4_^1J *WC3_D4/ M%'_8OZO_ .D$]=*O0?0?RK@?%^N02^%/$L8L-;4OH.K*&?1-21%)L)QN=VMU M5$'5W8A54%B<"NA&OV^!_P 2_7>@_P"8%JG_ ,C4 ;U%87]OV_\ T#]=_P#! M%JG_ ,C4?V_;_P#0/UW_ ,$6J?\ R-0!NT5A?V_;_P#0/UW_ ,$6J?\ R-1_ M;]O_ - _7?\ P1:I_P#(U &[16%_;]O_ - _7?\ P1:I_P#(U']OV_\ T#]= M_P#!%JG_ ,C4 ;M%87]OV_\ T#]=_P#!%JG_ ,C4?V_;_P#0/UW_ ,$6J?\ MR-0!N'I^*_S%M_^O_7O_4@U6KYU^W_Z!^N]1_S M4]1_P!.UC45A?V_;_] M _7?_!%JG_R-1_;]O_T#]=_\$6J?_(U &[16%_;]O_T#]=_\$6J?_(U']OV_ M_0/UW_P1:I_\C4 ;M%87]OV__0/UW_P1:I_\C4?V_;_] _7?_!%JG_R-0!NT M5A?V_;_] _7?_!%JG_R-1_;]O_T#]=_\$6J?_(U &[7(:)_R,OC'_KYT+_TQ MPUI?V_;_ /0/UW_P1:I_\C5RFCZW GB+Q:YL=;(DN-$( T742R[-&A0B11;E MHR>H#@;@01D'- 'I%%87]OV__0/UW_P1:I_\C4?V_;_] _7?_!%JG_R-0!NT M5A?V_;_] _7?_!%JG_R-1_;]O_T#]=_\$6J?_(U &[15"RU".^\SR[>_@\K9 MG[;875ENW[L>7]IBC\S&T[]F[9E=V-PS?H **** "BBB@ HHHH **** "BBB M@#QWX]_!+PK^T3\*O%/P?\;:AXETWPKXPCTR#6;CPEJT6AZZUOI>M:;KT-O: MZI+8:C]ECGO=*M%NC';^9-:B6W$D:32$\KXR_99^$?C[QY!\0O$VEZG>ZU>/M%M(8K37;GX:>.M1O_$_AIH?[/C>] MN%LM:BUC1++3M*L_HRB@#YX\ _LN_"'X;^/)/B#X9T2^BU:S;XEMX1TZ]U6Y MOO#_ ,/%^-7C*Q^(GQCC\!Z/*HAT!/B9X[TRP\3^)09+QDN[9-/T)M%T%Y=( MD^AZ** (9D1E!95)\R'DJ"?]:G@_(4M M% "8'H/R%?GS^W=^R'\0/VJ#\))/ 7CKPKX-;X>WWC.;6+7Q5I.LZI9Z_:>* M+3P[;P6\(T:XMY;66RDT66<7#EV226%HP566.3]!Z*SKX;+L=A,PRW.,HRG/ MLIS;+,TR?-,GSS+\/F>68_+LXR[$Y9C:-?"XF,H*I]6Q=6>$Q5)T\7E^,CA\ M?@*^&QN&P^(I^!Q/PWEG%V28O(,X6*>7XVI@:M;ZEC,1@,2JF79AA* MPM2E6I\N+P="4XQGR5J:G0K1J4:E2$OY[+[_ ()._&K7;'7M+T7XP_##2[N" M:XT.ZU"?PYXQNV@>XTJTN9)[")9K95F6/4ECBDF,@A>-ID5WV;/WN\&Z%+X9 M\(^%_#EQ/%=W&@^'=#T6>ZB1UCN9M*TJTT^6XC64M*J3/;M*BR,T@5@'8L": MB\-_\?WC'_L:F_\ 4=\.UU5?(^'WAUP!X4\-5N%/#O@_)N%LKQ>;5LZS&MA( MXS&YQFN.J4*>&HK,\_SC%YEG6,P67T(3AE>6U<>\NRV6*Q];!86CB,QQ];$^ M-PMX>\.<'X_,,RR:GCXXK,\+A,'B?K68XO%T%0P@_(48'H/R%+10 F!Z#\A1@>@_(4M% "8'H/R%&!Z M#\A2T4 )@>@_(48'H/R%+10!R7B8#[;X0X'_ "-5OV'_ $!->KK,#T'Y"N4\ M3?\ '[X0_P"QJM__ $R:]764 )@>@_(48'H/R%+10 FU?0?D*^2?B7\.O&'P MQ\9:I\?/@;I#XFP-+#UZV)P&.P.)AF&2YU@)0IYGD>:4 MJ=2G1S#+ZM2%2GSJE5K8?%87$4JV!S+ U\5EN98;%Y?B\3AJOGYCEU',J,:= M2=2A6H5%B,'C*#C'%8'%0C*,,3AYRC*/,HSG3JTJD*E#$X>I6PN)I5L-6JTI M\+\./B+X0^*_A#2O&_@G4X]5T/5HY-C&)[:]L+VW.12I1W[G ]!^0KX_\ B)X%\9?!GQCK7QU^"NE7?B'2M>N% MU'XV_!>P8#_A-(X8DBG^(7P_@=EM['XGZ;90J=1TU?*L_'UA;BUN/+UR*TNI MOI#P!X^\*?$[PEHOC?P3J]OK?AS7K7[387T >-@4=H;JTN[:94N;#4;"ZCEL MM2TZ[CBO+"]AFM;F))8R*\?A;B?&8K&8CA7BBC0R_C'+,.\34AAXSI9;Q'E, M*D*$.)>'?:U*LY8&I4JT:6:99.M6QW#F8UH8''3KX7$Y1FN;\V6YC6J59Y;F M4:='-L-3=2:IQE##9AAE)068Y>IRG+V$I2A'$X:52I7R[$3C0K2J4JF$Q>+[ M# ]!^0HP/0?D*6BONCV3F/&@'_"(>*.!_P B_J_8?\^$]=*H&!P.@[#TKF_& MG_(H>*/^Q?U?_P!()ZZ5>@^@_E0 8'H/R%&!Z#\A2T4 )@>@_(48'H/R%+10 M F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A2T4 -(&.@ZKV'J*Y/P0!_PCT' _P"/ M_7>W_4P:K75R,J*68A54;F8D *J\LS$X"JH&2Q( ')(%<=X NK6[\-P26MS; M748U'7D,EK<0W,6\:_J;%?-@>2/<%=6V[LX(.,5+G!24'.*G)-QBY)2DHVNT MKW:5U>RTNA72:C=7:;2OJTM[+RN=G@>@_(48'H/R%+15#$P/0?D*,#T'Y"EH MH 3 ]!^0HP/0?D*6B@!,#T'Y"C ]!^0I:* $P/0?D*Y#1 /^$E\8\#_CYT+M M_P!02&NPKD-$_P"1E\8_]?.A?^F.&@#KL#T'Y"C ]!^0I:* $P/0?D*,#T'Y M"EHH , = !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1R_='_72 M'_T:E?B+_P &]_\ RCET[_LZK]NW_P!;!^,-?MU+]T?]=(?_ $:E?B+_ ,&] M_P#RCET[_LZK]NW_ -;!^,- '[?4444 %%%% '*^&_\ C^\8_P#8U-_ZCOAV MNJKE?#?_ !_>,?\ L:F_]1WP[754 %%%% !1110 4444 %%%% '('_D>E_[% M23_T]QUU]<@?^1Z7_L5)/_3W'77T %%%% !1110 4444 %%%% ')^)O^/WPA M_P!C5;_^F37JZRN3\3?\?OA#_L:K?_TR:]764 %%%% !1110 $ \'_/^!'8] M0:^-/'7@[Q=^S_XMUSXU?!_2+_Q+X%\27TFL_&_X,:6IENKZX<#[?\4_AC9L MPBM_&]M"GG^*/#4/E6GCBSA::(1:_##--]ET$ \'_/\ @1V/4&OF.*>%\-Q- MA,.OK.(RO.,KQ#Q_#^?X%068Y)F2IRI+$X?VD94J^'KTISPN8Y=B8U,#FF J MUL%C:-2C5:7G9EEM/,:5->TGAL7AJGM\#CJ*C]8P>(47'VE/F3C.G.#E2Q&' MJ*5'$T)3HUH2A)VY?P5XS\,_$/PKH?C7P;K%IKWAGQ'81ZCI&JV3,8+JVD9D M8%)%2:WN+>:.6UO;.XCBNK&\AGM+J**XADC7J*^+_%WA;Q-^S3XFUOXL_"W2 M-1\2?"+Q'J$^N?&7X/:1$US?:%?7#>9J?Q7^%FGJ0JZFJAKOQMX,MA';^(K> M.35-,CBU:)E;ZQ\*^*?#WC;P[HWBWPIJ]GKWASQ#IUMJNC:OI\AEM+^PNXQ) M!/$Q"NN02DL,J)-;S));SQQSQ21KQ<+<38K,*V(X>XCP]'+.,&Q/O*G5K0>-/^10\ M4?\ 8OZO_P"D$]=*O0?0?RKFO&G_ "*'BC_L7]7_ /2">NE7H/H/Y5]H>P+1 M110 4444 %%5;R^LM/M9[Z_N[:RLK:,S7%Y=SQ6UI!$IPTDUS.\<$2*>K22* MH[FO!;S]IGX9SW=QIG@1_$7Q@UBVD$^-;:%]_E%+[Q3;?9? ^DD M2?(QU;Q39!"&+856(\/..)>'^'_8K.LYR[+:F)YOJF&Q.*I0QF.E'>G@,$I/ M%X^MTC0P="O6D[1C!MI''BLPP6"Y%B\50H2J7]E3J5(JK6:^S1HW]K6GVA2A M.3>B39]"4F1G&><@$#DC/3.,X'N<"OG(:K^TOXU^33/#/@#X+:5+F-K_ ,8: ME/\ %#QHL;_-YL?ACPK<:%X0TZY1<(HN?&FO1+)EGMY$78Z_\,YZ7XC'F_%K MQ]\1/BV\@W3Z/KVOMX9\#"4' $7@+P)'X;T*ZMTCS''#K_\ ;\FUG,L\KL6K MPUQ7F^9:<-\'YQBX27[O,N)6^#LJYE\=.K0S'#8GBRG-77)-<(U,-5U<,2XK MF./^TL5B-,!E>*JI_#B,P?\ 96&OU4H5Z=3,XM=&LLE3ETJ6U/R__P""H7Q[ MU6_\3>%_@_X.\8VLOA*'0)->\:6GAK6X)VO_ !!-J][I]EH7B5M,NY'CCT>U MTTWZ:)>&)99]1AOKNVE,-FT?PE^RQ\:?$WP3^,?@O7-'URXTWP]J7B/1=(\; M:8UQ,-%U;POJ6H6]CJAU*Q0M!)-IEK<2:GI]\(&NK"[M$EA9HVFAF_H!^-_[ M%OP4^,W@O2/":^'[/X?3^&))Y/"NL^ ](T;1I='%YY2WUG)IT5FFG:GIE^8( M)+NSNXQ)Y\,=U:W5M=*TK^*?LO\ _!/[X9_"?Q)IWQ/U7Q!K/C[Q+HUYJ!\, MQ:KI^GZ3HNAWMI>W^F+K":;:2WLE]J\<<+/8W%Y>M;Z=+*UQ:V@O([>ZA_SV M\1_HS_2,XJ^D?E_B/E^>990RN6;9%F6$XFP^=U(T>$,#@(86-?**&45\1A"O&GA7Q;"BYDD\-^(-*UKRL8RLR:==3R02+D;XYHXV0\,H-=EN' SR>0#P? MR.#^E>5>+O@;\(/'#]6U-W5QK;Z)9V?B")ESM:#Q#IT=EKENPR< M-!J,;>I.!7'M\ [G1"TGPY^,/Q@\#;$5+72[KQ3'\2/#<048$;:/\4K+Q;=1 MVVT[3#IVLZ:0 #')&X#5_H7_ &AQWE_^^\.9-GU"GH\1P]G<\#F>)W]^ED>? MX7#9=A]$DX5>+ZOO/2=E=_M_M\XH?Q<#A<9".]3 XMT<14\XX/&TZ="GZ2S6 M7J?0U%?/ @_:>\,[1%?_ ?^*MC;H6*W]IXH^$OB*Y4%3L:[L)/B+X&=,TSXK>'4B&?WRW'P^ MU#5/$R0X!+->^$+-HQAG0 T?Z]Y7AFH9YEW$7#=1?QI9QD>-GEV&3Y5S8GB+ M*89IPQ1A>7Q2SNR2;;2#^V<-3TQE#'8"2^)XK!UG0IK36ICL,L3ET5KN\9;1 M]-3Z'HKQOPS^T'\%O%UT-.T7XD^%CK!E6 :!J^HCPUXE\ULXC;PWXF31]=60 M$%60Z?N5P48!@17L0=2,@C;@$-_"0>A#?=(.1@@G-?195G>2Y[0>*R3-\KSC M#1ERRQ&58_"9A04OY76PE6M34O+FOH^QW8;&83&0=3"8K#XJFG9U,-7I5X)] MG*E*4;^5QU%%%>H= 5R&B?\ (R^,?^OG0O\ TQPUU]IXJN/#7PS\47O[..B:5XPTG2?#_ (D^&W@OQAXZ^,.M:#XP\&?M M0K_8^I>-_ =Q\<_!-M9^$/V4/%NDWNE>#M4^+MM=^'?&.J^'[JZT%_%/ZC5X MCXK_ &=?A#XU\:S>/_$/A3[7XAU&#P5;>(E@UG7M/T/QE#\-M>O/%'P\7QQX M8T_4[;P[XS?P1XAO[S5?#$OB/3-1ETJXG9(7-JL=N@!^>7[,O[9/Q;^(WCS] MDK5_%CW5WX>_;(M_VW+R?P#+I&D6B?!:/]G?XC6EE\-;>QO+/2[/76F/@N*] M\+_%%?%%_K3:G\1=1TS4-$/A:Q@;0;O]>Z\:\'_L_P#PE\!^--0\?^%_"<6G M>)KZ3QQ)!LWUAH+?$[Q59^.OB8/"&AZAJ-UHG@U?B/XWL++QAX^7POI^ MDKXO\36EMK6NB]OH(Y5]EH \9\??%37O!VM+H^G?!3XP>/[G7? VG_# M^ZT59)9I U@TGB7XC^%=2^V6X@5[D#3#;)'/"T5S,QD2/\B_^#>_6+G_ (=P M:/+_ ,(_KZF;]J/]N6=H9+?3$FMFG_:Z^+TK6URJZP\:75LSFWN$AEGA6XBF M6*>:)$FE_=64 J,@']Y#V_Z:I7XC?\&]_P#RCET[_LZK]NS_ -;!^,- '[0? MVS<_]"_KG_?K3/\ Y;4?VS<_]"_KG_?K3/\ Y;5O44 8/]LW/_0OZY_WZTS_ M .6U']LW/_0OZY_WZTS_ .6U;U% 'G?A[5KA+WQ:1H>M/O\ $Q;G5KC_A-5D_L/6MW_ C#IY7E:=OV_P!L1MYG_(4V[,_+]_=GG;CFNJ_M MFY_Z%_7/^_6F?_+:LX_\CTO_ &*DG_I[CKKZ ,'^V;G_ *%_7/\ OUIG_P M MJ/[9N?\ H7]<_P"_6F?_ "VK>HH P?[9N?\ H7]<_P"_6F?_ "VH_MFY_P"A M?US_ +]:9_\ +:MZB@#!_MFY_P"A?US_ +]:9_\ +:C^V;G_ *%_7/\ OUIG M_P MJWJ* ,'^V;G_ *%_7/\ OUIG_P MJ/[9N?\ H7]<_P"_6F?_ "VK>HH M\Y\1ZM>%"=#UI-GB>%P&BT[,A&C:XNQ-NJ,-Y#%OF**%5CNSA6ZC^V;G_ M *%_7/\ OUIG_P MJH^)O^/WPA_V-5O_ .F37JZR@#!_MFY_Z%_7/^_6F?\ MRVH_MFY_Z%_7/^_6F?\ RVK>HH P?[9N?^A?US_OUIG_ ,MJ/[9N?^A?US_O MUIG_ ,MJWJ* ,'^V;G_H7]<_[]:9_P#+:C^V;G_H7]<_[]:9_P#+:MZB@#!. MLW)X/A_7/^_6F?\ RVX(['J#7QCKFG^(_P!EWQ#K/Q'^'OA7Q'J7P"UN[O-= M^+'PPL[6TN+CX!K6)8=HEU_0TAD2[MU M^[*9(J/&ZR*KHR,&5@&5E*D,I5@5(925(((()!!!(KY;BCABEQ%0PM:ABZN4 M9_E%6IB^'N(,+3A4Q>4XR<%"I&5*;C#'97CH0AA\WRC$26&S+"I1DZ.)HX3% MX;S,RRV&80ISA5EA,=A)2JX#'THJ57"UI)*2<6U&OA:Z2IXO"5'[+$4K)N%6 M%*K2\LU+QGI_BOX=ZCKWA^TO]5T'7O"5YJ6DZS8G2[G3[[3K_2I+BTOH)HM5 M(KFPM7\6/HY@BBU#1/#>HZO/= M3Q>%;&_70XK@W%]!:Q_;3##]#?L.?MC?'[7O$UU\(-1MV^,NI:QIEWJ7A*\\ M9>+(] O=!FTE4EU,:SXJETO6=1U/0FLY1.L!T_5-:M[J!8[)GM;F9;7^4>'/ MIM<#X_Q&AX6YYD&>8//:.:8OAG%9UDV&JYYD>+XFP&)K8&K0RC!X2E/B#%9; MF&,H.GE>(_LUXNOVL+N0"5CC9Y M&Z(C' KRW_A7_P >/&()\=_&&R\#Z=,C1S^&_@GX=@L;OR]RN(Y_B)XZ3Q!K M4S-CRC=Z%X<\*W&P%XFA=_DZ+PU^SO\ "/PWJ:^(#X3A\3>*U.\^,O'U]J7Q M!\7>=D%IH?$'C*ZUF^L2VT 1Z8]C;HOR10HGRU_4"SOB_,],GX3CE5"5E_:' M%^9X?"3Y)ZQQ.$R7(UG6+Q48Q:E/!YKC>&L5=NG)T9Q;7Z'];S3$66$RQ8:# M_P"7^:8B%)I/X:E+"8/ZW5JI+65+$U, MU)U*Y\.?!?3)7C<:=X.TFT^*'C=(2/WJ-XJ\4WN@^"]-N,'"FW\%^(HXW!99 MG!!KZE"@=NF<=\9],]![# ]J6G_JMF^8WEQ)Q=FV+A/X\MX:4^#\J344HSHU M\OQ6*XMIR3O*<)<75<-5=N?#V7*']FXK$:X_-,553^+#Y>GE6&NMI0G0J5,T MB]^9/-)4Y=:=D?+]G\ /AY/=6^I^//#WQ ^,6LVTIFBU'XNZW;^,K2&4\AK' MPE-JMIX#TK8Q9H_[*\*V1C+$J0>:]WLKN/3K2WL-/\*:G8V-I$D%K96=GH]K M:6T,?W(H+6#4XX(8T'"I'&JJ. *ZFBO:R?AGA_A_P!M+)E4%R_ X'F>$PE"A*I;VM2G M3BJU9K[5>M9U:T]-9U9SFWJVV8/]LW/_ $+^N?\ ?K3/_EM1_;-S_P!"_KG_ M 'ZTS_Y;5O45[AV& =9N?^A?USJ/^66F>H_ZBUM_\ K_U[_P!2 M#5: +_\ ;-S_ -"_KG_?K3/_ );4?VS<_P#0OZY_WZTS_P"6U;U% &#_ &S< M_P#0OZY_WZTS_P"6U)_;%P3G_A'M;STSY6F9'T/]K9%;]% 'GGB71?#7C.S_ M +/\7_#>'Q588(^Q>(] \,ZY:X))/[G4[RZ0')R"H!!Y!!KQ\_L_^ =-WOX% MTWXL?"F=Y'D_XMIXWU#P]I0+8.T>$KGQ%JG@HHK .L;>&VCW=5*D@_4=%?.Y MIPCPOG5=8O->'\HQV.A'DI9C6P&'>98=*UGA'GE;PY\2 M(/&5HI40:;\6?AQHB7S1 $)0=I+G_LJ5/\ W3,LTPO5QEB8YA"3Z*7]JT\?4A#H MXX>K0TV:>I\(_&K]N[P-\*O VKZK%X2\>1>/ \>G^'O!?CKP3XH\"_;M3N0Q M%U/4(+MT\B M1[7SC<1?K#^VG^SQJ?[1OP=D\+>&[VULO%OAS6[3Q;X734)GM]-U*_L;+4-. MN=&O;A1(MFFHZ;J=W':WIA=+6_2T:?%H]RR_AYX+_8(_::\7>+QX3O?A]>># M[>WO(+77/$_B*^T==$T6VG57>]22QU*\FUJ18&,MK::1%=-=2&*.26UB=[B+ M_/WZ3>>?2^R7Q1X9P'A]7XGQ_#OU'+Y9/BN!>&L32RC,!C#%T,#AHSQ=1_BGB!B_$W"<18&CDU3,JV"]A0>#J9+ ME]:.$KXAU)>U6904\73E54N2,X8NI#".BH5(4::E6;_I'\.^-[7Q3H&B>)M$ MTC6[S1O$6D:;KFDW8@TU!=:;JUE!?V,X1M6WIYMM<1.46?;\OG2QVRRR[?E$CL%^4"NIK_ $IRR6/GEN7SS2%&EFE_P"Q4D_]/<==?7('_D>E_P"Q4D_] M/<==?0 4444 %%%% !1110 4444 AX-%% 'Y-_ME?\$^[ MKXH^+]>^,?PT\2Z+H.K:I9'4?&?AWQ(E_'INH7VEV*0MK6C:CIMM>R6=[>V- MI!'?:?=6+VMS=0_;8KNWEN+F-_4_V,?V&4_9QU75?'GC3Q!IOBCX@ZCIDNA6 M":'!=Q^'_#>D74T%QJ*VD^H1P7NIZGJ3[K M\:?\BAXH_P"Q?U?_ -()ZZ5>@^@_E7X+@/HT>#N6^)E7Q:PG"RI\7U)O&) /VG0N M0 #_ ,@2$_SYKL*Y#1/^1E\8_P#7SH7_ *8X: .OHHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "C('4]>![GTHK\J?CC^V)XL\$_M*_$K2=5T;Q/ M!^SU^S'IW[*L'Q)_X0K4-,L/&GB/Q;^UKX^\0>#-(\87ME=QOK.L_"[X2VNF M^'+F^T+PG=Z7JWBW4-<\#=9 /U5!!) ()'4 C(STR.V?>EK\ M:?V7?VG_ (Y^,/B;^R5JGC+4=8U1OVL4_;YE^*'P]N1;OHGP@E_9O^+-CH'P MYMO#EK#:I/H \#::#\)O&S&5E\8>*?$%IK_B,KXA@L4;]EJ (Y?NC_KI#_Z- M2OQ%_P"#>_\ Y1RZ=_V=5^W;_P"M@_&&OU9\>_$'XB>&M:73/"_P*\8_$73# M9VEV?$&A>,OA5H-DMR\TOFZ>;+QEXUT'5S/:K#%)),M@;.5;A%@N'=)?+_ 3 M]A#0?^"Q'[!?P&N/V>M!_P"";GP"^+^C6?QA^/\ \2=+\=:E_P %#_#OPZU& M^L/C1\9O&GQ5M-.OO"=O^SWXZMM.NM"@\5QZ-<20>)=0BOI;%KV/[,L_V= # M^F"BOQK_ .&K_P#@L_\ ](COV=?_ !:/H7_T)='_ U?_P %G_\ I$=^SK_X MM'T+_P"A+H _92BOQK_X:O\ ^"S_ /TB._9U_P#%H^A?_0ET?\-7_P#!9[_I M$=^SK_XM'T+_ .A+H _6KPW_ ,?WC'_L:F_]1WP[755^#7PZ_;F_X*[>+M=^ M,&E^'/\ @DU^S_=W_P /OB@W@GQA'<:$; ^%(?&5MX>DO M3JO_ RQ@7@UF>*W73_L.YHBT_VH%?LY]:_X:O\ ^"S_ /TB._9U_P#%H^A? M_0ET ?LI17XU_P##5_\ P6?_ .D1W[.O_BT?0O\ Z$NC_AJ__@L__P!(COV= M?_%H^A?_ $)= '[*45^-?_#5_P#P6?\ ^D1W[.O_ (M'T+_Z$NC_ (:O_P"" MS_\ TB._9U_\6CZ%_P#0ET ?LI17XU_\-7_\%G_^D1W[.O\ XM'T+_Z$NC_A MJ_\ X+/_ /2([]G7_P 6CZ%_]"70!^RE%?C7_P -7_\ !9__ *1'?LZ_^+1] M"_\ H2Z/^&K_ /@L_P#](COV=?\ Q:/H7_T)= 'ZT>)O^/WPA_V-5O\ ^F37 MJZROP6^)/[='_!73P;K/PCT_Q+_P2;_9_M+SQ_\ %.S\#^$([;_@ISH5Y'?> M*KCP1X\\30V=]+_PRM:C3;1M#\+Z]<"_9+H&[MK6Q6UDDO5DA]5'[6'_ 6> M(S_PZ._9UYY_Y2CZ%_\ 0ET ?LI17XU_\-7_ /!9_P#Z1'?LZ_\ BT?0O_H2 MZ/\ AJ__ (+/_P#2([]G7_Q:/H7_ -"70!^RE%?C7_PU?_P6?_Z1'?LZ_P#B MT?0O_H2Z/^&K_P#@L_\ ](COV=?_ !:/H7_T)= '[*45^-?_ U?_P %G_\ MI$=^SK_XM'T+_P"A+H_X:O\ ^"S_ /TB._9U_P#%H^A?_0ET ?LI17XU_P## M5_\ P6?_ .D1W[.O_BT?0O\ Z$NC_AJ__@L__P!(COV=?_%H^A?_ $)= 'ZW M>-/^10\4?]B_J_\ Z03UTJ]!]!_*OPB^,O[>,O%WBF^L?\ @IUH6I7UGX=\-^'M0UC6;JRTT?LJV3:C>0:=9W$E MK8)=V[WMPL=LDR/*IKTE?VL/^"SQ52/^"1W[.A! ((_X*CZ$001Q@C]DP@CW M!(]S0!^RM%?C7_PU?_P6?_Z1'?LZ_P#BT?0O_H2Z/^&K_P#@L_\ ](COV=?_ M !:/H7_T)= '[*45^-?_ U?_P %G_\ I$=^SK_XM'T+_P"A+H_X:O\ ^"S_ M /TB._9U_P#%H^A?_0ET ?LI17XU_P##5_\ P6?_ .D1W[.O_BT?0O\ Z$NC M_AJ__@L__P!(COV=?_%H^A?_ $)= '[*45^-?_#5_P#P6?\ ^D1W[.O_ (M' MT+_Z$NC_ (:O_P""S_\ TB._9U_\6CZ%_P#0ET ?LF>GXK_,5R?@C_D7K?\ MZ_\ 7O\ U(-5K\ES^U?_ ,%GN_\ P2._9UZCK_P5'T+KD8_YM+'?I[]CTKRK MX*_MT_\ !7/XD?#ZQ\6>"?\ @DW\ -0\/7/B#QYI,%U>_P#!3C0M-N&U#PM\ M0/%/A37XC:?\,KWV(+;Q!H>JVMI)?A[J/@>T\8VD M_P#P4XT*VMK"Y\3>#++Q%H:6-[_PRO.-3CN=%N8;B>5;:T%M.TEKBX,9GH _ M>VBOQK_X:O\ ^"S_ /TB._9U_P#%H^A?_0ET?\-7_P#!9_\ Z1'?LZ_^+1]" M_P#H2Z /V4HK\:_^&K_^"S__ $B._9U_\6CZ%_\ 0ET?\-7_ /!9_P#Z1'?L MZ_\ BT?0O_H2Z /V4HKXT_9*^+'[:/Q.;QV/VNOV1?AS^RTNBCPV? 3> ?VI M;']I(^-CJ!US_A)1JJV7PD^%W_"'CP\+/0S9F0ZW_;QUFZ"#3_[(8WOV70 4 M444 %%%% !1110 4444 %%%% !7EGB;X)_"GQCXUT?XB>)O GA[6/&FAVVE6 M5EK]W9L;R:S\/ZX_B?PS::JD%/$ES=:]X=3 M3-6NKB\E]3HH \T\,_!SX7^#O%_B'Q[X8\$>']%\7>*'U.36-M-+ 8R&YZ85CZ=< [>O?'?T--,L8D\HNO MFE#*(@P,AC#!2XC!+E Q"EPNT,0"[O?[1O]1S< M_9/LEO;^KTF>@YYZ<'Z\G&!^..>.M-$L9=XPZF2-8V>-6#2(LI<1LZ EU5S& MX5F 5MCX)V-@ ?129&0.ZH96"1AV"M(Y5G"(K$,SE$=@B@OA6.,*Q !Y& MWP;T1OCQ%\?3JNK_ /"10_"6X^$2Z(/L/]A'1KGQO:^.7U0_Z+_:7]JKJ%JE MFN+T67V)FS:FXQ,/8*3<,9YQG'W6SUQTQG'OC&.>G-,:6-'2-I$627?Y:%U# MR;%W/L0D,^U?F;:#M')P.: )**3/&><8ST.?RQG/MC-+0 4444 %%%% !129 M&2.>!GH?T.,'WQG'&>HICRQQQR2R.L<42-)))*?*2-$4L[NTFT*BJ"S.Q"@ MDD ' !Y1\3_A!HOQ2UGX/ZUJVJ:MIL_P;^+&G?%O1(=,^P^3JNLZ=X)\>^!X MM+U?[9:W$G]E2:?\0-2O)/L+VM[]MLK#9 MO3(YZ=L]O44UY8XT\R1UC3*+ND81KND=8XU)@_'KVI MP)(&>.Y5@/P8@*?P)H \Q^-GPMTCXX?!WXJ?!G7]2U/1]#^+'P[\9?#C6-6T M7['_ &OIFF>-/#]_X=OK_2_[0MKRP_M"TMM0DGL_MMI,ATW1NT;KO7*;D=61EW95U92 P( M#\@YZ\'!R"/Y@9'N./>@!:*9')'*B21.LD1V[X/0^X/8C@\\\4 +1110 4444 %%!..>?P!/4XZ#)^OIU M/%(6 ('.3Z*Q'?JP&T=.Y';U% PW#'NI_[Y8,/U%>2? [X/Z+\"?AUI_P - M_#^J:MK.EZ?X@\>^(8[_ %O[#_:,ES\0/B%XK^(NHP2?V=:V=K]GL=3\6WEA M8;;=9?[/M;7[3)/=>=/+ZP)HF=XU=6>,J)$0AWCWJ&3S%7)3>IW+O"[E^89' M-/SSCG.,]#C\\8S[9SWQB@!:*C66-RZHZN8W,4@1@_ER!5_8?[,TB7P!X)L_ ^G1 MZ-]GM8;SR[VPLTO+_P"WW%V_VUW^S-!;[81ZX98U=8RZB1T=TCW#S'2,QK(Z M)G>RH98P[*I5#(@8CXSR,9'XXP>#S0 M%1F6,.8MZF4()#$&! MD$98H'\L$OL+*5#;=I8$ Y! >3CU_ $]2!V'O^ R3P": %HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\!_:MFMH/V8OVB9;VY2S MLT^!?Q>:YNI;UM-CMX1\._$I>9]02>U>R$8^?[4ES;O;D"5)HF0.OOU5+^PL M=4L[G3]2L[74+"\A>WN[*]MX;NTN8)!B2&XMKB.6">)QP\^%VO?\ M"'^ WUK]H'P%?!N\N?B%%=_"7X,Z;\=?$MYX:^'/B?7O GA_7]2 M:6_N-!U"Q\1WZV?C/4_&NHS-X86XUG3H/"%CXCTR.VO-$M+ZQ^S=2^&/PYU@ M::NK> O!6IC1K2.QTD:CX3\/7PTRRAD::*TTX76FS"QM8I7>6.WM1#"DCLZH M&8D]#>>'M U"&UM[[1-(O(+'4/[6LH;O3+&YBL]4\V:?^T;6.>"1+>_\ZYN) M?MD*I<^;/-)YN^60L ?D_IWB&^N]4_X(N7?B2T\6>!O%FN2>+M/U/PA\1/B! M+XG\?)([[18[C6-5CM/$=QI>CZ ME="U@Z3]M+4K.7]DGXC_ !1N-4@TK_A-OVD_V6[W0=8_M231&C\->'?VM/@; MX-\'"UU8W=D_V+7-.TR^\1Q6RW M[Z+Q??VTT-Q;7MQ!)^GU[H.B:E>Z;J6H MZ/I=_J.C2R3:1?WNG6=W>Z7-,%$LNG7=Q!)<6,D@1?,DM9(7?:N]B ,1ZAX< M\/ZMID.BZIH>CZCH]O\ 9O(TJ_TNPO=-A^Q "T\JPN;>6TC^RA0+;9"OD 1 M;,# !^=G[3EAI=U^U+^R5XZ\":1X.\:^-?A]\<-(\,_%*S\+_$S4]%^.GA7P M5\2O GC#PWH\X\-:;->:;K?PCTY?$8^(7Q*\!^*[?1[#6=$T2S\>Z'=3^(O" M>FPZE^E:N?LP3_LK?M+Q_M2^,? :_!1/V_/VQM!N]/^(OQ9TOPAX+\0 MZW_PTA\0?^$;^'NIZYX@\8:!HLT5UJ _XEGA#6=:@T.TEL[:YN-/@TW1U^R^ MN?LSV'PST;]GKX+^$M5^//A3XR?!WX.?!W7M;UOXQWGQ;L_&'@6Z;QMKOB;P M1X4T&W^,%SKMU)XB\-_#GPS%X]^&NG>)M5\13ZU>Z3INB3:WJ$VM3WC2?H1= M_#GP!?Z;+HU[X(\(7FDS:H^MS:9=>&-"N-.EUB2.2%]5DL9M/>UDU)X998FO MWA-VT'<$ _"7QMIFI?#'_@FM^V!X2UG3=%\ :=X&_:;N M?^$)U/P/\3O$&L_"/4_#?B?XW?!GXC^&-0^"FIZZVD:MX,\&Z1)XPD\%:CX! MCNY]'\/?$KPS\0=)\-SW?A6YTVU3]@KP6/BCQ_XZU'4'MI_#WP[\"7GA(37# M01V"ZWXYM(?%/BXSW;R(L2V'A*R\"*+GS(A#;ZWJ*&1(Y)"WKU]X;\/:GI*: M#J.AZ/?:)$MND>CWFEV%WI<:6A4VJQZ=<6\MDBVQ13 JP 0E08@A Q<.EZ:; M6[LCI]B;._1X[ZU-I;FVO(Y+:.SD2Z@\KR;A'M(8K5UF1U:WCC@8&)%0 '\\ MOQE^+GC'2_\ @B%\)]'T#P5\>?&?A_Q-_P $MHO$?B3XJ?!_^R]>BT>]T+]F M[2#I%CXI\9S?$?PYXHT73K_4I9/$/B_Q-I0UK49O#F@:KI9D>[UJZ>#^@GPG MJLFN^%_#FMS:1K6@3:QH.CZI+H7B2SM].\0Z+)J&G6UT^DZ]I]I>:A:6.LZ< MTIM-4L[:_OK>VO8IH8;RYC19GLVWA_0K/2%T"TT;2;;0TMYK1=&M]-LH-*6U MG+F>V738H$LEMYC)(981 (I"[[T;>V=8 # ' X Z"@!:*** M"BBB@#\Z[?5_ UK^VQ^W%:^,_&6F^&?"%G^Q=^Q_K7CR\N_'I\)V?AG1&\;_ M +<%MXA\3ZCJ8UO3SX(CC\.V-G_:?BR";1;FVTZQTZ[EU2/[!IUQ;^*?LAZ# M^SLVC_%KPI^RS\7_ (=^.O@W\;?VB/#6J:5\*OA?\7-%^+/@OX+>"M ^'7AJ M^\=6<2Z'XC\50^"IOC1/X#UCQ1KG@Q-0MK&TNOB':WDVE6OB+5/$L]Y^KMWX M0\*7]QJUW>^&O#]Y=:_8#2M>V M"H@\K"J!'X>\%^$/"<;Q>%_"OAOPY$\LL[QZ#H6DZ,C33QP13S,FF6=JK2S1 M6MM'+(P+R1V\".S+#&% /SS^ -AH^F?MJ?M#Z[X(T7P7K'P=^+WP6^''BZS^ M(WPJ^)6H>*?!5_XH\)^-O&^D>*E^*_AR>:]\.6OQ:\3GQ9-3^* M? 7@UO#?BFWL9? FC76J9'[!&J1^,_V*?^">_A>#5O[>MKKX+^!OB-K]X=:_ MMHWFB_#G1].;1A/]4\'7*37%U<2W*:'J*22R2PS,GZ96.@:' MIMC2WD]W866G65K974VHLS7\MS:6\$=O/+>L[F[DEC=[DNQG M:0LQ)I7A_0M"@@M=%T;2=(MK6!K:VM]+TVRT^""W>X>Z>"&&S@@CBA>YDDN& MBC58VG=YBID9F(!^3OP_LM"\>?#O_@IMX!N?CAI?PAT_Q/\ MN>._ "^/M1U M+PEXAT[PW<^+_A;^SA:W'A4Z5X]U&7PRR^,M0U35/#$WA2:;3IKR;Q-J-OHR M6.MW=O^659UO-4M_L MGE:A=+,B3"YO$GG$JK() ZAAT:JJ*$10JJ JJH 55 P%4#@ #@ "@! MU%%% !1110!\ ?M-:E:V/[8O_!.>W?54LKS4OB3^TA91V!UA[*35K/\ X9=^ M(%Y+:MI:WD"ZS;Q7]GIMT8I;2\6TNX+2XC$$XC=OGCPAJ?[)?A_]L7XO?$_] MG#XZ?"[4OBKI/P@^)_A+XM_";P?^T'IGQ \9?&WXQ:M\0_ O]@>(/B'\,8_& M_B+4--OO@=K^C7?P^TOQ)+H6CW.DW/Q>U?P)#)8Z%H5AI4GZX7N@Z)J-_INJ M:AH^EWVI:.\DFDZA>:=975]IDDP E?3[N>"2YL7E"J)&M98F<*H8D 5A:5\. M?A_H6HW&KZ+X'\'Z3JMWC[5J6F>%]"T_4+DB]M]1!GO;/3X+J8C4+6VOAYLK M8O+>"Z_U\,#_P!JO]C#5OAYHW@SQ[KWP_\ $?B#X/?&;6/" M'Q&U/3?C5X5MO$WP*\7WFCWOCKPA8W5WH'B7X,&[:'QKXO\ !?BE-%U*S\;: MS\/_ (J>&;B6_P!&OM.\6;7P@\1QIX@_X*0>'O#NN02:YKW[<>C?#W08K;6V MU"70=:\>?LC_ +(5C>3VULMY=OI9T675/$/C*[TR".TACGT_6;]K5;B6]D?] M(8-&TBUU*]UFVTO3K?5M2CMX=1U."QM8=1OXK1=EK%>WT<*W5W';)\MO'<32 M)"O$00<56L_#/AW3KJ[OK#0=%LKR_O\ ^U;V[M-*T^VN;O4_*N(/[1NKB"VC MFN+[R+JYA^V3/)<^5<3Q^;LFD5@#\S/&?B#4_AW^W!\6H_AAI<7B3Q;X*_X) MB6FM>!/A9:ZO,!XCUWP?\7OB*W@70X_#\=^I1]6NK:U\/1:E#9PW4\-U]D^V MLD<,<5#_ ()Q?%;QKXBDM_!?B:XT3XMOKW[,O[/'[1'BC]I71&UB/5?$/Q7^ M,'_"967Q'^&?Q$TW7-3U,^'O$/AS5_"C>(_"/A71/[ TWP9X%UJS\#R^!/", M?A?2KCQ%^HXT'1!K#>(1H^EC7FM!8-K0TZR&K-8A@PLVU+R/MQM0P#"V-P80 MP!$>1FK-EINGZ:+H:?8V=B+V]N-1O!9VL%J+K4+Q@]W?7(@CC^T7ETX#W%U- MON)V :61R 0 7:*** "BBB@#X!_X*>:C!I/[&?Q$OY]5&B_9O&7P#DM]1.KO MH36]V/VB_A(+?R]2CO+%XI)&)A$0N56[21[26.>">6"3R/\ :DL/V1_$/[6G M[//]K?M!?#+X5_M9>$?BE\+O$^GW6I?M!Z5X2^*$?PT@U'463X/^&?AE>>.M M/N?$F@_M$RRW/@C5?"4/A'4-/\1:7K6M^*9S-XET'P7(/U&UC1-&\063:;KN ME:;K.GO)%,]CJUA9ZE9M+ _F0R-:WT-Q;M)$X#Q.8RT;?,A5N:PKGX>> KW7 M(?$UYX*\(W7B*W:U>#7KGPSH<^M0O90QV]FT6JRV#ZA&UK!%%!;-'B_&34O 'A?PCX;^'WB.70M3T"U\;^*;70_$Q; MP_X@U>ROO8/$?BO1]"_X*1Z'>ZGK0TRVL_\ @GU\3O$^NZ3<:R1+;Z;H?Q^^ M'%_]OO= 2_>W,VF6<^LP1:BEH[Q+)>VD5\]ON0?H')H&ARW6E7LFC:4]YH<4 ML&BW;Z=9-=:1!/'%#-#IEPT!FT^*6*"&.6.S>!)(XHD<%8T"Q7/AGP[>:D^L M7>@Z-=:K+I\FDR:E<:5I\^H2:7,&$VG/>RVSW3V$H=Q)9M,;9P[!XCN.0#\Y MOC/ WAKQ!_P39NM=O(]#\6>-/VW=4\1:[;2ZE_9%Q=ZOXZ_93_:X\3ZUX=DA M^UVQUJWTN>XTW28M-N$O(E70='F2U6XL+&2#1^WUI7QB\'_"7PKI M'Q;\%^"/%'Q/^)?Q6M(KJ3QIKOBKXN0WWPR\$:1JNL7&HSRW6FMX1T7XIW<^ MCRPBUTZ*P\%_V?!9VMK9I7Z!ZCH.B:Q/IMUJVD:7J=SH]U]NTF?4-.L[V;3+ MP;<7>GRW4$LEEK:/9W2W_D_86MIQ>?:&5+?[*8G% MQY[.518?)+^:SL%5-Q8@ FOP+'_#*7CG_@DG^Q=X>_:1^+_PO\)ZWXV_97\& MZ9\#_$?Q4_:(M?A796/Q)G^%FE6=M\4=&\67_C[PU=:AXF^%KSVWB:+Q;9:C MJGBOPY)'*GAZ6'Q%KL"7O[\7%O!=03VMS#%<6US#);W%O/&DT$\$R-'+#-#( MK1RQ2QLR21R*R.C%74J2#Q>H?##X<:M8Z9IFJ> ?!6I:=HJ7,>CV%_X3\/7E MEI4=Y(LUW'IMI_#CXE^%K/X:^ /@=X&\9_&;Q-IL7@7XP>-=8\,:5XTOM<\0W6EWME9>);3X MB7-=,T*V\5> I M?$EG)K.H> ]5\+3ZW8#6;5I(_P!I+GPUX=O=/&DW>A:-=:6MQ!=KIMQI6GSV M NK62.:VN192VSVPN+>6**6"81>;#)&CQNK(I$NI:#HFLO82:OH^EZH^E7:7 M^F/J.G65\^GWT>/+O+%KN"9K.Z3 V7%L8ID &V08% 'YF_MXWMK>?L._\%#? MB3>:DNG6Y^"OQ'\(>&-;;5AHC66F_"S0-7LXKRSU:"\LI[&[/Q.N_&$]E=07 ML,LQM]+:)F<1*?&?V\O$6JZ7^TQX2UW1M2N/$?A?PQX#^ 6H_$?P58WT?A[X MO:#X9US]H?73X?\ BG^Q)K4UV]KXN^)46I:/?^'_ -I/X?06 U+Q)\)3\.[+ MPEK8\9W.B>"_&W[+WV@:%J>F3:)J.C:5?Z/C22:5*^E::\NA!AHLCV%HTFD![<6C_P!EN82V MG;K4"V;[$8-UN!"?VD?>C:\E;16U/=?'_P 1O WPL\.7/BWXA>)])\)^'K22*"34 MM7N?)22YG)$%I:01K+=W][-M%S/(\KS'"YOA6<6K):.1P>7T<3@\-7I8JGB( M9Q7EBH4)N6'C"LJ-*;5>*P]&=&NZ]HMU8>V2I?UV45\J#_AMK Q_PRSC''_) M7NGX]O2NW\ ?\-+?\)"G_"T?^%&_\(K]BO/,_P"$"_X6!_PD']HXB^P;/^$C M_P");]BSY_VS=^_QY7D_QU_=. XX^OXS#8/_ %0XXP?UFM"E]:QV0?5\'A^= MQ7M<37^MS]E1AS7G4Y9Z=.M9D.M:/:1;ZIIT^JZ;X#113_'&'X-?%&7X,P3BU M:WF^*\?@77G^',5PM[_H;0R>,1HJ2"Z_T8@XG_N?KK17X2W7[>OQ: M\)>$OV8?$6N?'+X5^(/$?Q-\ ?L4?&_QQX5D\$>&O!6BP?#_ /:I^//PS^#G MBR;3O$&J^,IKG6?#?AFTUSQ:WA%/!D6H^(_"GB*VL?$'QB\0Q>%+OPOH7BS[ M@_9Q^+?QR\8_%CXA?!;XGZKIQ\5?L]^-/B"GQ&U?3O /]A^'OB+\//B+>6GB M']E/7_"-W+J5W:VDUS\/+G7+'XBG2;_6)+7XC_#OQ7IUW:Z-I>JZ%& #[PAO MK*XGFMH+NUFN+?/GP17$,DT.UMC>;$CM)'A_E.]5PWRG!XJU7X ZI\7KSX,? MMF?\%!_$'PWUSX>>'O%OBK]KK_@D[\)?$%_KFDZ1K#_\(Q\8=+^'OPW\;)-: MQZQHEZFK1:5XCU2]TV\FO'6SUFT2XN[6YBCNXSZ5X1_;I^(6LZ]X0^#/C#]H M7X,?"OQM)J'[3&E>#OB]XR\"V%UX/_: \;_L[?MH^,O@"?A9IOABV\::39Q^ M.+CX6Z'X-\6>*/ W@7Q+;^/-PU75M"O9])U"TU&&SUK0=0N-*UO1[N2SFG2VU71M3M;G3=6 MT^9H[S3M0M[BSO((+B&2)=:@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *"0.OJ!^).!^IKYA^)_P#PV9_PEUW_ ,*9_P"&9/\ A!/LFG_8?^%G?\+7 M_P"$M^W_ &?_ (FGVO\ X13_ (DWV3[5_P @_P G]]]G_P"/G]Y7GC?\/(,< M_P##$>,K_P!%\Z[AMZ>^/;UXS7VV"X*^N83#8O\ ULX+POUFC2K?5L9GOL,7 M0]I&,O8XFC]5E[*O3YN6I3YIY\-CN./J.,Q6#_ -4>-\7]6KU*/UK! M9#[?!XCV3>6%S+:747F1>#'C?RKB&1-\;O&^W=&S(58^T_ ?\ M;._9N_:8UW7/#7P4^(@\9:UX:6==WF-&(P7'\./C?[;_ ,)IXO\ [2^R?VA_PE?B7[=]@\_[#]M_ MMW4/MGV+[3_I'V/[3YOV7S_W_P!G\OSOWF^OU._X) GX\_\ "V_BP/@(?A%_ M;W_"N-+_ +;'Q?\ ^$V_LG^R/^$JMO)_LG_A"?\ 3/[1^W^7YOVW_1?LN=O[ MS-?Z"^*'T*?#'@[PQXAXOR;B?BNGG&5Y7@L9A9\0YUD4>'XUL1C,#AZCQLL- MPSAL2L/[/$5/9.GB*'INLJF&G%4U5<8J5FOZXJ*^'_^ M-D/_ %9'_P"9[KZ6^%/_ N#_A%1_P +N_X5M_PFW]I7^?\ A5?_ E/_"+? MV1F'^S,?\)?_ ,3?^TL>?]N_Y=<^5]G_ (Z_SNSCA;^Q\']<_P!8N%LT_?4Z M7U7)\W^NXS]Y&3]K['ZO2_#_U;XKRJU&= M;ZUG.4?4<&^1P7LE7^L5;U9\]X0Y?>49.ZL>AO=6T<\5M)/"EQ.DDD,#2QK- M+'#L\Z2.(L))$B\Q/-=%98]ZERH899%>V<\\]K#=VTUS:[?M-O%/%)/;[ON^ M?"CM)%N[>8JY[9KX6_;M^"GA+XYZ;\!?"=Q\0F^#GQ.-7\>^'/"'[+O[6?B'XUZ9^SS\3X6\"Z M3=>%/B/\4_AW^S!X\^*>DZM\&?B1XRO--T#6/A/\1-,T?PGX]\!>+/';:]XA M'@Z?Q7\$H/"L?QTL&CTCY4^L/W8JC;ZGIUW>:AI]K?V5Q?:4]M'J=G!=V\UW MI\EY;K=VJ7UM%*\]F]S:LMS;K*/^"DWQM\)_#7PM\:C MX;\/?$.R\6?L8:+\=/!7A7X-Q>'?'>DZS\5G_95\7_'K7?A_\2O"]IXA?XW_ M [@O[WP[<^(/A[XW\.:=XU^'GB+P?IDG@/6[_P[\1]7T"^USR[2OVH+;P'\ M5OVJ/$OP]_:?^%/C37/C5\0?V;=&\$?%'P_X9^'LVD?$"XC_ &)?BQ\1M"TC M2-3B\32?#W1);[5_A^M]:^)/$7]NW6K^!]-U'X8>&-(UOXEW.A:Y& ?T454D MO[&*YCLI;RUCNY@IBM9+F%+B0/YFPQP,XE5)C.QL?B'X0_X*.? M$'XDV/P[U.V\:?#+P5XKGN?^"9-V_P -5T2'56^,'@G]M/7O@WI7Q2^(_@Z? M5-!]2\+76L6_AGQM\-M?'CNXU\7EKI-C],?M%+X5\+ M_P#!1O\ 87^(WC.'0=%T _L^_MR_#BS\;^(;;3[+3+;X@>(=;_9-\7^#_"Q\ M3:C%'::=KVK^$O WQ3U;P]:7%_;3W>G:'XN33-^=2BF /T7G\0Z#;0FXN-:T MF" 7L.FF>;4K**$:A"_BW^SGXY_ M99T#QSI?Q-_:H\;:'\%/VE-!TK3/V=?VMO FL77P_P##GQ)NKWQEIED]]X,^ M(FAW6C:%RROVQO%W@7QY_P0ZA\ M6P?#:/X*^%=>^!7[.U]X2^%?Q:^P7O\ PK5I/&GPOB\-^$-7GN)H+?6(?#<< M<=A::E87%J^NZ);Q:EITMI'?HT0!^Y-K=VM]!'=65Q!=VTR[H;FVECGMY5R5 MW13Q,\4BAE*DH[ $$$@@BK%?S?Z+^T3K/[+?QN_;@\1>%;KX/ZQX#U5?^"?5 MMJ'Q3^"M_'X _8M^"^B?$?Q9\7/A?XBUCQ2NI1_$+POX)^/&CK;:+K/Q5\;- M?ZYX&7X8>(OV>=7\$M-N+GQ%\9OV7+FY^'_ M ,"/V>OC9JVI?#S3XO&W@7XD:5X[_;4^*/P2NYK/QGJ.N>%O+TKQ;\%]'\%: MCK6K>%=$72- ^),FJ:GX&U/6_!=UIMIJ(!^^&I:GIVC6-SJ>KW]EI>G6"/,M=U23Q M%%K&E:%XX\%:7#XNN%\2Z!=:;\2#XW\%^)_@_KFD:!IEQ%X@]NO_ -K#XYR? M'2R_9]L_C7\,[4:E^V7\=/@"_CU/ /AR?6[#P/9_\$_M*_:T\$WT6B2^,W\/ MOXA\$>/O$+>&9=0NT.G^*/"NC6L6N6%IKMQ?WLX!^S%5;Z^LM+LKO4M2N[6P MT^PMI[R^OKVXAM+.SM+:-IKBZNKJX>."VMX(D>6:>:2.**-6>1U521^ _P , MO^"DGQ7USP[\/[_XD?%OX5>'&^.G[+'_ 3U^-NA:GH_@C2HH?!/CK]I?XH^ M+/A5\0O OA^36?&DFC+8ZW-X9M+KPGXN^)]_-HGPZ\3:E)#XB@\5VU_H/A"? MSKQ!^V'\7_VI/V8?VA- \;?$;X4Z9X;M_P#@DU\1OC3\0_#WAWPEIE]<>+?% M]]=?M?? [QM9C4[_ ,17T^@^'8KGX?\ @S5;RPTW1I;_ $GQ%'/I/VF.RUG^ MRT /Z0XIHIXHYX98Y8)8TFBFC=9(I(I%#I)'(A9'C=&#HZL592&4D$&L>/Q- MXJZ>Y,=LI:Y%/ASXR^!&L:=X=C\2?".*'X<^&Y=+M]=UK0]6U:T^(. MA?%?PGJ>E?%3P9X\TF8>%->\$^--%LM$:2?2]5:OD7X _![]F2Q_;H_X*2V< M/PT^!VFV7PHT/]D>_P!!M[;PEX!TVU^'A'P'\=1:S+8I%86\'AJVFMIWM-<0 MFTL[NQN9;364GM+B2)P#]K+2^LK]'EL;NVO(HY7@>6UGBN8TFB($D+R0O(BR MQD@/$S"1,C\C4M):+<0M_9S@^%UV=-^$G[3WA M;3M+\#^)_BOK?CLW=O8IK7[6?P'\6K9Z-J/AH+(4UNPBU70]5G$_AK6=+AO"=5M+FW@;PM=S.T$&AQN ?N_,O _P)\1C0](L->U M'6-5T;/_ &6OVP?B/J7_ SW\!?"/Q)_9Q^&7AWX:? O]F@>(=%^)GC:#3/' M7CKX"^*/V)?!GCZ^^._PG\'3^%IKS7[?P7\3=1NM!C\1+XJ7X56VB_"GXGZ' MXX&D:X;#6-- /W]HK\]_V#OVB?B%\9[7XE>#OC=XL\&W'QO^$EWX2\/^+?"/ MA#PX/#>D:QX:U31)=5\ ?M%>$K:\UK6-;/PX_:7\-36GC[PGH>H37$WPTO(- M?^%&KZMK/BOP7XAU&?\ 0B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@#BO'_ ,.? WQ3\.7/A+XA>&-)\6>'KN2* M>33=7MO.2.Y@),%W:3QM%=V%[#N<0WMC<6UW$LDB),J22*WG'PK_ &7_ (#_ M 5U2XUSX;?#K2/#^MW5N]I)K4EQJNM:Q':RD&6UM-2U[4-3NK"VGPHN(;&2 MW2Y"JMQYJJ%'OE%?.8S@_A+,,\P7$^/X7X>QW$F6PC3R[B#%Y+EV)SO 0BY2 MC#!9K6PT\=A81"BYS:2IC M*,5=I4L3.FZU-)RE90FDN:5MW]CTZS2[U5(8Q#"FI72P">_6*("*,7B@#+ET31YS 9M*TV4V MMO-:VQDL+.0V]M<3VMS<6\!>%O)@N+BQLYYX8]L7MUZ!10!FOHVDR222R:9I[RS/YDLCV-HSRR99M\C MM"6=]S,=S$MEF.G$6=\-3M!]AM<6NHB"6U%_;#R<07HMIYK M<7<.RX$$LD7F^6[*=.B@"O;VEK9K(EI;06R2W%Q=2K;PQ0+)=71YKB9@9)I7:65GD9F-BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *0C/Y@_D01^HI:* /S1U/\ X)'?L.ZOJ6H:M?\ PW\2RWNJ7][J5Y(O MQ-\?QK)=ZA=2WETZQIKRI&KW$\CB-%5$#;5 4 5[M^SO^P_^SK^RUXAU_P 4 M?!GPIJ_A_6?$VBP:!J]QJ'B_Q/XBBGTRWU"/4XH8[;7-2O8+=UO(DD,\,:3% M\4\]RK$Y%G7B+QKFV2XRE"AB\JS'B7-\9E^)HTITZE. ME7PE?%U*%6G"I2ISC"<'&,X1DDG&-OSC*?!_PJR'-L-GV2>''!.4YW@ZU3$8 M7-LNX9R?!YCAJ]6$J=2M0QF'PE.O2JU(5*D)SA.,I1J33;4F@HHHK\Z/T;:R3012R6\F5/F0/(C-"^40[XBK913G*C#;JPL;X0K> MV=K=K;75O?6ZW-O#<""\M)1-:W<(F1Q%^MM.&D6][!86D-W!I0>*0:;#N2ZMH%OX8\:?#7QQH^ MH>$)=+T;5[74OA3\0?"WQ/\ ">GI>W&D:F(_#Z^,?!?AK4-6T2&&&SUB#3(] M/O UE-<0R^JZKI&E:[8S:9K6FV&KZ;<[!<:?JEG;:A8W CD66,3V=Y%-;2^7 M*B2)YD3%'177# &M&B@#+O\ 1-'U2P&EZEI6FZAIJ^1MT^^L;2\L1]F97ML6 MES#+;#[.RJT&(OW)53%LP,6[JSM+V,0WEM;W408.(KF&*XC#@,H;9,CKN"LP M#8W ,1G!.;-% &>NE:8FGR:2FGV*Z7+;S6LFFK:6ZZ>]MZ6R M#$6BW#2"U4E8!&IQ2#1='#%AI>G!B6)86%H&)888D^3DEAPQSR.#D5IT4 9, MN@Z'/&T,VCZ5-"ZQH\4NG64D;I%P ML;1VDM;.TMI&BC@9X+:&%VAAW>5$S11HQBB+,8XR2B%FV!FEKICI M]B6O5D2\8VEMFZ24YD2Y/E9G60\NLI<.>6!-7Z* *:Z=8)'!$EE:)%:SFZMH MUMH%CM[EO-+7$"",+#.?.FS-&%D/FRY8^8V8IM'TJXEEGGTS3YIIP!-++96L MLDH'E "21XF>0 00@!V8 0Q8_P!6FW1HH R9M!T2XC6&?2-+FB6\AU%8I=/L MY(Q?VS^9;7HCD@9!=V\G[R"Z"_:(7^:.122:>=%TAI(I6TO3FD@T^?289&L; M5GATNZ,!N=-B8PEH]/N#;6QGLD*VLQ@A,D3&)"NG10!6BL[2"4S0VMO%,8D@ M,L<$49\VRO,?\ C)S_ *H3 M_P"9$KX_.^+_ .Q<<\#_ *L<7YM:C3J_6\ER7Z]@G[1R7LE7^LTKUHQQ^/^KXCW7%<_L_93]R7-[LN;6ST/>J MQM!\0Z)XGT_^U?#^IVFK:<;S4; 7EG)YD)O-)O[G2]1@#8&7M;^TN+=^-I:/ M>A>-T=OB_P"/OQ6^/'PI\"W%]K]W\(K:7Q$\WAS21X;_ .$U;Q#'=WMG<&;4 MM-34G2R5](ME>],]R6ABF6V0H\LT4 MNZ2OCHZ^UJFJ6EE'_:%CILNAN)5NM3LK?[>\=TK12R:;9E4P2X.P&&P'UN4<1'.>7, M*%:G4E2KPJXO):U*]&K6YOU'*/!+-\VX'SKC&CFN5SIY=B*,L(Z.)=3 XG+\ M+"N\]Q-;$>P3I?4+X:I3G%2IRA0Q\*EJD(QN%P?^IW'6#^M5Z=#ZUCN'_J^"P_M)1C[;%5_K<_94('/JV'K8C^W.':_L:)'T./X87W[5Q^)-LGQLBO M_MN/"L_Q>L_@^O@N3P3!K;'Q8/#-W\:I?#,;QIX^>+[P^8&7[05;R/+#>;M81[B#C4!R,\\^H(/Y'!'XB MOPC_ &J_ 7P%\'_MC?L7>&OA[%^QYX'TR\_9[_X*(^)+6V^/?AO1O$?PQ%[X MT^*7[*'B>ZN;'11XL\)&!];\;:SXJU?3_P"S]4734M[OQE%H5BBS7+VOTG_P M2FU_6-3_ &,?V2M.UOQEXJL-2L/@]\2?#[^"/B3>V6L>,O'EOX!^*_\ PA.F M_&?PEK&K6^C>,Y_@O>:?I]KJ?P@CN=#51\(_B3\,8_$UV-1(8(((4,DTT MTLA6.*&*-6>261E2-%+.P4$U_/\ _'/X,?\ !/KX3?LE?!GX!_'?Q-^S+^R3 M\4_&6D^*_B+\'_\ A(/&/A/X)7O[-?B;XD?$*+XG^//B+\!]+36?#Y\,>,OA M=K>OVF@>"]2\+6T&I:QKF@^'/#%W<'PT?$$#7\4R_ _QK+^S!;?%!Y FG1_#R]^,VEQ!)N\N: M"YMI)8)HGVMLDCD9&VMM8X.+M?FC\6O''@SX)_$KX.^%O@8GP_\ @_X7_:W\ M<^/++XD?M"Z+I?AO4O!NA>.?AE\%O[5^'>ASV=Q(]7^%?PN\0>&?AU_P $ ML/'?BSX8ZKX+6ZCN-0_;$_:2^*7P!^+-C<7NJ>,[;Q#HGAR_\+Z)X3^*_P . M896A\1>%AJ&F:;XDU#6=.N;_ .U@'] E%?@*_P"W)^T7?Q^,/ 2?M ?!CPAX MF\!V_P#P4RT&#X@^(OAKHFHQ>*_%O[&GQ;^ UE\*GU#PO;^-M-LK5O$'@[XG M:OI/CWPWX?E&IZ[:6L?B#PBWAO4GC^S>L>"/VZOC;X@\9^!/ OC34? GPV\? M>*_VJ/@1\,?$/PMU;1K63QGX*\"?'K_@GQH?[0TVG7-K>ZS8ZC'_&ESI-OI?B.#POJ'@F^TZ\\1V=_=P@'[14R22.&.2:5TBBB1Y)9)&5( MXXT4L[N[D*B(H+,S$*J@DD $U_/C\'OV\_VC-;^'7[$W@>#XU_ /5OBM\7_V M<_@)\9?^%B?'77]%^&^C?'?QKXA^)=UX3^/OP6\*Z+X3\*>(5UWX@_"[0=,@ MTO4/#G@"[TGQWHGCOQ]X(O\ Q!X?FT2RUW0G_2[]B_XH>./C=\)_'7Q1^)OQ M \)>+M$O/BM^T!\.=.T31?"NAZ#H7AKP]\%?VB_C5\*X;C5]0@US73K&H>(_ M!/AKPI=^)UU"YCTJVU"SO;W2X(=,UAH(P#[1_MC22(&&IZ?MN7>*W/VZUQ/( MDD43QPGS<2NDLT,;)'N97EC0@-(@.E7\LG[,9U _L[_\$'_[4_X9[/PO;]K@ MCP,/#HO#XR-V?V:/VS1B[&I8\-^<=5_LT:W_ &1^^_X2;_A'?LX-W_9@/U#H M?_!1GXI^)[6Y3PQ\:_@]J>G^+_$?_!.K4O!GC";PCX?L\>&/VLOVK/BQ\ /B MI%IW@-O',FN^'].\-:%X*\/7WA31/B-J%U\3/!WBB[U"/XI6MM)J$'A'00#] M[+G4].LKG3[.\O[*UN]6N);32[:YN[>"XU&Z@M)[Z:VL()9$EO)XK*VN;N6& MV266.U@FN'588I'6]7X-:C\=/&/QA_:2^ '@7Q9\5_!WAGXF_ ?]O[XJ_L_V MO@?6?!?A:U\;I=Z9_P $_OVD$\$_M"7VB76L:?K*6'Q:OM;?Q]HFC:,L?@/6 MO!6O:)X.TF[77M)U#6;WV#]F_P#:[_:-^)7Q$\ ?#'XAVT.B:U\0OAKH=@-2 ML/AG<66D>%OVA?V6/BG??#W_ (*"^"+ZYGO[R$^&KB.;P+J/P-UF[FBM=2@\ M4^(&TJ\\4-X7.X _86BOP&T;_@HU\5/%$%ROA?XU?!W4[#QCXF_X)U:GX+\7 MR^$O#UL%\+_M:_M4?%OX!_%.'3? I\&M#\$^';WPCHOQ&U&Z^)O@ M_P 3W=_'\4[6"748?".@_2_P"_:E^._Q#_:UUKX(:MXW^!45A\'?%'Q)^&'Q MA^&GB?Q!'HG[0VM:5X6\(:#J7PS^/?A'X6:-X76^TKP_\3-2N(/$][J>I>([ MOX6R>"?&NEZ5X9U"T\;^&Y]+UD _6*BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /+/B)\% MOAO\5KG2[KQ[H$NNR:-!'=7TO7M%\%R:?J^C7]KJ>F7T'B7Q7YMI?6-]CJ-TGAJSKNI0A1HQI2A&E34?I<)QGQ M?@,!'*L#Q3Q%@\KA3JT89;A>'M!U#3GTB_T72;W2I9%EETR[TVRN=.EE29;E)9+&>"2T>1+A%G21 MH2Z3*)%8/\U;%% &7:UBNVBC:ZCMKB2":XMX[AE,R032VUO)+" MKB.22"%W5FAC*V** (TABC+F.-$,CF60HJIOE90K2/M W2,JJI=LN0 "V & MQ6\$,(MX88HH & ACC1(@'8LX$2J(P&9F9@%PS,S-DDDS44 4KC3=/NY5GNK M&SN)D5426>UMYI55&9T59)8W=55W=E4, K,S L29KJUMKVVN+.\MX;JTNH) MK:ZM;F*.>WN;:XC:&>WN()5>*>":)VCEAE1XY$8JZLI(J>B@#&;P[H#Z/'X> M;1-(;08H[>&+16TRQ;2(XK2:.XM8X],-N;%([:>&*:W1;<+#+''+$$=%86IM M*TRXDDEGT^QFEEV^;)-:6TLDNQ55/,>2)G?:JJJ[R._!^A:+"VCCPE/8_$36_ /B'Q!J6J:/-HL]Q>> M((]6^&/@JZT?6DU*VN]&_L=XK$QQ:GJR7OK+Z7ILEX=0DL+*2_,=K$;U[2W> M[,5C)2$>5B*1I8(9&>/:S211.26C0B%?#^A(6*:-I2EY)YG*Z;8 MJ7ENKNXO[F5B+<%I+B^N[F\G^DZ7)?_ -J2:=8/ MJ8B@A&H/9VS7PAM6NGM8A>-$;GRK9[Z]>WC\W9"UWW=U>3N$7KV4,TUQ#9 MO=A/M#VL5Q<3SQ6S2&".::65(UDD=FMT4 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 K 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_V0$! end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2018
Feb. 07, 2019
Document and Entity Information [Abstract]    
Document Type 10-K  
Amendment Flag false  
Document Period End Date Dec. 31, 2018  
Document Fiscal Period Focus FY  
Document Fiscal Year Focus 2018  
Entity Registrant Name CRAY INC  
Entity Central Index Key 0000949158  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   40,890,189
Entity Current Reporting Status Yes  
Entity Voluntary Filers No  
Entity Well-known Seasoned Issuer Yes  
Entity Public Float $ 976,274,271  
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 228,434 $ 137,326
Restricted cash 1,300 1,964
Short-term investments 0 6,997
Accounts and other receivables, net 87,819 162,034
Inventory 80,360 186,307
Prepaid expenses and other current assets 22,331 25,015
Total current assets 420,244 519,643
Noncurrent Assets:    
Long-term restricted cash 16,030 1,030
Long-term investment in sales-type lease, net 9,586 23,367
Property and equipment, net 35,737 36,623
Goodwill 14,182 14,182
Intangible assets other than goodwill, net 3,178 4,345
Other non-current assets 18,175 19,567
TOTAL ASSETS 517,132 618,757
Current liabilities:    
Accounts payable 32,847 57,207
Accrued payroll and related expenses 23,703 18,546
Other accrued liabilities 10,805 9,471
Customer contract liabilities 61,983 80,119
Total current liabilities 129,338 165,343
Noncurrent Liabilities:    
Long-term customer contract liabilities 32,021 38,622
Other non-current liabilities 12,394 14,495
TOTAL LIABILITIES 173,753 218,460
Shareholders’ equity:    
Preferred stock — Authorized and undesignated, 5,000,000 shares; no shares issued or outstanding 0 0
Common stock and additional paid-in capital, par value $.01 per share — Authorized, 75,000,000 shares; issued and outstanding 40,893,807 and 40,464,963 shares, respectively 647,045 633,408
Accumulated other comprehensive income 3,208 915
Accumulated deficit (306,874) (234,026)
TOTAL SHAREHOLDERS’ EQUITY 343,379 400,297
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY $ 517,132 $ 618,757
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 75,000,000 75,000,000
Common stock and additional paid-in capital, shares issued (in shares) 40,893,807 40,464,963
Common stock and additional paid-in capital, shares outstanding (in shares) 40,893,807 40,464,963
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue:      
Product $ 312,873 $ 250,195 $ 499,432
Service 143,075 142,314 130,377
Total revenue 455,948 392,509 629,809
Cost of revenue:      
Cost of product revenue 252,264 188,830 332,016
Cost of service revenue 73,706 72,975 77,578
Total cost of revenue 325,970 261,805 409,594
Gross profit 129,978 130,704 220,215
Operating expenses:      
Research and development, net 115,174 98,777 112,130
Sales and marketing 63,159 59,894 64,893
General and administrative 25,417 29,113 34,053
Restructuring 476 8,568 0
Total operating expenses 204,226 196,352 211,076
Income (loss) from operations (74,248) (65,648) 9,139
Other income (expense), net 595 5,002 (1,365)
Interest income, net 3,343 3,276 2,147
Gain on strategic transaction 0 4,480 0
Income (loss) before income taxes (70,310) (52,890) 9,921
Income tax benefit (expense) (1,371) (80,939) 694
Net income (loss) $ (71,681) $ (133,829) $ 10,615
Basic net income (loss) per common share (dollars per share) $ (1.76) $ (3.33) $ 0.27
Diluted net income (loss) per common share (dollars per share) $ (1.76) $ (3.33) $ 0.26
Basic weighted average shares outstanding (shares) 40,666 40,139 39,833
Diluted weighted average shares outstanding (shares) 40,666 40,139 41,012
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ (71,681) $ (133,829) $ 10,615
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Unrealized gain (loss) on available-for-sale investments 7 (7) 8
Foreign currency translation adjustments (1,005) (490) 426
Unrealized gain (loss) on cash flow hedges 2,774 (1,457) 8,030
Reclassification adjustments on cash flow hedges included in net income (loss) 517 87 (13,324)
Other comprehensive income (loss) 2,293 (1,867) (4,860)
Comprehensive income (loss) $ (69,388) $ (135,696) $ 5,755
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Shareholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock and Additional Paid In Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
New Accounting Pronouncement, Early Adoption, Effect
New Accounting Pronouncement, Early Adoption, Effect
Accumulated Deficit
Balance, shares (in shares) at Dec. 31, 2015   40,694,000        
Balance at Dec. 31, 2015 $ 492,510 $ 610,279 $ 7,642 $ (125,411)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of shares under employee stock purchase plan, shares (in shares)   27,000        
Issuance of shares under employee stock purchase plan $ 718 $ 718        
Exercise of stock options, shares (in shares) 168,825 169,000        
Exercise of stock options $ 2,121 $ 2,121        
Restricted shares issued for compensation, net of forfeitures, shares (in shares)   (133,000)        
Restricted shares issued for compensation, net of forfeitures and taxes (3,379) $ (1,665)   (1,714)    
Share-based compensation 11,151 $ 11,151        
Other comprehensive income (loss) (4,860)   (4,860)      
Net income (loss) 10,615     10,615    
Balance, shares (in shares) at Dec. 31, 2016   40,757,000        
Balance at Dec. 31, 2016 525,476 $ 622,604 2,782 (99,910)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Cumulative-effect adjustment resulting from adoption of ASU 2016-09 (Note 14) | Accounting Standards Update 2016-09         $ 16,600 $ 16,600
Issuance of shares under employee stock purchase plan, shares (in shares)   20,000        
Issuance of shares under employee stock purchase plan $ 365 $ 365        
Exercise of stock options, shares (in shares) 157,257 157,000        
Exercise of stock options $ 1,342 $ 1,342        
Restricted shares issued for compensation, net of forfeitures, shares (in shares)   (469,000)        
Restricted shares issued for compensation, net of forfeitures and taxes (2,039) $ (1,752)   (287)    
Share-based compensation 10,849 $ 10,849        
Other comprehensive income (loss) (1,867)   (1,867)      
Net income (loss) $ (133,829)     (133,829)    
Balance, shares (in shares) at Dec. 31, 2017 40,464,963 40,465,000        
Balance at Dec. 31, 2017 $ 400,297 $ 633,408 915 (234,026)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options, shares (in shares) 251,121 251,000        
Exercise of stock options $ 2,383 $ 2,383        
Restricted shares issued for compensation, net of forfeitures, shares (in shares)   178,000        
Restricted shares issued for compensation, net of forfeitures and taxes (3,060) $ (1,893)   (1,167)    
Share-based compensation 13,147 $ 13,147        
Other comprehensive income (loss) 2,293   2,293      
Net income (loss) $ (71,681)     (71,681)    
Balance, shares (in shares) at Dec. 31, 2018 40,893,807 40,894,000        
Balance at Dec. 31, 2018 $ 343,379 $ 647,045 $ 3,208 $ (306,874)    
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Operating activities:            
Net income (loss) $ (71,681) $ (133,829) $ 10,615      
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:            
Depreciation and amortization 16,065 16,760 14,684      
Share-based compensation expense 13,147 10,849 11,151      
Deferred income taxes (547) 81,468 (1,861)      
Gain on strategic transaction 0 (4,480) 0      
Gain on sale of equity investment (429) (3,349) 0      
Other 2,018 837 2,850      
Cash provided (used) due to changes in operating assets and liabilities:            
Accounts and other receivables 70,958 38,660 (78,396)      
Long-term investment in sales-type lease, net 13,071 10,129 (17,224)      
Inventory 96,246 (97,688) 15,343      
Prepaid expenses and other assets (1,255) (5,306) 2,265      
Accounts payable (24,368) 11,527 16,903      
Accrued payroll and related expenses and other liabilities 12,668 7,572 (21,073)      
Customer contract liabilities (24,043) (6,491) (7,570)      
Net cash provided by (used in) operating activities 101,850 (73,341) (52,313)      
Investing activities:            
Sales and maturities of available-for-sale investments 7,000 87,513 30,990      
Purchases of available-for-sale investments 0 (94,902) (16,159)      
Cash received in strategic transaction 1,584 8,000 0      
Proceeds from sale of equity investment 429 4,481 0      
Purchases of property and equipment (5,265) (17,467) (7,503)      
Net cash provided by (used in) investing activities 3,748 (12,375) 7,328      
Financing activities:            
Proceeds from issuance of common stock through employee stock purchase plan 0 365 718      
Purchase of employee restricted shares to fund related statutory tax withholding (3,060) (2,039) (3,379)      
Proceeds from exercise of options 2,383 1,342 2,121      
Net cash used in financing activities (677) (332) (540)      
Effect of foreign exchange rate changes on cash, cash equivalents and restricted cash 523 1,751 176      
Net increase (decrease) in cash, cash equivalents and restricted cash 105,444 (84,297) (45,349)      
Cash, cash equivalents and restricted cash:            
Beginning of period 140,320 224,617 269,966      
End of period 245,764 140,320 224,617      
Supplemental disclosure of cash flow information:            
Cash paid for interest 0 14 31      
Cash paid for income taxes 957 930 2,441      
Non-cash investing and financing activities:            
Inventory transfers to property and equipment and service spares 7,910 2,429 5,292      
Receivable from Seagate       $ 0 $ 1,782 $ 0
Inventory       0 4,120 0
Property and equipment       0 2,915 0
Intangible assets       0 3,350 0
Deferred revenue       0 12,168 0
Deferred tax liabilities       0 3,019 0
Other liabilities       0 500 0
Cash, cash equivalents and restricted cash [Abstract]            
Cash and cash equivalents       228,434 137,326  
Restricted cash       1,300 1,964  
Long-term restricted cash       16,030 1,030  
Total cash, cash equivalents and restricted cash $ 140,320 $ 224,617 $ 269,966 $ 245,764 $ 140,320 $ 224,617
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Description of Business
12 Months Ended
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business
DESCRIPTION OF BUSINESS
Cray Inc. (Cray or the Company) designs, develops, manufactures, markets, and services products primarily at the high-end of the high performance computing (HPC), data analytics, and artificial intelligence (AI) markets. These products include compute systems commonly known as supercomputers, as well as storage, data analytics and AI solutions leveraging more than four decades of delivering the world’s most advanced computing systems. The Company also provides related software and system maintenance, support, and engineering services. The Company’s customers include domestic and foreign governments and government-funded entities, academic institutions and commercial companies.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Accounting Principles
The consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America (GAAP).
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All material intercompany balances and transactions have been eliminated.
Reclassifications
Certain prior year amounts have been reclassified to conform with the current year presentation. There has been no impact on previously reported net income (loss) or shareholders’ equity from such reclassifications.
Use of Estimates
The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.
Cash, Cash Equivalents and Restricted Cash
Cash and cash equivalents consist of highly liquid financial instruments that are readily convertible to cash and have maturities of three months or less at the time of acquisition. The Company maintains cash and cash equivalent balances with financial institutions that exceed federally insured limits. As of December 31, 2018 and 2017, the Company had $17.3 million and $3.0 million, respectively, in restricted cash associated with certain letters of credit to secure customer prepayments and other customer related obligations.
Investments
The Company’s investments consist primarily of commercial paper, corporate debt, and other debt securities. Debt securities are classified as available-for-sale and are reported at fair value with unrealized gains and losses, net of applicable taxes, recorded in accumulated other comprehensive income, a component of shareholders’ equity. The realized gains and losses for available-for-sale securities are included in other income and expense in the Consolidated Statements of Operations. Realized gains and losses are calculated based on the specific identification method.
The Company monitors its investment portfolio for impairment on a periodic basis. When the carrying value of an investment in debt securities exceeds its fair value and the decline in value is determined to be an other-than-temporary decline, and when the Company does not intend to sell the debt security and it is not more likely than not that the Company will be required to sell the debt securities prior to recovery of its amortized cost basis, the Company records an impairment charge in the amount of the credit loss and the balance, if any, to other comprehensive income (loss).
Investments that mature between three months and one year from the purchase date are initially classified as short-term investments in the Consolidated Balance Sheet. Investments that mature beyond one year from the purchase date are initially classified as long-term investments in the Consolidated Balance Sheet.
Foreign Currency Derivatives
The Company uses foreign currency exchange contracts to hedge certain foreign currency exposures. Foreign currency exchange contracts are cash flow hedges of the Company’s foreign currency exposures on certain revenue contracts and are recorded at the contract’s fair value. Most of the Company’s foreign currency exchange contracts are designated as cash flow hedges for the purposes of hedge accounting treatment and any gains or losses on the effective portion of the foreign currency exchange contract is initially reported in “Accumulated other comprehensive income,” a component of shareholders’ equity, with a corresponding asset or liability recorded based on the fair value of the foreign currency exchange contract. When the hedged transaction is recognized, any unrecognized gains or losses on the hedged transaction are reclassified into results of operations in the same period. Any hedge ineffectiveness is recorded to operations in the current period. The Company measures hedge effectiveness by comparing changes in fair values of the foreign currency exchange contract and expected cash flows based on changes in the spot prices of the underlying currencies. Cash flows from foreign currency exchange contracts accounted for as cash flow hedges are classified in the same category as the cash flows from the items being hedged. The Company typically dedesignates its cash flow hedges for the purposes of hedge accounting treatment when the receivable related to the hedged cash flow is recorded. Unrealized gains or losses related to foreign currency exchange contracts that are not designated as cash flow hedges for the purposes of hedge accounting treatment are recorded in other income (expense) in the Consolidated Statements of Operations and are generally offset by foreign currency adjustments on related receivables. The Company does not use derivative financial instruments for speculative purposes.
Concentration of Credit Risk
Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents, available-for-sale investments, accounts receivable, short-term and long-term restricted cash and foreign currency exchange contracts.
The Company maintains cash and cash equivalents, available-for-sale securities and foreign currency exchange contracts with various financial institutions. As part of its risk management process, the Company performs periodic evaluations of the relative credit standing of the financial institutions. The Company has not sustained any credit losses from instruments held at financial institutions. The Company utilizes foreign currency exchange contracts to protect against the effects of foreign currency fluctuations. Such contracts involve the risk of non-performance by the counterparty, which could result in a material loss.
The Company currently derives a significant portion of its revenue from sales of products and services to the U.S. Government. See Note 17 — Segment Information for additional information. Given the type of customers, the Company does not believe its accounts receivable represent significant credit risk.
The Company currently has a long-term investment in a sales-type lease it entered into with one of its customers. See Note 8 — Sales-type Lease for additional information. Given the credit standing of the customer, the Company does not believe that this investment represents a significant credit risk.
Other Concentration
The Company obtains certain components from single-source suppliers due to technology, availability, price, quality or other considerations. The loss of a single-source supplier, the single-source supplier’s inability to deliver the required components or intellectual property due to natural disaster or other reasons, the deterioration of the relationship with a single-source supplier, or any unilateral modification of contract terms under which the Company is supplied components by a single-source supplier could have a significant adverse effect on the Company’s revenue and gross margins.
Accounts Receivable
Accounts receivable are stated at principal amounts and are primarily comprised of amounts contractually due from customers for products and services and amounts due from government research and development contracts. The Company provides an allowance for doubtful accounts based on an evaluation of customer past due account balances. In determining whether to record an allowance for a specific customer, the Company considers a number of factors, including prior payment history and financial information for the customer.
 Fair Values of Financial Instruments
The Company measures certain financial assets and liabilities at fair value based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. The Company’s financial instruments primarily consist of debt securities, time deposits, money market funds, and foreign currency derivatives. See Note 4 — Fair Value Measurement for a further discussion on fair value of financial instruments.
Inventories
Inventories are valued at the lower of cost or net realizable value, with cost computed on a first-in, first-out basis (FIFO). The Company regularly evaluates the technological usefulness and anticipated future demand for various inventory components and the expected use of the inventory. When the Company determines it is not likely the cost of inventory items will be recovered through future sales, the Company writes-down the related inventory to its estimated net realizable value.
In connection with certain of its sales agreements, the Company may receive used equipment from a customer. This inventory generally will be recorded at no value based on the expectation that the Company will not be able to resell or otherwise use the equipment. In the event that the Company has a specific contractual plan for resale or there is an expected scrap value at the date the inventory is acquired, the inventory is recorded at its estimated fair value.
Property and Equipment and Intangible Assets, Net
Property and equipment are recorded at cost less accumulated depreciation and amortization. Additions and improvements are capitalized and maintenance and repairs are expensed as incurred. Depreciation is calculated on a straight-line basis over the estimated useful lives of the related assets, ranging from eighteen months to seven years for furniture and fixtures, three years for computer equipment, and eight to twenty-five years for buildings and land improvements. Leasehold improvements are depreciated over the life of the lease or asset, whichever is shorter.
The Company amortizes purchased intangible assets with finite lives using the straight-line method over the estimated economic lives of the assets, ranging from two to ten years.
Service Spares
Service spares are valued at the lower of cost or net realizable value and represent inventory used to support service and maintenance agreements with customers. As inventory is utilized, replaced items are returned to the Company and are either repaired or scrapped. Costs incurred to repair inventory to a usable state are charged to expense as incurred. Service spares are recorded at cost and amortized over the estimated service life of the related product platform (generally four years).
Impairment of Long-Lived Assets and Intangibles
The Company evaluates property, plant and equipment and intangible assets with finite lives for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. The Company assesses the recoverability of the assets based on the undiscounted future cash flow the assets are expected to generate and recognizes an impairment loss when estimated undiscounted future cash flow expected to result from the use of the asset plus net proceeds expected from disposition of the asset, if any, are less than the carrying value of the asset. When the Company identifies an impairment, the carrying value of the asset is reduced to its estimated fair value based on a discounted cash flow approach or, when available and appropriate, to comparable market values.
Goodwill
Goodwill is not amortized but is tested for impairment at least annually. The Company reviews goodwill for impairment annually at the beginning of its second fiscal quarter and whenever events or changes in circumstances indicate that the fair value of a reporting unit may be less than its carrying amount (a triggering event). The Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the quantitative goodwill impairment test described in ASC Topic 350. The more likely than not threshold is defined as having a likelihood of more than 50 percent. If, after assessing the totality of events or circumstances, the Company determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then performing the quantitative goodwill impairment test is unnecessary and goodwill is considered to be unimpaired. However, if based on the qualitative assessment the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company will proceed with performing the quantitative goodwill impairment test.
In performing the quantitative goodwill impairment test, the Company determines the fair value of each reporting unit and compares it to its carrying value. If the fair value of the reporting unit exceeds the carrying value of the net assets assigned to that unit, goodwill is not impaired. If the carrying value of a reporting unit exceeds its fair value, the Company records an impairment loss equal to the difference.
The Company performed its qualitative assessment during the second fiscal quarter of 2018 and concluded that it was more likely than not that the fair values of its reporting units were greater than their carrying amounts. After reaching this conclusion, the quantitative goodwill impairment test was unnecessary and no further testing was performed. The qualitative factors that were considered included, but were not limited to, general economic conditions, outlook for the HPC and big data markets, recent and forecasted financial performance and the price of the Company’s common stock.
Business Combinations
The Company accounts for business combinations using the acquisition method of accounting and allocates the purchase price to the tangible and intangible assets acquired and the liabilities assumed based upon their estimated fair values at the acquisition date. The excess of the purchase price over the fair value of the net assets acquired is recorded as goodwill. If the fair value of the net assets acquired exceeds the purchase price the Company records a bargain purchase gain. The Company uses estimates and assumptions to value assets acquired and liabilities assumed at the acquisition date. During the measurement period, which may be up to one year from the acquisition date, any refinements made to the fair value of the assets and liabilities assumed are recorded in the period in which the adjustments are recognized.
The fair values of intangible assets acquired are estimated using a discounted cash flow approach with Level 3 inputs. Under this method, an intangible asset’s fair value is equal to the present value of the incremental after-tax cash flows (excess earnings) attributable solely to the intangible asset over its remaining useful life. To calculate fair value, the Company uses risk-adjusted cash flows discounted at rates considered appropriate given the inherent risks associated with each type of asset. The Company believes the level and timing of cash flows appropriately reflects market participant assumptions.
Revenue Recognition
On January 1, 2018, the Company adopted and applied the new accounting standard ASC 606, Revenue from Contracts with Customers, which superseded nearly all existing revenue recognition guidance under GAAP, to all contracts using the modified retrospective method. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. Adoption of the new standard did not have a material impact on the Company’s net loss during the year ended December 31, 2018. The Company expects the impact of the adoption of the new standard to be immaterial to its net income on an ongoing basis.
The Company’s performance obligations are satisfied over time as work is performed or at a point in time. The majority of the Company’s revenue is recognized at a point in time when products are accepted, installed or delivered. Most of the Company’s revenue is derived from long-term contracts that can span several years. Revenue is recognized when performance obligations under the terms of a contract with the customer are satisfied; generally, this occurs with the transfer of control of the Company’s systems or services. In general, this does not occur until the products have been shipped or services provided to the customer, risk of loss has transferred to the customer, and, where applicable, a customer acceptance has been obtained. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. Sales, value add, and other taxes that the Company collects concurrent with revenue-producing activities are excluded from revenue. Incidental items that are immaterial in the context of the contract are recognized as expense.
To determine the proper revenue recognition method for contracts, the Company evaluates whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. Contracts are often modified to account for changes in contract specifications and requirements. To determine the proper revenue recognition method for contract modifications, the Company evaluates whether the contract modification should be accounted for as a separate contract, part of an existing contract, or termination of an existing contract and the creation of a new contract. This evaluation requires significant judgment and the decision to combine a group of contracts or separate the combined or single contract into multiple performance obligations could change the amount of revenue and profit recorded in a given period. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using the Company’s estimate of the standalone selling price of each distinct good or service in the contract.
The Company determines the transaction price by reviewing the established contractual terms and other relevant information. Contracts can include penalty clauses and contracts with government customers may not be fully funded, both of which represent variable consideration. Generally, the Company includes both the funded and unfunded portions of a contract with a government customer in the transaction price, as most often it is deemed the contract will become fully funded. The Company also assesses the likelihood of certain penalties that would result in contract price reductions and, if deemed probable, the transaction price is adjusted.
The majority of the Company’s contracts include multiple promised goods and services, which are assessed at contract inception. Each distinct good or service is identified as a performance obligation, which may be an individual good or service or a bundle of goods or services. In order to determine whether the promises are distinct, the Company assesses the use of its products and services by its customers to determine whether the customer can benefit from the good or service on its own or from other readily available resources, and whether the promised transfer of goods or services is separately identifiable from other promises in the contract.
The majority of the Company’s revenues are from product solutions which include supercomputers, storage, and data analytics systems, each of which are usually separate performance obligations. Revenue is recognized when obligations under the terms of a contract with a customer are satisfied. Product revenue is typically recognized upon customer acceptance, or upon installation or delivery if formal acceptance is not required. Service revenue is typically recognized over time and consists mainly of system maintenance, analyst services, and engineering services, each of which are usually separate performance obligations. System maintenance commences upon customer acceptance or installation, depending on the contract terms, and revenue is recognized ratably over the remaining term of the maintenance contract. On-site analysts provide specialized services to customers, the revenue for which is recognized ratably over the contract period. Service revenue is recognized on a straight-line basis over the service period as the services are available continuously to the customer. Revenue from engineering services can be recognized as services are performed or as milestones are achieved, depending on the terms of the contract and nature of services performed. If, in a contract, the customer has an option to acquire additional goods or services, that option gives rise to a performance obligation if the option provides a material right to the customer that it would not receive without entering into that contract. Revenue from purchase options can be recognized as those future goods or services are transferred or when the option expires.
The Company performs an assessment to determine whether a significant financing component is present in a contract. If a contract is determined to include a significant financing component, the interest rate used in the calculation is based on the prevailing interest rates at contract inception and the entity’s creditworthiness. When the period between providing a good or service to the customer is expected to be less than one year from payment, the Company applies the practical expedient and does not adjust the consideration for the effects of a significant financing component.
Occasionally, the Company’s contracts include noncash consideration. This typically consists of returned parts when a system is upgraded or de-installed. Noncash consideration is measured at contract inception at estimated fair value.
The total transaction price is allocated to each performance obligation identified in the contract based on its relative standalone selling price. The Company does not have directly observable standalone selling prices for the majority of its performance obligations due to a relatively small number of customer contracts that differ in system size and contract terms which can be due to infrequently selling each performance obligation separately, not pricing products within a narrow range, or only having a limited sales history, such as in the case of certain advanced and emerging technologies. When a directly observable standalone selling price is not available, the Company estimates the standalone selling price. In determining the estimated standalone selling price, the Company uses the cost to provide the product or service plus a margin, or considers other factors. When using cost plus a margin, the Company considers the total cost of the product or service, including customer-specific and geographic factors as appropriate. The Company also considers the historical margins of the product or service on previous contracts and several other factors including any changes to pricing methodologies, competitiveness of products and services, and cost drivers that would cause future margins to differ from historical margins.
The Company sometimes offers discounts to its customers. As these discounts are offered on bundles of goods and services, the discounts are applied to all performance obligations in the contract on a pro-rata basis.
The following table provides information about contract receivables, contract assets, and contract liabilities from contracts with customers (in thousands) and includes both short-term and long-term portions:
 
 
December 31,
2018
 
December 31, 2017
 
Change
Contract receivables
 
$
78,634

 
$
167,346

 
$
(88,712
)
Contract assets
 
6,404

 
9,321

 
(2,917
)
Contract liabilities
 
94,004

 
118,741

 
(24,737
)

Contract receivables consist of amounts billed to customers and include the Company's investment in a sales type lease, a portion of which is due beyond one year. Generally, billing occurs subsequent to product revenue recognition and payment is expected within 30 days. Contract assets primarily relate to the Company's rights to consideration for work completed but not billed where right to payment is not just subject to the passage of time. Contract assets become contract receivables when the rights become unconditional. The Company sometimes receives advances or deposits from customers before revenue is recognized, resulting in customer contract liabilities (formerly deferred revenue). These assets and liabilities are reported on the Consolidated Balance Sheet on a contract-by-contract basis at the end of each reporting period. The Company’s payment terms vary from contract to contract. Contracts may require payment before, at or after the Company’s performance obligations have been satisfied. The decrease in the Company's contract asset balance for the year ended December 31, 2018 is primarily due to the transfer from contract assets to contract receivables that were included in the contract asset balance at the beginning of the period, partially offset by the addition of new contract assets.
For the year ended December 31, 2018, the Company recognized $76.5 million in revenues from the contract liability balance at the beginning of the year.
The Company’s incremental direct costs of obtaining a contract come primarily from sales commissions, a portion of which are paid upon contract signing. These commissions are generally capitalized upon payment and expensed at the time of revenue recognition. These deferred commissions are included in prepaid expenses in the Consolidated Balance Sheet. As of December 31, 2018 and 2017, the Company had $2.0 million and $1.3 million, respectively, of deferred commissions. For the years ended December 31, 2018, 2017 and 2016, the Company recognized $6.0 million, $4.0 million and $5.6 million, respectively, in commissions expense.
The following data presents the Company's operating segment revenues disaggregated by primary geographic market, which is determined based on a customer's geographic location (in thousands). Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific and Japan; and the United States, Canada, and Latin America (Americas). Revenues were reduced by $0.5 million for the year ended December 31, 2018 related to hedging gains and losses which do not represent revenues recognized from contracts with customers.
 
 
Americas
 
EMEA
 
Asia Pacific & Japan
 
Total
Year Ended December 31, 2018
 
 
 
 
 
 
 

Supercomputing
 
$
177,506

 
$
54,119

 
$
131,899

 
$
363,524

Storage and Data Management
 
34,286

 
13,667

 
22,961

 
70,914

Maintenance and Support
 
82,892

 
29,797

 
22,820

 
135,509

Engineering Services and Other
 
16,238

 
672

 
4,600

 
21,510

Elimination of inter-segment revenue
 
(82,892
)
 
(29,797
)
 
(22,820
)
 
(135,509
)
Total revenue
 
$
228,030

 
$
68,458

 
$
159,460

 
$
455,948


The Company’s remaining performance obligations reflect the deliverables within contracts with customers that will have revenue recognized in a future period (this may also be referred to as backlog). Due to the nature of the Company’s business and the size of individual transactions, forecasting the timing and total amount of revenue recognition is subject to significant uncertainties. As of December 31, 2018, the Company has an aggregate of $517 million in remaining performance obligations stemming from a mixture of system contracts with their related service obligations and other service obligations. Included in this balance are $1.6 million in gains resulting from hedged foreign currency transactions, which offset the related decrease in revenue from currency fluctuations. These gains will be reclassified from accumulated other comprehensive income to revenue in the period the related transactions are recognized as revenue. These obligations are anticipated to be recognized as revenue over approximately the next six years. The Company estimates that about 55% of these obligations are expected to be recognized as revenue in the next 18 months, with the remainder thereafter.
Sales-type leases
When the Company leases a system to a customer, the accounting involves specific determinations, which often involve complex provisions and significant judgments. The four criteria of the accounting standard that the Company uses in the determination of whether a lease is a sales-type lease or an operating lease are: (a) a review of the lease term to determine if it is equal to or greater than 75% of the economic life of the system; (b) a review of the minimum lease payments to determine if they are equal to or greater than 90% of the fair value of the system; (c) a determination of whether or not the lease transfers ownership to the lessee at the end of the lease term; and (d) a determination of whether or not the lease contains a bargain purchase option. If the lease transaction meets one of the four criteria, then it is recorded as a sales-type lease; otherwise it is an operating lease. Additionally, the Company assesses whether collectibility of the lease payments is reasonably assured and whether there are any significant uncertainties related to costs that it has yet to incur with respect to the lease.
The Company considers the economic lives of most of its products to range from three to five years. There is no significant after-market for the Company’s used products and the Company believes that the economic lives are representative of the periods during which its products are expected to be economically usable, with normal service, for the purposes for which they were intended. Residual values are not significant.
The discount rate implicit in the sales-type lease is used to calculate the present value of minimum lease payments, which the Company records as a lease receivable. The minimum lease payment consists of the gross lease payments net of executory costs and contingencies, if any. While revenue is recognized at inception of the lease, the cash flow from the sales-type lease occurs over the course of the lease, which results in interest income. Unearned interest income is recorded at inception of the lease and amortized over the lease term using the effective interest method.
Foreign Currency Translation
The Company uses the U.S. dollar predominantly as its functional currency. Assets and liabilities of foreign subsidiaries that have a functional currency denominated in non-U.S. dollars are translated into U.S. dollars at year-end exchange rates, and revenue and expenses of these foreign subsidiaries are translated at average rates prevailing during the year. Translation adjustments are included in “Accumulated other comprehensive income,” a separate component of shareholders’ equity. Transaction gains and losses arising from transactions denominated in a currency other than the functional currency of the entity involved are included in “Other income (expense), net” in the accompanying Consolidated Statements of Operations. Net transaction gains were $0.1 million and $1.7 million for 2018 and 2017, respectively. Net transaction losses were $1.0 million for 2016.
Research and Development
Research and development expenses include costs incurred in the development and production of hardware and software, costs incurred to enhance and support existing product features, costs incurred to support and improve development processes, and costs related to future product development. Research and development costs are expensed as incurred, and may be offset by co-funding from third parties. The Company may also enter into arrangements whereby it makes advance, non-refundable payments to a vendor to perform certain research and development services. These payments are deferred and recognized over the vendor’s estimated performance period.
The Company classifies amounts to be received from funded research and development projects as either revenue or a reduction of research and development expense based on the specific facts and circumstances of the contractual arrangement, considering total costs expected to be incurred compared to total expected funding and the nature of the research and development contractual arrangement. In the event that a particular arrangement is determined to represent revenue, the corresponding research and development costs are classified as cost of revenue.
Amounts to be received under co-funding arrangements with the U.S. government or others are based on either contractual milestones or costs incurred. These co-funding payments are recognized as a reduction of research and development expense as performance is estimated to be completed and are measured as milestone achievements occur or as costs are incurred. These estimates are reviewed on a periodic basis and are subject to change, including in the near term. If an estimate is changed, net research and development expense could be impacted significantly.
The Company does not record a receivable from the U.S. government prior to completing the requirements necessary to bill for a milestone or cost reimbursement. Funding from the U.S. government is subject to certain budget restrictions and milestones may be subject to completion risk, and as a result, there are often periods in which research and development costs are expensed as incurred for which no reimbursement is recorded, as milestones have not been completed or the U.S. government has not funded an agreement. Accordingly, there can be substantial variability in the amount of net research and development expenses from quarter to quarter and year to year.
Income Taxes
Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and operating loss and tax credit carryforwards and are measured using the enacted tax rates and laws that will be in effect when the differences and carryforwards are expected to be recovered or settled.
A valuation allowance for deferred tax assets is provided when the Company estimates that it is more likely than not that all or a portion of the deferred tax assets will not be realized through future operations. This assessment is based upon consideration of all available positive and negative evidence, which includes, among other things, the Company’s recent results of operations, forecasted domestic and international earnings over a number of years, all known business risks and industry trends, and applicable tax planning strategies that should, if implemented, enable the Company to utilize its deferred tax assets before they expire. The Company considers its actual historical results over several years to have stronger weight than other more subjective indicators, including forecasts, when considering whether to establish or reduce a valuation allowance on deferred tax assets. The Company has significant difficulty projecting future results due to the nature of the business and the industry in which it operates.
The Tax Cuts and Jobs Act subjects a U.S. corporation to tax on its global intangible low taxed income (GILTI). Under GAAP, the Company is required to make an accounting policy election to either treat taxes due on its future GILTI inclusions as either a current period expense or to account for such taxes in the measurement of its deferred tax assets. The Company has elected to account for any tax due on its GILTI as a current period expense. As a result of changes made by the Tax Cuts and Jobs Act the Company no longer considers the earnings of its foreign subsidiaries to be permanently reinvested outside of the United States.
As of December 31, 2018, the Company continued to provide a full valuation allowance against its U.S. federal deferred tax assets and against the majority of its state and foreign deferred tax assets as the realization of such assets is not considered to be more likely than not at this time. In a future period, the Company’s assessment of the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance could change based on an assessment of all available evidence, both positive and negative in that future period. If the Company’s conclusion about the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance changes in a future period, the Company could record a substantial tax benefit in its Consolidated Statements of Operations when that occurs. The Company recognizes the income tax benefit from a tax position only if it is more likely than not that the tax position will be sustained on examination by the applicable taxing authorities, based on the technical merits of the Company’s position. The tax benefit recognized in the financial statements from such a position is measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement.
Estimated interest and penalties are recorded as a component of interest expense and other expense, respectively.
Share-Based Compensation
The Company measures compensation cost for share-based payment awards at fair value and recognizes it as compensation expense over the service period for awards expected to vest. Share-based compensation expense is recognized for all share-based payment awards, net of an estimated forfeiture rate. Compensation cost is only recognized for those shares expected to vest on a straight-line basis over the requisite service period of the award.
Determining the appropriate fair value model and calculating the fair value of share-based payment awards requires subjective assumptions, including the expected life of the share-based payment awards and stock price volatility. The Company utilizes the Black-Scholes options pricing model to value the stock options granted under its options plans. In this model, the assumptions utilized relate to stock price volatility, stock option term and forfeiture rates that are based upon both historical factors as well as management’s judgment.
The fair value of restricted stock and restricted stock units is determined based on the number of shares or units granted and the quoted price of the Company’s common stock at the date of grant.
The Company has granted performance vesting restricted stock and performance vesting restricted stock units to executives as one of the ways to align compensation with shareholder interests. Vesting of these awards is contingent upon achievement of certain performance conditions. Compensation expense for these awards is only recorded when vesting is deemed to be “probable.”
Awards are evaluated for probability of vesting each reporting period. The Company does not currently believe that any of its performance vesting restricted stock units are “probable” of vesting.
Shipping and Handling Costs
Costs related to shipping and handling are included in “Cost of product revenue” and “Cost of service revenue” in the accompanying Consolidated Statements of Operations.
Advertising Costs
Sales and marketing expenses in the accompanying Consolidated Statements of Operations included advertising expenses of $3.8 million, $3.4 million, and $3.2 million in 2018, 2017, and 2016, respectively. The Company incurs advertising costs for representation at certain trade shows, promotional events and sales lead generation, as well as design and printing costs for promotional materials. The Company expenses all advertising costs as incurred.
Earnings Per Share (EPS)
Basic EPS is computed by dividing net income (loss) available to common shareholders by the weighted average number of common shares, excluding unvested restricted stock, outstanding during the period. Diluted EPS is computed by dividing net income (loss) available to common shareholders by the weighted average number of common and potential common shares outstanding during the period, which includes the additional dilution related to conversion of stock options, unvested restricted stock and unvested restricted stock units as computed under the treasury stock method.
For the years ended December 31, 2018 and 2017, outstanding stock options, unvested restricted stock and unvested restricted stock units were antidilutive because of the net losses and, as such, their effect has not been included in the calculation of basic or diluted net loss per share. For the year ended December 31, 2016, the added shares from these items included in the calculation of diluted shares and EPS totaled approximately 1.2 million. Potentially dilutive shares of 3.1 million, 3.1 million, and 1.2 million, respectively, have been excluded from the denominator in the computation of diluted EPS for the years ended December 31, 2018, 2017, and 2016, respectively, because they were antidilutive. An additional 0.5 million, 0.5 million and 1.2 million performance vesting restricted stock and performance vesting restricted stock units were excluded from the computation of diluted EPS for the years ended December 31, 2018, 2017, and 2016, respectively, because the conditions for vesting had not been met as of the balance sheet date.
Accumulated Other Comprehensive Income
Accumulated other comprehensive income, a component of shareholders’ equity, consisted of the following at December 31 (in thousands):
 
 
2018
 
2017
Accumulated unrealized net loss on available-for-sale investments
 
$

 
$
(7
)
Accumulated currency translation adjustments
 
606

 
1,611

Accumulated unrealized net gain (loss) on cash flow hedges
 
2,602

 
(689
)
Accumulated other comprehensive income
 
$
3,208

 
$
915


Recent Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers: Topic 606 (ASU 2014-09) to supersede nearly all existing revenue recognition guidance under GAAP. The core principle of ASU 2014-09 is to recognize revenues when promised goods or services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, it is possible more judgment and estimates may be required within the revenue recognition process than required under prior GAAP, including identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. The new guidance also requires additional disclosures and several terminology changes, such as amounts previously referred to as deferred revenue now being referred to as customer contract liabilities. The Company adopted ASU 2014-09 at the beginning of the first quarter of 2018 using the modified retrospective method. No cumulative effect adjustment was required to be recorded for this change in accounting as the Company determined the impact of the change to not be material. The comparative information for the years ended December 31, 2017 and 2016, and as of December 31, 2017 and 2016 has not been restated and continues to be reported under the accounting standards in effect for those periods. The effect of initially applying the new revenue standard had an immaterial effect on the Company’s financial statements. Adoption of the new standard did not have a material impact on the Company’s net loss during the year ended December 31, 2018. The Company expects the impact of the adoption of the new standard to be immaterial to its net income on an ongoing basis.
In January 2016, FASB issued Accounting Standards Update No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities: Topic 825 (ASU 2016-01). The updated guidance enhances the reporting model for financial instruments, which includes amendments to address aspects of recognition, measurement, presentation and disclosure. The Company adopted ASU 2016-01 at the beginning of the first quarter of 2018. Adoption of ASU 2016-01 did not have a material impact on the Company’s consolidated financial statements.
In February 2016, FASB issued Accounting Standards Update No. 2016-02, Leases: Topic 842 (ASU 2016-02), that replaces existing lease guidance. The new standard is intended to provide enhanced transparency and comparability by requiring lessees to record right-of-use (ROU) assets and corresponding lease liabilities on the balance sheet. Under the new guidance, leases will continue to be classified as either finance or operating, with classification affecting the pattern of expense recognition in the Consolidated Statements of Operations. Lessor accounting is largely unchanged under ASU 2016-02. Adoption of ASU 2016-02 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The new standard initially required application with a modified retrospective approach to each prior reporting period presented with various optional practical expedients. In July 2018, this requirement was amended with the issuance of Accounting Standards Update No. 2018-11, Leases: Topic 842: Targeted Improvements (ASU 2018-11), which permits an additional (and optional) transition method to adopt the new leases standard. Under this new transition method, an entity initially applies the new leases standard at the adoption date and recognizes a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Consequently, an entity’s reporting for the comparative periods presented in the financial statements in which it adopts the new leases standard will continue to be in accordance with current GAAP (Topic 840, Leases). An entity that elects this additional (and optional) transition method must provide the required Topic 840 disclosures for all periods that continue to be in accordance with Topic 840. The amendments do not change the existing disclosure requirements in Topic 840. The Company expects to adopt the standard using this additional transition method on January 1, 2019 using the effective date as its date of initial application.
The Company expects that this standard will have a material impact on its consolidated financial statements. While the Company continues to assess all of the impacts of adoption, it currently believes the most significant impact relates to the recognition of new ROU assets and lease liabilities on its consolidated balance sheet for its real estate and its computer equipment operating leases. On adoption, the Company currently expects to recognize lease liabilities of approximately $45 million, with corresponding ROU assets of approximately $35 million. The approximately $45 million of lease liabilities includes approximately $10 million that is currently included in other liabilities on the Company’s consolidated balance sheet as of December 31, 2018, primarily related to lease incentives, that will be reclassified at the time of adoption.
In August 2016, FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (ASU 2016-15). The updated guidance clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. The Company adopted ASU 2016-15 at the beginning of the first quarter of 2018. Adoption of ASU 2016-15 did not have a material impact on the Company’s consolidated financial statements.
In November 2016, FASB issued Accounting Standards Update No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (ASU 2016-18), which amends ASC 230 to add or clarify guidance on the classification and presentation of restricted cash in the statement of cash flows. The amended guidance requires that amounts that are deemed to be restricted cash and restricted cash equivalents be included in the cash and cash-equivalent balances in the statement of cash flows. A reconciliation between the consolidated balance sheet and the statement of cash flows must be disclosed when the consolidated balance sheet includes more than one line item for cash, cash equivalents, restricted cash, and restricted cash equivalents. The guidance also requires that changes in restricted cash and restricted cash equivalents that result from transfers between cash, cash equivalents, and restricted cash and restricted cash equivalents should not be presented as cash flow activities in the statement of cash flows. An entity with a material balance of amounts generally described as restricted cash and restricted cash equivalents must disclose information about the nature of the restrictions. The Company adopted ASU 2016-18 at the beginning of the first quarter of 2018. Restricted cash amounts have been combined with the cash and cash equivalent balances in the Consolidated Statement of Cash Flows for each period presented. Adoption of ASU 2016-18 did not have a material impact on the Company’s consolidated financial statements.
In August 2017, FASB issued Accounting Standards Update No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities (ASU 2017-12). The new standard simplifies and expands the eligible hedging strategies for financial and nonfinancial risks. It also enhances the transparency of how hedging results are presented and disclosed. Further, the new standard provides partial relief on the timing of certain aspects of hedge documentation and eliminates the requirement to recognize hedge ineffectiveness separately in earnings. Adoption of ASU 2017-12 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2017-12 to have a material impact on its consolidated financial statements.
In February 2018, FASB issued Accounting Standards Update No. 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). The new standard amends ASC 220 to allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act and requires entities to provide certain disclosures regarding stranded tax effects. Adoption of ASU 2018-02 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The Company will adopt ASU 2018-02 on January 1, 2019 and currently expects to elect to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act from accumulated other comprehensive income to accumulated deficit. The Company will be required to make additional disclosures but does not expect the adoption of ASU 2018-02 to have a material impact on its consolidated financial statements.
In August 2018, FASB issued Accounting Standards Update No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement (ASU 2018-13). The new standard makes various modifications to the disclosure requirements on fair value measurement in Topic 820. Adoption of ASU 2018-13 is required for fiscal reporting periods beginning after December 15, 2019, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2018-13 to have a material impact on its consolidated financial statements.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Strategic Transaction
12 Months Ended
Dec. 31, 2018
Business Combinations [Abstract]  
Strategic Transaction
STRATEGIC TRANSACTION
On September 25, 2017, the Company completed a strategic transaction with Seagate Cloud Systems Inc. (Seagate) centered around the transfer of Seagate’s ClusterStor high-performance storage business (ClusterStor) to Cray. The ClusterStor business consists of the ClusterStor L300, ClusterStor L300N and the ClusterStor SL220 storage solutions. The Company sells, supports, develops, manufactures, and tests the ClusterStor storage solutions. The addition of ClusterStor allows the Company to have more control over its storage products and to increase the value added in its solutions. It also enhances the opportunity for the Company to sell its storage products through other resellers and to consolidate its service capability.
The transaction was accounted for under the acquisition method of accounting. The assets acquired and liabilities assumed by the Company were primarily recognized at their fair value at the acquisition date using significant inputs that are not observable in the market (i.e., Level 3 inputs). The Company utilized a third-party appraisal in its determination of the fair value of the various intangible assets acquired and customer contract liabilities.
The Company received assets valued at $20.2 million and assumed liabilities valued at $15.7 million. The excess of assets received over liabilities assumed of $4.5 million was accounted for as a bargain purchase and recognized as a gain in the line item gain on strategic transaction in the Consolidated Statements of Operations for the year ended December 31, 2017. The bargain purchase gain was primarily the result of the seller’s planned exit from the business. Assets received at closing included cash of $8.0 million.
The Company assumed customer support obligations associated with the ClusterStor business and added more than 125 employees and contractors. Because the fair value of the assets acquired exceeded the amount of liabilities assumed, resulting in a $4.5 million gain on the transaction, the Company reassessed and reaffirmed that the recognition and measurement of identifiable assets acquired and liabilities assumed were appropriate as required by the accounting standards applicable to bargain purchase transactions.
The Company incurred approximately $0.5 million of legal and other transaction costs directly related to the transaction, all of which were expensed and included in general and administrative expenses in the Consolidated Statements of Operations for the year ended December 31, 2017.
The Company estimated the fair value of the assets acquired and liabilities assumed as of the acquisition date based on information that was available at the time. The Company did not record any additional purchase price adjustments during the measurement period.
Pro forma financial results are not presented as it is impractical to obtain the necessary information. The seller did not operate the acquired assets as a standalone business and, therefore, historical financial information is not available. It is impractical to determine the revenue or net income (loss) included in the Consolidated Statements of Operations related to ClusterStor since the date of acquisition because ClusterStor has been fully integrated into the Company’s storage and data management segment. The Company was also previously purchasing the same ClusterStor products from Seagate for resale that it acquired as part of the transaction. For these reasons, the operating results of ClusterStor cannot be separately identified.
The following are the December 31, 2017 estimated values of the assets acquired and the liabilities assumed (in thousands):
Cash
 
$
8,000

Receivable from Seagate
 
1,782

Inventory
 
4,120

Property and equipment
 
2,915

Customer contract liabilities
 
(12,168
)
Deferred tax liabilities
 
(3,019
)
Other liabilities
 
(500
)
Net tangible assets
 
1,130

 
 
 
Trademarks
 
90

Developed technology
 
1,400

Customer relationships
 
260

Supply agreement
 
1,600

Total net assets acquired
 
$
4,480


The fair values of the major components of the intangible assets acquired and their estimated useful lives are as follows (in thousands):
Intangible Asset Class
 
Fair Value
 
Useful Life (in Years)
Trademarks
 
$
90

 
5
Developed technology
 
$
1,400

 
3
Customer relationships
 
$
260

 
10
Supply agreement
 
$
1,600

 
4

The carrying amount of the major components of intangible assets acquired are as follows as of December 31, 2018 (in thousands):
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Trademarks
$
90

 
$
23

 
$
67

Developed technology
1,400

 
583

 
817

Customer relationships
260

 
33

 
227

Supply agreement
1,600

 
500

 
1,100

Total
$
3,350

 
$
1,139

 
$
2,211


The carrying amount of the major components of intangible assets acquired are as follows as of December 31, 2017 (in thousands):
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Trademarks
$
90

 
$
5

 
$
85

Developed technology
1,400

 
117

 
1,283

Customer relationships
260

 
7

 
253

Supply agreement
1,600

 
100

 
1,500

Total
$
3,350

 
$
229

 
$
3,121


Aggregate amortization expense of these intangible assets expected for the years ending December 31 are as follows (in thousands):
2019
 
$
911

2020
 
794

2021
 
344

2022
 
40

2023
 
26

Thereafter
 
96

Total
 
$
2,211

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurements
FAIR VALUE MEASUREMENTS
Under FASB Accounting Standards Codification Topic 820, Fair Value Measurements and Disclosures, based on the observability of the inputs used in the valuation techniques used to determine the fair value of certain financial assets and liabilities, the Company is required to provide the following information according to the fair value hierarchy. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values.
In general, fair values determined by Level 1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities. Fair values determined by Level 2 inputs utilize observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities. Fair values determined by Level 3 inputs are unobservable data points for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability. The following table presents information about the Company’s financial assets and liabilities that have been measured at fair value on a recurring basis as of December 31, 2018 and 2017, and indicates the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):
Description
 
Fair Value
as of
December 31,
2018
 
Quoted
Prices in
Active
Markets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
Assets:
 
 
 
 
 
 
Cash, cash equivalents and restricted cash
 
$
245,764

 
$
245,764

 
$

Foreign currency exchange contracts (1)
 
4,569

 

 
4,569

Assets measured at fair value at December 31, 2018
 
$
250,333

 
$
245,764

 
$
4,569

Liabilities:
 
 
 
 
 
 
Foreign currency exchange contracts (2)
 
63

 

 
63

Liabilities measured at fair value at December 31, 2018
 
$
63

 
$

 
$
63

Description
 
Fair Value
as of
December 31,
2017
 
Quoted
Prices in
Active
Markets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
Assets:
 
 
 
 
 
 
Cash, cash equivalents and restricted cash
 
$
140,320

 
$
140,320

 
$

Available-for-sale investments (3)
 
6,997

 
6,997

 

Foreign currency exchange contracts (1)
 
3,251

 

 
3,251

Assets measured at fair value at December 31, 2017
 
$
150,568

 
$
147,317

 
$
3,251

Liabilities:
 
 
 
 
 
 
Foreign currency exchange contracts (2)
 
2,431

 

 
2,431

Liabilities measured at fair value at December 31, 2017
 
$
2,431

 
$

 
$
2,431

 _______________________________
(1)
Included in “Prepaid expenses and other current assets” and “Other non-current assets” on the Company’s Consolidated Balance Sheets.
(2)
Included in “Other accrued liabilities” and “Other non-current liabilities” on the Company’s Consolidated Balance Sheets.
(3)
Included in “Short-term investments” on the Company’s Consolidated Balance Sheets.
Foreign Currency Derivatives
The Company may enter into foreign currency derivatives to hedge future cash receipts on certain sales transactions that are payable in foreign currencies.
As of December 31, 2018 and 2017, the Company had outstanding foreign currency exchange contracts that were designated and accounted for as cash flow hedges of anticipated future cash receipts on sales contracts payable in foreign currencies. The outstanding notional amounts were approximately (in millions):
 
 
December 31,
 
 
2018
 
2017
Canadian Dollars (CAD)
 
54.4

 
56.0

Euros (EUR)
 

 
2.1

Japanese Yen (JPY)
 

 
4,345.6

New Zealand Dollars (NZD)
 

 
16.2


The Company had hedged foreign currency exposure related to these designated cash flow hedges of approximately $41.6 million and $96.3 million as of December 31, 2018 and 2017, respectively.
As of December 31, 2018 and 2017, the Company had outstanding foreign currency exchange contracts that had been dedesignated for the purposes of hedge accounting treatment. The Company dedesignates cash flow hedges when the receivable related to the hedged cash flow is recorded. The outstanding notional amounts were approximately (in millions):
 
 
December 31,
 
 
2018
 
2017
British Pounds (GBP)
 
24.8

 
26.1

Singapore Dollars (SGD)
 
2.0

 

Korean Won (KRW)
 
4,446.5

 

Euros (EUR)
 

 
4.7

Canadian Dollars (CAD)
 

 
0.3

Swiss Francs (CHF)
 

 
2.6


The foreign currency exposure related to these contracts was approximately $40.6 million and $46.9 million as of December 31, 2018 and 2017, respectively. Unrealized gains or losses related to these dedesignated contracts are recorded in other income (expense) in the Consolidated Statements of Operations and are generally offset by foreign currency adjustments on related receivables. These foreign currency exchange contracts are considered to be economic hedges.
Cash receipts associated with the hedged contracts are expected to be received from 2019 through 2022, during which time the revenue on the associated sales contracts is expected to be recognized, or in the case of receivables denominated in a foreign currency, the receivables balances will be collected. Any gain or loss on hedged foreign currency will be recognized in operations at the time of customer acceptance, or in the case of receivables denominated in a foreign currency, each period during which hedged receivables denominated in a foreign currency are outstanding.
As of December 31, 2018 and 2017, the fair value of outstanding foreign currency exchange contracts totaled a net gain of $4.5 million and $0.8 million, respectively.
Fair values of derivative instruments, consisting of foreign currency exchange contracts, designated as cash flow hedges (in thousands):
 
 
December 31,
Balance Sheet Location
 
2018
 
2017
Prepaid expenses and other current assets
 
$
1,296

 
$
546

Other non-current assets
 
137

 

Other accrued liabilities
 

 
(129
)
Other non-current liabilities
 

 
(1,907
)
Total fair value of derivative instruments designated as cash flow hedges
 
$
1,433

 
$
(1,490
)

As of December 31, 2018, unrecognized gains, net of tax, of $2.6 million were included in “Accumulated other comprehensive income” on the Company’s Consolidated Balance Sheets. As of December 31, 2017, unrecognized losses, net of tax, of $0.7 million, were included in “Accumulated other comprehensive income” on the Company’s Consolidated Balance Sheets.
Fair values of derivative instruments, consisting of foreign currency exchange contracts, not designated as cash flow hedges (in thousands):
 
 
December 31,
Balance Sheet Location
 
2018
 
2017
Prepaid expenses and other current assets
 
$
1,894

 
$
1,252

Other non-current assets
 
1,242

 
1,453

Other accrued liabilities
 
(63
)
 
(395
)
Total fair value of derivative instruments not designated as cash flow hedges
 
$
3,073

 
$
2,310

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Income
12 Months Ended
Dec. 31, 2018
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income
ACCUMULATED OTHER COMPREHENSIVE INCOME
The following table shows the impact on product revenue of reclassification adjustments from accumulated other comprehensive income resulting from hedged foreign currency transactions recorded by the Company for the years ended December 31, 2018, 2017, and 2016 (in thousands). The gross reclassification adjustments decreased product revenue for the years ended December 31, 2018 and 2017 and increased product revenue for the year ended December 31, 2016.
 
 
Year Ended
December 31,
 
 
2018
 
2017
 
2016
 
 
 
 
 
 
 
Gross of Tax Reclassifications
 
$
(517
)
 
$
(146
)
 
$
22,207

Net of Tax Reclassifications
 
$
(517
)
 
$
(87
)
 
$
13,324


The following tables show the changes in Accumulated Other Comprehensive Income by component for the years ended December 31, 2018 and 2017 (in thousands):
Year Ended December 31, 2018
 
Unrealized Loss on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
$
(7
)
 
$
1,611

 
$
(689
)
 
$
915

Current-period change, net of tax
7

 
(1,005
)
 
3,291

 
2,293

Ending balance
$

 
$
606

 
$
2,602

 
$
3,208

 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
$

 
$

 
$

 
$


Year Ended December 31, 2017
 
Unrealized Loss on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
$

 
$
2,101

 
$
681

 
$
2,782

Current-period change, net of tax
(7
)
 
(490
)
 
(1,370
)
 
(1,867
)
Ending balance
$
(7
)
 
$
1,611

 
$
(689
)
 
$
915

 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
$
(3
)
 
$
1,110

 
$
(1,399
)
 
$
(292
)
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments
12 Months Ended
Dec. 31, 2018
Investments, Debt and Equity Securities [Abstract]  
Investments
INVESTMENTS
The Company’s investments in debt securities with maturities at purchase greater than three months are classified as “available-for-sale.”  Changes in fair value are reflected in other comprehensive income (loss). The carrying amount of the Company’s investments in available-for-sale securities are shown in the table below (in thousands):
 
 
December 31, 2017
Short-term available-for-sale securities cost
 
$
7,007

Short-term available-for-sale securities unrealized loss
 
(10
)
Short-term available-for-sale securities fair value
 
$
6,997


The Company’s investments in debt securities were investment grade and carried a long-term rating of A2/A or higher.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts and Other Receivables, Net
12 Months Ended
Dec. 31, 2018
Receivables [Abstract]  
Accounts and Other Receivables, Net
ACCOUNTS AND OTHER RECEIVABLES, NET
A summary of net accounts and other receivables follows (in thousands):
 
 
December 31,
 
 
2018
 
2017
Trade accounts receivable
 
$
63,414

 
$
131,151

Current contract assets
 
4,391

 
9,321

Advance billings
 
1,832

 
3,569

Short-term investment in sales-type lease
 
12,462

 
10,684

Other receivables
 
6,708

 
7,337

 
 
88,807

 
162,062

Allowance for doubtful accounts
 
(988
)
 
(28
)
Accounts and other receivables, net
 
$
87,819

 
$
162,034


Contract assets represent amounts where the Company has recognized revenue in advance of the contractual billing terms. Advance billings represent billings made based on contractual terms for which revenue has not been recognized.
As of December 31, 2018 and 2017, accounts and other receivables included $25.6 million and $45.3 million, respectively, due from the U.S. Government. Of these amounts, $1.5 million and $2.1 million were unbilled and included in contract assets as of December 31, 2018 and 2017, respectively, based upon contractual billing arrangements with these customers. As of December 31, 2018, two non-U.S. Government customers accounted for 28% of total accounts and other receivables. As of December 31, 2017, two non-U.S. Government customers accounted for 38% of total accounts and other receivables.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Sales-Type Lease
12 Months Ended
Dec. 31, 2018
Leases [Abstract]  
Sales-Type Lease
SALES-TYPE LEASE
The Company has a sales-type lease with one non-U.S. Government customer, under which it will receive quarterly payments over the term of the lease, which expires in September 2020. The lease is denominated in British Pounds and the Company has entered into certain foreign currency exchange contracts that act as an economic hedge for the foreign currency exposure associated with this arrangement.
The following table shows the components of the net investment in the sales-type lease as of December 31, 2018 and 2017 (in thousands):
 
December 31
 
2018
 
2017
Total minimum lease payments to be received
$
25,543

 
$
42,268

Less: executory costs
(2,985
)
 
(6,831
)
Net minimum lease payments receivable
22,558

 
35,437

Less: unearned income
(510
)
 
(1,386
)
Net investment in sales-type lease
22,048

 
34,051

Less: long-term investment in sales-type lease
(9,586
)
 
(23,367
)
Investment in sales-type lease included in accounts and other receivables
$
12,462

 
$
10,684


    As of December 31, 2018, minimum lease payments for each of the succeeding two fiscal years were as follows (in thousands):
2019
$
14,605

2020
10,938

Total minimum lease payments to be received
$
25,543

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventory
12 Months Ended
Dec. 31, 2018
Inventory Disclosure [Abstract]  
Inventory
INVENTORY
A summary of inventory follows (in thousands):
 
 
December 31
 
 
2018
 
2017
Components and subassemblies
 
$
42,390

 
$
37,219

Work in process
 
17,429

 
59,456

Finished goods
 
20,541

 
89,632

 
 
$
80,360

 
$
186,307


As of December 31, 2018 and 2017, $16.0 million and $48.1 million, respectively, of finished goods inventory was located at customer sites pending acceptance. At December 31, 2018, the U.S. Government accounted for $13.9 million of finished goods inventory and at December 31, 2017, two non-U.S. Government customers accounted for $67.7 million of finished goods inventory.
The Company wrote-off $2.2 million and $4.8 million of excess and obsolete inventory during the years ended December 31, 2018 and 2016, respectively. The company did not write-off any inventory during the year ended December 31, 2017.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment, Net
12 Months Ended
Dec. 31, 2018
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
PROPERTY AND EQUIPMENT, NET
A summary of property and equipment follows (in thousands):
 
 
December 31,
 
 
2018
 
2017
Land
 
$
203

 
$
203

Buildings
 
20,542

 
20,480

Furniture and equipment
 
11,622

 
13,219

Computer equipment
 
67,948

 
58,358

Leasehold improvements
 
11,669

 
9,961

 
 
111,984

 
102,221

Accumulated depreciation and amortization
 
(76,247
)
 
(65,598
)
Property and equipment, net
 
$
35,737

 
$
36,623


Depreciation expense on property and equipment for 2018, 2017, and 2016 was $13.5 million, $14.4 million and $12.5 million, respectively.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Contract Liabilities
12 Months Ended
Dec. 31, 2018
Deferred Revenue Disclosure [Abstract]  
Contract Liabilities
Liabilities from contracts with customers consisted of the following (in thousands):
 
 
December 31
 
 
2018
 
2017
Contract liability - product
 
$
5,667

 
$
22,245

Contract liability - service
 
88,337

 
96,496

Total contract liabilities
 
94,004

 
118,741

Less: long-term contract liabilities
 
(32,021
)
 
(38,622
)
Current contract liabilities
 
$
61,983

 
$
80,119


As of December 31, 2018 and 2017, the U.S. Government accounted for $29.8 million and $32.5 million, respectively, of total customer contract liabilities. As of December 31, 2018 and 2017, no non-U.S. Government customers accounted for more than 10% of total customer contract liabilities.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
COMMITMENTS AND CONTINGENCIES
The Company has recorded rent expense under leases for buildings or office space, which were accounted for as operating leases, in 2018, 2017, and 2016 of $7.7 million, $8.7 million, and $8.4 million, respectively. The 2016 rent expense includes a $2.3 million lease termination fee for the Company’s St. Paul facility.
Minimum contractual commitments as of December 31, 2018, were as follows (in thousands):
 
 
Operating
Leases
 
Development
Agreements
2019
 
$
7,285

 
$
17,642

2020
 
6,654

 
2,234

2021
 
6,682

 
74

2022
 
6,641

 
76

2023
 
5,740

 

Thereafter
 
28,854

 

Minimum contractual commitments
 
$
61,856

 
$
20,026


In its normal course of operations, the Company engages in development arrangements under which it hires outside engineering resources to augment its existing internal staff in order to complete research and development projects, or parts thereof. For the years ended December 31, 2018, 2017, and 2016, the Company incurred $24.7 million, $17.5 million and $15.6 million, respectively, for such arrangements.
Litigation
From time to time, the Company is subject to various legal proceedings that arise in the ordinary course of business. Other than as outlined below, none of these legal proceedings are deemed to be material to the Company’s business.
The Company is subject to patent lawsuits brought by Raytheon Company, or Raytheon. The first suit was brought by Raytheon on September 25, 2015 in the Eastern District of Texas (Civil Action No. 2:15-cv-1554) asserting infringement of four patents owned by Raytheon. Two of the originally asserted patents relate to computer hardware alleged to be encompassed by Cray’s current and past products (the “Hardware Patents”), and the two remaining asserted patents relate to features alleged to be performed by certain third-party software that Cray optionally includes as part of its product offerings (the “Software Patents”).  A second suit was brought by Raytheon on April 22, 2016 in the Eastern District of Texas (Civil Action No. 2:16-cv-423) asserting infringement of five patents owned by Raytheon. In this second suit, all five asserted patents relate to features alleged to be performed by certain third-party software that Cray optionally includes as part of its product offerings. On September 21, 2017, the United States Court of Appeals for the Federal Circuit granted Cray’s petition for writ of mandamus and overturned the trial court’s determination that venue in the first action was proper in the Eastern District of Texas, and accordingly on April 5, 2018, the trial court ordered that the first action should be transferred to the Western District of Wisconsin as had been requested by Cray, which was effective on April 30, 2018 (Civil Action No. 3:18-cv-00318-wmc). After transfer, Raytheon indicated its desire to withdraw its claims for infringement of the Hardware Patents. Accordingly, the Wisconsin court, upon joint motion of the parties, has dismissed with prejudice the counts related to the Hardware Patents, and Raytheon has served on the Company and filed with the court covenants not to sue for infringement of the Hardware Patents. Trial has been set for June 3, 2019, on the remaining two counts relating to the Software Patents, and the Wisconsin court held a summary judgment hearing on January 10, 2019. The Texas court, upon joint motion of the parties, has also transferred the second action to the Northern District of California (Civil Action No. 3:18-cv-03388-RS). Per joint motion of the parties, the California court has stayed the second action pending resolution of the first action. The Company is vigorously defending these actions. The probable outcome of either litigation cannot be determined, nor can the Company estimate a range of potential loss. Based on its review of the matters to date, the Company believes that it has valid defenses and claims in each of the two lawsuits.  As a result, the Company considers the likelihood of a material loss related to these matters to be remote.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
INCOME TAXES
Income taxes are recognized for the amount of taxes payable for the current year and for the impact of deferred tax assets and liabilities, which represent consequences of events that have been recognized differently in the financial statements under GAAP than for tax purposes.
On December 22, 2017, the President of the United States signed into law H.R. 1, “An Act to Provide for Reconciliation Pursuant to Titles II and V of the Concurrent Resolution on the Budget for Fiscal Year 2018” (the “Tax Cuts and Jobs Act”). ASC Topic 740, Accounting for Income Taxes, requires companies to recognize the effect of tax law changes in the period of enactment. The Tax Cuts and Jobs Act made significant changes to existing U.S. tax law, including, but not limited to, a permanent reduction to the U.S. federal corporate income tax rate from 35% to 21%, imposition of a one-time tax on deferred foreign income (“Repatriation Transition Tax”), adoption of a participation exemption system with respect to the taxation of future dividends received from foreign corporations, and repeal of the corporate alternative minimum tax system. Other significant changes in the Tax Cuts and Jobs Act include taxing payments made to foreign related parties that are deemed to be excessive, imposing a minimum tax on certain foreign earnings, requiring (beginning after December 31, 2021) the capitalization and subsequent amortization of certain research and development related expenses, and placing additional limits on the use of net operating losses and the deductibility of certain executive compensation.
During the year ended December 31, 2017, the Company recorded a reduction, in the amount of $28.9 million, in the carrying value of its U.S. deferred tax assets as a result of a reduction in the U.S. federal corporate income tax rate to 21% and provisional tax expense, in the amount of $0.3 million, attributable to the Repatriation Transition Tax and provisional tax expense, in the amount of $0.3 million, as a result of its decision to no longer consider the undistributed earnings of its foreign subsidiaries to be permanently reinvested outside of the U.S. Given the significance of the Tax Cuts and Jobs Act, the FASB issued Accounting Standards Update No. 2018-05, Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118 that recognized that a company’s review of the income tax effects attributable to the enactment of the Tax Cuts and Jobs Act may have been incomplete at the time financial statements were issued for the reporting period that included the date of enactment and allowed a company to record provisional amounts during a one year measurement period. During the measurement period, income tax effects attributable to the enactment of the Tax Cuts and Jobs Act could be adjusted and recognized, as a discreet item in the applicable reporting period, as information became available, prepared or analyzed. The measurement period was deemed to have ended when the company had obtained, prepared and analyzed the information necessary to finalize its accounting. During the third quarter of 2018, the Company finalized its accounting with respect to the items for which provisional tax expense was recorded. No significant adjustments were made to the provisional amounts that were recorded.
The Tax Cuts and Jobs Act also subjects a U.S. corporation to tax on its global intangible low taxed income (GILTI). Under GAAP, the Company is required to make an accounting policy election to either treat taxes due on its future GILTI inclusions as either a current period expense or to account for such taxes in the measurement of its deferred tax assets. The Company has elected to account for any tax due on its GILTI as a current period expense.
A majority of the Company’s deferred tax assets result from net operating loss carryforwards and research and development tax credits. As of December 31, 2018, the Company had U.S. federal net operating loss carryforwards of approximately $103.3 million and U.S. federal research and development tax credit carryforwards of approximately $39.9 million. Upon the adoption of ASU 2016-09, Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting in March of 2016, the Company recognized $16.6 million in deferred tax benefits from approximately $47.4 million of federal net operating losses attributable to share-based income tax deductions that exceeded amounts that had been recognized for financial reporting purposes. These deferred tax benefits were recorded as a cumulative-effect adjustment to accumulated deficit. Approximately$70.5 million of the Company’s federal net operating losses will expire between 2019 and 2037; the remainder can be carried forward indefinitely. The federal research and development tax credits will expire from 2021 through 2038 if not utilized. Utilization of $21.2 million of the Company’s federal net operating loss carryforwards generated prior to May 10, 2001 is limited under Section 382 of the Internal Revenue Code to $4.3 million per year. As of December 31, 2018, the Company had approximately $5.0 million of foreign net operating loss carryforwards that can be carried forward indefinitely, with certain amounts expiring from 2019 to 2027.
Income (loss) before income taxes consisted of the following (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
United States
 
$
(76,980
)
 
$
(53,201
)
 
$
2,648

International
 
6,670

 
311

 
7,273

Total
 
$
(70,310
)
 
$
(52,890
)
 
$
9,921


The tax provision (benefit) for income taxes related to operations consisted of the following (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Current provision (benefit):
 
 
 
 
 
 
Federal
 
$

 
$
445

 
$
3

State
 
141

 
310

 
(279
)
Foreign
 
1,777

 
1,735

 
1,443

Total current provision
 
1,918

 
2,490

 
1,167

Deferred provision (benefit):
 
 
 
 
 
 
Federal
 

 
77,152

 
(2,127
)
State
 
(448
)
 
1,185

 
416

Foreign
 
(99
)
 
112

 
(150
)
Total deferred provision (benefit)
 
(547
)
 
78,449

 
(1,861
)
Total provision (benefit) for income taxes
 
$
1,371

 
$
80,939

 
$
(694
)

The tax provision (benefit) differs from the amount computed by applying the federal statutory income tax rate as follows (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Income tax provision (benefit) at statutory rate
 
$
(14,765
)
 
$
(18,511
)
 
$
3,472

State taxes, net of federal benefit
 
221

 
(1,066
)
 
89

Foreign income taxes
 
717

 
135

 
(407
)
Additional increases (deductions) from share-based compensation
 
(767
)
 
1,036

 
(1,815
)
Deemed dividends for U.S. income tax purposes
 
639

 

 
329

Nondeductible expenses
 
147

 
222

 
231

Disallowed compensation
 
331

 
60

 
331

Audit accrual (settlement)
 

 
1,156

 
(297
)
Research and development tax credit
 
(3,272
)
 
(3,827
)
 
(2,470
)
Tax effect of repatriation transition tax on unremitted earnings
 

 
605

 

Gain on strategic transaction
 

 
(1,568
)
 

Deferred tax impact from tax rate change
 

 
28,907

 

Effect of change in valuation allowance on deferred tax assets
 
18,120

 
73,790

 
(157
)
Effective income tax provision (benefit)
 
$
1,371

 
$
80,939

 
$
(694
)
 
Significant components of the Company’s deferred income tax assets and liabilities follow (in thousands):
 
 
December 31,
 
 
2018
 
2017
Deferred Income Tax Assets
 
 
 
 
Inventory
 
$
2,981

 
$
6,495

Accrued compensation
 
1,076

 
262

Deferred revenue
 
9,733

 
8,285

Research and development credit carryforwards
 
35,520

 
32,218

Net operating loss carryforwards
 
28,877

 
22,775

Property and equipment
 
7,439

 
4,136

Goodwill
 
451

 
289

Research and development expenses
 
19,849

 
9,944

Share-based compensation
 
4,635

 
4,124

Other
 
1,992

 
2,592

Gross deferred tax assets
 
112,553

 
91,120

Valuation allowance
 
(101,589
)
 
(82,875
)
Deferred tax assets
 
10,964

 
8,245

Deferred Income Tax Liabilities
 
 
 
 
Investment in sales-type lease, net
 
(5,359
)
 
(3,084
)
Intangible assets
 
(163
)
 
(205
)
Other
 
(4,138
)
 
(3,850
)
Deferred tax liabilities
 
(9,660
)
 
(7,139
)
Net deferred tax asset
 
$
1,304

 
$
1,106


The Company’s net deferred tax asset is included in other non-current assets in the Company’s Consolidated Balance Sheets.
The Company recorded income tax expense of $1.4 million and $80.9 million during the years ended December 31, 2018 and 2017, respectively, and an income tax benefit of $0.7 million during the year ended December 31, 2016. The difference between the income tax benefit at the statutory rate and the Company’s effective income tax expense for the year ended December 31, 2018 was the result of its decision to continue to provide a full valuation allowance against the Company’s U.S. federal deferred tax assets offset, in part, by foreign taxes. The difference between the income tax benefit at the statutory rate and the Company’s effective income tax expense for the year ended December 31, 2017 was primarily attributable to the reduction in the U.S. federal corporate income tax rate as a result of the Tax Cuts and Jobs Act and its impact on the carrying value of the Company’s U.S. deferred tax assets and the Company’s decision after the Tax Cuts and Jobs Act was enacted to increase the valuation allowance held against its U.S. deferred tax assets, offset, in part, by research and development tax credits. The difference between the income tax provision at the statutory rate and the Company’s effective income tax benefit for the year ended December 31, 2016 was the result of research and development tax credits and additional tax deductions from share-based compensation, sometimes referred to as excess tax benefits, partially offset by state taxes, non-deductible expenses and other permanent items. Excess tax benefits arise when tax deductions recognized by the Company with respect to share-based compensation exceed the compensation cost attributable to share-based compensation that was recognized in the Company’s consolidated financial statements.
The valuation allowance on deferred tax assets increased by $18.7 million and $74.1 million in 2018 and 2017, respectively, and decreased by $0.8 million in 2016. Substantially all of the increase in the valuation allowance during 2018 was attributable to the Company’s decision to continue to provide a full valuation allowance against its U.S. federal deferred tax assets and against a majority of its state and foreign deferred tax assets.
The Company’s assessment of its ability to utilize its U.S. deferred tax assets is based upon all available positive and negative evidence, which includes, among other things, the Company’s recent results of operations, forecasted domestic and international earnings over a number of years, all known business risks and industry trends, and applicable tax planning strategies. The Company considers its actual historical results over several years to have stronger weight than other more subjective indicators, including forecasts, when considering whether to establish or reduce a valuation allowance on deferred tax assets. The Company has significant difficulty projecting future results due to the nature of its business and the industry in which it operates. As of December 31, 2018, the Company has experienced a significant decline in revenue, gross profit, and operating income since 2015, has reported a cumulative pre-tax loss in recent years and is forecasting to a report a pre-tax loss for the year ending December 31, 2019.
The Company’s conclusion about the realizability of its deferred tax assets, and therefore the appropriateness of the valuation allowance, is reviewed quarterly and could change in future periods depending on the Company’s future assessment of all available evidence in support of the likelihood of realization of its deferred tax assets. If the Company’s conclusion about the realizability of its deferred tax assets and therefore the appropriateness of its valuation allowance changes in a future period, it could record a substantial tax benefit in the Consolidated Statements of Operations when that occurs.
The following table summarizes changes in the amount of the Company’s unrecognized tax benefits for uncertain tax positions for the three years ended December 31, 2018, 2017, and 2016 (in thousands):
Balance at December 31, 2015
$
6,214

Increase related to prior year income tax positions
53

Decrease related to prior year income tax positions
(365
)
Increase related to current year income tax positions
565

Balance at December 31, 2016
$
6,467

Increase related to prior year income tax positions
1,440

Increase related to current year income tax positions
673

Balance at December 31, 2017
$
8,580

Increase related to prior year income tax positions
47

Increase related to current year income tax positions
830

Balance at December 31, 2018
$
9,457

 
Included in the balance of unrecognized tax benefits as of December 31, 2018 was $1.3 million of tax benefits that, if recognized, would affect the effective tax rate. It is not anticipated that the balance of unrecognized tax benefits will significantly change over the next twelve months.
The Company or its subsidiaries file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. The Company defines its major tax jurisdictions to include United Kingdom and the United States. The Company is no longer subject to income tax examinations with respect to periods before 2017 in the United Kingdom and before 2015 in the United States, although in the United States net operating loss and tax credit carryforwards generated in a year are subject to examination and adjustment for at least three years following the year in which such losses or credits are actually used to offset taxable income.
Estimated interest and penalties are recorded as a component of interest expense and other expense, respectively. Such amounts were not material for 2018, 2017, and 2016.
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Credit Faciliites
12 Months Ended
Dec. 31, 2018
Debt Disclosure [Abstract]  
Credit Facilities
CREDIT FACILITIES
On April 20, 2018 the Company amended its Credit Facility with Wells Fargo. Pursuant to the amendment, the Credit Facility was reduced from $50.0 million to $15.0 million. The Credit Facility is for general corporate purposes, including working capital requirements and to support the issuance of letters of credit. The Credit Facility is secured by a first priority lien on up to $15.0 million of the Company’s investments account held with Wells Fargo Bank. The Company had $15.0 million in long-term restricted cash associated with the Credit Facility as of December 31, 2018. The amended Credit Facility expires on March 1, 2020.
The Company made no draws and had no outstanding cash borrowings on the credit facility as of December 31, 2018.
As of December 31, 2018, the Company had $17.3 million in total restricted cash. The company had $13.9 million in USD equivalent value in outstanding letters of credit, the majority of which was supported by the Wells Fargo Credit Facility, as of December 31, 2018.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity
12 Months Ended
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Shareholders' Equity
SHAREHOLDERS’ EQUITY
Preferred Stock:    The Company has 5,000,000 shares of undesignated preferred stock authorized, and no shares of preferred stock outstanding.
Common Stock:    The Company has 75,000,000 authorized shares of common stock with a par value of $0.01 per share.
Stock Plans:    As of December 31, 2018, the Company had one active equity incentive plan that provides shares available for option, restricted stock and restricted stock unit grants to employees, directors, executives and others.
Stock Options:    In determining the fair value of stock options, the Company uses the Black-Scholes option pricing model. The following key weighted average assumptions were employed in the calculation for the indicated years ended December 31:
 
 
2018
 
2017
 
2016
Risk-free interest rate
 
2.84
%
 
1.64
%
 
1.12
%
Expected dividend yield
 
%
 
%
 
%
Volatility
 
48.92
%
 
54.14
%
 
50.92
%
Expected life (in years)
 
4.0

 
4.0

 
4.0

Weighted average Black-Scholes value of options granted
 
$
11.12

 
$
7.91

 
$
13.16


The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant. The Company does not anticipate declaring dividends in the foreseeable future. Volatility is based on historical data. The expected life of an option is based on the assumption that options will be exercised, on average, about two years after vesting occurs. The Company recognizes compensation expense for only the portion of options that are expected to vest. Therefore, management applies an estimated forfeiture rate that is derived from historical employee termination data and adjusted for expected future employee turnover rates. The estimated forfeiture rates applied to the Company’s stock option grants for the years ended December 31, 2018, 2017, and 2016 was 8.0%. If the actual number of forfeitures differs from those estimated by management, additional adjustments to compensation expense may be required in future periods. The Company’s stock price volatility, option lives and expected forfeiture rates involve management’s best estimates at the time of such determination, which impact the fair value of the option calculated under the Black-Scholes methodology and, ultimately, the expense that will be recognized over the vesting period or requisite service period of the option. The Company typically issues stock options with a four-year vesting period (the requisite service period) and amortizes the fair value of stock options (share-based compensation cost) ratably over the requisite service period. Options to purchase shares expire no later than ten years after the date of grant.
A summary of the Company’s stock option activity and related information follows:
 
 
Options
 
Weighted
Average
Exercise
Price
 
Weighted Average Remaining
Contractual
Term (Years)
Outstanding at January 1, 2016
 
1,948,475

 
$
14.83

 
 
Granted
 
240,075

 
32.65

 
 
Exercised
 
(168,825
)
 
12.57

 
 
Canceled and forfeited
 
(30,588
)
 
26.60

 
 
Outstanding at December 31, 2016
 
1,989,137

 
16.99

 
 
Granted
 
324,500

 
18.36

 
 
Exercised
 
(157,257
)
 
8.51

 
 
Canceled and forfeited
 
(121,906
)
 
27.02

 
 
Outstanding at December 31, 2017
 
2,034,474

 
17.26

 
 
Granted
 
170,053

 
27.09

 
 
Exercised
 
(251,121
)
 
9.49

 
 
Canceled and forfeited
 
(75,804
)
 
26.70

 
 
Outstanding at December 31, 2018
 
1,877,602

 
18.81

 
5.3
 
 
 
 
 
 
 
Exercisable at December 31, 2018
 
1,446,949

 
17.23

 
4.3
 
 
 
 
 
 
 
Available for grant at December 31, 2018 (1)
 
2,325,135

 
 
 
 

(1)
Using the plan’s fungible ratio of 1.55:1 for full-value awards, 1,500,087 shares were available for restricted stock awards, stock bonus awards, restricted stock units, performance shares or performance units.
Outstanding and exercisable options by price range as of December 31, 2018, were as follows:
 
 
Outstanding Options
 
Exercisable Options
Range of Exercise
Prices per Share
 
Number
Outstanding
 
Weighted
Average
Remaining
Life (Years)
 
Weighted
Average
Exercise
Price
 
Number
Exercisable
 
Weighted
Average
Exercise
Price
$ 0.00 - $ 10.00
 
484,961

 
1.4
 
$
5.08

 
484,961

 
$
5.08

$ 10.01 - $ 20.00
 
556,751

 
6.3
 
16.79

 
380,955

 
16.24

$ 20.01 - $ 30.00
 
638,777

 
6.8
 
26.55

 
446,038

 
26.32

$ 30.01 - $ 42.40
 
197,113

 
7.3
 
33.19

 
134,995

 
33.61

$ 0.00 - $ 42.40
 
1,877,602

 
5.3
 
18.81

 
1,446,949

 
17.23

 
As of December 31, 2018, there was $10.7 million of aggregate intrinsic value of outstanding stock options, including $10.1 million of aggregate intrinsic value of exercisable stock options. Intrinsic value represents the total pretax intrinsic value for all “in-the-money” options (i.e., the difference between the Company’s closing stock price on the last trading day of 2018 and the exercise price, multiplied by the number of shares of common stock underlying the stock options) that would have been received by the option holders if all option holders had exercised their options on December 31, 2018. This amount changes, based on the fair market value of the Company’s stock. Total intrinsic value of options exercised was $3.5 million, $1.8 million, and $4.0 million for the years ended December 31, 2018, 2017, and 2016, respectively.
Restricted Stock:    During 2018, 2017 and 2016, the Company issued an aggregate of 28,469, 44,002, and 9,893 shares of restricted stock, respectively, to certain directors, executives and other employees. The grant date fair value of these grants was approximately $0.8 million, $0.8 million, and $0.3 million for 2018, 2017 and 2016, respectively. Share-based compensation expense is recorded over the vesting period, which is generally one year for non-employee directors and four years for officers and employees of the Company.
A summary of the Company’s unvested restricted stock grants and changes during the indicated years ended December 31 is as follows:
 
Service Vesting Restricted Shares
 
Performance Vesting Restricted Shares
 
Total Restricted Shares
 
Shares
 
Weighted
Average
Grant Date
Fair Value
 
Shares
 
Weighted
Average
Grant Date
Fair Value
 
Shares
 
Weighted Average Grant Date Fair Value
Outstanding at January 1, 2016
516,443

 
$
24.12

 
585,500

 
$
15.07

 
1,101,943

 
$
19.31

Granted
9,893

 
34.86

 

 

 
9,893

 
34.86

Forfeited
(18,685
)
 
24.73

 
(72,000
)
 
15.57

 
(90,685
)
 
17.46

Vested
(250,849
)
 
22.14

 

 

 
(250,849
)
 
22.14

Outstanding at December 31, 2016
256,802

 
26.43

 
513,500

 
15.00

 
770,302

 
18.81

Granted
44,002

 
17.55

 

 

 
44,002

 
17.55

Forfeited
(32,207
)
 
28.15

 
(513,500
)
 
15.00

 
(545,707
)
 
15.78

Vested
(156,272
)
 
25.25

 

 

 
(156,272
)
 
25.25

Outstanding at December 31, 2017
112,325

 
24.09

 

 

 
112,325

 
24.09

Granted
28,469

 
27.10

 

 

 
28,469

 
27.10

Forfeited
(680
)
 
26.26

 

 

 
(680
)
 
26.26

Vested
(105,845
)
 
23.61

 

 

 
(105,845
)
 
23.61

Outstanding at December 31, 2018
34,269

 
27.64

 

 

 
34,269

 
27.64


The estimated forfeiture rates applied to the Company’s service vesting restricted stock grants during the years ended December 31, 2018, 2017 and 2016 was 8.0%. The aggregate fair value of restricted shares vested during 2018, 2017 and 2016 was $2.5 million, $2.9 million, and $7.7 million, respectively. There are no longer any performance vesting restricted shares outstanding.
Restricted Stock Units:    During 2018, 2017 and 2016, the Company issued an aggregate of 513,681, 825,000 and 244,160 restricted stock and performance vesting restricted stock units, respectively, to certain executives and other employees. The grant date fair value of these grants was approximately $13.3 million, $15.2 million and $8.0 million for 2018, 2017 and 2016, respectively. Restricted stock units have similar vesting characteristics as restricted stock but are not outstanding shares and do not have any voting or dividend rights. The Company records share-based compensation expense over the vesting period. At the time of vesting, a share of common stock representing each restricted stock unit vested will be issued by the Company.
A summary of the Company’s unvested restricted stock unit grants and changes during the indicated years ended December 31 is as follows:
 
 
Service Vesting Restricted Stock Units
 
Performance Vesting Restricted Stock Units
 
Total Restricted Stock Units
 
 
Units
 
Weighted
Average
Grant Date
Fair Value
 
Units
 
Weighted
Average
Grant Date
Fair Value
 
Units
 
Weighted Average Grant Date Fair Value
Outstanding at January 1, 2016
 
273,050

 
$
29.75

 
632,700

 
$
30.04

 
905,750

 
$
29.95

Granted
 
220,575

 
31.89

 
23,585

 
42.65

 
244,160

 
32.93

Forfeited
 
(7,700
)
 
29.44

 

 

 
(7,700
)
 
29.44

Vested
 
(60,204
)
 
29.57

 

 

 
(60,204
)
 
29.57

Outstanding at December 31, 2016
 
425,721

 
30.89

 
656,285

 
30.49

 
1,082,006

 
30.65

Granted
 
799,000

 
18.40

 
26,000

 
20.25

 
825,000

 
18.46

Forfeited
 
(95,001
)
 
25.75

 
(199,800
)
 
30.04

 
(294,801
)
 
28.66

Vested
 
(141,697
)
 
30.91

 

 

 
(141,697
)
 
30.91

Outstanding at December 31, 2017
 
988,023

 
21.29

 
482,485

 
30.13

 
1,470,508

 
24.19

Granted
 
513,681

 
25.94

 

 

 
513,681

 
25.94

Forfeited
 
(64,812
)
 
21.41

 

 

 
(64,812
)
 
21.41

Vested
 
(270,584
)
 
22.41

 

 

 
(270,584
)
 
22.41

Outstanding at December 31, 2018
 
1,166,308

 
23.07

 
482,485

 
30.13

 
1,648,793

 
25.14


The estimated forfeiture rates applied to the Company’s service vesting restricted stock unit grants during the years ended December 31, 2018, 2017 and 2016 was 8.0%. The aggregate fair value of restricted stock units vested during 2018, 2017 and 2016 was $6.1 million, $2.7 million and $1.9 million, respectively. The performance vesting restricted stock units are subject to performance measures that are currently not considered “probable” of attainment and as such, no compensation cost has been recorded for these units. The period for which the performance measures of the performance vesting restricted stock units can be satisfied ends at the end of 2019.
Share-based Compensation Expense:    Including performance-based equity awards, the Company had $34.3 million of total unrecognized compensation cost related to unvested stock options, unvested restricted stock and unvested restricted stock units as of December 31, 2018. Excluding the $14.5 million of unrecognized compensation cost related to unvested restricted stock units that are subject to performance measures that are currently not considered “probable” of attainment, unrecognized compensation cost is $19.8 million. No compensation expense is recognized for unvested restricted stock or unvested restricted stock units subject to performance measures that are not considered “probable” of attainment. Unrecognized compensation cost related to unvested stock options, unvested restricted stock and unvested non-performance-based restricted stock units is expected to be recognized over a weighted average period of 2.9 years.
The following table sets forth the gross share-based compensation cost resulting from stock options, unvested restricted stock and unvested restricted stock units that were recorded in the Company’s Consolidated Statements of Operations for the indicated years ended December 31 (in thousands):
 
 
2018
 
2017
 
2016
Cost of product revenue
 
$
416

 
$
294

 
$
320

Cost of service revenue
 
420

 
290

 
211

Research and development
 
4,244

 
3,759

 
3,113

Sales and marketing
 
3,261

 
2,432

 
3,710

General and administrative
 
4,806

 
4,074

 
3,797

Total share-based compensation expense
 
$
13,147

 
$
10,849

 
$
11,151

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Benefit Plans
12 Months Ended
Dec. 31, 2018
Retirement Benefits [Abstract]  
Benefit Plans
BENEFIT PLANS
401(k) Plan
For the three years ended December 31, 2018, the Company’s retirement plan covered substantially all U.S. employees and provided for voluntary salary deferral contributions on a pre-tax basis in accordance with Section 401(k) of the Internal Revenue Code of 1986, as amended. The Company matches a portion of employee contributions. The 2018, 2017, and 2016 Company match expense was $3.0 million, $3.0 million and $2.9 million, respectively.
Pension Plan
The Company’s German subsidiary maintains a defined benefit pension plan. At December 31, 2018, the excess of plan assets over the projected benefit obligation of $1.9 million was $0.2 million. At December 31, 2017, the excess of plan assets over the projected benefit obligation of $2.0 million was $0.2 million. Plan assets are invested in insurance policies payable to employees. Net pension expense was not material for any period. Contributions to the plan are not expected to be significant to the financial position of the Company.
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information
12 Months Ended
Dec. 31, 2018
Segment Reporting [Abstract]  
Segment Information
SEGMENT INFORMATION
The Company has the following reportable segments: Supercomputing, Storage and Data Management, Maintenance and Support, and Engineering Services and Other. The Company’s reportable segments represent components of the Company for which separate financial information is available that is utilized on a regular basis by the Chief Executive Officer, who is the Chief Operating Decision Maker, in determining how to allocate the Company’s resources and evaluate performance. The segments are determined based on several factors, including the Company’s internal operating structure, the manner in which the Company’s operations are managed, client base, similar economic characteristics and the availability of separate financial information.
Supercomputing
Supercomputing includes a suite of highly advanced, tightly integrated and cluster supercomputer systems which are used by large research and engineering centers in universities, government laboratories, and commercial institutions. Supercomputing also includes the ongoing maintenance of these systems as well as system analysts.
Storage and Data Management
Storage and Data Management offers Cray DataWarp and ClusterStor (formerly branded Sonexion), as well as other third-party storage products and their ongoing maintenance as well as system analysts.
Maintenance and Support
Maintenance and Support provides ongoing maintenance of Cray supercomputers, big data storage and analytics systems, as well as system analysts.
Engineering Services and Other
Included within Engineering Services and Other are the Company’s analytics and artificial intelligence businesses and Custom Engineering.

The following table presents revenues and gross margins for the Company’s operating segments for the indicated years ended December 31 (in thousands):
 
 
2018
 
2017
 
2016
Revenue:
 
 
 
 
 
 
Supercomputing
 
$
363,524

 
$
282,217

 
$
510,403

Storage and Data Management
 
70,914

 
63,620

 
89,438

Maintenance and Support
 
135,509

 
124,840

 
107,795

Engineering Services and Other
 
21,510

 
46,672

 
29,968

Elimination of inter-segment revenue
 
(135,509
)
 
(124,840
)
 
(107,795
)
Total revenue
 
$
455,948

 
$
392,509

 
$
629,809

 
 
 
 
 
 
 
Gross Profit:
 
 
 
 
 
 
Supercomputing
 
$
95,746

 
$
93,272

 
$
173,245

Storage and Data Management
 
26,209

 
20,288

 
34,125

Maintenance and Support
 
64,386

 
61,305

 
43,147

Engineering Services and Other
 
8,023

 
17,144

 
12,845

Elimination of inter-segment gross profit
 
(64,386
)
 
(61,305
)
 
(43,147
)
Total gross profit
 
$
129,978

 
$
130,704

 
$
220,215


Revenue and cost of revenue is the only discrete financial information the Company prepares for its segments. Other financial results or assets are not separated by segment.
The Company’s geographic operations outside the United States include sales and service offices in Europe and the Middle East, South America, Asia Pacific and Canada. Service revenue includes engineering services which can vary significantly from period to period. The following data represents the Company’s revenue and long-lived assets for the United States and all other countries (in thousands):
 
 
United
States
 
All
Other
Countries
 
Total
For the year ended December 31, 2018:
 
 
 
 
 
 
Product revenue
 
$
134,760

 
$
178,113

 
$
312,873

Service revenue
 
$
85,989

 
$
57,086

 
$
143,075

Long-lived assets
 
$
47,334

 
$
13,342

 
$
60,676

For the year ended December 31, 2017:
 
 
 
 
 
 
Product revenue
 
$
159,279

 
$
90,916

 
$
250,195

Service revenue
 
$
96,406

 
$
45,908

 
$
142,314

Long-lived assets
 
$
48,989

 
$
28,009

 
$
76,998

For the year ended December 31, 2016:
 
 
 
 
 
 
Product revenue
 
$
251,317

 
$
248,115

 
$
499,432

Service revenue
 
$
88,208

 
$
42,169

 
$
130,377

Long-lived assets
 
$
39,933

 
$
36,555

 
$
76,488


Long-lived assets as of December 31, 2018, 2017, and 2016, included $9.6 million, $23.4 million and $31.1 million, respectively, of long-term investment in sales-type lease which was held by the Company’s United Kingdom subsidiary.
Revenue derived from the U.S. Government totaled approximately $126.5 million, $206.1 million and $296.9 million in 2018, 2017, and 2016, respectively. In each of 2018 and 2017, one non-U.S. Government customer accounted for 11% of total revenue. In 2016, one non-U.S. Government customer accounted for 10% of total revenue. Revenue attributed to foreign countries is derived from sales to customers located outside the United States. In general, concentrations of revenue by customer encompass all segments. In 2018, revenue in Japan and South Korea accounted for 27% of total revenue. In 2017, revenue in India accounted for 11% of total revenue. In 2016, revenue in the United Kingdom accounted for 17% of total revenue.
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Research and Development
12 Months Ended
Dec. 31, 2018
Research and Development [Abstract]  
Research and Development
RESEARCH AND DEVELOPMENT
Details for the Company’s net research and development expenses for the indicated years ended December 31 follows (in thousands):
 
 
2018
 
2017
 
2016
Gross research and development expenses
 
$
158,077

 
$
141,289

 
$
130,006

Less: Amounts included in cost of revenue
 
(2,618
)
 
(9,473
)
 
(12,621
)
Less: Reimbursed research and development (excludes amounts in revenue)
 
(40,285
)
 
(33,039
)
 
(5,255
)
Net research and development expenses
 
$
115,174

 
$
98,777

 
$
112,130

XML 41 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Interest Income (Expense)
12 Months Ended
Dec. 31, 2018
Other Income and Expenses [Abstract]  
Interest Income (Expense)
INTEREST INCOME (EXPENSE)
The detail of interest income (expense) for the indicated years ended December 31 follows (in thousands):
 
 
2018
 
2017
 
2016
Interest income
 
$
3,454

 
$
3,386

 
$
2,120

Interest expense
 
(111
)
 
(110
)
 
27

Net interest income
 
$
3,343

 
$
3,276

 
$
2,147


Interest income is earned by the Company on cash and cash equivalents, investment balances and the investment in sales-type lease.
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring
12 Months Ended
Dec. 31, 2018
Restructuring and Related Activities [Abstract]  
Restructuring
RESTRUCTURING
In the third quarter of 2017, the Company implemented a restructuring plan intended to reduce the Company’s operating costs and better align its workforce with long-term business strategies. The restructuring plan involved reducing the Company’s workforce by approximately 190 employees, with the vast majority of such terminations effective in July 2017. For the years ended December 31, 2018 and 2017, the Company recorded $0.5 million and $8.6 million, respectively, in expense in connection with the restructuring plan, primarily related to employee severance. The majority of the cash payments related to the restructuring charges were paid in 2017. The actions associated with the restructuring plan were completed in the first quarter of 2018. Restructuring charges associated with the restructuring plan were included in restructuring on the company’s Consolidated Statements of Operations.
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Data (Unaudited)
12 Months Ended
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Data (Unaudited)
QUARTERLY DATA (UNAUDITED)
The following table presents unaudited quarterly financial information for the two years ended December 31, 2018. In the opinion of management, this information contains all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation thereof.
The operating results are not necessarily indicative of results for any future periods. Quarter-to-quarter comparisons should not be relied upon as indicators of future performance. The Company’s business is driven by a few significant contracts and, as a result, the Company’s operating results are subject to very large quarterly fluctuations. The Company’s earnings per share for the full year may not equal the sum of the four quarterly earnings per share amounts because of common share activity during the year.
(In thousands, except per share data)
 
 
2018
2017
For the Quarter Ended
 
3/31
 
6/30
 
9/30
 
12/31
 
3/31
 
6/30
 
9/30
 
12/31
Revenue
 
$
79,594

 
$
120,203

 
$
92,796

 
$
163,355

 
$
59,031

 
$
87,135

 
$
79,700

 
$
166,643

Cost of revenue
 
52,642

 
82,396

 
67,985

 
122,947

 
35,222

 
58,792

 
51,208

 
116,583

Gross profit
 
26,952

 
37,807

 
24,811

 
40,408

 
23,809

 
28,343

 
28,492

 
50,060

Research and development, net
 
29,892

 
29,382

 
26,162

 
29,738

 
32,640

 
17,325

 
26,626

 
22,186

Sales and marketing
 
15,665

 
15,218

 
15,282

 
16,994

 
14,653

 
15,247

 
13,392

 
16,602

General and administrative
 
5,779

 
5,624

 
6,580

 
7,434

 
8,797

 
7,205

 
7,022

 
6,089

Restructuring
 
476

 

 

 

 

 

 
7,653

 
915

Net loss
 
(25,008
)
 
(10,950
)
 
(22,393
)
 
(13,330
)
 
(19,215
)
 
(6,840
)
 
(10,232
)
 
(97,542
)
Net loss per common share, basic
 
$
(0.62
)
 
$
(0.27
)
 
$
(0.55
)
 
$
(0.33
)
 
$
(0.48
)
 
$
(0.17
)
 
$
(0.25
)
 
$
(2.42
)
Net loss per common share, diluted
 
$
(0.62
)
 
$
(0.27
)
 
$
(0.55
)
 
$
(0.33
)
 
$
(0.48
)
 
$
(0.17
)
 
$
(0.25
)
 
$
(2.42
)
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2018
Valuation and Qualifying Accounts [Abstract]  
Schedule of Valuation and Qualifying Accounts
Schedule II — Valuation and Qualifying Accounts(1)
December 31, 2018
(In thousands)
 
Description
 
Balance at
Beginning
of Period
 
Charge to Expense
 
Deductions (2)
 
Balance at
End of
Period
Year ended December 31, 2016:
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
19

 
$
2

 
$

 
$
21

Year ended December 31, 2017:
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
21

 
$
7

 
$

 
$
28

Year ended December 31, 2018:
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
28

 
$
960

 
$

 
$
988

 
(1)
The Company does not have any warranty liabilities.
(2)
Deductions represent uncollectible accounts written off, net of recoveries.
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Principles of Consolidation
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All material intercompany balances and transactions have been eliminated.
Reclassifications
Reclassifications
Certain prior year amounts have been reclassified to conform with the current year presentation. There has been no impact on previously reported net income (loss) or shareholders’ equity from such reclassifications.
Use of Estimates
Use of Estimates
The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.
Cash, Cash Equivalents and Restricted Cash
Cash, Cash Equivalents and Restricted Cash
Cash and cash equivalents consist of highly liquid financial instruments that are readily convertible to cash and have maturities of three months or less at the time of acquisition. The Company maintains cash and cash equivalent balances with financial institutions that exceed federally insured limits. As of December 31, 2018 and 2017, the Company had $17.3 million and $3.0 million, respectively, in restricted cash associated with certain letters of credit to secure customer prepayments and other customer related obligations.
Investments
Investments
The Company’s investments consist primarily of commercial paper, corporate debt, and other debt securities. Debt securities are classified as available-for-sale and are reported at fair value with unrealized gains and losses, net of applicable taxes, recorded in accumulated other comprehensive income, a component of shareholders’ equity. The realized gains and losses for available-for-sale securities are included in other income and expense in the Consolidated Statements of Operations. Realized gains and losses are calculated based on the specific identification method.
The Company monitors its investment portfolio for impairment on a periodic basis. When the carrying value of an investment in debt securities exceeds its fair value and the decline in value is determined to be an other-than-temporary decline, and when the Company does not intend to sell the debt security and it is not more likely than not that the Company will be required to sell the debt securities prior to recovery of its amortized cost basis, the Company records an impairment charge in the amount of the credit loss and the balance, if any, to other comprehensive income (loss).
Investments that mature between three months and one year from the purchase date are initially classified as short-term investments in the Consolidated Balance Sheet. Investments that mature beyond one year from the purchase date are initially classified as long-term investments in the Consolidated Balance Sheet.
The Company’s investments in debt securities with maturities at purchase greater than three months are classified as “available-for-sale.”  Changes in fair value are reflected in other comprehensive income (loss).
Foreign Currency Derivatives
Foreign Currency Derivatives
The Company uses foreign currency exchange contracts to hedge certain foreign currency exposures. Foreign currency exchange contracts are cash flow hedges of the Company’s foreign currency exposures on certain revenue contracts and are recorded at the contract’s fair value. Most of the Company’s foreign currency exchange contracts are designated as cash flow hedges for the purposes of hedge accounting treatment and any gains or losses on the effective portion of the foreign currency exchange contract is initially reported in “Accumulated other comprehensive income,” a component of shareholders’ equity, with a corresponding asset or liability recorded based on the fair value of the foreign currency exchange contract. When the hedged transaction is recognized, any unrecognized gains or losses on the hedged transaction are reclassified into results of operations in the same period. Any hedge ineffectiveness is recorded to operations in the current period. The Company measures hedge effectiveness by comparing changes in fair values of the foreign currency exchange contract and expected cash flows based on changes in the spot prices of the underlying currencies. Cash flows from foreign currency exchange contracts accounted for as cash flow hedges are classified in the same category as the cash flows from the items being hedged. The Company typically dedesignates its cash flow hedges for the purposes of hedge accounting treatment when the receivable related to the hedged cash flow is recorded. Unrealized gains or losses related to foreign currency exchange contracts that are not designated as cash flow hedges for the purposes of hedge accounting treatment are recorded in other income (expense) in the Consolidated Statements of Operations and are generally offset by foreign currency adjustments on related receivables. The Company does not use derivative financial instruments for speculative purposes.
Concentration of Credit Risk
Concentration of Credit Risk
Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents, available-for-sale investments, accounts receivable, short-term and long-term restricted cash and foreign currency exchange contracts.
The Company maintains cash and cash equivalents, available-for-sale securities and foreign currency exchange contracts with various financial institutions. As part of its risk management process, the Company performs periodic evaluations of the relative credit standing of the financial institutions. The Company has not sustained any credit losses from instruments held at financial institutions. The Company utilizes foreign currency exchange contracts to protect against the effects of foreign currency fluctuations. Such contracts involve the risk of non-performance by the counterparty, which could result in a material loss.
The Company currently derives a significant portion of its revenue from sales of products and services to the U.S. Government. See Note 17 — Segment Information for additional information. Given the type of customers, the Company does not believe its accounts receivable represent significant credit risk.
The Company currently has a long-term investment in a sales-type lease it entered into with one of its customers. See Note 8 — Sales-type Lease for additional information. Given the credit standing of the customer, the Company does not believe that this investment represents a significant credit risk.
Other Concentration
Other Concentration
The Company obtains certain components from single-source suppliers due to technology, availability, price, quality or other considerations. The loss of a single-source supplier, the single-source supplier’s inability to deliver the required components or intellectual property due to natural disaster or other reasons, the deterioration of the relationship with a single-source supplier, or any unilateral modification of contract terms under which the Company is supplied components by a single-source supplier could have a significant adverse effect on the Company’s revenue and gross margins.
Accounts Receivable
Accounts Receivable
Accounts receivable are stated at principal amounts and are primarily comprised of amounts contractually due from customers for products and services and amounts due from government research and development contracts. The Company provides an allowance for doubtful accounts based on an evaluation of customer past due account balances. In determining whether to record an allowance for a specific customer, the Company considers a number of factors, including prior payment history and financial information for the customer.
Fair Values of Financial Instruments
Fair Values of Financial Instruments
The Company measures certain financial assets and liabilities at fair value based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. The Company’s financial instruments primarily consist of debt securities, time deposits, money market funds, and foreign currency derivatives. See Note 4 — Fair Value Measurement for a further discussion on fair value of financial instruments.
Inventories
Inventories
Inventories are valued at the lower of cost or net realizable value, with cost computed on a first-in, first-out basis (FIFO). The Company regularly evaluates the technological usefulness and anticipated future demand for various inventory components and the expected use of the inventory. When the Company determines it is not likely the cost of inventory items will be recovered through future sales, the Company writes-down the related inventory to its estimated net realizable value.
In connection with certain of its sales agreements, the Company may receive used equipment from a customer. This inventory generally will be recorded at no value based on the expectation that the Company will not be able to resell or otherwise use the equipment. In the event that the Company has a specific contractual plan for resale or there is an expected scrap value at the date the inventory is acquired, the inventory is recorded at its estimated fair value.
Property and Equipment and Intangible Assets
Property and Equipment and Intangible Assets, Net
Property and equipment are recorded at cost less accumulated depreciation and amortization. Additions and improvements are capitalized and maintenance and repairs are expensed as incurred. Depreciation is calculated on a straight-line basis over the estimated useful lives of the related assets, ranging from eighteen months to seven years for furniture and fixtures, three years for computer equipment, and eight to twenty-five years for buildings and land improvements. Leasehold improvements are depreciated over the life of the lease or asset, whichever is shorter.
The Company amortizes purchased intangible assets with finite lives using the straight-line method over the estimated economic lives of the assets, ranging from two to ten years.
Service Spares
Service Spares
Service spares are valued at the lower of cost or net realizable value and represent inventory used to support service and maintenance agreements with customers. As inventory is utilized, replaced items are returned to the Company and are either repaired or scrapped. Costs incurred to repair inventory to a usable state are charged to expense as incurred. Service spares are recorded at cost and amortized over the estimated service life of the related product platform (generally four years).
Impairment of Long-Lived Assets and Intangibles
Impairment of Long-Lived Assets and Intangibles
The Company evaluates property, plant and equipment and intangible assets with finite lives for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. The Company assesses the recoverability of the assets based on the undiscounted future cash flow the assets are expected to generate and recognizes an impairment loss when estimated undiscounted future cash flow expected to result from the use of the asset plus net proceeds expected from disposition of the asset, if any, are less than the carrying value of the asset. When the Company identifies an impairment, the carrying value of the asset is reduced to its estimated fair value based on a discounted cash flow approach or, when available and appropriate, to comparable market values.
Goodwill
Goodwill
Goodwill is not amortized but is tested for impairment at least annually. The Company reviews goodwill for impairment annually at the beginning of its second fiscal quarter and whenever events or changes in circumstances indicate that the fair value of a reporting unit may be less than its carrying amount (a triggering event). The Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the quantitative goodwill impairment test described in ASC Topic 350. The more likely than not threshold is defined as having a likelihood of more than 50 percent. If, after assessing the totality of events or circumstances, the Company determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then performing the quantitative goodwill impairment test is unnecessary and goodwill is considered to be unimpaired. However, if based on the qualitative assessment the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company will proceed with performing the quantitative goodwill impairment test.
In performing the quantitative goodwill impairment test, the Company determines the fair value of each reporting unit and compares it to its carrying value. If the fair value of the reporting unit exceeds the carrying value of the net assets assigned to that unit, goodwill is not impaired. If the carrying value of a reporting unit exceeds its fair value, the Company records an impairment loss equal to the difference.
The Company performed its qualitative assessment during the second fiscal quarter of 2018 and concluded that it was more likely than not that the fair values of its reporting units were greater than their carrying amounts. After reaching this conclusion, the quantitative goodwill impairment test was unnecessary and no further testing was performed. The qualitative factors that were considered included, but were not limited to, general economic conditions, outlook for the HPC and big data markets, recent and forecasted financial performance and the price of the Company’s common stock.
Business Combinations
Business Combinations
The Company accounts for business combinations using the acquisition method of accounting and allocates the purchase price to the tangible and intangible assets acquired and the liabilities assumed based upon their estimated fair values at the acquisition date. The excess of the purchase price over the fair value of the net assets acquired is recorded as goodwill. If the fair value of the net assets acquired exceeds the purchase price the Company records a bargain purchase gain. The Company uses estimates and assumptions to value assets acquired and liabilities assumed at the acquisition date. During the measurement period, which may be up to one year from the acquisition date, any refinements made to the fair value of the assets and liabilities assumed are recorded in the period in which the adjustments are recognized.
The fair values of intangible assets acquired are estimated using a discounted cash flow approach with Level 3 inputs. Under this method, an intangible asset’s fair value is equal to the present value of the incremental after-tax cash flows (excess earnings) attributable solely to the intangible asset over its remaining useful life. To calculate fair value, the Company uses risk-adjusted cash flows discounted at rates considered appropriate given the inherent risks associated with each type of asset. The Company believes the level and timing of cash flows appropriately reflects market participant assumptions.
Revenue Recognition
Revenue Recognition
On January 1, 2018, the Company adopted and applied the new accounting standard ASC 606, Revenue from Contracts with Customers, which superseded nearly all existing revenue recognition guidance under GAAP, to all contracts using the modified retrospective method. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. Adoption of the new standard did not have a material impact on the Company’s net loss during the year ended December 31, 2018. The Company expects the impact of the adoption of the new standard to be immaterial to its net income on an ongoing basis.
The Company’s performance obligations are satisfied over time as work is performed or at a point in time. The majority of the Company’s revenue is recognized at a point in time when products are accepted, installed or delivered. Most of the Company’s revenue is derived from long-term contracts that can span several years. Revenue is recognized when performance obligations under the terms of a contract with the customer are satisfied; generally, this occurs with the transfer of control of the Company’s systems or services. In general, this does not occur until the products have been shipped or services provided to the customer, risk of loss has transferred to the customer, and, where applicable, a customer acceptance has been obtained. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. Sales, value add, and other taxes that the Company collects concurrent with revenue-producing activities are excluded from revenue. Incidental items that are immaterial in the context of the contract are recognized as expense.
To determine the proper revenue recognition method for contracts, the Company evaluates whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. Contracts are often modified to account for changes in contract specifications and requirements. To determine the proper revenue recognition method for contract modifications, the Company evaluates whether the contract modification should be accounted for as a separate contract, part of an existing contract, or termination of an existing contract and the creation of a new contract. This evaluation requires significant judgment and the decision to combine a group of contracts or separate the combined or single contract into multiple performance obligations could change the amount of revenue and profit recorded in a given period. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using the Company’s estimate of the standalone selling price of each distinct good or service in the contract.
The Company determines the transaction price by reviewing the established contractual terms and other relevant information. Contracts can include penalty clauses and contracts with government customers may not be fully funded, both of which represent variable consideration. Generally, the Company includes both the funded and unfunded portions of a contract with a government customer in the transaction price, as most often it is deemed the contract will become fully funded. The Company also assesses the likelihood of certain penalties that would result in contract price reductions and, if deemed probable, the transaction price is adjusted.
The majority of the Company’s contracts include multiple promised goods and services, which are assessed at contract inception. Each distinct good or service is identified as a performance obligation, which may be an individual good or service or a bundle of goods or services. In order to determine whether the promises are distinct, the Company assesses the use of its products and services by its customers to determine whether the customer can benefit from the good or service on its own or from other readily available resources, and whether the promised transfer of goods or services is separately identifiable from other promises in the contract.
The majority of the Company’s revenues are from product solutions which include supercomputers, storage, and data analytics systems, each of which are usually separate performance obligations. Revenue is recognized when obligations under the terms of a contract with a customer are satisfied. Product revenue is typically recognized upon customer acceptance, or upon installation or delivery if formal acceptance is not required. Service revenue is typically recognized over time and consists mainly of system maintenance, analyst services, and engineering services, each of which are usually separate performance obligations. System maintenance commences upon customer acceptance or installation, depending on the contract terms, and revenue is recognized ratably over the remaining term of the maintenance contract. On-site analysts provide specialized services to customers, the revenue for which is recognized ratably over the contract period. Service revenue is recognized on a straight-line basis over the service period as the services are available continuously to the customer. Revenue from engineering services can be recognized as services are performed or as milestones are achieved, depending on the terms of the contract and nature of services performed. If, in a contract, the customer has an option to acquire additional goods or services, that option gives rise to a performance obligation if the option provides a material right to the customer that it would not receive without entering into that contract. Revenue from purchase options can be recognized as those future goods or services are transferred or when the option expires.
The Company performs an assessment to determine whether a significant financing component is present in a contract. If a contract is determined to include a significant financing component, the interest rate used in the calculation is based on the prevailing interest rates at contract inception and the entity’s creditworthiness. When the period between providing a good or service to the customer is expected to be less than one year from payment, the Company applies the practical expedient and does not adjust the consideration for the effects of a significant financing component.
Occasionally, the Company’s contracts include noncash consideration. This typically consists of returned parts when a system is upgraded or de-installed. Noncash consideration is measured at contract inception at estimated fair value.
The total transaction price is allocated to each performance obligation identified in the contract based on its relative standalone selling price. The Company does not have directly observable standalone selling prices for the majority of its performance obligations due to a relatively small number of customer contracts that differ in system size and contract terms which can be due to infrequently selling each performance obligation separately, not pricing products within a narrow range, or only having a limited sales history, such as in the case of certain advanced and emerging technologies. When a directly observable standalone selling price is not available, the Company estimates the standalone selling price. In determining the estimated standalone selling price, the Company uses the cost to provide the product or service plus a margin, or considers other factors. When using cost plus a margin, the Company considers the total cost of the product or service, including customer-specific and geographic factors as appropriate. The Company also considers the historical margins of the product or service on previous contracts and several other factors including any changes to pricing methodologies, competitiveness of products and services, and cost drivers that would cause future margins to differ from historical margins.
The Company sometimes offers discounts to its customers. As these discounts are offered on bundles of goods and services, the discounts are applied to all performance obligations in the contract on a pro-rata basis.
The following table provides information about contract receivables, contract assets, and contract liabilities from contracts with customers (in thousands) and includes both short-term and long-term portions:
 
 
December 31,
2018
 
December 31, 2017
 
Change
Contract receivables
 
$
78,634

 
$
167,346

 
$
(88,712
)
Contract assets
 
6,404

 
9,321

 
(2,917
)
Contract liabilities
 
94,004

 
118,741

 
(24,737
)

Contract receivables consist of amounts billed to customers and include the Company's investment in a sales type lease, a portion of which is due beyond one year. Generally, billing occurs subsequent to product revenue recognition and payment is expected within 30 days. Contract assets primarily relate to the Company's rights to consideration for work completed but not billed where right to payment is not just subject to the passage of time. Contract assets become contract receivables when the rights become unconditional. The Company sometimes receives advances or deposits from customers before revenue is recognized, resulting in customer contract liabilities (formerly deferred revenue). These assets and liabilities are reported on the Consolidated Balance Sheet on a contract-by-contract basis at the end of each reporting period. The Company’s payment terms vary from contract to contract. Contracts may require payment before, at or after the Company’s performance obligations have been satisfied. The decrease in the Company's contract asset balance for the year ended December 31, 2018 is primarily due to the transfer from contract assets to contract receivables that were included in the contract asset balance at the beginning of the period, partially offset by the addition of new contract assets.
For the year ended December 31, 2018, the Company recognized $76.5 million in revenues from the contract liability balance at the beginning of the year.
The Company’s incremental direct costs of obtaining a contract come primarily from sales commissions, a portion of which are paid upon contract signing. These commissions are generally capitalized upon payment and expensed at the time of revenue recognition. These deferred commissions are included in prepaid expenses in the Consolidated Balance Sheet. As of December 31, 2018 and 2017, the Company had $2.0 million and $1.3 million, respectively, of deferred commissions. For the years ended December 31, 2018, 2017 and 2016, the Company recognized $6.0 million, $4.0 million and $5.6 million, respectively, in commissions expense.
The following data presents the Company's operating segment revenues disaggregated by primary geographic market, which is determined based on a customer's geographic location (in thousands). Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific and Japan; and the United States, Canada, and Latin America (Americas). Revenues were reduced by $0.5 million for the year ended December 31, 2018 related to hedging gains and losses which do not represent revenues recognized from contracts with customers.
 
 
Americas
 
EMEA
 
Asia Pacific & Japan
 
Total
Year Ended December 31, 2018
 
 
 
 
 
 
 

Supercomputing
 
$
177,506

 
$
54,119

 
$
131,899

 
$
363,524

Storage and Data Management
 
34,286

 
13,667

 
22,961

 
70,914

Maintenance and Support
 
82,892

 
29,797

 
22,820

 
135,509

Engineering Services and Other
 
16,238

 
672

 
4,600

 
21,510

Elimination of inter-segment revenue
 
(82,892
)
 
(29,797
)
 
(22,820
)
 
(135,509
)
Total revenue
 
$
228,030

 
$
68,458

 
$
159,460

 
$
455,948


The Company’s remaining performance obligations reflect the deliverables within contracts with customers that will have revenue recognized in a future period (this may also be referred to as backlog). Due to the nature of the Company’s business and the size of individual transactions, forecasting the timing and total amount of revenue recognition is subject to significant uncertainties. As of December 31, 2018, the Company has an aggregate of $517 million in remaining performance obligations stemming from a mixture of system contracts with their related service obligations and other service obligations. Included in this balance are $1.6 million in gains resulting from hedged foreign currency transactions, which offset the related decrease in revenue from currency fluctuations. These gains will be reclassified from accumulated other comprehensive income to revenue in the period the related transactions are recognized as revenue. These obligations are anticipated to be recognized as revenue over approximately the next six years. The Company estimates that about 55% of these obligations are expected to be recognized as revenue in the next 18 months, with the remainder thereafter.
Sales-type lease
Sales-type leases
When the Company leases a system to a customer, the accounting involves specific determinations, which often involve complex provisions and significant judgments. The four criteria of the accounting standard that the Company uses in the determination of whether a lease is a sales-type lease or an operating lease are: (a) a review of the lease term to determine if it is equal to or greater than 75% of the economic life of the system; (b) a review of the minimum lease payments to determine if they are equal to or greater than 90% of the fair value of the system; (c) a determination of whether or not the lease transfers ownership to the lessee at the end of the lease term; and (d) a determination of whether or not the lease contains a bargain purchase option. If the lease transaction meets one of the four criteria, then it is recorded as a sales-type lease; otherwise it is an operating lease. Additionally, the Company assesses whether collectibility of the lease payments is reasonably assured and whether there are any significant uncertainties related to costs that it has yet to incur with respect to the lease.
The Company considers the economic lives of most of its products to range from three to five years. There is no significant after-market for the Company’s used products and the Company believes that the economic lives are representative of the periods during which its products are expected to be economically usable, with normal service, for the purposes for which they were intended. Residual values are not significant.
The discount rate implicit in the sales-type lease is used to calculate the present value of minimum lease payments, which the Company records as a lease receivable. The minimum lease payment consists of the gross lease payments net of executory costs and contingencies, if any. While revenue is recognized at inception of the lease, the cash flow from the sales-type lease occurs over the course of the lease, which results in interest income. Unearned interest income is recorded at inception of the lease and amortized over the lease term using the effective interest method.
Foreign Currency Transaction
Foreign Currency Translation
The Company uses the U.S. dollar predominantly as its functional currency. Assets and liabilities of foreign subsidiaries that have a functional currency denominated in non-U.S. dollars are translated into U.S. dollars at year-end exchange rates, and revenue and expenses of these foreign subsidiaries are translated at average rates prevailing during the year. Translation adjustments are included in “Accumulated other comprehensive income,” a separate component of shareholders’ equity. Transaction gains and losses arising from transactions denominated in a currency other than the functional currency of the entity involved are included in “Other income (expense), net” in the accompanying Consolidated Statements of Operations. Net transaction gains were $0.1 million and $1.7 million for 2018 and 2017, respectively. Net transaction losses were $1.0 million for 2016.
Research and Development
Research and Development
Research and development expenses include costs incurred in the development and production of hardware and software, costs incurred to enhance and support existing product features, costs incurred to support and improve development processes, and costs related to future product development. Research and development costs are expensed as incurred, and may be offset by co-funding from third parties. The Company may also enter into arrangements whereby it makes advance, non-refundable payments to a vendor to perform certain research and development services. These payments are deferred and recognized over the vendor’s estimated performance period.
The Company classifies amounts to be received from funded research and development projects as either revenue or a reduction of research and development expense based on the specific facts and circumstances of the contractual arrangement, considering total costs expected to be incurred compared to total expected funding and the nature of the research and development contractual arrangement. In the event that a particular arrangement is determined to represent revenue, the corresponding research and development costs are classified as cost of revenue.
Amounts to be received under co-funding arrangements with the U.S. government or others are based on either contractual milestones or costs incurred. These co-funding payments are recognized as a reduction of research and development expense as performance is estimated to be completed and are measured as milestone achievements occur or as costs are incurred. These estimates are reviewed on a periodic basis and are subject to change, including in the near term. If an estimate is changed, net research and development expense could be impacted significantly.
The Company does not record a receivable from the U.S. government prior to completing the requirements necessary to bill for a milestone or cost reimbursement. Funding from the U.S. government is subject to certain budget restrictions and milestones may be subject to completion risk, and as a result, there are often periods in which research and development costs are expensed as incurred for which no reimbursement is recorded, as milestones have not been completed or the U.S. government has not funded an agreement. Accordingly, there can be substantial variability in the amount of net research and development expenses from quarter to quarter and year to year.
Income Taxes
Income Taxes
Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and operating loss and tax credit carryforwards and are measured using the enacted tax rates and laws that will be in effect when the differences and carryforwards are expected to be recovered or settled.
A valuation allowance for deferred tax assets is provided when the Company estimates that it is more likely than not that all or a portion of the deferred tax assets will not be realized through future operations. This assessment is based upon consideration of all available positive and negative evidence, which includes, among other things, the Company’s recent results of operations, forecasted domestic and international earnings over a number of years, all known business risks and industry trends, and applicable tax planning strategies that should, if implemented, enable the Company to utilize its deferred tax assets before they expire. The Company considers its actual historical results over several years to have stronger weight than other more subjective indicators, including forecasts, when considering whether to establish or reduce a valuation allowance on deferred tax assets. The Company has significant difficulty projecting future results due to the nature of the business and the industry in which it operates.
The Tax Cuts and Jobs Act subjects a U.S. corporation to tax on its global intangible low taxed income (GILTI). Under GAAP, the Company is required to make an accounting policy election to either treat taxes due on its future GILTI inclusions as either a current period expense or to account for such taxes in the measurement of its deferred tax assets. The Company has elected to account for any tax due on its GILTI as a current period expense. As a result of changes made by the Tax Cuts and Jobs Act the Company no longer considers the earnings of its foreign subsidiaries to be permanently reinvested outside of the United States.
As of December 31, 2018, the Company continued to provide a full valuation allowance against its U.S. federal deferred tax assets and against the majority of its state and foreign deferred tax assets as the realization of such assets is not considered to be more likely than not at this time. In a future period, the Company’s assessment of the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance could change based on an assessment of all available evidence, both positive and negative in that future period. If the Company’s conclusion about the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance changes in a future period, the Company could record a substantial tax benefit in its Consolidated Statements of Operations when that occurs. The Company recognizes the income tax benefit from a tax position only if it is more likely than not that the tax position will be sustained on examination by the applicable taxing authorities, based on the technical merits of the Company’s position. The tax benefit recognized in the financial statements from such a position is measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement.
Estimated interest and penalties are recorded as a component of interest expense and other expense, respectively.
Share-based Compensation
Share-Based Compensation
The Company measures compensation cost for share-based payment awards at fair value and recognizes it as compensation expense over the service period for awards expected to vest. Share-based compensation expense is recognized for all share-based payment awards, net of an estimated forfeiture rate. Compensation cost is only recognized for those shares expected to vest on a straight-line basis over the requisite service period of the award.
Determining the appropriate fair value model and calculating the fair value of share-based payment awards requires subjective assumptions, including the expected life of the share-based payment awards and stock price volatility. The Company utilizes the Black-Scholes options pricing model to value the stock options granted under its options plans. In this model, the assumptions utilized relate to stock price volatility, stock option term and forfeiture rates that are based upon both historical factors as well as management’s judgment.
The fair value of restricted stock and restricted stock units is determined based on the number of shares or units granted and the quoted price of the Company’s common stock at the date of grant.
The Company has granted performance vesting restricted stock and performance vesting restricted stock units to executives as one of the ways to align compensation with shareholder interests. Vesting of these awards is contingent upon achievement of certain performance conditions. Compensation expense for these awards is only recorded when vesting is deemed to be “probable.”
Awards are evaluated for probability of vesting each reporting period. The Company does not currently believe that any of its performance vesting restricted stock units are “probable” of vesting.
Shipping and Handling Costs
Shipping and Handling Costs
Costs related to shipping and handling are included in “Cost of product revenue” and “Cost of service revenue” in the accompanying Consolidated Statements of Operations.
Advertising Costs
Advertising Costs
Sales and marketing expenses in the accompanying Consolidated Statements of Operations included advertising expenses of $3.8 million, $3.4 million, and $3.2 million in 2018, 2017, and 2016, respectively. The Company incurs advertising costs for representation at certain trade shows, promotional events and sales lead generation, as well as design and printing costs for promotional materials. The Company expenses all advertising costs as incurred.
Earnings Per Share
Earnings Per Share (EPS)
Basic EPS is computed by dividing net income (loss) available to common shareholders by the weighted average number of common shares, excluding unvested restricted stock, outstanding during the period. Diluted EPS is computed by dividing net income (loss) available to common shareholders by the weighted average number of common and potential common shares outstanding during the period, which includes the additional dilution related to conversion of stock options, unvested restricted stock and unvested restricted stock units as computed under the treasury stock method.
For the years ended December 31, 2018 and 2017, outstanding stock options, unvested restricted stock and unvested restricted stock units were antidilutive because of the net losses and, as such, their effect has not been included in the calculation of basic or diluted net loss per share. For the year ended December 31, 2016, the added shares from these items included in the calculation of diluted shares and EPS totaled approximately 1.2 million. Potentially dilutive shares of 3.1 million, 3.1 million, and 1.2 million, respectively, have been excluded from the denominator in the computation of diluted EPS for the years ended December 31, 2018, 2017, and 2016, respectively, because they were antidilutive. An additional 0.5 million, 0.5 million and 1.2 million performance vesting restricted stock and performance vesting restricted stock units were excluded from the computation of diluted EPS for the years ended December 31, 2018, 2017, and 2016, respectively, because the conditions for vesting had not been met as of the balance sheet date.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers: Topic 606 (ASU 2014-09) to supersede nearly all existing revenue recognition guidance under GAAP. The core principle of ASU 2014-09 is to recognize revenues when promised goods or services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, it is possible more judgment and estimates may be required within the revenue recognition process than required under prior GAAP, including identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. The new guidance also requires additional disclosures and several terminology changes, such as amounts previously referred to as deferred revenue now being referred to as customer contract liabilities. The Company adopted ASU 2014-09 at the beginning of the first quarter of 2018 using the modified retrospective method. No cumulative effect adjustment was required to be recorded for this change in accounting as the Company determined the impact of the change to not be material. The comparative information for the years ended December 31, 2017 and 2016, and as of December 31, 2017 and 2016 has not been restated and continues to be reported under the accounting standards in effect for those periods. The effect of initially applying the new revenue standard had an immaterial effect on the Company’s financial statements. Adoption of the new standard did not have a material impact on the Company’s net loss during the year ended December 31, 2018. The Company expects the impact of the adoption of the new standard to be immaterial to its net income on an ongoing basis.
In January 2016, FASB issued Accounting Standards Update No. 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities: Topic 825 (ASU 2016-01). The updated guidance enhances the reporting model for financial instruments, which includes amendments to address aspects of recognition, measurement, presentation and disclosure. The Company adopted ASU 2016-01 at the beginning of the first quarter of 2018. Adoption of ASU 2016-01 did not have a material impact on the Company’s consolidated financial statements.
In February 2016, FASB issued Accounting Standards Update No. 2016-02, Leases: Topic 842 (ASU 2016-02), that replaces existing lease guidance. The new standard is intended to provide enhanced transparency and comparability by requiring lessees to record right-of-use (ROU) assets and corresponding lease liabilities on the balance sheet. Under the new guidance, leases will continue to be classified as either finance or operating, with classification affecting the pattern of expense recognition in the Consolidated Statements of Operations. Lessor accounting is largely unchanged under ASU 2016-02. Adoption of ASU 2016-02 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The new standard initially required application with a modified retrospective approach to each prior reporting period presented with various optional practical expedients. In July 2018, this requirement was amended with the issuance of Accounting Standards Update No. 2018-11, Leases: Topic 842: Targeted Improvements (ASU 2018-11), which permits an additional (and optional) transition method to adopt the new leases standard. Under this new transition method, an entity initially applies the new leases standard at the adoption date and recognizes a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Consequently, an entity’s reporting for the comparative periods presented in the financial statements in which it adopts the new leases standard will continue to be in accordance with current GAAP (Topic 840, Leases). An entity that elects this additional (and optional) transition method must provide the required Topic 840 disclosures for all periods that continue to be in accordance with Topic 840. The amendments do not change the existing disclosure requirements in Topic 840. The Company expects to adopt the standard using this additional transition method on January 1, 2019 using the effective date as its date of initial application.
The Company expects that this standard will have a material impact on its consolidated financial statements. While the Company continues to assess all of the impacts of adoption, it currently believes the most significant impact relates to the recognition of new ROU assets and lease liabilities on its consolidated balance sheet for its real estate and its computer equipment operating leases. On adoption, the Company currently expects to recognize lease liabilities of approximately $45 million, with corresponding ROU assets of approximately $35 million. The approximately $45 million of lease liabilities includes approximately $10 million that is currently included in other liabilities on the Company’s consolidated balance sheet as of December 31, 2018, primarily related to lease incentives, that will be reclassified at the time of adoption.
In August 2016, FASB issued Accounting Standards Update No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (ASU 2016-15). The updated guidance clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. The Company adopted ASU 2016-15 at the beginning of the first quarter of 2018. Adoption of ASU 2016-15 did not have a material impact on the Company’s consolidated financial statements.
In November 2016, FASB issued Accounting Standards Update No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (ASU 2016-18), which amends ASC 230 to add or clarify guidance on the classification and presentation of restricted cash in the statement of cash flows. The amended guidance requires that amounts that are deemed to be restricted cash and restricted cash equivalents be included in the cash and cash-equivalent balances in the statement of cash flows. A reconciliation between the consolidated balance sheet and the statement of cash flows must be disclosed when the consolidated balance sheet includes more than one line item for cash, cash equivalents, restricted cash, and restricted cash equivalents. The guidance also requires that changes in restricted cash and restricted cash equivalents that result from transfers between cash, cash equivalents, and restricted cash and restricted cash equivalents should not be presented as cash flow activities in the statement of cash flows. An entity with a material balance of amounts generally described as restricted cash and restricted cash equivalents must disclose information about the nature of the restrictions. The Company adopted ASU 2016-18 at the beginning of the first quarter of 2018. Restricted cash amounts have been combined with the cash and cash equivalent balances in the Consolidated Statement of Cash Flows for each period presented. Adoption of ASU 2016-18 did not have a material impact on the Company’s consolidated financial statements.
In August 2017, FASB issued Accounting Standards Update No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities (ASU 2017-12). The new standard simplifies and expands the eligible hedging strategies for financial and nonfinancial risks. It also enhances the transparency of how hedging results are presented and disclosed. Further, the new standard provides partial relief on the timing of certain aspects of hedge documentation and eliminates the requirement to recognize hedge ineffectiveness separately in earnings. Adoption of ASU 2017-12 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2017-12 to have a material impact on its consolidated financial statements.
In February 2018, FASB issued Accounting Standards Update No. 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). The new standard amends ASC 220 to allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act and requires entities to provide certain disclosures regarding stranded tax effects. Adoption of ASU 2018-02 is required for fiscal reporting periods beginning after December 15, 2018, including interim reporting periods within those fiscal years with early adoption being permitted. The Company will adopt ASU 2018-02 on January 1, 2019 and currently expects to elect to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act from accumulated other comprehensive income to accumulated deficit. The Company will be required to make additional disclosures but does not expect the adoption of ASU 2018-02 to have a material impact on its consolidated financial statements.
In August 2018, FASB issued Accounting Standards Update No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement (ASU 2018-13). The new standard makes various modifications to the disclosure requirements on fair value measurement in Topic 820. Adoption of ASU 2018-13 is required for fiscal reporting periods beginning after December 15, 2019, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2018-13 to have a material impact on its consolidated financial statements.
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Schedule of Contract with Customer, Asset and Liability
The following table provides information about contract receivables, contract assets, and contract liabilities from contracts with customers (in thousands) and includes both short-term and long-term portions:
 
 
December 31,
2018
 
December 31, 2017
 
Change
Contract receivables
 
$
78,634

 
$
167,346

 
$
(88,712
)
Contract assets
 
6,404

 
9,321

 
(2,917
)
Contract liabilities
 
94,004

 
118,741

 
(24,737
)
Schedule of Disaggregation of Revenue
The following data presents the Company's operating segment revenues disaggregated by primary geographic market, which is determined based on a customer's geographic location (in thousands). Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific and Japan; and the United States, Canada, and Latin America (Americas). Revenues were reduced by $0.5 million for the year ended December 31, 2018 related to hedging gains and losses which do not represent revenues recognized from contracts with customers.
 
 
Americas
 
EMEA
 
Asia Pacific & Japan
 
Total
Year Ended December 31, 2018
 
 
 
 
 
 
 

Supercomputing
 
$
177,506

 
$
54,119

 
$
131,899

 
$
363,524

Storage and Data Management
 
34,286

 
13,667

 
22,961

 
70,914

Maintenance and Support
 
82,892

 
29,797

 
22,820

 
135,509

Engineering Services and Other
 
16,238

 
672

 
4,600

 
21,510

Elimination of inter-segment revenue
 
(82,892
)
 
(29,797
)
 
(22,820
)
 
(135,509
)
Total revenue
 
$
228,030

 
$
68,458

 
$
159,460

 
$
455,948

Schedule of Accumulated Other Comprehensive Income (Loss)
Accumulated Other Comprehensive Income
Accumulated other comprehensive income, a component of shareholders’ equity, consisted of the following at December 31 (in thousands):
 
 
2018
 
2017
Accumulated unrealized net loss on available-for-sale investments
 
$

 
$
(7
)
Accumulated currency translation adjustments
 
606

 
1,611

Accumulated unrealized net gain (loss) on cash flow hedges
 
2,602

 
(689
)
Accumulated other comprehensive income
 
$
3,208

 
$
915

The following tables show the changes in Accumulated Other Comprehensive Income by component for the years ended December 31, 2018 and 2017 (in thousands):
Year Ended December 31, 2018
 
Unrealized Loss on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
$
(7
)
 
$
1,611

 
$
(689
)
 
$
915

Current-period change, net of tax
7

 
(1,005
)
 
3,291

 
2,293

Ending balance
$

 
$
606

 
$
2,602

 
$
3,208

 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
$

 
$

 
$

 
$


Year Ended December 31, 2017
 
Unrealized Loss on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
$

 
$
2,101

 
$
681

 
$
2,782

Current-period change, net of tax
(7
)
 
(490
)
 
(1,370
)
 
(1,867
)
Ending balance
$
(7
)
 
$
1,611

 
$
(689
)
 
$
915

 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
$
(3
)
 
$
1,110

 
$
(1,399
)
 
$
(292
)
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Strategic Transaction (Tables)
12 Months Ended
Dec. 31, 2018
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following are the December 31, 2017 estimated values of the assets acquired and the liabilities assumed (in thousands):
Cash
 
$
8,000

Receivable from Seagate
 
1,782

Inventory
 
4,120

Property and equipment
 
2,915

Customer contract liabilities
 
(12,168
)
Deferred tax liabilities
 
(3,019
)
Other liabilities
 
(500
)
Net tangible assets
 
1,130

 
 
 
Trademarks
 
90

Developed technology
 
1,400

Customer relationships
 
260

Supply agreement
 
1,600

Total net assets acquired
 
$
4,480

Schedule of Indefinite-Lived Intangible Assets
The fair values of the major components of the intangible assets acquired and their estimated useful lives are as follows (in thousands):
Intangible Asset Class
 
Fair Value
 
Useful Life (in Years)
Trademarks
 
$
90

 
5
Developed technology
 
$
1,400

 
3
Customer relationships
 
$
260

 
10
Supply agreement
 
$
1,600

 
4

The carrying amount of the major components of intangible assets acquired are as follows as of December 31, 2018 (in thousands):
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Trademarks
$
90

 
$
23

 
$
67

Developed technology
1,400

 
583

 
817

Customer relationships
260

 
33

 
227

Supply agreement
1,600

 
500

 
1,100

Total
$
3,350

 
$
1,139

 
$
2,211


The carrying amount of the major components of intangible assets acquired are as follows as of December 31, 2017 (in thousands):
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Trademarks
$
90

 
$
5

 
$
85

Developed technology
1,400

 
117

 
1,283

Customer relationships
260

 
7

 
253

Supply agreement
1,600

 
100

 
1,500

Total
$
3,350

 
$
229

 
$
3,121

Finite-lived Intangible Assets Amortization Expense
Aggregate amortization expense of these intangible assets expected for the years ending December 31 are as follows (in thousands):
2019
 
$
911

2020
 
794

2021
 
344

2022
 
40

2023
 
26

Thereafter
 
96

Total
 
$
2,211

XML 48 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2018
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table presents information about the Company’s financial assets and liabilities that have been measured at fair value on a recurring basis as of December 31, 2018 and 2017, and indicates the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):
Description
 
Fair Value
as of
December 31,
2018
 
Quoted
Prices in
Active
Markets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
Assets:
 
 
 
 
 
 
Cash, cash equivalents and restricted cash
 
$
245,764

 
$
245,764

 
$

Foreign currency exchange contracts (1)
 
4,569

 

 
4,569

Assets measured at fair value at December 31, 2018
 
$
250,333

 
$
245,764

 
$
4,569

Liabilities:
 
 
 
 
 
 
Foreign currency exchange contracts (2)
 
63

 

 
63

Liabilities measured at fair value at December 31, 2018
 
$
63

 
$

 
$
63

Description
 
Fair Value
as of
December 31,
2017
 
Quoted
Prices in
Active
Markets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
Assets:
 
 
 
 
 
 
Cash, cash equivalents and restricted cash
 
$
140,320

 
$
140,320

 
$

Available-for-sale investments (3)
 
6,997

 
6,997

 

Foreign currency exchange contracts (1)
 
3,251

 

 
3,251

Assets measured at fair value at December 31, 2017
 
$
150,568

 
$
147,317

 
$
3,251

Liabilities:
 
 
 
 
 
 
Foreign currency exchange contracts (2)
 
2,431

 

 
2,431

Liabilities measured at fair value at December 31, 2017
 
$
2,431

 
$

 
$
2,431

 _______________________________
(1)
Included in “Prepaid expenses and other current assets” and “Other non-current assets” on the Company’s Consolidated Balance Sheets.
(2)
Included in “Other accrued liabilities” and “Other non-current liabilities” on the Company’s Consolidated Balance Sheets.
(3)
Included in “Short-term investments” on the Company’s Consolidated Balance Sheets.
Schedule of Notional Amounts of Outstanding Derivative Positions
As of December 31, 2018 and 2017, the Company had outstanding foreign currency exchange contracts that were designated and accounted for as cash flow hedges of anticipated future cash receipts on sales contracts payable in foreign currencies. The outstanding notional amounts were approximately (in millions):
 
 
December 31,
 
 
2018
 
2017
Canadian Dollars (CAD)
 
54.4

 
56.0

Euros (EUR)
 

 
2.1

Japanese Yen (JPY)
 

 
4,345.6

New Zealand Dollars (NZD)
 

 
16.2

As of December 31, 2018 and 2017, the Company had outstanding foreign currency exchange contracts that had been dedesignated for the purposes of hedge accounting treatment. The Company dedesignates cash flow hedges when the receivable related to the hedged cash flow is recorded. The outstanding notional amounts were approximately (in millions):
 
 
December 31,
 
 
2018
 
2017
British Pounds (GBP)
 
24.8

 
26.1

Singapore Dollars (SGD)
 
2.0

 

Korean Won (KRW)
 
4,446.5

 

Euros (EUR)
 

 
4.7

Canadian Dollars (CAD)
 

 
0.3

Swiss Francs (CHF)
 

 
2.6

Schedule of Derivative Instruments in Statement of Financial Position, Fair Value
Fair values of derivative instruments, consisting of foreign currency exchange contracts, not designated as cash flow hedges (in thousands):
 
 
December 31,
Balance Sheet Location
 
2018
 
2017
Prepaid expenses and other current assets
 
$
1,894

 
$
1,252

Other non-current assets
 
1,242

 
1,453

Other accrued liabilities
 
(63
)
 
(395
)
Total fair value of derivative instruments not designated as cash flow hedges
 
$
3,073

 
$
2,310

Fair values of derivative instruments, consisting of foreign currency exchange contracts, designated as cash flow hedges (in thousands):
 
 
December 31,
Balance Sheet Location
 
2018
 
2017
Prepaid expenses and other current assets
 
$
1,296

 
$
546

Other non-current assets
 
137

 

Other accrued liabilities
 

 
(129
)
Other non-current liabilities
 

 
(1,907
)
Total fair value of derivative instruments designated as cash flow hedges
 
$
1,433

 
$
(1,490
)
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables)
12 Months Ended
Dec. 31, 2018
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Reclassification from Accumulated Other Comprehensive Income
The following table shows the impact on product revenue of reclassification adjustments from accumulated other comprehensive income resulting from hedged foreign currency transactions recorded by the Company for the years ended December 31, 2018, 2017, and 2016 (in thousands). The gross reclassification adjustments decreased product revenue for the years ended December 31, 2018 and 2017 and increased product revenue for the year ended December 31, 2016.
 
 
Year Ended
December 31,
 
 
2018
 
2017
 
2016
 
 
 
 
 
 
 
Gross of Tax Reclassifications
 
$
(517
)
 
$
(146
)
 
$
22,207

Net of Tax Reclassifications
 
$
(517
)
 
$
(87
)
 
$
13,324

Schedule of Accumulated Other Comprehensive Income (Loss)
Accumulated Other Comprehensive Income
Accumulated other comprehensive income, a component of shareholders’ equity, consisted of the following at December 31 (in thousands):
 
 
2018
 
2017
Accumulated unrealized net loss on available-for-sale investments
 
$

 
$
(7
)
Accumulated currency translation adjustments
 
606

 
1,611

Accumulated unrealized net gain (loss) on cash flow hedges
 
2,602

 
(689
)
Accumulated other comprehensive income
 
$
3,208

 
$
915

The following tables show the changes in Accumulated Other Comprehensive Income by component for the years ended December 31, 2018 and 2017 (in thousands):
Year Ended December 31, 2018
 
Unrealized Loss on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
$
(7
)
 
$
1,611

 
$
(689
)
 
$
915

Current-period change, net of tax
7

 
(1,005
)
 
3,291

 
2,293

Ending balance
$

 
$
606

 
$
2,602

 
$
3,208

 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
$

 
$

 
$

 
$


Year Ended December 31, 2017
 
Unrealized Loss on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
$

 
$
2,101

 
$
681

 
$
2,782

Current-period change, net of tax
(7
)
 
(490
)
 
(1,370
)
 
(1,867
)
Ending balance
$
(7
)
 
$
1,611

 
$
(689
)
 
$
915

 
 
 
 
 
 
 
 
Income tax expense (benefit) associated with current-period change
$
(3
)
 
$
1,110

 
$
(1,399
)
 
$
(292
)
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments Investments (Tables)
12 Months Ended
Dec. 31, 2018
Investments, Debt and Equity Securities [Abstract]  
Available-for-sale Securities
The carrying amount of the Company’s investments in available-for-sale securities are shown in the table below (in thousands):
 
 
December 31, 2017
Short-term available-for-sale securities cost
 
$
7,007

Short-term available-for-sale securities unrealized loss
 
(10
)
Short-term available-for-sale securities fair value
 
$
6,997

XML 51 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts and Other Receivables, Net Accounts and Other Receivables, Net (Tables)
12 Months Ended
Dec. 31, 2018
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
A summary of net accounts and other receivables follows (in thousands):
 
 
December 31,
 
 
2018
 
2017
Trade accounts receivable
 
$
63,414

 
$
131,151

Current contract assets
 
4,391

 
9,321

Advance billings
 
1,832

 
3,569

Short-term investment in sales-type lease
 
12,462

 
10,684

Other receivables
 
6,708

 
7,337

 
 
88,807

 
162,062

Allowance for doubtful accounts
 
(988
)
 
(28
)
Accounts and other receivables, net
 
$
87,819

 
$
162,034

XML 52 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Sales-Type Lease Sales-Type Lease (Tables)
12 Months Ended
Dec. 31, 2018
Leases [Abstract]  
Components of the Net Investment in the Sales-type Lease
The following table shows the components of the net investment in the sales-type lease as of December 31, 2018 and 2017 (in thousands):
 
December 31
 
2018
 
2017
Total minimum lease payments to be received
$
25,543

 
$
42,268

Less: executory costs
(2,985
)
 
(6,831
)
Net minimum lease payments receivable
22,558

 
35,437

Less: unearned income
(510
)
 
(1,386
)
Net investment in sales-type lease
22,048

 
34,051

Less: long-term investment in sales-type lease
(9,586
)
 
(23,367
)
Investment in sales-type lease included in accounts and other receivables
$
12,462

 
$
10,684

Schedule of Future Minimum Lease Payments for Capital Leases
As of December 31, 2018, minimum lease payments for each of the succeeding two fiscal years were as follows (in thousands):
2019
$
14,605

2020
10,938

Total minimum lease payments to be received
$
25,543

XML 53 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventory Inventory (Tables)
12 Months Ended
Dec. 31, 2018
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
A summary of inventory follows (in thousands):
 
 
December 31
 
 
2018
 
2017
Components and subassemblies
 
$
42,390

 
$
37,219

Work in process
 
17,429

 
59,456

Finished goods
 
20,541

 
89,632

 
 
$
80,360

 
$
186,307

XML 54 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment, Net Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2018
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
A summary of property and equipment follows (in thousands):
 
 
December 31,
 
 
2018
 
2017
Land
 
$
203

 
$
203

Buildings
 
20,542

 
20,480

Furniture and equipment
 
11,622

 
13,219

Computer equipment
 
67,948

 
58,358

Leasehold improvements
 
11,669

 
9,961

 
 
111,984

 
102,221

Accumulated depreciation and amortization
 
(76,247
)
 
(65,598
)
Property and equipment, net
 
$
35,737

 
$
36,623

XML 55 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Contract Liabilities Contract Liabilities (Tables)
12 Months Ended
Dec. 31, 2018
Deferred Revenue Disclosure [Abstract]  
Contract Liabilities
Liabilities from contracts with customers consisted of the following (in thousands):
 
 
December 31
 
 
2018
 
2017
Contract liability - product
 
$
5,667

 
$
22,245

Contract liability - service
 
88,337

 
96,496

Total contract liabilities
 
94,004

 
118,741

Less: long-term contract liabilities
 
(32,021
)
 
(38,622
)
Current contract liabilities
 
$
61,983

 
$
80,119

XML 56 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Contractual Obligation, Fiscal Year Maturity Schedule
Minimum contractual commitments as of December 31, 2018, were as follows (in thousands):
 
 
Operating
Leases
 
Development
Agreements
2019
 
$
7,285

 
$
17,642

2020
 
6,654

 
2,234

2021
 
6,682

 
74

2022
 
6,641

 
76

2023
 
5,740

 

Thereafter
 
28,854

 

Minimum contractual commitments
 
$
61,856

 
$
20,026

XML 57 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes Income Taxes (Tables)
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax, Domestic and Foreign
Income (loss) before income taxes consisted of the following (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
United States
 
$
(76,980
)
 
$
(53,201
)
 
$
2,648

International
 
6,670

 
311

 
7,273

Total
 
$
(70,310
)
 
$
(52,890
)
 
$
9,921

Schedule of Components of Income Tax Expense (Benefit)
The tax provision (benefit) for income taxes related to operations consisted of the following (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Current provision (benefit):
 
 
 
 
 
 
Federal
 
$

 
$
445

 
$
3

State
 
141

 
310

 
(279
)
Foreign
 
1,777

 
1,735

 
1,443

Total current provision
 
1,918

 
2,490

 
1,167

Deferred provision (benefit):
 
 
 
 
 
 
Federal
 

 
77,152

 
(2,127
)
State
 
(448
)
 
1,185

 
416

Foreign
 
(99
)
 
112

 
(150
)
Total deferred provision (benefit)
 
(547
)
 
78,449

 
(1,861
)
Total provision (benefit) for income taxes
 
$
1,371

 
$
80,939

 
$
(694
)
Schedule of Effective Income Tax Rate Reconciliation
The tax provision (benefit) differs from the amount computed by applying the federal statutory income tax rate as follows (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Income tax provision (benefit) at statutory rate
 
$
(14,765
)
 
$
(18,511
)
 
$
3,472

State taxes, net of federal benefit
 
221

 
(1,066
)
 
89

Foreign income taxes
 
717

 
135

 
(407
)
Additional increases (deductions) from share-based compensation
 
(767
)
 
1,036

 
(1,815
)
Deemed dividends for U.S. income tax purposes
 
639

 

 
329

Nondeductible expenses
 
147

 
222

 
231

Disallowed compensation
 
331

 
60

 
331

Audit accrual (settlement)
 

 
1,156

 
(297
)
Research and development tax credit
 
(3,272
)
 
(3,827
)
 
(2,470
)
Tax effect of repatriation transition tax on unremitted earnings
 

 
605

 

Gain on strategic transaction
 

 
(1,568
)
 

Deferred tax impact from tax rate change
 

 
28,907

 

Effect of change in valuation allowance on deferred tax assets
 
18,120

 
73,790

 
(157
)
Effective income tax provision (benefit)
 
$
1,371

 
$
80,939

 
$
(694
)
Schedule of Deferred Tax Assets and Liabilities
Significant components of the Company’s deferred income tax assets and liabilities follow (in thousands):
 
 
December 31,
 
 
2018
 
2017
Deferred Income Tax Assets
 
 
 
 
Inventory
 
$
2,981

 
$
6,495

Accrued compensation
 
1,076

 
262

Deferred revenue
 
9,733

 
8,285

Research and development credit carryforwards
 
35,520

 
32,218

Net operating loss carryforwards
 
28,877

 
22,775

Property and equipment
 
7,439

 
4,136

Goodwill
 
451

 
289

Research and development expenses
 
19,849

 
9,944

Share-based compensation
 
4,635

 
4,124

Other
 
1,992

 
2,592

Gross deferred tax assets
 
112,553

 
91,120

Valuation allowance
 
(101,589
)
 
(82,875
)
Deferred tax assets
 
10,964

 
8,245

Deferred Income Tax Liabilities
 
 
 
 
Investment in sales-type lease, net
 
(5,359
)
 
(3,084
)
Intangible assets
 
(163
)
 
(205
)
Other
 
(4,138
)
 
(3,850
)
Deferred tax liabilities
 
(9,660
)
 
(7,139
)
Net deferred tax asset
 
$
1,304

 
$
1,106

Schedule of Unrecognized Tax Benefits Roll Forward
The following table summarizes changes in the amount of the Company’s unrecognized tax benefits for uncertain tax positions for the three years ended December 31, 2018, 2017, and 2016 (in thousands):
Balance at December 31, 2015
$
6,214

Increase related to prior year income tax positions
53

Decrease related to prior year income tax positions
(365
)
Increase related to current year income tax positions
565

Balance at December 31, 2016
$
6,467

Increase related to prior year income tax positions
1,440

Increase related to current year income tax positions
673

Balance at December 31, 2017
$
8,580

Increase related to prior year income tax positions
47

Increase related to current year income tax positions
830

Balance at December 31, 2018
$
9,457

XML 58 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
The following key weighted average assumptions were employed in the calculation for the indicated years ended December 31:
 
 
2018
 
2017
 
2016
Risk-free interest rate
 
2.84
%
 
1.64
%
 
1.12
%
Expected dividend yield
 
%
 
%
 
%
Volatility
 
48.92
%
 
54.14
%
 
50.92
%
Expected life (in years)
 
4.0

 
4.0

 
4.0

Weighted average Black-Scholes value of options granted
 
$
11.12

 
$
7.91

 
$
13.16

Schedule of Share-based Compensation, Stock Options, Activity
A summary of the Company’s stock option activity and related information follows:
 
 
Options
 
Weighted
Average
Exercise
Price
 
Weighted Average Remaining
Contractual
Term (Years)
Outstanding at January 1, 2016
 
1,948,475

 
$
14.83

 
 
Granted
 
240,075

 
32.65

 
 
Exercised
 
(168,825
)
 
12.57

 
 
Canceled and forfeited
 
(30,588
)
 
26.60

 
 
Outstanding at December 31, 2016
 
1,989,137

 
16.99

 
 
Granted
 
324,500

 
18.36

 
 
Exercised
 
(157,257
)
 
8.51

 
 
Canceled and forfeited
 
(121,906
)
 
27.02

 
 
Outstanding at December 31, 2017
 
2,034,474

 
17.26

 
 
Granted
 
170,053

 
27.09

 
 
Exercised
 
(251,121
)
 
9.49

 
 
Canceled and forfeited
 
(75,804
)
 
26.70

 
 
Outstanding at December 31, 2018
 
1,877,602

 
18.81

 
5.3
 
 
 
 
 
 
 
Exercisable at December 31, 2018
 
1,446,949

 
17.23

 
4.3
 
 
 
 
 
 
 
Available for grant at December 31, 2018 (1)
 
2,325,135

 
 
 
 
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range
Outstanding and exercisable options by price range as of December 31, 2018, were as follows:
 
 
Outstanding Options
 
Exercisable Options
Range of Exercise
Prices per Share
 
Number
Outstanding
 
Weighted
Average
Remaining
Life (Years)
 
Weighted
Average
Exercise
Price
 
Number
Exercisable
 
Weighted
Average
Exercise
Price
$ 0.00 - $ 10.00
 
484,961

 
1.4
 
$
5.08

 
484,961

 
$
5.08

$ 10.01 - $ 20.00
 
556,751

 
6.3
 
16.79

 
380,955

 
16.24

$ 20.01 - $ 30.00
 
638,777

 
6.8
 
26.55

 
446,038

 
26.32

$ 30.01 - $ 42.40
 
197,113

 
7.3
 
33.19

 
134,995

 
33.61

$ 0.00 - $ 42.40
 
1,877,602

 
5.3
 
18.81

 
1,446,949

 
17.23

Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity
A summary of the Company’s unvested restricted stock unit grants and changes during the indicated years ended December 31 is as follows:
 
 
Service Vesting Restricted Stock Units
 
Performance Vesting Restricted Stock Units
 
Total Restricted Stock Units
 
 
Units
 
Weighted
Average
Grant Date
Fair Value
 
Units
 
Weighted
Average
Grant Date
Fair Value
 
Units
 
Weighted Average Grant Date Fair Value
Outstanding at January 1, 2016
 
273,050

 
$
29.75

 
632,700

 
$
30.04

 
905,750

 
$
29.95

Granted
 
220,575

 
31.89

 
23,585

 
42.65

 
244,160

 
32.93

Forfeited
 
(7,700
)
 
29.44

 

 

 
(7,700
)
 
29.44

Vested
 
(60,204
)
 
29.57

 

 

 
(60,204
)
 
29.57

Outstanding at December 31, 2016
 
425,721

 
30.89

 
656,285

 
30.49

 
1,082,006

 
30.65

Granted
 
799,000

 
18.40

 
26,000

 
20.25

 
825,000

 
18.46

Forfeited
 
(95,001
)
 
25.75

 
(199,800
)
 
30.04

 
(294,801
)
 
28.66

Vested
 
(141,697
)
 
30.91

 

 

 
(141,697
)
 
30.91

Outstanding at December 31, 2017
 
988,023

 
21.29

 
482,485

 
30.13

 
1,470,508

 
24.19

Granted
 
513,681

 
25.94

 

 

 
513,681

 
25.94

Forfeited
 
(64,812
)
 
21.41

 

 

 
(64,812
)
 
21.41

Vested
 
(270,584
)
 
22.41

 

 

 
(270,584
)
 
22.41

Outstanding at December 31, 2018
 
1,166,308

 
23.07

 
482,485

 
30.13

 
1,648,793

 
25.14

A summary of the Company’s unvested restricted stock grants and changes during the indicated years ended December 31 is as follows:
 
Service Vesting Restricted Shares
 
Performance Vesting Restricted Shares
 
Total Restricted Shares
 
Shares
 
Weighted
Average
Grant Date
Fair Value
 
Shares
 
Weighted
Average
Grant Date
Fair Value
 
Shares
 
Weighted Average Grant Date Fair Value
Outstanding at January 1, 2016
516,443

 
$
24.12

 
585,500

 
$
15.07

 
1,101,943

 
$
19.31

Granted
9,893

 
34.86

 

 

 
9,893

 
34.86

Forfeited
(18,685
)
 
24.73

 
(72,000
)
 
15.57

 
(90,685
)
 
17.46

Vested
(250,849
)
 
22.14

 

 

 
(250,849
)
 
22.14

Outstanding at December 31, 2016
256,802

 
26.43

 
513,500

 
15.00

 
770,302

 
18.81

Granted
44,002

 
17.55

 

 

 
44,002

 
17.55

Forfeited
(32,207
)
 
28.15

 
(513,500
)
 
15.00

 
(545,707
)
 
15.78

Vested
(156,272
)
 
25.25

 

 

 
(156,272
)
 
25.25

Outstanding at December 31, 2017
112,325

 
24.09

 

 

 
112,325

 
24.09

Granted
28,469

 
27.10

 

 

 
28,469

 
27.10

Forfeited
(680
)
 
26.26

 

 

 
(680
)
 
26.26

Vested
(105,845
)
 
23.61

 

 

 
(105,845
)
 
23.61

Outstanding at December 31, 2018
34,269

 
27.64

 

 

 
34,269

 
27.64

Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
The following table sets forth the gross share-based compensation cost resulting from stock options, unvested restricted stock and unvested restricted stock units that were recorded in the Company’s Consolidated Statements of Operations for the indicated years ended December 31 (in thousands):
 
 
2018
 
2017
 
2016
Cost of product revenue
 
$
416

 
$
294

 
$
320

Cost of service revenue
 
420

 
290

 
211

Research and development
 
4,244

 
3,759

 
3,113

Sales and marketing
 
3,261

 
2,432

 
3,710

General and administrative
 
4,806

 
4,074

 
3,797

Total share-based compensation expense
 
$
13,147

 
$
10,849

 
$
11,151

XML 59 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information Segment Information (Tables)
12 Months Ended
Dec. 31, 2018
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following table presents revenues and gross margins for the Company’s operating segments for the indicated years ended December 31 (in thousands):
 
 
2018
 
2017
 
2016
Revenue:
 
 
 
 
 
 
Supercomputing
 
$
363,524

 
$
282,217

 
$
510,403

Storage and Data Management
 
70,914

 
63,620

 
89,438

Maintenance and Support
 
135,509

 
124,840

 
107,795

Engineering Services and Other
 
21,510

 
46,672

 
29,968

Elimination of inter-segment revenue
 
(135,509
)
 
(124,840
)
 
(107,795
)
Total revenue
 
$
455,948

 
$
392,509

 
$
629,809

 
 
 
 
 
 
 
Gross Profit:
 
 
 
 
 
 
Supercomputing
 
$
95,746

 
$
93,272

 
$
173,245

Storage and Data Management
 
26,209

 
20,288

 
34,125

Maintenance and Support
 
64,386

 
61,305

 
43,147

Engineering Services and Other
 
8,023

 
17,144

 
12,845

Elimination of inter-segment gross profit
 
(64,386
)
 
(61,305
)
 
(43,147
)
Total gross profit
 
$
129,978

 
$
130,704

 
$
220,215

Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area
The following data represents the Company’s revenue and long-lived assets for the United States and all other countries (in thousands):
 
 
United
States
 
All
Other
Countries
 
Total
For the year ended December 31, 2018:
 
 
 
 
 
 
Product revenue
 
$
134,760

 
$
178,113

 
$
312,873

Service revenue
 
$
85,989

 
$
57,086

 
$
143,075

Long-lived assets
 
$
47,334

 
$
13,342

 
$
60,676

For the year ended December 31, 2017:
 
 
 
 
 
 
Product revenue
 
$
159,279

 
$
90,916

 
$
250,195

Service revenue
 
$
96,406

 
$
45,908

 
$
142,314

Long-lived assets
 
$
48,989

 
$
28,009

 
$
76,998

For the year ended December 31, 2016:
 
 
 
 
 
 
Product revenue
 
$
251,317

 
$
248,115

 
$
499,432

Service revenue
 
$
88,208

 
$
42,169

 
$
130,377

Long-lived assets
 
$
39,933

 
$
36,555

 
$
76,488

XML 60 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Research and Development Research and Development (Tables)
12 Months Ended
Dec. 31, 2018
Research and Development [Abstract]  
Research and Development Arrangement, Contract to Perform for Others
Details for the Company’s net research and development expenses for the indicated years ended December 31 follows (in thousands):
 
 
2018
 
2017
 
2016
Gross research and development expenses
 
$
158,077

 
$
141,289

 
$
130,006

Less: Amounts included in cost of revenue
 
(2,618
)
 
(9,473
)
 
(12,621
)
Less: Reimbursed research and development (excludes amounts in revenue)
 
(40,285
)
 
(33,039
)
 
(5,255
)
Net research and development expenses
 
$
115,174

 
$
98,777

 
$
112,130

XML 61 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Interest Income (Expense) (Tables)
12 Months Ended
Dec. 31, 2018
Other Income and Expenses [Abstract]  
Schedule of Other Nonoperating Income (Expense)
The detail of interest income (expense) for the indicated years ended December 31 follows (in thousands):
 
 
2018
 
2017
 
2016
Interest income
 
$
3,454

 
$
3,386

 
$
2,120

Interest expense
 
(111
)
 
(110
)
 
27

Net interest income
 
$
3,343

 
$
3,276

 
$
2,147

XML 62 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Data (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
The following table presents unaudited quarterly financial information for the two years ended December 31, 2018. In the opinion of management, this information contains all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation thereof.
The operating results are not necessarily indicative of results for any future periods. Quarter-to-quarter comparisons should not be relied upon as indicators of future performance. The Company’s business is driven by a few significant contracts and, as a result, the Company’s operating results are subject to very large quarterly fluctuations. The Company’s earnings per share for the full year may not equal the sum of the four quarterly earnings per share amounts because of common share activity during the year.
(In thousands, except per share data)
 
 
2018
2017
For the Quarter Ended
 
3/31
 
6/30
 
9/30
 
12/31
 
3/31
 
6/30
 
9/30
 
12/31
Revenue
 
$
79,594

 
$
120,203

 
$
92,796

 
$
163,355

 
$
59,031

 
$
87,135

 
$
79,700

 
$
166,643

Cost of revenue
 
52,642

 
82,396

 
67,985

 
122,947

 
35,222

 
58,792

 
51,208

 
116,583

Gross profit
 
26,952

 
37,807

 
24,811

 
40,408

 
23,809

 
28,343

 
28,492

 
50,060

Research and development, net
 
29,892

 
29,382

 
26,162

 
29,738

 
32,640

 
17,325

 
26,626

 
22,186

Sales and marketing
 
15,665

 
15,218

 
15,282

 
16,994

 
14,653

 
15,247

 
13,392

 
16,602

General and administrative
 
5,779

 
5,624

 
6,580

 
7,434

 
8,797

 
7,205

 
7,022

 
6,089

Restructuring
 
476

 

 

 

 

 

 
7,653

 
915

Net loss
 
(25,008
)
 
(10,950
)
 
(22,393
)
 
(13,330
)
 
(19,215
)
 
(6,840
)
 
(10,232
)
 
(97,542
)
Net loss per common share, basic
 
$
(0.62
)
 
$
(0.27
)
 
$
(0.55
)
 
$
(0.33
)
 
$
(0.48
)
 
$
(0.17
)
 
$
(0.25
)
 
$
(2.42
)
Net loss per common share, diluted
 
$
(0.62
)
 
$
(0.27
)
 
$
(0.55
)
 
$
(0.33
)
 
$
(0.48
)
 
$
(0.17
)
 
$
(0.25
)
 
$
(2.42
)
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Restricted Cash and Cash Equivalents Items [Line Items]    
Restricted cash $ 17.3 $ 3.0
Long-term Investments, Expected Term 1 year  
Minimum    
Restricted Cash and Cash Equivalents Items [Line Items]    
Short Term Investments, Expected Term 3 months  
Maximum    
Restricted Cash and Cash Equivalents Items [Line Items]    
Short Term Investments, Expected Term 1 year  
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies Property and Equipment and Intangible Assets (Details)
12 Months Ended
Dec. 31, 2018
Minimum  
Property, Plant and Equpment and Intangible Assets [Line Items]  
Intangible assets, useful lives (years) 2 years
Maximum  
Property, Plant and Equpment and Intangible Assets [Line Items]  
Intangible assets, useful lives (years) 10 years
Furniture and Fixtures | Minimum  
Property, Plant and Equpment and Intangible Assets [Line Items]  
Property and equipment, useful lives (years) 18 months
Furniture and Fixtures | Maximum  
Property, Plant and Equpment and Intangible Assets [Line Items]  
Property and equipment, useful lives (years) 7 years
Computer equipment  
Property, Plant and Equpment and Intangible Assets [Line Items]  
Property and equipment, useful lives (years) 3 years
Building and Building Improvements | Minimum  
Property, Plant and Equpment and Intangible Assets [Line Items]  
Property and equipment, useful lives (years) 8 years
Building and Building Improvements | Maximum  
Property, Plant and Equpment and Intangible Assets [Line Items]  
Property and equipment, useful lives (years) 25 years
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies Service Spares (Details)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Service spares, useful life 4 years
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies Schedule of Contract Receivables, Assets and Liabilities (Details) - Accounting Standards Update 2014-09 - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]    
Contract receivables $ 78,634  
Contract assets 6,404  
Contract liabilities 94,004  
Calculated under Revenue Guidance in Effect before Topic 606    
Disaggregation of Revenue [Line Items]    
Contract receivables   $ 167,346
Contract assets   9,321
Contract liabilities   $ 118,741
Difference between Revenue Guidance in Effect before and after Topic 606    
Disaggregation of Revenue [Line Items]    
Contract receivables (88,712)  
Contract assets (2,917)  
Contract liabilities $ (24,737)  
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accounting Policies [Abstract]      
Net of Tax Reclassifications $ (517) $ (87) $ 13,324
Revenue recognized 76,500    
Deferred sales commission 2,000 1,300  
Amortization of deferred sales commissions 6,000 $ 4,000 $ 5,600
Remaining performance obligation 517,000    
Unrealized gain from hedged foreign currency $ 1,600    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-06-30      
Disaggregation of Revenue [Line Items]      
Remaining performance obligation, expected timing of satisfaction 6 years    
Remaining performance obligation percentage 55.00%    
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies Schedule of Disaggregation of Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Disaggregation of Revenue [Line Items]  
Revenue $ 455,948
Supercomputing  
Disaggregation of Revenue [Line Items]  
Revenue 363,524
Storage and Data Management  
Disaggregation of Revenue [Line Items]  
Revenue 70,914
Maintenance and Support  
Disaggregation of Revenue [Line Items]  
Revenue 135,509
Engineering Services and Other  
Disaggregation of Revenue [Line Items]  
Revenue 21,510
Americas  
Disaggregation of Revenue [Line Items]  
Revenue 228,030
Americas | Supercomputing  
Disaggregation of Revenue [Line Items]  
Revenue 177,506
Americas | Storage and Data Management  
Disaggregation of Revenue [Line Items]  
Revenue 34,286
Americas | Maintenance and Support  
Disaggregation of Revenue [Line Items]  
Revenue 82,892
Americas | Engineering Services and Other  
Disaggregation of Revenue [Line Items]  
Revenue 16,238
EMEA  
Disaggregation of Revenue [Line Items]  
Revenue 68,458
EMEA | Supercomputing  
Disaggregation of Revenue [Line Items]  
Revenue 54,119
EMEA | Storage and Data Management  
Disaggregation of Revenue [Line Items]  
Revenue 13,667
EMEA | Maintenance and Support  
Disaggregation of Revenue [Line Items]  
Revenue 29,797
EMEA | Engineering Services and Other  
Disaggregation of Revenue [Line Items]  
Revenue 672
Asia Pacific & Japan  
Disaggregation of Revenue [Line Items]  
Revenue 159,460
Asia Pacific & Japan | Supercomputing  
Disaggregation of Revenue [Line Items]  
Revenue 131,899
Asia Pacific & Japan | Storage and Data Management  
Disaggregation of Revenue [Line Items]  
Revenue 22,961
Asia Pacific & Japan | Maintenance and Support  
Disaggregation of Revenue [Line Items]  
Revenue 22,820
Asia Pacific & Japan | Engineering Services and Other  
Disaggregation of Revenue [Line Items]  
Revenue 4,600
Intersegment Eliminations  
Disaggregation of Revenue [Line Items]  
Revenue (135,509)
Intersegment Eliminations | Americas  
Disaggregation of Revenue [Line Items]  
Revenue (82,892)
Intersegment Eliminations | EMEA  
Disaggregation of Revenue [Line Items]  
Revenue (29,797)
Intersegment Eliminations | Asia Pacific & Japan  
Disaggregation of Revenue [Line Items]  
Revenue $ (22,820)
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies Sales-type leases (Details)
12 Months Ended
Dec. 31, 2018
Minimum  
Capital Leased Assets [Line Items]  
Economic life of product 3 years
Maximum  
Capital Leased Assets [Line Items]  
Economic life of product 5 years
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies Foreign Currency Translation and Transaction (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Other (Income) Expense, Net      
Foreign Currency Translations and Transactions [Line Items]      
Net transaction gains (losses) $ 0.1 $ 1.7 $ (1.0)
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies Advertising Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accounting Policies [Abstract]      
Advertising expenses $ 3.8 $ 3.4 $ 3.2
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies EPS (Details) - shares
shares in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Incremental common shares attributable to dilutive effect of share-based payment arrangements (in shares)     1.2
Time-vesting Shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 3.1 3.1 1.2
Performance Shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 0.5 0.5 1.2
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income $ 3,208 $ 915 $ 2,782
Accumulated unrealized net loss on available-for-sale investments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income 0 (7) 0
Accumulated currency translation adjustments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income 606 1,611 2,101
Accumulated other comprehensive income      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income $ 2,602 $ (689) $ 681
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Strategic Transaction - Narrative (Details)
$ in Thousands
12 Months Ended
Sep. 25, 2017
USD ($)
Employee
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Jul. 31, 2017
Employee
Business Acquisition [Line Items]          
Gain on strategic transaction   $ 0 $ 4,480 $ 0  
Number of employees | Employee         190
Seagate Cloud Systems, Inc          
Business Acquisition [Line Items]          
Assets Acquired $ 20,200   $ 1,130    
Liabilities assumed 15,700        
Gain on strategic transaction 4,500        
Payments to acquire businesses, gross $ 8,000        
Number of employees | Employee 125        
Gain on disposition of business $ 4,500        
Transaction costs $ 500        
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Strategic Transaction - Schedule of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Sep. 25, 2017
Dec. 31, 2016
Business Acquisition [Line Items]        
Inventory $ 0 $ 4,120   $ 0
Property and equipment 0 2,915   0
Customer contract liabilities 0 (12,168)   0
Other liabilities 0 (500)   $ 0
Seagate Cloud Systems, Inc        
Business Acquisition [Line Items]        
Cash   8,000    
Receivable from Seagate   1,782    
Inventory   4,120    
Property and equipment   2,915    
Customer contract liabilities   (12,168)    
Deferred tax liabilities   (3,019)    
Other liabilities   (500)    
Net tangible assets   1,130 $ 20,200  
Total net assets acquired   4,480    
Trademarks | Seagate Cloud Systems, Inc        
Business Acquisition [Line Items]        
Indefinite-Lived Intangible Assets 90 90    
Developed technology | Seagate Cloud Systems, Inc        
Business Acquisition [Line Items]        
Indefinite-Lived Intangible Assets 1,400 1,400    
Customer relationships | Seagate Cloud Systems, Inc        
Business Acquisition [Line Items]        
Indefinite-Lived Intangible Assets 260 260    
Supply agreement | Seagate Cloud Systems, Inc        
Business Acquisition [Line Items]        
Indefinite-Lived Intangible Assets $ 1,600 $ 1,600    
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Strategic Transaction Strategic Transaction - Schedule of Intangible Assets (Details) - Seagate Cloud Systems, Inc - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Trademarks    
Business Acquisition [Line Items]    
Fair Value $ 90 $ 90
Useful Life (in Years) 5 years  
Developed technology    
Business Acquisition [Line Items]    
Fair Value $ 1,400 1,400
Useful Life (in Years) 3 years  
Customer relationships    
Business Acquisition [Line Items]    
Fair Value $ 260 260
Useful Life (in Years) 10 years  
Supply agreement    
Business Acquisition [Line Items]    
Fair Value $ 1,600 $ 1,600
Useful Life (in Years) 4 years  
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Strategic Transaction - Schedule of Major Componets of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]    
Gross Carrying Amount $ 3,350 $ 3,350
Accumulated Amortization 1,139 229
Total 2,211 3,121
Trademarks    
Business Acquisition [Line Items]    
Gross Carrying Amount 90 90
Accumulated Amortization 23 5
Total 67 85
Developed technology    
Business Acquisition [Line Items]    
Gross Carrying Amount 1,400 1,400
Accumulated Amortization 583 117
Total 817 1,283
Customer relationships    
Business Acquisition [Line Items]    
Gross Carrying Amount 260 260
Accumulated Amortization 33 7
Total 227 253
Supply agreement    
Business Acquisition [Line Items]    
Gross Carrying Amount 1,600 1,600
Accumulated Amortization 500 100
Total $ 1,100 $ 1,500
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Strategic Transaction - Schedule of Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Business Combinations [Abstract]    
2019 $ 911  
2020 794  
2021 344  
2022 40  
2023 26  
Thereafter 96  
Total $ 2,211 $ 3,121
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements Fair Value Measurement (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash, cash equivalents and restricted cash $ 245,764 $ 140,320
Available-for-sale investments   6,997
Foreign currency exchange contracts 4,569 3,251
Assets measured at fair value 250,333 150,568
Foreign currency exchange contracts 63 2,431
Liabilities measured at fair value 63 2,431
Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash, cash equivalents and restricted cash 245,764 140,320
Available-for-sale investments   6,997
Foreign currency exchange contracts 0 0
Assets measured at fair value 245,764 147,317
Foreign currency exchange contracts 0 0
Liabilities measured at fair value 0 0
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash, cash equivalents and restricted cash 0 0
Available-for-sale investments   0
Foreign currency exchange contracts 4,569 3,251
Assets measured at fair value 4,569 3,251
Foreign currency exchange contracts 63 2,431
Liabilities measured at fair value $ 63 $ 2,431
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements Derivative Instruments and Hedging Activities Disclosure (Details)
$ in Thousands, € in Millions, ₩ in Millions, ¥ in Millions, £ in Millions, SFr in Millions, $ in Millions, $ in Millions, $ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2018
EUR (€)
Dec. 31, 2018
USD ($)
Dec. 31, 2018
JPY (¥)
Dec. 31, 2018
SGD ($)
Dec. 31, 2018
KRW (₩)
Dec. 31, 2018
CAD ($)
Dec. 31, 2018
CHF (SFr)
Dec. 31, 2018
NZD ($)
Dec. 31, 2018
GBP (£)
Dec. 31, 2017
EUR (€)
Dec. 31, 2017
USD ($)
Dec. 31, 2017
JPY (¥)
Dec. 31, 2017
SGD ($)
Dec. 31, 2017
KRW (₩)
Dec. 31, 2017
CAD ($)
Dec. 31, 2017
CHF (SFr)
Dec. 31, 2017
NZD ($)
Dec. 31, 2017
GBP (£)
Dec. 31, 2016
USD ($)
Derivative [Line Items]                                          
Hedged foreign currency exposure       $ 41,600                 $ 96,300                
Foreign currency exposure on dedesignated foreign currency contracts       40,600                 46,900                
Accumulated other comprehensive income       3,208                 915               $ 2,782
Not Designated as Hedging Instrument                                          
Derivative [Line Items]                                          
Derivative, notional amount     € 0.0     $ 2.0 ₩ 4,446.5 $ 0.0 SFr 0.0   £ 24.8 € 4.7     $ 0.0 ₩ 0.0 $ 0.3 SFr 2.6   £ 26.1  
Total fair value of derivative instruments       3,073                 2,310                
Designated as Hedging Instrument                                          
Derivative [Line Items]                                          
Derivative, notional amount     € 0.0   ¥ 0.0     $ 54.4   $ 0.0   € 2.1   ¥ 4,345.6     $ 56.0   $ 16.2    
Total fair value of derivative instruments       1,433                 (1,490)                
Prepaid expenses and other current assets | Not Designated as Hedging Instrument                                          
Derivative [Line Items]                                          
Prepaid expenses and other current assets       1,894                 1,252                
Prepaid expenses and other current assets | Designated as Hedging Instrument                                          
Derivative [Line Items]                                          
Prepaid expenses and other current assets       1,296                 546                
Other non-current assets | Not Designated as Hedging Instrument                                          
Derivative [Line Items]                                          
Other non-current assets       1,242                 1,453                
Other non-current assets | Designated as Hedging Instrument                                          
Derivative [Line Items]                                          
Other non-current assets       137                 0                
Other accrued liabilities | Not Designated as Hedging Instrument                                          
Derivative [Line Items]                                          
Other accrued liabilities       (63)                 (395)                
Other accrued liabilities | Designated as Hedging Instrument                                          
Derivative [Line Items]                                          
Other accrued liabilities       0                 (129)                
Other non-current liabilities | Designated as Hedging Instrument                                          
Derivative [Line Items]                                          
Other non-current liabilities       0                 (1,907)                
Foreign Exchange Forward                                          
Derivative [Line Items]                                          
Derivative, gain (loss) on derivative, net $ 4,500 $ 800                                      
Accumulated other comprehensive income       $ 2,600                 $ (700)                
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Gross of Tax Reclassifications $ (517) $ (146) $ 22,207
Net of Tax Reclassifications (517) (87) 13,324
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 915 2,782  
Current-period change, net of tax 2,293 (1,867) (4,860)
Ending balance 3,208 915 2,782
Income tax expense (benefit) associated with current-period change 0 (292)  
Accumulated Net Unrealized Investment Gain (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (7) 0  
Current-period change, net of tax 7 (7)  
Ending balance 0 (7) 0
Income tax expense (benefit) associated with current-period change 0 (3)  
Accumulated Translation Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 1,611 2,101  
Current-period change, net of tax (1,005) (490)  
Ending balance 606 1,611 2,101
Income tax expense (benefit) associated with current-period change 0 1,110  
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (689) 681  
Current-period change, net of tax 3,291 (1,370)  
Ending balance 2,602 (689) $ 681
Income tax expense (benefit) associated with current-period change $ 0 $ (1,399)  
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments Investments (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Short-term available-for-sale securities cost $ 7,007
Short-term available-for-sale securities unrealized loss (10)
Short-term available-for-sale securities fair value $ 6,997
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts and Other Receivables, Net Accounts and Other Receivables, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross $ 88,807 $ 162,062
Allowance for doubtful accounts (988) (28)
Accounts and other receivables, net 87,819 162,034
Trade accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross 63,414 131,151
Current contract assets    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross 4,391 9,321
Advance billings    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross 1,832 3,569
Short-term investment in sales-type lease    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross 12,462 10,684
Other receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross $ 6,708 $ 7,337
Non-US Government Customers | Accounts Receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, percent 28.00% 38.00%
Government Contracts Concentration Risk    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, net $ 25,600 $ 45,300
Government Contracts Concentration Risk | Unbilled Revenues    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, net $ 1,500 $ 2,100
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Sales-Type Lease Sales-Type Lease (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Leases [Abstract]      
Total minimum lease payments to be received $ 25,543 $ 42,268  
Less: executory costs (2,985) (6,831)  
Net minimum lease payments receivable 22,558 35,437  
Less: unearned income (510) (1,386)  
Net investment in sales-type lease 22,048 34,051  
Less: long-term investment in sales-type lease (9,586) (23,367) $ (31,100)
Investment in sales-type lease included in accounts and other receivables 12,462 $ 10,684  
2019 14,605    
2020 10,938    
Total minimum lease payments to be received $ 25,543    
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventory Inventory (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Inventory [Line Items]      
Components and subassemblies $ 42,390,000 $ 37,219,000  
Work in process 17,429,000 59,456,000  
Finished goods 20,541,000 89,632,000  
Inventory 80,360,000 186,307,000  
Inventory write-down 2,200,000 0 $ 4,800,000
Located at Customer Sites      
Inventory [Line Items]      
Finished goods 16,000,000 48,100,000  
Government Contracts Concentration Risk | Finished Goods Inventory      
Inventory [Line Items]      
Finished goods $ 13,900,000    
Non-US Government Customers | Finished Goods Inventory      
Inventory [Line Items]      
Finished goods   $ 67,700,000  
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment, Net Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 111,984 $ 102,221  
Accumulated depreciation and amortization (76,247) (65,598)  
Property and equipment, net 35,737 36,623  
Depreciation 13,500 14,400 $ 12,500
Land      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 203 203  
Buildings      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 20,542 20,480  
Furniture and equipment      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 11,622 13,219  
Computer equipment      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 67,948 58,358  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 11,669 $ 9,961  
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Contract Liabilities Contract Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Contract Liabilities [Line Items]    
Total contract liabilities $ 94,004 $ 118,741
Less: long-term contract liabilities (32,021) (38,622)
Current contract liabilities 61,983 80,119
Product    
Contract Liabilities [Line Items]    
Total contract liabilities 5,667 22,245
Service    
Contract Liabilities [Line Items]    
Total contract liabilities 88,337 96,496
Government Contracts Concentration Risk    
Contract Liabilities [Line Items]    
Total contract liabilities $ 29,800 $ 32,500
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Long-term Purchase Commitment [Line Items]                      
Rent expense                 $ 7,700 $ 8,700 $ 8,400
Operating Leases                      
Operating leases due in 2019 $ 7,285               7,285    
Operating leases due in 2020 6,654               6,654    
Operating leases due in 2021 6,682               6,682    
Operating leases due in 2022 6,641               6,641    
Operating leases due in 2023 5,740               5,740    
Operating leases due thereafter 28,854               28,854    
Total operating leases 61,856               61,856    
Development Agreements                      
Research and development, net 29,738 $ 26,162 $ 29,382 $ 29,892 $ 22,186 $ 26,626 $ 17,325 $ 32,640 115,174 98,777 112,130
Research and Development Arrangement                      
Development Agreements                      
Development agreements due in 2019 17,642               17,642    
Development agreements due in 2020 2,234               2,234    
Development agreements due in 2021 74               74    
Development agreements due in 2022 76               76    
Development agreements due in 2023 0               0    
Development agreements due thereafter 0               0    
Total development agreement $ 20,026               20,026    
Research and development, net                 $ 24,700 $ 17,500 15,600
Facility Closing                      
Long-term Purchase Commitment [Line Items]                      
Rent expense                     $ 2,300
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies Loss Contingencies (Details)
Apr. 22, 2016
patent
Sep. 25, 2015
patent
Dec. 31, 2018
lawsuit
Loss Contingencies [Line Items]      
Loss Contingency, Pending Lawsuit, Number | lawsuit     2
Civil Action No. 3:18-cv-00318-wmc | Pending Litigation [Member]      
Loss Contingencies [Line Items]      
Loss Contingency, Patents Allegedly Infringed, Number   4  
Civil Action No. 3:18-cv-03388-RS | Pending Litigation [Member]      
Loss Contingencies [Line Items]      
Loss Contingency, Patents Allegedly Infringed, Number 5    
Patents Related to Company's Computer Hardware | Civil Action No. 3:18-cv-00318-wmc | Pending Litigation [Member]      
Loss Contingencies [Line Items]      
Loss Contingency, Patents Allegedly Infringed, Number   2  
Patents Related to Third Party's Computer Software | Civil Action No. 3:18-cv-00318-wmc | Pending Litigation [Member]      
Loss Contingencies [Line Items]      
Loss Contingency, Patents Allegedly Infringed, Number   2  
Patents Related to Third Party's Computer Software | Civil Action No. 3:18-cv-03388-RS | Pending Litigation [Member]      
Loss Contingencies [Line Items]      
Loss Contingency, Patents Allegedly Infringed, Number 5    
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Mar. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]        
United States   $ (76,980,000) $ (53,201,000) $ 2,648,000
International   6,670,000 311,000 7,273,000
Income (loss) before income taxes   (70,310,000) (52,890,000) 9,921,000
Operating Loss Carryforwards [Line Items]        
Deferred tax asset related to TCJA     28,900,000  
Provisional income tax expense     300,000  
Repatriation transition tax and provisional tax expense     300,000  
Operating loss carryforwards to expire between 2019 and 2038   70,500,000    
Income tax (benefit) expense   1,371,000 80,939,000 (694,000)
Increase (decrease) in amount of deferred tax assets   18,700,000 $ 74,100,000 (800,000)
Research Tax Credit Carryforward        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforwards   39,900,000    
Domestic Tax Authority        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards   103,300,000    
Domestic Tax Authority | Internal Revenue Service (IRS)        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards   21,200,000    
Income tax effects allocated directly to equity, employee stock options $ 47,400,000      
Maximum utilization per year, of net operating loss carryforward   4,300,000.0    
Foreign Tax Authority        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards   $ 5,000,000    
New Accounting Pronouncement, Early Adoption, Effect | Accounting Standards Update 2016-09        
Operating Loss Carryforwards [Line Items]        
Cumulative-effect adjustment resulting from adoption of ASU 2016-09 (Note 14)       16,600,000
New Accounting Pronouncement, Early Adoption, Effect | Accounting Standards Update 2016-09 | Retained Earnings        
Operating Loss Carryforwards [Line Items]        
Cumulative-effect adjustment resulting from adoption of ASU 2016-09 (Note 14) $ 16,600,000     $ 16,600,000
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current provision (benefit):      
Federal $ 0 $ 445 $ 3
State 141 310 (279)
Foreign 1,777 1,735 1,443
Total current provision 1,918 2,490 1,167
Deferred provision (benefit):      
Federal 0 77,152 (2,127)
State (448) 1,185 416
Foreign (99) 112 (150)
Total deferred provision (benefit) (547) 78,449 (1,861)
Total provision (benefit) for income taxes $ 1,371 $ 80,939 $ (694)
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes Reconciliation of Statutory Federal Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract]      
Income tax provision (benefit) at statutory rate $ (14,765) $ (18,511) $ 3,472
State taxes, net of federal benefit 221 (1,066) 89
Foreign income taxes 717 135 (407)
Additional increases (deductions) from share-based compensation (767) 1,036 (1,815)
Deemed dividends for U.S. income tax purposes 639 0 329
Nondeductible expenses 147 222 231
Disallowed compensation 331 60 331
Audit accrual (settlement) 0 1,156 (297)
Research and development tax credit (3,272) (3,827) (2,470)
Tax effect of repatriation transition tax on unremitted earnings 0 605 0
Gain on strategic transaction 0 (1,568) 0
Deferred tax impact from tax rate change 0 28,907 0
Effect of change in valuation allowance on deferred tax assets 18,120 73,790 (157)
Total provision (benefit) for income taxes $ 1,371 $ 80,939 $ (694)
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Deferred Income Tax Assets    
Inventory $ 2,981 $ 6,495
Accrued compensation 1,076 262
Deferred revenue 9,733 8,285
Research and development credit carryforwards 35,520 32,218
Net operating loss carryforwards 28,877 22,775
Property and equipment 7,439 4,136
Goodwill 451 289
Research and development expenses 19,849 9,944
Share-based compensation 4,635 4,124
Other 1,992 2,592
Gross deferred tax assets 112,553 91,120
Valuation allowance (101,589) (82,875)
Deferred tax assets 10,964 8,245
Deferred Income Tax Liabilities    
Investment in sales-type lease, net (5,359) (3,084)
Intangible assets (163) (205)
Other (4,138) (3,850)
Deferred tax liabilities (9,660) (7,139)
Net deferred tax asset $ 1,304 $ 1,106
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance at December 31, $ 8,580 $ 6,467 $ 6,214
Increase related to prior year income tax positions 47 1,440 53
Decrease related to prior year income tax positions     (365)
Increase related to current year income tax positions 830 673 565
Balance at December 31, 9,457 $ 8,580 $ 6,467
Balance of unrecognized tax benefits that if recognized would affect the effective tax rate $ 1,300    
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
Credit Facilities Credit Facilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Apr. 20, 2018
Apr. 19, 2018
Dec. 31, 2017
Line of Credit Facility [Line Items]        
Restricted cash and cash equivalents $ 17,300,000     $ 3,000,000
Letters of credit outstanding, amount 13,900,000      
Wells Fargo Bank        
Line of Credit Facility [Line Items]        
Draws on line of credit 0      
Line of credit, amount outstanding $ 0      
Revolving Credit Facility | Wells Fargo Bank        
Line of Credit Facility [Line Items]        
Amount of credit facility   $ 15,000,000.0 $ 50,000,000.0  
Collateral amount (up to)   15,000,000.0    
Long-term restricted cash   $ 15,000,000    
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity Narrative (Details)
Dec. 31, 2018
equity_incentive_plan
$ / shares
shares
Dec. 31, 2017
$ / shares
shares
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares outstanding (in shares) 0 0
Common stock, shares authorized (in shares) 75,000,000 75,000,000
Common stock, par value (dollars per share) | $ / shares $ 0.01 $ 0.01
Number of equity incentive plans | equity_incentive_plan 1  
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate 2.84% 1.64% 1.12%
Expected dividend yield 0.00% 0.00% 0.00%
Volatility 48.92% 54.14% 50.92%
Expected life (in years) 4 years 4 years 4 years
Weighted average Black-Scholes value of options granted $ 11.12 $ 7.91 $ 13.16
Expected average period options will be exercised after vesting (in years) 2 years    
Vesting period (in years) 4 years    
Expiration period (in years) 10 years    
Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Estimated forfeiture rate (as a percent) 8.00%    
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity Option Activity (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Outstanding at December 31 (in shares) 2,034,474 1,989,137 1,948,475
Granted (in shares) 170,053 324,500 240,075
Exercised (in shares) (251,121) (157,257) (168,825)
Canceled and forfeited (in shares) (75,804) (121,906) (30,588)
Outstanding at December 31 (in shares) 1,877,602 2,034,474 1,989,137
Exercisable at December 31, 2018 (in shares) 1,446,949    
Available for grant at December 31, 2018 (1) (in shares) 2,325,135    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Outstanding at December 31 (in dollars per share) $ 17.26 $ 16.99 $ 14.83
Granted (in dollars per share) 27.09 18.36 32.65
Exercised (in dollars per share) 9.49 8.51 12.57
Canceled and forfeited (in dollars per share) 26.70 27.02 26.60
Outstanding at December 31 (in dollars per share) 18.81 $ 17.26 $ 16.99
Exercisable at December 31, 2018 (in dollars per share) $ 17.23    
Fungible ratio 155.00%    
Fungible shares available for grant (in shares) 1,500,087    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Number Outstanding (in shares) 1,877,602    
Weighted Average Remaining Life (Years) 5 years 3 months 18 days    
Weighted Average Exercise Price (in dollars per share) $ 18.81    
Number Exercisable (in shares) 1,446,949    
Weighted Average Exercise Price (in dollars per share) $ 17.23    
Lower Range (in dollars per share) 0.00    
Upper Range (in dollars per share) $ 42.40    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Options outstanding, weighted average remaining contractual term (years) 5 years 3 months 18 days    
Options exercisable, weighted average remaining contractual term (years) 4 years 3 months 18 days    
Options outstanding, intrinsic value $ 10.7    
Options exercisable, intrinsic value 10.1    
Options, exercises in period, intrinsic value $ 3.5 $ 1.8 $ 4.0
Range of Exercise Prices, Range One      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Number Outstanding (in shares) 484,961    
Weighted Average Remaining Life (Years) 1 year 4 months 24 days    
Weighted Average Exercise Price (in dollars per share) $ 5.08    
Number Exercisable (in shares) 484,961    
Weighted Average Exercise Price (in dollars per share) $ 5.08    
Lower Range (in dollars per share) 0.00    
Upper Range (in dollars per share) $ 10.00    
Range of Exercise Prices, Range Two      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Number Outstanding (in shares) 556,751    
Weighted Average Remaining Life (Years) 6 years 3 months 18 days    
Weighted Average Exercise Price (in dollars per share) $ 16.79    
Number Exercisable (in shares) 380,955    
Weighted Average Exercise Price (in dollars per share) $ 16.24    
Lower Range (in dollars per share) 10.01    
Upper Range (in dollars per share) $ 20.00    
Range of Exercise Prices, Range Three      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Number Outstanding (in shares) 638,777    
Weighted Average Remaining Life (Years) 6 years 9 months 18 days    
Weighted Average Exercise Price (in dollars per share) $ 26.55    
Number Exercisable (in shares) 446,038    
Weighted Average Exercise Price (in dollars per share) $ 26.32    
Lower Range (in dollars per share) 20.01    
Upper Range (in dollars per share) $ 30.00    
Range of Exercise Prices, Range Four      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Number Outstanding (in shares) 197,113    
Weighted Average Remaining Life (Years) 7 years 3 months 18 days    
Weighted Average Exercise Price (in dollars per share) $ 33.19    
Number Exercisable (in shares) 134,995    
Weighted Average Exercise Price (in dollars per share) $ 33.61    
Lower Range (in dollars per share) 30.01    
Upper Range (in dollars per share) $ 42.40    
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity Restricted Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Vesting period (in years) 4 years    
Granted in period, fair value $ 2,383 $ 1,342 $ 2,121
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Outstanding at December 31 (in shares) 112,325 770,302 1,101,943
Granted (in shares) 28,469 44,002 9,893
Forfeited (in shares) (680) (545,707) (90,685)
Vested (in shares) (105,845) (156,272) (250,849)
Outstanding at December 31 (in shares) 34,269 112,325 770,302
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Outstanding at December 31 (in dollars per share) $ 24.09 $ 18.81 $ 19.31
Granted (in dollars per share) 27.10 17.55 34.86
Forfeited (in dollars per share) 26.26 15.78 17.46
Vested (in dollars per share) 23.61 25.25 22.14
Outstanding at December 31 (in dollars per share) $ 27.64 $ 24.09 $ 18.81
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Estimated forfeiture rate (as a percent) 8.00% 8.00% 8.00%
Vested in period, fair value $ 2,500 $ 2,900 $ 7,700
Granted (in shares) 28,469 44,002 9,893
Granted in period, fair value $ 800 $ 800 $ 300
Restricted Stock | Service Vesting Restricted Shares      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Outstanding at December 31 (in shares) 112,325 256,802 516,443
Granted (in shares) 28,469 44,002 9,893
Forfeited (in shares) (680) (32,207) (18,685)
Vested (in shares) (105,845) (156,272) (250,849)
Outstanding at December 31 (in shares) 34,269 112,325 256,802
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Outstanding at December 31 (in dollars per share) $ 24.09 $ 26.43 $ 24.12
Granted (in dollars per share) 27.10 17.55 34.86
Forfeited (in dollars per share) 26.26 28.15 24.73
Vested (in dollars per share) 23.61 25.25 22.14
Outstanding at December 31 (in dollars per share) $ 27.64 $ 24.09 $ 26.43
Restricted Stock | Performance Vesting Restricted Shares      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Outstanding at December 31 (in shares) 0 513,500 585,500
Granted (in shares) 0 0 0
Forfeited (in shares) 0 (513,500) (72,000)
Vested (in shares) 0 0 0
Outstanding at December 31 (in shares) 0 0 513,500
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Outstanding at December 31 (in dollars per share) $ 0.00 $ 15.00 $ 15.07
Granted (in dollars per share) 0.00 0.00 0.00
Forfeited (in dollars per share) 0.00 15.00 15.57
Vested (in dollars per share) 0.00 0.00 0.00
Outstanding at December 31 (in dollars per share) $ 0.00 $ 0.00 $ 15.00
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Outstanding at December 31 (in shares) 1,470,508 1,082,006 905,750
Granted (in shares) 513,681 825,000 244,160
Forfeited (in shares) (64,812) (294,801) (7,700)
Vested (in shares) (270,584) (141,697) (60,204)
Outstanding at December 31 (in shares) 1,648,793 1,470,508 1,082,006
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Outstanding at December 31 (in dollars per share) $ 24.19 $ 30.65 $ 29.95
Granted (in dollars per share) 25.94 18.46 32.93
Forfeited (in dollars per share) 21.41 28.66 29.44
Vested (in dollars per share) 22.41 30.91 29.57
Outstanding at December 31 (in dollars per share) $ 25.14 $ 24.19 $ 30.65
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Estimated forfeiture rate (as a percent) 8.00% 8.00% 8.00%
Vested in period, fair value $ 6,100 $ 2,700 $ 1,900
Granted (in shares) 513,681 825,000 244,160
Granted in period, fair value $ 13,300 $ 15,200 $ 8,000
Restricted Stock Units (RSUs) | Service Vesting Restricted Shares      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Outstanding at December 31 (in shares) 988,023 425,721 273,050
Granted (in shares) 513,681 799,000 220,575
Forfeited (in shares) (64,812) (95,001) (7,700)
Vested (in shares) (270,584) (141,697) (60,204)
Outstanding at December 31 (in shares) 1,166,308 988,023 425,721
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Outstanding at December 31 (in dollars per share) $ 21.29 $ 30.89 $ 29.75
Granted (in dollars per share) 25.94 18.40 31.89
Forfeited (in dollars per share) 21.41 25.75 29.44
Vested (in dollars per share) 22.41 30.91 29.57
Outstanding at December 31 (in dollars per share) $ 23.07 $ 21.29 $ 30.89
Restricted Stock Units (RSUs) | Performance Vesting Restricted Shares      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Outstanding at December 31 (in shares) 482,485 656,285 632,700
Granted (in shares) 0 26,000 23,585
Forfeited (in shares) 0 (199,800) 0
Vested (in shares) 0 0 0
Outstanding at December 31 (in shares) 482,485 482,485 656,285
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Outstanding at December 31 (in dollars per share) $ 30.13 $ 30.49 $ 30.04
Granted (in dollars per share) 0.00 20.25 42.65
Forfeited (in dollars per share) 0.00 30.04 0.00
Vested (in dollars per share) 0.00 0.00 0.00
Outstanding at December 31 (in dollars per share) $ 30.13 $ 30.13 $ 30.49
Non-Employee Director | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Vesting period (in years) 1 year    
Officers and Key Employees | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Vesting period (in years) 4 years    
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Nonvested awards, compensation cost not yet recognized $ 34,300    
Nonvested awards, compensation cost not yet recognized, period for recognition (in years) 2 years 10 months 24 days    
Allocated share-based compensation expense $ 13,147 $ 10,849 $ 11,151
Research and Development Expense      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Allocated share-based compensation expense 4,244 3,759 3,113
Selling and Marketing Expense      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Allocated share-based compensation expense 3,261 2,432 3,710
General and Administrative Expense      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Allocated share-based compensation expense 4,806 4,074 3,797
Product | Cost of Sales      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Allocated share-based compensation expense 416 294 320
Service | Cost of Sales      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Allocated share-based compensation expense 420 $ 290 $ 211
Performance Vesting Restricted Shares      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Nonvested awards, compensation cost not yet recognized 14,500    
Time-vesting Shares      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Nonvested awards, compensation cost not yet recognized $ 19,800    
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.10.0.1
Benefit Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
401(k) | United States      
Defined Benefit Plan Disclosure [Line Items]      
401k plan contribution expense $ 3.0 $ 3.0 $ 2.9
Pension | GERMANY      
Defined Benefit Plan Disclosure [Line Items]      
Pension benefit obligation 1.9 2.0  
Assets in excess of pension benefit obligation $ 0.2 $ 0.2  
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information Business Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Segment Reporting Information [Line Items]                      
Revenue $ 163,355 $ 92,796 $ 120,203 $ 79,594 $ 166,643 $ 79,700 $ 87,135 $ 59,031 $ 455,948 $ 392,509 $ 629,809
Gross profit $ 40,408 $ 24,811 $ 37,807 $ 26,952 $ 50,060 $ 28,492 $ 28,343 $ 23,809 129,978 130,704 220,215
Supercomputing                      
Segment Reporting Information [Line Items]                      
Revenue                 363,524 282,217 510,403
Gross profit                 95,746 93,272 173,245
Storage and Data Management                      
Segment Reporting Information [Line Items]                      
Revenue                 70,914 63,620 89,438
Gross profit                 26,209 20,288 34,125
Maintenance and Support                      
Segment Reporting Information [Line Items]                      
Revenue                 135,509 124,840 107,795
Gross profit                 64,386 61,305 43,147
Other Segments                      
Segment Reporting Information [Line Items]                      
Revenue                 21,510 46,672 29,968
Gross profit                 8,023 17,144 12,845
Intersegment Eliminations                      
Segment Reporting Information [Line Items]                      
Revenue                 135,509 124,840 107,795
Gross profit                 $ 64,386 $ 61,305 $ 43,147
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information Geographic Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenues from External Customers and Long-Lived Assets [Line Items]      
Product revenue $ 312,873 $ 250,195 $ 499,432
Service revenue 143,075 142,314 130,377
Long-lived assets 60,676 76,998 76,488
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Product revenue 134,760 159,279 251,317
Service revenue 85,989 96,406 88,208
Long-lived assets 47,334 48,989 39,933
All Other Countries      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Product revenue 178,113 90,916 248,115
Service revenue 57,086 45,908 42,169
Long-lived assets $ 13,342 $ 28,009 $ 36,555
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
USD ($)
Customers
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Sep. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2018
USD ($)
Customers
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Customers
Segment Reporting Information [Line Items]                      
Long-term investment in sales-type lease, net $ 9,586       $ 23,367       $ 9,586 $ 23,367 $ 31,100
Revenue $ 163,355 $ 92,796 $ 120,203 $ 79,594 $ 166,643 $ 79,700 $ 87,135 $ 59,031 455,948 392,509 629,809
Government Contracts Concentration Risk                      
Segment Reporting Information [Line Items]                      
Revenue                 $ 126,500 $ 206,100 $ 296,900
Revenue                      
Segment Reporting Information [Line Items]                      
Concentration risk, number of customers | Customers 1               1   1
Percentage of total revenue                 11.00%   10.00%
JAPAN AND SOUTH KOREA | Revenue                      
Segment Reporting Information [Line Items]                      
Percentage of total revenue                 27.00%    
INDIA | Revenue                      
Segment Reporting Information [Line Items]                      
Percentage of total revenue                   11.00%  
UNITED KINGDOM | Revenue                      
Segment Reporting Information [Line Items]                      
Percentage of total revenue                     17.00%
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.10.0.1
Research and Development Research and Development (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Research and Development [Abstract]                      
Gross research and development expenses                 $ 158,077 $ 141,289 $ 130,006
Less: Amounts included in cost of revenue                 (2,618) (9,473) (12,621)
Less: Reimbursed research and development (excludes amounts in revenue)                 (40,285) (33,039) (5,255)
Net research and development expenses $ 29,738 $ 26,162 $ 29,382 $ 29,892 $ 22,186 $ 26,626 $ 17,325 $ 32,640 $ 115,174 $ 98,777 $ 112,130
XML 106 R91.htm IDEA: XBRL DOCUMENT v3.10.0.1
Interest Income (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Other Income and Expenses [Abstract]      
Interest income $ 3,454 $ 3,386 $ 2,120
Interest expense (111) (110) 27
Net interest income $ 3,343 $ 3,276 $ 2,147
XML 107 R92.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Jul. 31, 2017
Employee
Restructuring Cost and Reserve [Line Items]      
Number of employees | Employee     190
Employee Severance      
Restructuring Cost and Reserve [Line Items]      
Employee severance | $ $ 0.5 $ 8.6  
XML 108 R93.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Data (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Selected Quarterly Financial Information [Abstract]                      
Revenue $ 163,355 $ 92,796 $ 120,203 $ 79,594 $ 166,643 $ 79,700 $ 87,135 $ 59,031 $ 455,948 $ 392,509 $ 629,809
Cost of revenue 122,947 67,985 82,396 52,642 116,583 51,208 58,792 35,222 325,970 261,805 409,594
Gross profit 40,408 24,811 37,807 26,952 50,060 28,492 28,343 23,809 129,978 130,704 220,215
Research and development, net 29,738 26,162 29,382 29,892 22,186 26,626 17,325 32,640 115,174 98,777 112,130
Sales and marketing 16,994 15,282 15,218 15,665 16,602 13,392 15,247 14,653 63,159 59,894 64,893
General and administrative 7,434 6,580 5,624 5,779 6,089 7,022 7,205 8,797 25,417 29,113 34,053
Restructuring 0 0 0 476 915 7,653 0 0 476 8,568 0
Net loss $ (13,330) $ (22,393) $ (10,950) $ (25,008) $ (97,542) $ (10,232) $ (6,840) $ (19,215) $ (71,681) $ (133,829) $ 10,615
Net loss per common share, basic (dollars per share) $ (0.33) $ (0.55) $ (0.27) $ (0.62) $ (2.42) $ (0.25) $ (0.17) $ (0.48) $ (1.76) $ (3.33) $ 0.27
Net loss per common share, diluted (dollars per share) $ (0.33) $ (0.55) $ (0.27) $ (0.62) $ (2.42) $ (0.25) $ (0.17) $ (0.48) $ (1.76) $ (3.33) $ 0.26
XML 109 R94.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule II - Valuation and Qualifying Accounts (Details) - Allowance for doubtful accounts - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 28 $ 21 $ 19
Charge to Expense 960 7 2
Deductions [1] 0 0 0
Balance at End of Period $ 988 $ 28 $ 21
[1] Deductions represent uncollectible accounts written off, net of recoveries.
EXCEL 110 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -B!3$X?(\\#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,$% @ V(%,3B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #8@4Q.-=<[2>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R$Y&82;UI:.G#@8K;.QF;+4UBQ-C:R1]^SE9 MFS*V!]C1TN]/GT"-"=+T$9]C'S"2PW0W^K9+TH0U.Q$%"9#,";U.94YTN7GH MH]>4G_$(09L/?42H.%^!1])6DX8)6(2%R%1CC301-?7Q@K=FP8?/V,XP:P!; M]-A1 E$*8&J:&,YCV\ -,,$(HT_?!;0+<:[^B9T[P"[),;DE-0Q#.=1S+N\@ MX.UI]S*O6[@ND>X,YE_)23H'7+/KY-=Z\[C?,E5Q\5#PJA#57JRDJ.4]?Y]< M?_C=A'UOW<']8^.KH&K@UUVH+U!+ P04 " #8@4Q.F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( -B!3$X\1A +C@( $T) 8 >&PO=V]R:W-H965T&UL?5;MCILP$'P5Q ,)T=UL7 ^*NH*)7>6]MT8NM74O;/02#.%6V)>&(][=2; M*^,MD6K*;X'H.2470VJ; (=A&K2D[ORR,&M'7A;L+INZHT?NB7O;$OY[3QLV M;'WDOR^\U+=*ZH6@+'IRH]^H_-X?N9H%B-,ZL M$>;7.]^%9.T416VE)6_CL^[,:>R%6KU489%\-!A)L1^1. % LV( M0,6>!3 DL,<.'?\K<' 1$2P0@1E$AAXMZ#%,CT%Z;.CQ@IY8!^ B4E@@ 042 MAYY9 BYB PNDH$#JT'-+P$6@$%;(0(7,Y2-+ H!@6&(#2FQ.0:&F,[(P"S M\E5"L.V1ZVIL%QN$6:LVV/O(M39VJ@W K.4"^Q^Y[L9.I8V8=%G368JS&&=V MOP@6S:FE_&;ZN/#.[-Z92\1B=;XK[+!I;G_AXT7C*^&WNA/>B4G5(DTCNS(F MJ=I1^*1.MU)WFWG2T*O4PTR-^=C@QXED_71Y">8;5/D'4$L#!!0 ( -B! M3$ZVZ;#F/@0 /$3 8 >&PO=V]R:W-H965T&ULA9AM MC^(V$,>_"N)]+Y[Q0YP5(!V_/3UG6;0^A+KM/S3FK1?/65\=3>&YGW5M=E^V_ZU U ME^4MPZH[-:=:&_7+^&9XV MV@P!H^*O8[AT=_>SH2DO3?-M>/AUMYRKP5&HPK8?BBCCY3UL0E4-)44?_TR% MSF]U#H'W]Q^E_SPV/C;FI>S"IJG^/N[ZPW+NY[-=V)=O5?^UN?P2I@;9^6QJ M_6_A/511/CB)=6R;JAM_9]NWKF_JJ91HI2Z_7Z_'TWB]3.5_A,D!. 7@+0#, M#P/T%*!)0'9U-C;U2]F7JT7;7&;M]6N=RV%0P)..G;D=7HY]-_X76]O%M^\K M](OL?2AGDJRO$KR7/"HV@J*X2;)8_\T$BB9PC-=W\5K)\5J,UV.\N8\'THBK MQ(V2T]4B>J,-:0F7@HH&P#84@I3;^U)%,I1H$,.4!FQRAJ!UD] MA?6.NN&J."1<8N2!S$S@T#04FI/FOB)MAL(3.!LUY)[:X:JX\"3F)L@(!P&2$@,,?4VH R 5%Q/S0WFS2/*,@5&:@;00;>IOH'99XBYZFA/$4)E%[1 M,2C("I-#PDXB:>0\M92GR$GIH/"L>[C,*X!4#BL#%3E0+04J00M!2"*$ P9@4T0Y%DWF'*CXQ!Y!BT%(,H\ UU M09,4269,D< RRAA$CD%+,8A"HAC74-J/&T&'X(U+9!DH8Q Y!FUJFLL81(Y! M2S&(G&\T9?JAY'%/)^-/<_Q9BC_-N>9,KNA2M)%T6AN52"BU#$#- 6@I #4G M6YP-='X+JB*5K6L9?YKCCVY1UIIS[2>MG,_9ME<08NR?U,97)_;A'(&.;<2% M9-%HG=.]GJ S2F%JYZEE!&J>53J:54Z:^TV_F*<(.C%/R>[.7H;#L-_+]O5X MZF8O3=\W]7C8LF^:/L0RU:?8OD,H=[>'*NS[X3:/]^WU$.KZT#?GZ8 MNYWR MK?X#4$L#!!0 ( -B!3$[!NJN;*0( !T' 8 >&PO=V]R:W-H965T M&ULC97;CILP$(9?!?$ ,>%,1)":5%4KM5*T5=MK)YD$M 93 MVPG;MZ]M6 3&2C87\>G_9[[!8.<=9:^\!!#.6TT:OG5+(=H-0OQ40HWYBK;0 MR)4+9346" MWQ5T?-)W5"5'2E_5X-MYZWH*" B_0O MNG99RQ%SV%/RISJ+C)=ZFQ$'.;JK.(-DUTO\B<2?*_86139* MD,P_0OA6"%_[@RE$:/<'5G^@_>'4'QE%]))(2QHMB3S],TIYKIOQA%:><,D3 M&SSA(H])\D@Q8XBL#-&2(3$8HJ<,CQ0SAMC*$"\94H.AER33#"MO;6 \$5NCA^8':M&NX)=M:7\ES7W_N;W[8/<]4K"F78='V*(OZ\AW4HRSY3U/'/F'1^:;,/O+[^ MR/[+4'PLYKEHP[HN_]YON]W#W,UGV_!2O)7=U_KT:Q@+2N>SL?K?PWLH(]XK MB6ULZK(=_LXV;VU75V.6**4J?IQ_]X?A]S3F_PB3 W ,P$L 9)\&Z#% _PPP MGP:8,<"0@.1=$5RT53GV;-^?4>BWX4P;V)O;_I'PZ=/?PO=D\;G[XO M+2Z2]S[/B*S."%XA<"&2F/S2 DHMK)"%DP;6 N%OD9PC5LLBM%BF'N+U=;R1 MXXT8;X9X=B.8:I D^RY1PSWAN-LNA4%)URT1D1 M?4;2JV; :$5K6TL8:C!$M(!II:V516>BZ(R+MD1TQIHQ:>J-(Z(YIGWL:SJT M.):A=U?8C6@KBK9\>#DYWHGQCA=-9*XP9ICX)S3BA3-,:U102:+ M]J)HST0[TLS*LV:LMHH,PK5 H:=C,!F_IQ)"X..D5GO$'SV@VM7?.:( 5+YX? >6?I$I.+Z1"NYM&M<-DU@-N&H[8Q M,C?KCX;44]T<2[WS[)4)V8SS4_TM^P9PXW#4.("O]9@:L%2V@'D 365S3!N5 M3LF6G0.X=3AJ'2!X!S7%M0"Y-'-4,Z>F1H=L&F"Y7D?U6MY_RL1UGTKF'/A, MITA%"_D E)U8^$&V*^!^Y:A? ;>8+]8@= 3+@VR8P&W+$\M M"[C/I'1WMI8@I5AG<^H+Z&QB^439LI!;EJ>6A8)E:4-WGA*%=/#G H5@)K9P M*)L5JV0?_U\ ML9#1K=I:XD!KQS\?.0@JF]K(H&R+R&W14UL<&7NCZ(XYC(3I.TUM4<#4'4[- M1=D5D;NBIZXX,O^K6L DU1R+JB<FKJ5R_"B5#>/(GFXL(;*!]ZQ5K\Y<=%0I:?B',E.,'JTI*:. MDCC&44.K-EPM;&PG5@M^5775LIT(Y+5IJ/BW9C6_+T,4O@:>JO-%F4"T6G3T MS'XR]:O;"3V+QBS'JF&MK'@;"'9:AH]HOD668!&_*W:7DW%@K.PY?S:3;\=E M&!M%K&8'95)0_;BQ#:MKDTGK^#LD#<>:AC@=OV;_8LUK,WLJV8;7?ZJCNBQ# M$@9'=J+76CWQ^U%&B:YQX+6TO\'A*A5OABQ:2D-?^F?5 MVN>]?U.4 PTF) ,A&0D(?TI(!T+Z1L@^)60#(7,(46_%]F9+%5TM!+\'HO][ M.VI6$9IGNOL'$[3-MN]T>Z2.WE8HCA?1S20:,.L>DTPQ(R+2V<<2"51BG7CT MY'V!#8 HWT.V/J1(81$IZ#.U_/2=SP]<9&""S";()@G*W.E3#\$6TEK(K$"8 M(,MWE1+PB25$X MIC8^:(:RW.VNCR)Q&L."2U!P"0C&CN#2JY(C=RGX&.**]2'F^T@R6"Z*X7TM M!@07[L86^RU.2F=];P#4#!'LRH9@&<$?=!E]L!TC0#9Q92-_!\%E2H@K',"A M-,U[+X,"OK3);\R0ZW@D>$W,F.?&UN2O8L^HM M37_1^$'%N6IEL.=*GWCV7#IQKI@6&3_HSE[TW6:8KA;M MO>=BM<@_JFQWL,_%I/S8[]/BOWN;Y:?E5$Z_;GS?O6^KYL9\M3BF[_9/6_UU M?"[JJWGO9;/;VT.YRP^3PKXMI[_(NR<5-0:MXN^=/96#[Y,FE9<\_]%<_+99 M3D43DG7VV74#"==-G_;C]M5LN;2.HQ7O.L;/].7C_**M]W M7NI0]NG/\^?NT'Z>.O]?9MB .@/J#:2\:* Z ]4;:'W10'<&NC=0\46#H#,( M>@.ZG(/I#$QO$*B+!F%G$/8&(;4%/,]N6ZYU6J6K19&?)L5YQ1W39F'+N[!> M$*_-S;;^[?_JBI7UW<^5%/%B_MDXZC3W9PT--5*XF@1II*M9(PVYF@>D4:[F M$6FTJWE"FJ#7S.LYZ2>&X,10ZT [#HR7]%D3M)I#J]'"Q%H(@4=2<"0%1@J] M$IPU9CA23 &K I<9*2CT"KKFLM!HOQ)<-),4Z$%5G=PTS$VW3I236X0=!-!! M ";'2R<)6!DH'*V!@<,8/@QYDWMO^*P-/[D.6KS11 M1($7"Y+%H_,2P7 B$(ZW4.XCEC.QF),K(B>4&(82@U \,B0Q2WDFE1K-60K, M1 &&TCX4!1]+*7^K)9W,W4;&!#[V@#<9#JCFQCW"<@GB#ORX)5\6-1K]>G4R M,RIS \(,E0"BPD>;Y!2=Z8&A%$K.6MC-D&*3Y PDE7LFLR-!^-1 M:E Q_Y3I1.XQ$P;CB),8I1*PE%@U.$R#FOHA"RK@1PV1$=HO&X)SQ$Y]KIK% M<2S'$L00E^;VTT9B_$K$7P_RCYW(V1O&"&_%/EV5N0%A $M 8'8 =B)GDL7X M\L!\E0BP_AG8B88Y*1]FR161VWQA!!-"L'\.$H>F#$(*O#6=8-WH_!"F*R&Z M^F-_+SD/B/6W35$44^R4SL/L:"MV8,(()(=A_)"7>W&JAC8X-VP)8&8SO M 0QB B!6/AZ)M[GUTR#%C$A<9Y32(O*+S,$>LTX$B&94.QLT$FZ"F/\4WWYZ M*DQM=0NU%:=Q_23+GQBP;OS9&E-;W4)MQ7E,*O)7TC65&PZFMKJ%VHI36X;1 M>.8CKQ5N@;8"F%7";[X3A: =Q5[@#\B;E&-,4IC:ZA9J*T!M);6_SQ2@MB-S M \+45K=06X$^E_P)6E]3N>%@9JL;F*T LT-I(ND7#"#;U;D186(K0&S%MCWB M<+V$(G\JDQ'EA==JF-@*$9MM?4YBI<%S/- 9'0H=^!4&_LCG^@-0-=LN"OT' M_OG@/6[SX\ ?:?&^.Y23E[RJ\GW[XO8MSRM;.Q7?ZAG;VG337V3VK6J^AO7W MXOQ2_GQ1Y>#TG4!@ EB4 !@ M !X;"]W;W)KO.1Q>I" ) ML+ZV0 LLMFC[K$V4Q%C;2FTE:?]])5OKM68.G;QL;.WAZ) 4Y^/0NGZK=M_W M3V59#_[=K+?[F^%373]?CKFZ^YQO'_>E<7] MH=%F/;;&A/&F6&V'M]>':U]VM]?52[U>;/3W5[87Q[_5P\EG^4]9_/7W;-M_$IROUJ4V[WJVH[V)4/-\//=+7TKFUP M4/RU*M_V9Y\';5>^5=7W]LNO]S=#TSHJU^5=W88HFC^OY;1??T1?'#K?=.9;L2^GU?KOU7W]=#/,AH/[\J%X6==?J[=?RJY#?CCH M>O];^5JN&WGKI+G'7;7>'_X=W+WLZVK316FL;(I_CW]7V\/?MR[^CV:X@>T: MV%,#"A<;<-> ?S9P%QNXKH'[: /?-? ?;1"Z!N&C#6+7((H&X^/H'J9K5M3% M[?6N>AOLCD_<<]$^V'05FP?BKKUXF/_#_S4SMF^NOMX2\_7XM0W4:29'C3W7 MG!3C)OKI%A;=8F)5<]N_P10H\KYDIB51V)R_>Y_%^_=97KQ/K[,,QY,/[;DW MG@X'<#" .P1P9P%R+^;C* D'R?8@&44*&8E1!;)F;C,UM%I')I#'ICTT[4&O M$P$"#!!4KXF#Z/91X\]]!A/$X$R1*@8C^@Q4+F2)B8K0<@26H[ <]6V8G%!- M@D[)X$QJP.CF,I4:X$6NR"E2,:LG LA2EA/)G[1E M9Z1E4G>QAC)I6:LRN1QF*%3F4YXA33Z3U;G&)9XIPCF:&'1;/E:=Z-QK-+E7 M_=8RSH+*-T VBAGG(6$>6; M)=0ZS?F=\F!=D+ZU;)3'D,G< W3DV2583IA*!+#DU.Y(LV1$UDLN(9EG$Z1O M+;,V)%A*F$RDT20S^(0T3D;6L"3<]*XI@K9 MH'UK6?312ML 499,:LM'&%*D*>75L@00LL[(IVF*=,'E)(T#6=._1"JUF%@6 M$,O)=6DU9)I$D=(YRU38L@M)I0BN9^96, DGSEI7*LR-24SH$J-,V:6US2&1D]7:#*A2AC&L M+("5)VD84@]T(<]#:N(P-QAP(TANL,[TUOD8U,2! @9T<8;B M];O8MX[9P8 =(77.C-G!@!VR5Q-^GQU 0DYV&O EDW9 MB6G?-$[A#J1P65[/.U%(/U@+(*&8B?6YO!BH;S?Q>XE.W_)L:>XN%0.=6RUQ M)%?_\F*@OEN*/S=TR<6WN, *_K M!I:/DP=;?9LY%@Q= !UQ4W0FB.(Q4;PFBMS'S[V& +$EOX3#W[N1GM9H(-[6:3K[V6[<0 ZL!%= M?-#?\GU_QR$;G[T)LBEWCX<7?_:#N^IE6[E5K-O_ 5!+ P04 " #8@4Q.K]43&[$! #2 P M& 'AL+W=OM\=&7-E"UJX.^S A#\U6BU\<&W#7&=!5 FD%>.;S3W30AI:9"EVMD6& MO5?2P-D2UVLM[*\3*!QRNJ6WP+-L6A\#K,@ZTFUDJJ<$XB898 MJ'/ZN#V>]C$_)7R7,+B%36(G%\27Z'RJ)U/*5)YS#QWV#K #X!^!L &PLEY>^%%T5F<2!V MG'TGXA5OCSS,IHS!-(KT+XAW(7HMMH?[C%TCT91S&G/X,F?.8(%]+L'72ISX M/W"^#M^M*MPE^.XOA8=U@OTJP3X1[/_;XEK.PYLB;#%3#;9)V^1(B;U)F[R( MS@O[R-.=_$D?M_V+L(TTCES0AYM-\Z\1/00IF[NP0FUX8+.CH/;1/ 3;CFLV M.AZ[Z06Q^1D7OP%02P,$% @ V(%,3@2[@ >U 0 T@, !@ !X;"]W M;W)K&?$3S;#L 1UZ5U+:@G7/]D3%; M=:"XO<$>M+]IT"CNO&E:9GL#O(XD)5F:)!^9XD+3,H^^LRES')P4&LZ&V$$I M;MY.('$LZ(Z^.YY$V[G@8&7>\Q:^@_O1GXVWV*)2"P7:"M3$0%/0N]WQE 5\ M!/P4,-K5F81*+HC/P?A:%S0)"8&$R@4%[KX@O3PD(F/4:&T<275 M8!VJ6<6GHOCKM L=]W&ZR?8S;9N0SH1T(1QB'#8%BIE_YHZ7N<&1F*GW/0]/ MO#NFOC=5<,96Q#N?O/7>:[F[_92S:Q":,:<)DZXQ"X)Y]25$NA7BE/Y#3[?I M^\T,]Y&^7T<_)-L"V:9 %@6R_Y:X@3G\721;]52!:>,T65+AH.,DK[S+P-ZE M\4W^P*=I?^2F%=J2"SK_LK'_#:(#GTIRXT>H\Q]L,20T+AQO_=E,8S89#OOY M!['E&Y>_ 5!+ P04 " #8@4Q.3?G">K,! #2 P &0 'AL+W=OJDS;IU&GK M9RYQ$E2(,R"7[M\/2)IF6[0O@(W?\[,QV8CFQ;8 CKQJU=F$>U;.L7)O3 R45U&)0[@G'1YCK^4#)7/P7N(+RX4&)SU&BLG$EY6 = MZIG%2]'B==IE%_=QNDF2&;8-X#. +X!#S,.F1%'Y)^%$D1DN8)8)Y]B4%WTIQXO_ ^38\V528 M1'CRA\)DFR#=)$@C0?K?$K=BTK^2L%5/-9@F3I,E)0Y=G.25=QG8.Q[?Y#U\ MFO:OPC2RL^2"SK]L['^-Z,!+V=WX$6K]!UL,!;4+QX_^;*8QFPR'_?R#V/*- MB]]02P,$% @ V(%,3@%4MH&U 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)8[;!H%MH&E1=, &!"VV/2LV;0O5 MQ97DN/O[4K+K>9NQ%TFD> X/*2H;C'UU+8 G[TIJE]/6^^[ F"M;4-Q=F0XT MWM3&*N[1M USG05>19"2+-EL;ICB0M,BB[Z3+3+3>RDTG"QQO5+<_CJ"-$-. MM_33\2R:U@<'*[*.-_ "_GMWLFBQF:42"K031A,+=4[OMH=C&N)CP \!@UN< M2:CD;,QK,+Y4.=T$02"A](&!XW:!>Y R$*&,MXF3SBD#<'G^9'^,M6,M9^[@ MWLB?HO)M3O>45%#S7OIG,SS!5,\U)5/Q7^$"$L.#$LQ1&NGB2LK>>:,F%I2B M^/NX"QWW8;S9I1-L'9!,@&0&[&,>-B:*RA^XYT5FS4#LV/N.AR?>'A+L31F< ML17Q#L4[]%Z*[?XZ8Y= -,4&UL?5/;;MP@$/T5Q <$F]TTJY5M*9NH:J566J5J\\S:8QL%/"[@ M=?KW!>PX5NOV!9CAG#,7AFQ$\V); $=>M>IL3EOG^B-CMFQ!"WN#/73^ID:C MA?.F:9CM#8@JDK1B/$D^,"UD1XLL^LZFR'!P2G9P-L0.6@OSZP0*QYRF],WQ M))O6!0J"D@EH,RCWA^ GF>FXIF8O_ E=0'AXR\3%*5#:NI!RL0SVK^%2T>)UV MV<5]G&YN[V;:-H'/!+X0#C$.FP+%S!^%$T5F<"1FZGTOPA.G1^Y[4P9G;$6\ M\\E;[[T6:_$-@ MORFPCP+[_Y:X@3D<_@C"5CW58)HX39:4.'1QDE?>96#O>7R3=_@T[5^%:61G MR06=?]G8_QK1@4\EN?$CU/H/MA@*:A>.=_YLIC&;#(?]_(/8\HV+WU!+ P04 M " #8@4Q.E/I=@;4! #2 P &0 'AL+W=O!U)2K(L2=XQQ86F91Y]%UOF9O!2:+A8X@:EN/UU!FG&@J;TS?$DVLX' M!ROSGK?P#?SW_F+18HM*+11H)XPF%IJ"/J2G\S[@(^!9P.A69Q(JN1KS$HS/ M=4&3D!!(J'Q0X+C=X!&D#$*8QL]9DRXA W%]?E/_&&O'6J[ M**FAX8/T3V;\!',]]Y3,Q7^!&TB$ATPP1F6DBRNI!N>-FE4P%<5?IUWHN(_3 MS7TZT[8)V4S(%L(AQF%3H)CY!^YYF5LS$COUON?AB=-3AKVI@C.V(MYA\@Z] MMS(]''-V"T(SYCQALC5F03!47T)D6R'.V3_T;)N^V\QP%^F[=?1CLBVPWQ38 M1X']?TOJK MG&:'*G,H.,DK[S+P#YD\4W^P*=I_\IM*[0C5^/Q M96/_&V,\8"K)'8Y0AQ]L,20T/AS?X]E.8S89WO3S#V++-RY_ U!+ P04 M" #8@4Q./>?H;[0! #2 P &0 'AL+W=O .E I$*.-EYJ1+R@!L?)O3&THJ MJ,6@_*,9O\!RGV MGWC&+H%HCCE.,7P=LT0P9%]2\*T41_X/G&_#DTV%280G?RA,M@G238(T$J3_ M+7$K)OTK"5OU5(-MXC0Y4IJABY.\\BX#>\OCF_P.GZ;]0=A&=HZ7C?VO MC?& 4G97.$(M?K#%4%#[R_TRM $ -(# 9 >&PO=V]R:W-H965TM_ 5 MW+?^;+S%9I9:*-!6H"8&FH(^;(^G?8B/ <\"1KLXDU#)!?$E&)_J@FZ"()!0 MN<# _7:%1Y R$'D9/Q(GG5,&X/+\QOXAUNYKN7 +CRB_B]IU!3U04D/#!^F> MB^.NT"QWW,=T<$FP=D"5 M-@,.,0^;$D7E[[GC96YP)&;J?<_#$V^/F>]-%9RQ%?'.B[?>>RVW[VYS=@U$ M*>8TQ63+F#F">?8Y1;:6XI3] \_6X;M5A;L(W_VA\&Z=8+]*L(\$^_^6N!9S M_U<2MNBI M/&:;*DPD''25YXYX%]R.*;_ Z?IOT+-ZW0EES0^9>-_6\0'7@I MFQL_0IW_8+,AH7'A>._/9AJSR7#8IQ_$YF]<_@)02P,$% @ V(%,3@_: M&UL?5/;CILP M$/T5RQ^P#I!MDPB0-EM5K=1*T59MGQT8P%I?J&W"]N\[-BQ%7=07VS,^Y\S% MXWPT]MEU )Z\**E=03OO^Q-CKNI <7=G>M!XTQBKN$?3MLSU%G@=24JR=+=[ MQQ07FI9Y]%ULF9O!2Z'A8HD;E.+V]QFD&0N:T%?'DV@['QRLS'O>PC?PW_N+ M18LM*K50H)TPFEAH"OJ0G,[[@(^ 'P)&MSJ34,G5F.=@?*X+N@L)@83*!P6. MVPT>0AR=.3BGVI@K.V(IXA\D[]-[*[#YGMZ S0\X3 M)%U!D@7!4'R)D&Y%.*=OZ.DV/=M,,(OT;!W]>-@6V&\*[*/ _G\5OH4DQ^,_ M,=BJHPIL&V?)D&PO=V]R:W-H965T=\?&'-5!XJ[*].#QIO&6,4]FK9EKK? ZPA2DJ6[W4>F MN-"TS*/O9,O<#%X*#2=+W* 4MR]'D&8L:$)?'0^B[7QPL#+O>0O?P?_H3Q8M MMK#40H%VPFABH2GH37(X9B$^!OP4,+K5F81*SL8\!N.N+N@N" ()E0\,'+<+ MW(*4@0AE/,V<=$D9@.OS*_N76#O66?N>=E;LU([-3[GH(?B'7HO)3YHSBZ!:(XY3C'I M*B99(ABR+RG2K13']#]XN@W?;RK<1_C^+X5OY,\V";)(D+U;XE;,ORK9JJ<* M;!NGR9'*##I.\LJ[#.Q-&M_D3_@T[??7S;VOS'& TK97>$(=?C! M%D-"X\/Q$Y[M-&:3X4T__R"V?./R-U!+ P04 " #8@4Q.KYL*);0! #2 M P &0 'AL+W=O)&^8%K*G91Y] M9UOF9O1*]G"VQ(U:"_OS!,I,!3W05\>C;#L?'*S,!]'"5_#?AK-%BZTLM=30 M.VEZ8J$IZ/WA>,I"? QXDC"YS9F$2B[&/ ?C4UW0) @"!94/# *W*SR 4H$( M9?Q8..F:,@"WYU?V#[%VK.4B'#P8]5W6OBOH'24U-&)4_M%,'V&IYY:2I?C/ M< 6%X4$)YJB,B\T0L+2M'B9=YE'_=IODG?+;!] %\ ? 7E+DU$[%S[P<1GOAPY-B;*CAC*^(=BG?HO98\27-V#41+S&F.X9N8PQK! MD'U-P?=2G/@_<+X/3W<5IA&>_J$PVR?(=@FR2)#]M\2]F-N_DK!-3S78-DZ3 M(Y49^SC)&^\ZL/<\OLGO\'G:OPC;RMZ1B_'XLK'_C3$>4$IR@R/4X0=;#06- M#\>W>+;SF,V&-\/R@]CZCNMM0$ -(# 9 M >&PO=V]R:W-H965T<"CKM_7\"NYVW6O@!WW'OW[CC2 =>J MM1EMG.L.C-FB 2WL%7;0^IL*C1;.FZ9FMC,@R@C2BO$DN6%:R);F:?2=3)YB M[Y1LX62([;46YM<1% X9W=!/Q[.L&Q<<+$\[4<,+N._=R7B+S2REU-!:B2TQ M4&7T;G,X[D)\#/@A8;"+,PF5G!%?@_&ES&@2!(&"P@4&X;<+W(-2@)LX MZ9PR )?G3_;'6+NOY2PLW*/Z*4O79'1/20F5Z)5[QN$)IGJN*9F*_PH74#X\ M*/$Y"E0VKJ3HK4,]L7@I6KR/NVSC/HPWUWR"K0/X!. S8!_SL#%15/X@G,A3 M@P,Q8^\[$9YX<^"^-T5PQE;$.R_>>N\EY\E-RBZ!:(HYCC%\$;.9(YAGGU/P MM11'_@^Q&PO=V]R:W-H965TV96Y&+WL- M9TO MI\?3(> CX*F'R6W.)%1R,>8Y&%_J@B8A(9!0^: @<+O" T@9A#"-7XLF74,& MXO;\JOXIUHZU7(2#!R-_]K7O"GI'20V-&*5_---G6.JYI60I_BM<02(\9((Q M*B-=7$DU.F_4HH*I*/$R[[V.^S3?9-E"VR?PA.O:F",[8BWF'R#KW7DB-_6^,\8"I)#V 0 T@, !D !X;"]W M;W)K&UL;5/;;MP@$/T5Q >$->M@*@B2"O&=[L;IH7L:)%%W\D4&0Y.R0Y.AMA! M:V'^'D'AF-.$OCL>9=.ZX&!%UHL&GL#]ZD_&6VQAJ:2&SDKLB($ZI_?)X9B& M^!CP6\)H5V<2*CDC/@?C>Y7371 $"DH7&(3?+O 2@4B+^-EYJ1+R@!$!U1]9N3:G=Y144(M!N4<)RL:5 ME(-UJ&<6+T6+UVF77=S'Z8;?SK!M )\!? '>REXPC-V"41SS'&*X:N89(E@GGU)P;=2'/E_<+X- MWV\JW$?X_H/"_39!NDF01H+T T'ZJ<2MF.M/2=BJIQI,$Z?)DA*'+D[RRKL, M[#V/;_(O?)KVG\(TLK/DC,Z_;.Q_C>C 2]E=^1%J_0=;# 6U"\=;?S;3F$V& MPW[^06SYQL4;4$L#!!0 ( -B!3$[SSJP\M0$ -(# 9 >&PO=V]R M:W-H965T=6J]/C+FR M!2WFAPYO:6"T\FK9AKK<@J@C2BO'=[IYI(3M:9-%WL45F!J]D!Q=+W*"U ML#_/H,R8TX2^.9YDT_K@8$76BP:^@O_67RQ:;&&II(;.2=,1"W5.'Y+3.0WQ M,>"[A-&MSB14=Y3,Q7^&&R@,#THP1VF4BRLI M!^>-GEE0BA:OTRZ[N(_3S2&=8=L /@/X CC&/&Q*%)6_%UX4F34CL5/O>Q&> M.#EQ[$T9G+$5\0[%._3>"I[<9^P6B.:8\Q3#5S')$L&0?4G!MU*<^3]PO@W? M;RK<1_C^#X6';8)TDR"-!.E_2]R*.?Z5A*UZJL$V<9H<*>9>!?>#Q M37Z'3]/^1=A&=HY7C?VOC?& 4G9W.$(M?K#%4%#[<#S@V4YC-AG>]/,/ M8LLW+GX!4$L#!!0 ( -B!3$Y]$VF1M $ -(# 9 >&PO=V]R:W-H M965TM<_V!,5NVH(6] MPAXZ?U.CT<)YTS3,]@9$%4E:,9XD-TP+V=$BB[Z3*3(I8?C/N CX%'" M:%=G$BHY(SX'XWN5TR0D! I*%Q2$WRYP#TH%(9_&RZQ)EY"!N#Z_J7^-M?M: MSL+"/:HG6;DVI[>45%"+0;D''+_!7,\U)7/Q/^ "RL-#)CY&BN"^ M-V5PQE;$.Y^\]=Y+P=//&;L$H1ESG#!\A4D7!//J2PB^%>+(_Z/S;?IN,\-= MI._6=)YL"^PW!?918/]AB1L8_F^1;-53#::)TV1)B4,7)WGE70;VCL8=/ MT_Y3F$9VEIS1^9>-_:\1'?A4DBL_0JW_8(NAH';A^,F?S31FD^&PGW\06[YQ M\1=02P,$% @ V(%,3I,Z^C&T 0 T@, !D !X;"]W;W)K&UL?5/;;M0P$/T5RQ]0[WH#E%42J5N$0 )I500\>Y-)8M67 M8#N;\O>,G32$-N+%]HSGG#DS'N>C=8^^ PCD22OC"]J%T!\9\U4'6O@;VX/! MF\8Z+0*:KF6^=R#J!-**\=WN+=-"&EKFR7=V96Z'H*2!LR-^T%JXWR=0=BSH MGCX['F3;A>A@9=Z+%KY!^-Z?'5IL8:FE!N.E-<1!4]"[_?&4Q?@4\$/"Z%=G M$BNY6/L8C<]U07=1$"BH0F00N%WA'I2*1"CCU\Q)EY01N#X_LW],M6,M%^'A MWJJ?L@Y=06\IJ:$1@PH/=OP$E6".RBJ?5E(-/E@]LZ 4 M+9ZF79JTC],-?S_#M@%\!O %<)ORL"E14OY!!%'FSH[$3;WO17SB_9%C;ZKH M3*U(=RC>H_=:5'4R:Y)5W&=@[GM[D;_@T[5^% M:Z7QY&(#OFSJ?V-M )2RN\$1ZO"#+8:")L3C.SR[:W<0.&0TRU]=[S( MIO71P8JL$PU\ ?^U.]M@L9FEDAJ,DVB(A3JG#]OC:1_C4\ W"8-;G$FLY(+X M&HV/54XW41 H*'UD$&&[PB,H%8F"C!\3)YU31N#R_,[^G&H/M5R$@T=4WV7E MVYS>4U)!+7KE7W#X %,]MY1,Q7^"*Z@0'I6$'"4JEU92]LZCGEB"%"W>QEV: MM _CS>XPP=8!? +P&7"?\K Q45+^)+PH,HL#L6/O.Q&?>'ODH3=E=*96I+L@ MW@7OM>#\-F/72#3%G,88OHC9SA$LL,\I^%J*$_\'SM?ANU6%NP3?_:'PL$ZP M7R78)X+]?TMA;,=QVPT/';3#V+S-RY^ 5!+ P04 M " #8@4Q.Q_'.WK8! #2 P &0 'AL+W=O3DFD7J=IDS;IU&G=9RYQ$E2(,R"7[M\/ M2)IE:]0O@(W?\[,QV8CFR;8 CCQKU=F"4[.!LB!VT%N;W"12..=W1%\>#;%H7 M'*S(>M' =W _^K/Q%EM8*JFALQ([8J#.Z=WN>-J'^!CP*&&TJS,)E5P0GX+Q MIL7)O3 M R45U&)0[@''SS#7\XZ2N?BO< 7EPX,2GZ-$9>-*RL$ZU#.+EZ+%\[3++N[C M=)/>SK!M )\!? $<8AXV)8K*/PHGBLS@2,S4^UZ$)]X=N>]-&9RQ%?'.B[?> M>RTX/V3L&HCFF-,4PU?8E!=]*<>*OX'P;GFXJ3",\_4?AAVV"_2;! M/A+LWRQQ(R9-_DO"5CW58)HX39:4.'1QDE?>96#O>'R3O^'3M'\3II&=)1=T M_F5C_VM$!UY*QY1L7?P!02P,$% M @ V(%,3EK)*3VU 0 T , !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0[DBZGDY)I%ZG:9,VZ=1IZV^C\38U&"^=-TS#; M&Q!5!&G%^&[W@6DA.UIDT7C/QEML8:FDALY*[(B!.J?W^^,I#?$QX*>$T:[.)%1R07P.QIU7(2%!U1/LG)M3@^4 M5%"+0;E''#_#7,\M)7/Q7^$*RH<')3Y'B-B6*RC\*)XK,X$C,U/M>A"?>'[GO31F.>0TA?!5R'Z)8)Y\R<"W,ISX.SC?AB>; I,(3];PY!_YTTV"-!*D M_ZOP?0A/_A;)5AW58)HX2Y:4.'1QCE?>95SO>7R1M_!IUK\)T\C.D@LZ_ZZQ M^S6B R]E=^,'J/7?:S$4U"X<[_S93$,V&0[[^?^PY1,7?P!02P,$% @ MV(%,3N)L!CNU 0 T@, !D !X;"]W;W)K&UL M?5/;;MP@$/T5Q >$7>QMHY5M*9NJ:J1&6J5J^\S:XXL"C -XG?Q] 3NNVUI] M 6:8<^;,,&0CFF?; CCRJJ2V.6V=ZX^,V;(%)>P-]J#]38U&">=-TS#;&Q!5 M!"G)^&[W@2G1:5IDT7_/QEML8:DZ!=IVJ(F!.J=W^^,I#?$QX$<'HUV=2:CD@O@7:G-Y24D$M M!NF>>N^UX$F2 ML6L@FF-.4PQ?Q>R7".;9EQ1\*\6)_P/GV_!D4V$2X96#O>'R3W^'3M#\*TW3:D@LZ_[*Q_S6B M R]E=^-'J/4?;#$DU"X&UL;5-A M;]L@$/TKB!]0$N*U661;:CI-G;1)4:>UGXE]ME'!YP*.NW\_P*[K=OX"W''O MW;OC2 MO*C1:.&^:FMG.@"@C2"O& M-YMKIH5L:9Y&W\GD*?9.R19.AMA>:V'^'D'AD-$M?7,\R+IQP<'RM!,U_ ;W MISL9;[&9I90:6BNQ)0:JC-YN#\ 1PF#79Q)J.2,^!R,'V5&-T$0*"A< M8!!^N\ =*!6(O(R7B9/.*0-P>7YC_QYK][6N0<< M[F&JYPLE4_$_X0+*AP!RL:5%+UUJ"<6+T6+UW&7;=R'\2;93[!U )\ M? ;L8QXV)HK*OPDG\M3@0,S8^TZ$)]X>N.]-$9RQ%?'.B[?>>\GY[CIEET T MQ1S'&+Z(V+-.D*P2))$@^4"P_U3B M6LS73TG8HJ<:3!VGR9("^S9.\L([#^PMCV_R'CY.^R]A:ME:U34)IFB=M57?Q>FG[GN1Z*4ZZJ3O^)"-U:MM*_MGP1EQ6,8L_.I[KPU$/ M'\*T>*"KS./-'WC0#DYG'[XDTOFH. V_?/]@_V\6;Q;Q6 MBC^*YE>]T\=57,;1CN^K4Z.?Q>4+GQ8TCZ-I]=_XF3<&/LS$:&Q%H^S?:'M2 M6K03BYE*6[V/S[JSS\O$_S$,#Z!I #D#DE'(SOQ3I:OU4HI+),>/WU?#_YC= MD_DVVZ'3?@K[FYF\,KWG-67I,CD/1!-F,V+H!L.NB,2P7R4(26S(&TYX^ S. M<&:'SV[5RQ039) @LP39?TMDSA(1)C#+.129 X*9(X(P&1;)H4@.".:.",+D M6*2 (@4@*!P1A"FQ2 E%2H^ E0M'Q,=0ML B"RBR\ GFKK<1)N!NEN($I8"" MW @AT"R@$T@J Q29JX- \X .C.L#(T"1NSH(5 1T<*[9#%"4K@X"!4S BH#=")<# DE/71\@4!'P&^%R M0"#IA:<#0*'##>%R0"#II>Z M4]&KT.;$;\_E>R$T-W-)[XQ7CN;F=6TT?*^'U\*\R_'Z,3:TZ*>K57*]WZW_ M E!+ P04 " #8@4Q.0$ [],\! "I>B-1ENK.U.A)BB BMX"Q>-3"\ET[_/(-20X0V^ M)UYXW5B?('G:L1J^@_W17;2+R*Q2<@FMX:I%&JH,/VU.YX/'!\ KA\$L]LAW MKDR \]* M_.2E;3)\Q*B$BO7"OJCA,TS][#&:FO\*-Q .[BMQ'H42)ORBHC=6R4G%E2+9 M^[CR-JS#I'^GQ0ET(M 5@8Q&H?*/S+(\U6I >CS[COF_>'.B[FP*GPQ'$;ZY MXHW+WG)Z?$S)S0M-F/.(H0O,9D80ISY;T)C%F?Y#IW'Z-EKA-M"W2_=C$A?8 M105V06"W]'],5BW&,/]I&PO=V]R:W-H965T2E?#'<\]SQW9XYTE.I5 M-P &O0O>Z0PWQO1'0G31@&#Z3O;0V9-**L&,-55-=*^ E3Y(<$*C*"&"M1W. M4^\[JSR5@^%M!V>%]" $4W].P.68X1A_.)[;NC'.0?*T9S7\!/.K/RMKD86E M; 5TNI4=4E!E^"$^GA*']X"7%D:]VB-7R47*5V=\*S,7"-#Q*_KLM39/A T8E5&S@YEF.7V&N9X?1 M7/QWN *W<)>)U2@DU_Z+BD$;*686FXI@[]/:=GX=IY/]=@X+!] Y@"X!!Z]# M)B&?^1=F6)XJ.2(U];YG[A?'1VI[4SBG;X4_L\EKZ[WF]#Y)R=41S9C3A*$K M3+P@B&5?)&A(XD0_A=-P^":8X<:';];JATV88!LDV'J"[7\E[F]*#&$.89%= M4&07(+B_$?F,V4116"0)BB0!@OA&)(2Y[3=9W0X!JO9SH5$AA\[/Y,J[C-X# M];?K'WR:VQ],U6VGT44:>T?]3:JD-&!3B>YLP8U]*A:#0V7<=F_W:AJ8R3"R MG]\"LCQ(^5]02P,$% @ V(%,3L(A"+S. 0 G 0 !D !X;"]W;W)K M&UL;53O;ILP$'\5RP]0$TAH%@%2TVG:I$V*.JW[ M[, !5FW,;!.ZMY]M"&/,7V+?\?MSY_B.ONEEDI08T/5$-TKH)4G"4[B*$J)H*S#1>9S%U5D^*%-:UQ"5)D/6W@.Y@?_479B"PJ%1/0:28[I*#.\=/N=$X=W@-> M&8QZM4>NDZN4;R[X4N4X<@4!A](X!6J7&SP#YT[(EO%KUL2+I2.N]W?U3[YW MV\N5:GB6_">K3)OC(T85U'3@YD6.GV'NYX#1W/Q7N &W<%>)]2@EU_X7E8,V M4LPJMA1!WZ>5=7X=9_T[+4R(9T*\(9#)R%?^D1I:9$J.2$UGWU/W%^].L3V; MTB7]4?AOMGAML[A*L,/'T M9.U^3,,"^Z# W@OL_VEQOVDQA#F$30Y!DT- (-V8A#"/89,T:)(&!(X;DQ#F MP\:$K&Z' -7XN="HE$/G9W*574;O*?:WZR]\FMMO5#6LT^@JC;VC_B;54AJP MI40/MN'6/A5+P*$V;OMH]VH:F"DPLI_? K(\2,4?4$L#!!0 ( -B!3$Z* M!IB&PP$ #<$ 9 >&PO=V]R:W-H965TI%"V0)WSO4'0FS5@63V3O>@_)=&&\F<#TU+;&^ U;%("D*3 MY!V1C"MX@I-!=I"2F3]'$'HL<(JOB4?>=BXD2)GWK(4?X'[V M)^,CLK#47(*R7"MDH"GP?7HX9@$? 4\<1KO:H]#)6>OG$'RM"YP$0R"@4"#R!$(/(V?L^<>)$,A>O]E?US[-WWREV:Y.02B&;,<<+0 M%29=$,2S+Q)T2^)(7Y73[?+=IL-=+-^MU9,W"/:;!/M(L/^OQ?2FQ2W,&R+9 MIDCVBH!^W-^(;&&R&Q&RNC@)IHU/UJ)*#RJ.RRJ[3,4]C1?_#SZ-U'=F6JXL M.FOGGT^\Y$9K!]Y*]='Z*ET! X\+VO=^;Z2U/@=/]/*9D^:\H_P)02P,$ M% @ V(%,3BSE%2NW 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0@V';= 5(V411*[72*E739R\,8,47:ILE_?O: MAE":\F)[QN>59SDC7<=V#L:W^0O?)[V;\QT7%ET MTH]Q]L-02T+AP_^K.9QVPVG!Z6'T36;US] 5!+ P04 M " #8@4Q.UQD-E;0! #2 P &0 'AL+W=O5-2NX)VWO<'QES5@>+NSO2@\4]CK.(>7=LR MUUO@=20IR=+=[IXI+C0M\Q@[V3(W@Y="P\D2-RC%[>\C2#,6-*'7P(MH.Q\" MK,Q[WL(W\-_[DT6/+2JU4*"=,)I8: KZE!R.^X"/@!\"1K>R2>CD;,QK<#[7 M!=V%@D!"Y8,"Q^,"SR!E$,(R?LV:=$D9B&O[JOXQ]HZ]G+F#9R-_BMIW!7VD MI(:&#]*_F/$3S/V\HV1N_@M<0"(\5((Y*B-=_))J<-ZH605+4?QM.H6.YSCK M7VG;A'0FI#<$-B6*E7_@GI>Y-2.QT^Q['JXX.:0XFRH$XRCB/RS>8?129LE] MSBY!:,8<)TRZPB0+@J'ZDB+=2G%,_Z.GV_1LL\(LTK-U]O?9ML!^4V ?!?;_ MM/APT^(6YO$F"5O-5(%MXS8Y4IE!QTU>19>%?4KCG?R%3]O^E=M6:$?.QN/- MQODWQGC 4G9WN$(=/K#%D=#X8#Z@;:49EW\ 4$L#!!0 ( M -B!3$['V%6HQ@$ #<$ 9 >&PO=V]R:W-H965T(_+//C.NLS5: 7OX:R1&:5D^O<)A)H*G.)WQS-O.^L=I,P' MUL)WL#^&LW8665EJ+J$W7/5(0U/@Q_1XVGM\ +QPF,QFCWPE%Z5>O?&E+G#B M$P(!E?4,S"U7> (A/)%+X]?"B5=)'[C=O[-_"K6[6B[,P),2/WEMNP+?8U1# MPT9AG]7T&99Z]A@MQ7^%*P@']YDXC4H)$[ZH&HU50)< N@;GY[@?F6YP>J;N;RCO#580SE[QQWFN9 MI0\YN7JB!7.:,72#25<$<>RK!(U)G.@_X30>GD4SS$)XME5_.,0)=E&"72#8 M;4NDR4V),F6]X;=%'6/9_0Y$8I"RZ5Y,[ETKDI7@T!C?7;#VZOY[<\&U8-RYB2 M]5]1_@%02P,$% @ V(%,3ELV_ JW 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$7>RDVY5M*9NH:J566J5J^\S: M8QL%C MXG?Y]!^RX;N(78(9SSEP8LM'89]<">/*B5>=RVGK?'QES90M:N!O3 M0X#1MPUQO0521I!7CN]T=TT)VM,BB[VR+S Q>R0[.EKA!:V'_G$"9 M,:=[^NIXDDWK@X,562\:^ [^1W^V:+%%I9(:.B=-1RS4.;W?'T]IP$? 3PFC M6YU)J.1BS',POE0YW86$0$'I@X+ [0H/H%00PC1^SYIT"1F(Z_.K^J=8.]9R M$0X>C/HE*]_F]$!)!;48E'\RXV>8Z[FE9"[^*UQ!(3QD@C%*HUQ<23DX;_2L M@JEH\3+MLHO[.-TD?*9M$_A,X OA$..P*5#,_%%X4636C,1.O>]%>.+]D6-O MRN",K8AWF+Q#[[5(>)JQ:Q":,:<)PU>8_8)@J+Z$X%LA3OP=G6_3D\T,DTA/ MUM$_'K8%TDV!- JD_Y5X^Z;$+7S;VOS;& Z:RN\$1:O&#+8:"VH?C!SS;:)#=,"]G2/(V^D\U3TWLE6SA9XGJMA7T[@C)# M1C?TW?$LZ\8'!\O33M3P#?SW[F318K-**36T3IJ66*@R>K&#@L#M O>@5!#"-'Y-FG0.&8C+\[OZEU@[UG(6 M#NZ-^BE+WV1T3TD)E>B5?S;#5YCJN:9D*OX1+J 0'C+!&(51+JZDZ)TW>E+! M5+1X'7?9QGT8;VZN)]HZ@4\$/A/V,0X; \7,/PLO\M2:@=BQ]YT(3[PY<.Q- M$9RQ%?$.DW?HO>1;?INR2Q":,,<1PQ>8S8Q@J#Z'X&LACOP?.E^G;U>&=!_:.QS?Y M Q^G_4G86K:.G(W'EXW]KXSQ@*DD5SA"#7ZPV5!0^7"\Q;,=QVPTO.FF'\3F M;YS_!E!+ P04 " #8@4Q.FL!WN+)+-7>@#E M;UIM)'/>-!VQ@P'61)(4A";)#9&,*UP5T7BIQ MBM\<3[SK77"0JAA8!S_!_1I.QEMD56FX!&6Y5LA 6^*[]'#, SX"?G.8[.:, M0B5GK9^#\=B4. D)@8#:!07FMPO<@Q!!R*?QLFCB-60@;L]OZM]B[;Z6,[-P MK\4?WKB^Q+<8-="R4;@G/3W 4L\U1DOQW^$"PL-#)CY&K86-*ZI'Z[1<5'PJ MDKW..U=QG^:;ZW2A[1/H0J KX3;&(7.@F/E7YEA5&#TA,_=^8.&)TP/UO:F# M,[8BWOGDK?=>JBQ+"G()0@OF.&/H!I.N".+5UQ!T+\21?J+3?7JVFV$6Z=F6 MGN3[ OFN0!X%\O\$L@\E?L9DV<K]!UL- :T+QR_^;.8QFPVGA^4'D?4; M5_\ 4$L#!!0 ( -B!3$X:\S^QMP$ -(# 9 >&PO=V]R:W-H965T M&,"* MC:EMEO3O.S:$TI07VS,^Y\S%XWPR]MEU )Z\:-6[@G;>#T?&7-6!%N[&#-#C M36.L%AY-VS(W6!!U)&G%>)+<,BUD3\L\^LZVS,WHE>SA;(D;M1;V]PF4F0IZ MH*^.)]EV/CA8F0^BA6_@OP]GBQ9;56JIH7?2],1"4]"'P_&4!7P$_) PN4U-"(4?DG,WV"I9YWE"S%?X$K*(2'3#!&992+*ZE&YXU>5# 5 M+5[F7?9QG^:;V_<+;9_ %P)?"?-_6^,\8"I)#&UL=51M;YLP$/XKR#^@)KPD- *DIM6T29L4==KVV8%+0+4Q MLYW0_?O9AC)&KU^P[_S<\]S9W.6#5"^Z 3#!J^"=+DAC3+^G5%<-"*;O9 ^= M/3E+)9BQIKI0W2M@M0\2G$9AN*6"M1TI<^\[JC*75\/;#HXJT%U MG)B&1\E_M;5I"I*1H(8SNW+S+(?/,-63DF J_BO<@%NXR\1J5))K_PVJJS92 M3"PV%<%>Q[7M_#J,)^G]%(8'1%- - =D7H>.0C[S)V98F2LY!&J\^YZY)][L M(WLWE7/ZJ_!G-GEMO;(M\G_^#C!/K&U*7M='"2QG:;[XFSE 9L*N&=?;K&#KW9X' V;KNS>S6V M_F@8V4]3C&PO M=V]R:W-H965TRW[JC=B4TJYT9":QK5$@U53A^C M_6'G\0'PO8'>S/;$5W)2ZLT?/IUSNO()@8#2>@7NEAL\@1!>R*7Q<]2DDZ4G MSO=W]9=0NZOEQ T\*?&C.=LZISM*SE#QJ["OJO\(8ST;2L;B/\,-A(/[3)Q' MJ80)3U)>C55R5'&I2/X^K$T;UG[4O]-P0CP2X@6!#48A\V=N>9%IU1,]W'W' M_2>.]K&[F]('PU6$=RYYXZ*W8IUL,W;S0B/F,&#B&2::$,RI3Q8Q9G&(_Z'' M.'V-9K@.]/6<'J6X0((*)$$@^:O$=%$BAMGA)AO49(,(?%B8()C-"C?9HB9; M1"!:F&"8_]QWBIJDB,!Z88)A$MQDAYKL$('-P@3#;!E/@ MSMKA0(BI.I#,W*D!>O>E45HRZT+=$C-H8'4@24%HDMP3R7B/RSSD3KK,U6@% M[^&DD1FE9/K/$82:"KS#U\0+;SOK$Z3,!];"=[ _AI-V$5E5:BZA-USU2$-3 MX*?=X9AY? #\Y#"9S1[Y3LY*O?K@2UW@Q!L" 97U"LPM%W@&(;R0L_%[T<1K M24_<[J_JGT+OKIVZ[ CQC5T+!1V!$,A<*#C_R"PKS M'YB_XMV!NK.I?#(<1?CFS!N7O91I]I"3BQ=:,,<90S>8W8H@3GTM06,ECO0= MG<;I:=1A&NCIED[3N, ^*K / OO_6GR\:3&&^1 ODD6+9.\%[I.;(C',[4F2 MS<5)T&UXL@95:NS#N&RRZU0\T7#Q_^#S2'UCNN6]06=EW?,)E]PH9<%92>Z< ME\Y-\1H(:*S?/KB]GM_R'%@U+&-*UO^*\B]02P,$% @ V(%,3F(!.DNW M 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5 MQ >$7>QLTY5M*9NH:J566J5J^LS:8QL%/"[@=?KW!>RX;NH78(9SSEP8LA'- MBVT!''G5JK,Y;9WKCXS9L@4M[ WVT/F;&HT6SINF8;8W(*I(THKQW>[ M) = M+;+H.YLBP\$IV<'9$#MH+&W*SR M4D'(I_%KUJ1+R$!$!U4]9N3:G=Y144(M!N2<M^+\,3[(_>]*8,SMB+>^>2M]UZ+Y, S=@U",^8T8?@* MLU\0S*LO(?A6B!/_C\ZWZ5?B%B9]%X2M M>JK!-'&:+"EQZ.(DK[S+P-[S^"9_X=.T?Q.FD9TE%W3^96/_:T0'/I7=C1^A MUG^PQ5!0NW#\X,]F&K/)<-C//X@MW[CX U!+ P04 " #8@4Q."=[K%[@! M #2 P &0 'AL+W=O.;S9YI(5N: MI]%W-GF*O5.RA;,AMM=:F-\G4#AD=$O?'<^R;EQPL#SM1 W?P?WHSL9;;%8I MI8;62FR)@2JC]]OC*0GX"'B1,-C%F81*+HBOP?A29G03$@(%A0L*PF]7> "E M@I!/X]>D2>>0@;@\OZL_Q=I]+1=AX0'53UFZ)J,'2DJH1*_<,PZ?8:KGEI*I M^*]P!>7A(1,?HT!EXTJ*WCK4DXI/18NW<9=MW(?Q)CE,M'4"GPA\)AQB'#8& MBID_"B?RU.! S-C[3H0GWAZY[TT1G+$5\<0?"W$B?]'Y^OTW6J&NTC?+>G\T[I LBJ01('DGQ+W'TI^;,9QVPT'';3#V+S-\[_ %!+ P04 " #8@4Q.,884$;@! M #2 P &0 'AL+W=OO3" %5^(;9;T[VL;0FC*B^T9GW/FXG$^:O-B M.P"'WJ10ML"=<_V!$%MU()F]TCTH?]-H(YGSIFF)[0VP.I*D(#1);HAD7.$R MC[Z3*7,].,$5G RR@Y3,_#F"T&.!=_C=\M? +W._^9+Q%%I6: M2U"6:X4,- 6^VQV.6Q B M"/DT7F=-O(0,Q/7Y7?U;K-W7,O$Q*BUL7%$U6*?EK.)3D>QMVKF*^SC=7&,T653I0<5)7GF7@;VC\4T^X-.T_V2FY%XZ\]F&K/)<+J??Q!9OG'Y%U!+ P04 " #8@4Q.%GK7;QP" M "!!@ &0 'AL+W=OV.FS 0?!7$ M \1\))!$!.F2JFJE5HJNZO6W0S8!G8VI[83KV]7,2DE-MEO),5".!'AV),Q(%04(X MK6H_SUQL+_-,7#2K:MA+3UTXI_+/%IAH-W[HWP+/U;G4-D#RK*%G^ 'Z9[.7 M9D4&E6/%H5:5J#T)IXW_%*YWH2,XQ$L%K1K-/6OE(,2K77P];OS 5@0,"FTE MJ!FNL /&K)*IXWW&MM>_T7!"U!.B M@1 F_R7$/2&^$^;.?%>9L_J):IIG4K2>[+Y60^U/$:YCLYF%#;J]<^^,6V6B MUSQ.PXQO4^P0Q K/$.,FH@=/WYG(L(% MYJC W G,QP*3&K<=9.D@=;<)Z2R>&.E R0@4XV4LT#(6'\M()RFV&&:.)TG0 M) DBL, %4E0@?7RWEZC $JD@F=C$,"F>9(4F62$"2UP@#/"C$3QN-/S'Z0H? ML(J"II^4C XT!WEVO4]YA;C4KO&.HD-_?8I<0[C#N^;\G&UL ME5;MCILP$'P5Q ,V$Z]O7-H329)'( MGV";V=D=QX,W;;EXESF J>?8\F>50,?G$&ZCUFR,7%5-Z*DZ> M; 2P@PVJ2H_Z?NA5K*C==6K7=F*=\K,JBQIVPI'GJF+BSQ9*WJY!X?&7_;,5K,7LFX867 MOXJ#RE=N[#H'.+)SJ5YY^P5Z04O7Z=5_@PN4&FXJT3DR7DK[ZV1GJ7C5L^A2 M*O;1/8O:/MN>_QJ&!] ^@ X!)+1:ND2V\D],L74J>.N(;O,;9OYC\DSUWF1F MT6Z%?:>+EWKUL@ZB)/4NAJC';#L,'6'(@/ T^Y""8BFV]"ZVIQT#A1![TY&\(12BB"0K\ M])/@ ;7X^2>+.6HQT,3Y([A-".:!9(("-P$)'U"+VX!$<]0BH&0J#^X6@E@A MF?@N$MP+))FOEN)FH/X,M1@HF?@X4=PQ%#%#,F%\BIN!T@?4XF:@R%UPKQ8! M);>?&&]T/U8@3K8SD$[&S[5M2T:K0_>QH?9^_0?O6I?O3)R*6CI[KO0M;>_2 M(^<*="W^D[9$KKNE85+"49EAI,>B:QFZB>)-WPYY0T^V_@M02P,$% @ MV(%,3F^:0@JX 0 T@, !D !X;"]W;W)K&UL M;5/;;MP@$/T5Q <$F]ULMBO;4C91U$J-M$K5Y)FUQS8*%Q?P.OG[ G8<-_4+ M,,,Y9RX,V:#-JVT!''J30MD"*S@99'LIF7D_@M!#CE/\X7CB3>N"@Q19QQKX M!>YW=S+>(K-*Q24HR[5"!NH8U1!S7KA MGO3P':9ZKC&:BO\)%Q >'C+Q,4HM;%Q1V5NGY:3B4Y'L;=RYBOLPWNSV$VV= M0"<"G0GI+M8R!HJ9WS/'BLSH 9FQ]QT+3YP>J.]-&9RQ%?'.)V^]]U)LOEUG MY!*$)LQQQ- %)IT1Q*O/(>A:B"/]CT[7Z9O5##>1OEE&WR?K MM5@6T4V/Y3 MXNY+B6N8FR]!R**G$DP3I\FB4O- M_:^U=N!32:[\"+7^@\V&@-J%XXT_FW',1L/I;OI!9/[&Q5]02P,$% @ MV(%,3OL!>)I/ @ _0< !D !X;"]W;W)K&UL ME57;CMHP$/V5*.^[CN-<$40JJ:I6:J755FV?#1@2K1.GMB';OZ_MF"B 4^@+ MON1<9CR,O>P9?Q,5(=)[;V@K5GXE9;< 0&PKTF#QS#K2JB][QALLU9(?@.@X MP3M#:B@(@R !#:Y;OUB:O1=>+-E1TKHE+]P3QZ;!_,^:4-:O?.B?-U[K0R7U M!BB6'3Z0[T3^Z%ZX6H%195S_TI.A"JXCD1Y;!D5YM?;'H5DC551H33X M?1CKUHR]U3_3W(30$L*1 *-_$I EH"L"&"(SJ7[$$A=+SGJ/#]7JL/Y3P 52 MA[G5F^;LS#>5K5"[IP+EV1*M&PO=V]R:W-H M965T>XGC?($ B8"J5FJETU77/ALP M$%T2I[:!Z[^O[81W!A_$V=*I?=>5XU8^F6G0+2DL]4*P6K3D1']1^=H^ MU!\T=>!X?&?_:I)7R>R(H!M6_2D/\KST<]\[T".Y5/*%W;[1/J'$]_KL?] K MK11<.U$:>U8)\^OM+T*RNF=15FKRWCW+QCQO/?\]# Z(^H!H"$#IIP&X#\ ? M ?&G 7$?$%L!09>*J/?WMD3O(C2/5?7W>M$4V[Q3Y1%J];J* MPV017#51CRDZ3#3"H $1*/9!(H(DBL@)CQX%-@!B]@C9NI ,PR8PF"[X51LJG-*9@3HS0 =9.C-WPTUF@T*XDX2 M3C1!,=&,D/.5XMEL@@)L-FL4 2ZPW= @T,37A>!^@C! X31.")1:.L&H5=>4 MG\PQ*+P]NS12=[S1ZG#4KB/=ZJWU0A_!Y@CXH.G.[Y^$G\I&>#LFU4%BVOV1 M,4F5Q_!);:ZSNC(,DXH>I1YF:LR[<[.;2-;V=X)@N)BL_@-02P,$% @ MV(%,3KQ_YVAD! 91D !D !X;"]W;W)K&UL ME9E;CZ-&$(7_BL7[+'3U#4:VI9E=K1(ID48;;?+,V.V+%HP#S'CS[\-M'$_Z MU*AYL0%75]7!?,VA65ZJ^D=S<*Y=_"R+4[.*#FU[OH_C9G-P9=Y\JL[NU/VR MJ^HR;[O=>A\WY]KEVV%06<24)"8N\^,I6B^'8T_U>EF]M,7QY)[J1?-2EGG] MSZ,KJLLJ$M';@6_'_:'M#\3KY3G?NS]<^_W\5'=[\37+]EBZ4W.L3HO:[5;1 M@[A_M+(?,$3\>727YF9[T4MYKJH?_?;VZSZXH^DQ= M'W]/2:-KS7[@[?9;]J^#^$[,<]ZXSU7QUW';'E91&BVV;I>_%.VWZO*+FP3I M:#&I_\V]NJ(+[SOI:FRJHAD^%YN7IJW**4O72IG_'+^/I^'[,N5_&X8'T#2 MK@-HU#(6&CK_DK?Y>EE7ET4]GOQSWO_'XIZZ<[/I#PZG8OBM:[[ICKZNE;#+ M^+5/-,4\CC%T$R.N$7&7_5J"4(E'\H8KD>($$O8HAP3R)H',,IQ P01J2*#> M=9#]3^088X:8TQBC=::81C6LH_TZE. $!B8PX4HM3& #E(XQ^D:I-%*3PG52 M6"<%2IF+(H,)LG"E(L%7;A*@=0JZ%6N33#!:!<.( &J)20$9>! T0R^F0,@0 MO=+3*Z36"5<*\R( ,"29%!@%H6<(QC ($R+8>()):,%0)S U F##\2 P$"*= MH1;Y.\1?:=]?$66&F5PU)D<#:L37-ROK?P%0 M2P,$% @ V(%,3HD%ZGW@ 0 ^@0 !D !X;"]W;W)K&ULC53;;IPP$/T5Y ^(N;-= 5(V4=1*K;1*U?;9"\-%L3&US9+^ M?6U#*,WZ(2_8,S[GS 6/\YF+%]D!*.^5T4$6J%-J/&(LJPX8D7=\A$&?-%PP MHK0I6BQ' :2V)$9QZ/LI9J0?4)E;WUF4.9\4[05.J>P2![/G@"F@+=!\?3P> MX&[W;^I/MG9=RX5(>.#T M5U^KKD 'Y-70D(FJ9SY_AK6>!'EK\5_A"E3#328Z1L6IM%^OFJ3B;%71J3#R MNJS]8-=Y.8FA"LAW A!:FM9 MG,'XDB92[X[(FE]R,QOS@XAKHWE7': M5M@SG;S4WFL9QU&.KT9HQ9P63+C#!!L":_4M1.@*<0IOZ*&;'CDSC"P]WM&C M+'$+Q$Z!V I$_Y48NP42IT!RDT$<)^]Z=(N)/OGN(*DS2.HH\^ 6R)P"V&PO=V]R:W-H965TV$[=_7-H0E M!.T+]@SGG+G8X[CCXDU6 J],]K(Q*F4:G<8RZP"1N2*M]#H/P47C"AMBA++ M5@#)+8E1[+ON&C-2-TX:6]])I#&_*%HW*.\2QW-NCI>ZK)1Q MX#1N20F_0+VV)Z$M/*KD-8-&UKQ! HK$>?9VQ\C@+>!W#9V<[)&IY,SYFS&^ MYXGCFH2 0J:, M'+%0Y J1'2:?P=-)TQI"%.]S?UK[9V7 ML[68QF+E4ZST0S4:% IEMAN] M%_VX]H;B[? 2X?$Y3/\#4$L#!!0 ( -B!3$[J_-$0ZP$ -H$ 9 M>&PO=V]R:W-H965T-TX.)-M@#*>Z>$RIW",FR!8KEAO? ]$[-!<5*+T6#9"\ 5Y9$"8J"X!%1W#$_3VWL*/*4GQ7I M&!R%)\^48O&O ,*'S _]:^"E:UIE BA/>]S +U"_^Z/0*S2I5!T%)CO./ %U MYC^'NT-B\!;PVL$@9W//.#EQ_F86WZO,#TQ"0*!41@'KX0)[(,0(Z33^.DU_ M.M(0Y_.K^E?K77LY80E[3OYTE6HS?^M[%=3X3-0+'[Z!\_/@>\[\#[@ T7"3 MB3ZCY$3:KU>>I>+4J>A4*'X?QX[9<7#Z5]HZ(7*$:"*$CY\28D>(;X3D4T+B M",F"@$8KMC8'K'">"CYX8OR[/3:7*-PENOJE"=IBVSU='JFCESQY"%-T,4(. M4XR8:(:Y(9!6GXZ(UHXHH@_TZ/Z _0KBRSWD\!'R%*\G$:_ZC"T_GGO8!NL" MR:I 8@62NT(M?!0C9FLQS&+BS7;A=0V3+,RN8:)%LFCVARF(QG:/]$I^9LH4 M:A:=&O0Y,C=D$2]TXXY]=I,9N_XG%DW'I'?B2M\_>TMJSA7H%(.-;J56/S33 M@D"MS/1)S\78;N-"\=Z])&AZSO+_4$L#!!0 ( -B!3$[;%:LW,P( /8& M 9 >&PO=V]R:W-H965TS$/P4NYYS[4;AD+>-OH@20 MW@3F7/V)M>?#^L_$!'! 0*J26P&BZP M 4*TDHKCW8KZO4]-',ZOZL\F>97,'@O8,/*G.LARY<]][P!'?";RA;7?P"8T M]3V;_0^X %%P'8GR43 BS-:FQ!90M03PMF7 MA-@2XD]"\B4AL81D1$!=*J8V6RQQGG'6>KS[O0W6IRA<)JKZA3::8IL]51ZA MK)<\F<89NF@ABUEWF&B "7L$4NJ]B\CE8AW=T:-;!QL'8G$+V=Y#TM@=1.S, M,S;\^";/Q"V0. 42(Y#<"$Q'07:8A<'47:$FD=O)U.EDZG R8_Y9K[@QV[@AV[A98. 46CY=+-3?G_0D> M*)@%#3,-)J/#LWD$M'6 [FN&!I>? C^9QBJ\@IUKJ>_0P-HW[Z=(-X^1?:V; MNFDJGS+=B_ 3\U-5"V_/I&I-IH$<&9.@8E1!^UZI'J%^0> H]315<]YUXFXA M66-?&=0_=?D_4$L#!!0 ( -B!3$ZU \H_1@( -L' 9 >&PO=V]R M:W-H965T!:#DE6T.JJP !@(.:E(V?9V;ME><9.\BJ;.@K M]\2AK@G_]T(K=EKXT#\OO)7[0NJ%(,]:LJ>_J'QO7[F:!8/*MJQI(TK6>)SN M%OX7.%]!I D&\;ND)S$:>[J4-6,?>O)]N_"!=D0KNI%:@JC;D2YI56DEY>-O M+^H/[]3$\?BL_M44KXI9$T&7K/I3;F6Q\%/?V](=.53RC9V^T;Z@V/?ZZG_0 M(ZT47#M1[]BP2IBKMSD(R>I>15FIR6=W+QMS/_7Z9YJ;@'H"&@@PNDD(>T+X M*"'J"=&$$'2EF&Q61)(\X^SD\>[SMD3_17 >J?0W>M&$;9ZI>(1:/>91/,N" MHQ;J,2\=!HTPZ!*Q=" F(BL;DH0#)% >!Z/(:109?C@VBH%;('0*A$8@&@E8 MA780;""-@80(I)-:;= ,QI-B;0Q*4N1V&SG=1I;;"$.W0.P4B!_/"SL%\/V\ M.D@\*A-,PK(13\DDJULB%S83I\W$$=25I%.G0/IX4#.GP.Q^4#.K1@SP)"H; M S&$D[!L$(+@RG\!@7O'@UM^+Q6N] SX>&30O9LANA]:C[G811A8K<=&/>'4 MZCXV"J?3W()1T]3'WD_"]V4CO#63JO^:+KEC3%(E")[5-RC423M,*KJ3>IBH M,>^.FVXB6=L?I<%PGN?_ 5!+ P04 " #8@4Q.W,W%R7D" #4" &0 M 'AL+W=O]+"J^ M<$]"U#//X[L3*3%_HC6IY),#9246A%KQL7N,C^4G$KWK#Y,SK5?9Y M22J>T\IAY+!POX#9&@2*H!&_<]+PF[&C4ME2^J8FW_8+UU<1D8+LA)+ \G8A M*U(42DG&\;<3=7M/1;P=7]77.GF9S!9SLJ+%GWPO3@LW<9T].>!S(5YI\Y5T M"86NTV7_G5Q((>$J$NFQHP775V=WYH*6G8H,I<3O[3VO]+UIGT17FIT .P+L M"3"]2P@Z0O!! '<)J".@1PEA1P@?)40=(?H@0+T?;;%T]9^QP-F;9IA,. M,2\V3#3$K&V8N,=X,M\^:6A-&FJ!8""0V 4"JT"@!="-0 I'!6DAD894&N*/ MRF$B$$I&H)=[,H- D3509 2*HG14SA83WEB =,(DM)J$IDD\(1!9!:+']R.V M"L26",#H%,=&):$O._!H4TP4 ,%$,HDUEL02R^AP+!.SY&'L3]BD5IOTTR.X M3 T7%$Z9 -_>'GQ+-D9_\(VB)?ZDT40? I^?U&4'&M0-AA,^]E&ULE5==;YLP M%/TKB/<6;,Q7E41::*9-VJ2JU;9GFC@)*N ,G*3[]S/@1N![(>E+P.3<'!<>KUGA=I?2\.O%3_;$55I%(-JYU3'RJ> M;MJ@(G>HZP9.D6:EO9BUSYZJQ4P<99Z5_*FRZF-1I-6_)<_%>6X3^^/!<[;; MR^:!LY@=TAU_X?+7X:E2(^?"LLD*7M:9**V*;^?V%_*PHG$3T")^9_Q<]^ZM M9BJO0KPU@^^;N>TVBGC.U[*A2-7EQ!.>YPV3TO%7D]J7G$U@__Z#_6L[>369 MU[3FBSYO\(PP.H#J"7 ,(F SP=X-T:P'0 NS7 UP&^$>!T MGI:L#"8.:>&2&.6 M'8;V,'2(2!!$/(0\0@@+PR%F!3&A=X$X:AZ7R5!T,K2-]_HY@@@G\% "KR5@ M/0+/-XK108(64K80UR@&1#!"#=!JBF8@E*%"&1!* J/BRP[C3RB%"!H38\*K M*9J!4A]5Z@.EOB%CZ5\5"A%WA)+>VG92IX@&4@-4:@"+VMM_G=;@JE:(N/-= M<_F#6Y<_1)6&0"D+1P@BE""ZW2DQ2A C"HSE2&)0B0F S 0Y-"-(L_-%MAW<" EL!"\$J0:<3 MXADU?B30ZM2EHWIPOQ/$\!%8S1!NSSYJF CO"R1"$I$1"KPSD/CVWD)QUU/H M>A89.VI)H>MCLR33F*$4O"]0V!=8-/91,O)5\HG/$HJ;F4(S(P6!;B;,?/,D MUU!#.;CC*70\B]@(!6YEZG^B*+A)*6)26!1H4AJ FDR#AF)PAU+,H2,=F^+> MHY]X*5/<>Q1Y+<.2Q* CD0#NDRNH3H[3.VZ_JNU>GV,E+SWMQ0I9PH M?56+K^>M:2M%)">)4!18#G=R('FNF*2.WRVIV>54@?WY@_VS+EX6<\*<'&C^ M*SN+=&L&IG$F%WS+Q3.MOY"VH)5IM-5_(W>22[A2(G,D-.?ZUTAN7-"B99%2 M"OS6C%FIQ[KE?X3! 4X;X'0!R/\PP&T#W/< 3Q??*-.E?L("QQ&CM<&:MU5A M]5&@C2O-3-2F]DX_D]5RN7N/O<"/K+LB:C'[!N/T,*A#6)*]2^% *?;.)-P9 M)C@ B!#.X()%N#K>&Q2QA@D\D,#3!&Z?P ]@@A5(L (4!",;&XRO,:7&A/;( MB \A QD^*,,'9(0C&0#&\^$D:S#)>DHPIS( "8+E;H<@0;C [7!B)?+LL=\- M:#4'&DA!-MQ ]@+/ 9 [YQF::50$V#[3APALQ!UREAN/X$Y#4*N-K6]!?>\= M?VQ]"UK-@(9BX*Y%WA+KIR W<&?RP,V-@.X.G1D*N#&1_Q_6PVV'@+Z;6K^> M?O;^Y+/_%VHH!VYB%"PQ?PIRP_$_L]4[JPK"KOI8YT9";Z6^4_1VNZO#SM%G MW3N\N7=\Q^R:E=PX42%/3'VN72@51&JQG^1;3.55IUODY"+4="WGK#GOFX6@ M57N7L;H+5?P74$L#!!0 ( -B!3$YO5(.W]@( (T- 9 >&PO=V]R M:W-H965T=FLW*,0 MU:/G-=LC*VCSP"M6RB=[7A=4R&%]\)JJ9G2G@XK<([X?>P7-2G>]U'//]7K) M3R+/2O9<.\VI*&C][XGE_+)RP;U.O&2'HU 3WGI9T0/[R<2OZKF6(Z_/LLL* M5C89+YV:[5?N)WC7, M-BS/52;IXV^7U.W75('#^VOV+[IX6O MK"LH-_K7V9X:P8LNB[12T/?VFI7Z>NGR7\/P -(% MD#X P@\#@BX@F 1XK3-=ZFZ6>RVD;. MGM=A&BR]LTK4:9Y:#1EHR%BQ011I+_&D@=X%05T0'1\,7<0)GB! $P0Z03@J M(YR4T6IBK2FU)@@B?U+)#='(2HA:"1$KT<1*JXD&JP $Z<2**2)SNQJA3B+# M"<"DWJ<(601@XL04!4 MQ*C5F)S4Y(%GF"!)EC8=TB")D@L.B0QZDRG_?&A M9&0C16VD%MV1FO_)Y$AN3$F$NP ?/_:^16]THN$J\6)Z\DU-,F=EAD" ;,G, MG@*.#[B#'X #!&P(THE&YS;TIRUR2S6V@T,$;"@")B&B9-HIB A@YN@!SA&P M 0F8D$C Z!93!&1@>>P&1PD@+$EG8 0X3. .F@".$[#A"9BT(+'1+A^+QF9P MJ( -5$0PTPVBB@P[ MWN"]6'VH_*#U(2L;YY4+^8JM7X3WG LF,_H/,N-1?AOU@YSMA;I=R/NZ_4!H M!X)7W<>/UW^!K?\#4$L#!!0 ( -B!3$[P9&]*$@( #(& 9 >&PO M=V]R:W-H965T;P6:2]5R\R@I >6\-:^7>KY3J M=@C)LH*&RB?>0:N?7+AHJ-)+<46R$T#/-JAAB 1!C!I:MWZ>V;VCR#-^4ZQN MX2@\>6L:*OX>@/%^[V/_L?%<7RME-E">=?0*/T']ZHY"K]#D]_PKLB-7HK>*FAE[.Y9RHYS\P"0AD'JH<[%,"8,=)I_!D] M_0EI N?SA_L76[NNY40E%)S]KL^JVOM;WSO#A=Z8>N;]5QCKV?C>6/QWN /3 MI>#.ZZ%0:^C:,=6O'?O1_A+D#R!A I@ <_3<@' /"10 : M,K.E?J:*YIG@O2>&P^JHN1-X%^J769I-^^[L,UVMU+OW/$KC#-V-T:@Y#!HR MTY#WBL*A2"<)T@E,61!G%L3&A[-XO W=!J'3(+0&&VO0#@D$.%W4,8CBF2C% MV$V)G)3(02'!@K(6)6GDIFR4M2B,/J#$3DKLHBS.]; 618$;DC@A MB0L2+B .4>R&;)V0K8V/WEWA9,'8KACI!XS4R4A7#(R7!Y^NKA'%NQ5H4 M8K*\A&CV]9IN^H.*:]U*[\25;@3V<[UPKD ;!D^ZJ$HW\&G!X*+,--%S,;2Q M8:%X-W9H-/U-Y/\ 4$L#!!0 ( -B!3$[U)2 C! , ,0- 9 >&PO M=V]R:W-H965T&9/>:U76[=H_ M2]D\!$&[/[.*MA]XPVKUSY&+BDHU%:>@;02CA\ZH*@."4!)4M*C]S:I;>Q2; M%;_(LJC9H_#:2U51\7?+2GY;^]A_6W@J3F>I%X+-JJ$G]H/)G\VC4+-@\'(H M*E:W!:\]P8YK_R-^V)%(&W2(7P6[M:.QIU-YYOQ%3[X>UC[2C%C)]E*[H.IQ M93M6EMJ3XO''./6'F-IP/'[S_KE+7B7S3%NVX^7OXB#/:S_SO0,[TDLIG_CM M"S,)Q;YGLO_&KJQ4<,U$Q=CSLNU^O?VEE;PR7A25BK[VSZ+NGC?C_\T,-B#& M@ P&.)HU"(U!:!D$/;,NU4]4TLU*\)LG^K?54/U1X(=0%7.O%[O:=?^I;%NU M>MU$>;8*KMJ1P6Q[#!EAR#UB!R#R 1(H @,+ K(@G7UXQV+"00@Z"#L'TDQ\2A.DN_U*8";:U0,*P\F"UK5@);U*H85"D,297^3!C0.A&PN""Q@&%*P9,(%+#TX^X]^A44#0ZKA]&O^?CGF(/?' UA["%K0I0:T) HL M3P22)_LS)*[L #LJ@)K>4LG$H0B2)KM1B2M-$!T7-4,'%C"R1,"(JT[.9@9@ MIGL]*V^0=02P,$% @ V(%,3G%Z MEILE!0 #AL !D !X;"]W;W)K&ULE5E95]LZ M$/XK.7DG]DCREA-R#EM;6J 4"O?9$$%R:L>YMB&]__YZD5U;FJ'*"XG%-XOF MFT6*%_LL_U6LI2PGO]-D6QQ/UV6YFSM.\;R6:5S,LIW<5O]YR?(T+JO'_-4I M=KF,5XU0FCC,=7TGC3?;Z7+1K-WFRT7V5B:;K;S-)\5;FL;Y?Z;UW59+SC+Q2Y^E?>R?-C=YM63TVM9;5*Y+3;9=I++E^/I"50+-(C' MC=P7@^^3>BM/6?:K?KA<'4_=VB.9R.>R5A%7'^_R3"9)K:GRXU^E=-K;K 6' MWSOMGYK-5YMYB@MYEB7_;%;E^G@:3B5=MO\BU8:\Z43M_DJ^RZ2" MUYY4-IZSI&C^3I[?BC)+E9;*E33^W7YNMLWG7NGOQ' !I@18+\#@0P&N!+BM M@% "PE; 4P*>K8"O!'Q;@4 )!+8"H1((;04B)1#9"H#;,>?^$>$?B_1D@[65 MCFZPYALZPL&:<>@H!VO.H2,=K%F'CG:PYATZXL&:>>BH!VONH2,?(ELJ6<<^ MFYP<)YKS4IS&F+80,,] BG4M_;8*B-4V;("PC'-LX0C.^-,>J(QYC." 7>,^8)A8(RYQ#!LC/F*8?@8\PW#B#'F"L-H,;S& M,/X88K:H%W]4B=V.B(I\/4"-O/-P; M#_%&RZJ+%N,-O7%-;Q"4'U'>^+@WONF-EE(7OF&&,[V7W)B@2*^G1]^('@M" MAKL;X.X&2/ "7$.(:PCMTRG"-42(#UHXSEM,?:KI]ZJQ]SDRHZ'U3*4$A@0+ MX<^TN%Z:FC1;7Y4F1D.N%(0/_1$S;5_7"B6&+LWT7O97?WXH-1X-N6LAX1 Q MTYK+O5(SBN%,JZ4';&/^C)C*-6/HZ'<1TO5"4:!1I;B!YO0-@F(X\/0,NT,L>AKF)^([^#.B^0$QR ";9$86"B._0' C"TW4 M$8B(2B%BE@$RS#A56L0$ O^ -"3& IAS@>LS56%&<0DCH<<%03&/XHF8,1 B M8:%T$%,&(ONP,*)K,;-K&6%A9CL"%AG'7!/E">(Q;">Q0D=1,]B!_0L M1O0L9O8L(?2H<"0J@NE105#"H[9$%#5#BII36R+JD'D'A(6H0V8>!%1-$M!5&E#-#CGG<(W00-<@...@QH@:9>=03>KM5F%$C]?5NBX%X1.R( M$]7,D3,(I^Y21 URL(\*)VJ0L[]'16$^..#=() C&$RSL2_4Y1 Y?W#B0L") M N3B@)@0!;%&T$=!88[SN"'Q53FK\T+ ME&+RG+UMR]J-P6K_DN:$U3],:NNG,#\#9/T&PO=V]R:W-H M965TVW_?Y>-Z<6>P]D5@/3-[9C@<&6=G5?VL#U)JYW>1E_7G.015J_4T=9FF]VJBI2;2ZKO5= M9Z5\JISZ5!1I]6N^"^+GS)]@?=+'B+V3'=RZ]2?SL^5>;*NV399H4L MZTR53B5W<_<1'M88-P$MXGLFS_7@W&E*>5;J9W/Q<3MW_8:1S.5&-RE2?U+WLV00.SU^SOV^+-\4\I[5^_RO87P M]@%X"8#P9D#0!P1O >)F@.@#A!7@=:6TO5FG.EW,*G5VJN[V'M-&1? @3/2]-HAZS[# XP, %X9GLERV0VV*))!RO-U@QB.0: MLJ:0*.!)!&R=01L?#.)%Z/,)!)M M G$5:/ :E2'"5M,V6(F4XBL8AD0B- J MEX(0T8]XPE.6\)00%KZUS;+#3&\39D"QA5E3# 0!"IYOR/(-R1V:"N031&R" MB+E#@55P1'@F,+7JI1B,XA$F,@X4:6M:T8R 23,2XC M%@H,EY%'%5B+? 2\7_S &QP$=\B_!UV5:S_N#&9$2L [)7!6:1M#O$.B?>@6Q)G( PUC_> M+Y'SRV0D!6]T*.X7.?(.A9Q#V2)'QG[".+&;0E%A/'9_> M"SH*(QJF_!)C8 MCQR#FD 0C=TCWHB0,R*B<>9]+?3)B$%1M(?K'A7>U4/>^9![^2,:C\D^1.,4 M8AJ8V KU!H->(:M].T37SD:=2MW,2X/5RZ#^B,V@:*TOS0#?C=MO:;KI_W-: M[;.R=IZ5-F-H.RSNE-+2L/3?F88>9+J]7.1RIYO3R)Q7W=3=76AU[/]1\"Y_ M:RS^ E!+ P04 " #8@4Q.U1%$SL0! F! &0 'AL+W=OO7!0U.BU#<$'&KK&:@;KG /G'LBU\;OD1--DKYP/O]@_Q:\.R\G M:N!>\5^LL5V)/J.D@99>N'U6PW<8_1"4C.8?X0KJ+ZS*1)3LJZVQ+.M%7*@B-,[QQCYQ[M%'!HK9]N MW5S'JQL#J_KQ5>+IUU#] 5!+ P04 " #8@4Q.@VM'[10# ".#0 &0 M 'AL+W=OP^\QL:/9235O[4Y*';Q7 M9=W.PYW6^\7M@]K+VORS44V5:S-LME&[;V2^[H*J,H(XYE&5%W6X MF'5SS\UBI@ZZ+&KYW 3MH:KRYN^3+-5I'I+P//%2;'?:3D2+V3[?RA]2_]P_ M-V847;*LBTK6;:'JH)&;>?B1/"XALP$=XEJ_%VL]6X>BC!8 MRTU^*/6+.GV10T$L#(;JO\FC+ W<,C%KK%39=K_!ZM!J50U9#)4J?^^O1=U= M3T/^ $, 7 )(\M\ .@3024#4,^M*_93K?#%KU"EH^J>US^U+01ZI$7-E M)SOMNO],M:V9/2X82V;1T28:,$\]!D88N$8L$41V@42&P(4%H"R@BZ=7+!B> M@*():)<@N4K )V7T&-YAZ@XCA(C322DNBG"(.>!L$I1-@K"9K//48]AHG0^9 M$!,R" @$SH2A3)C#A$Z?+G/6$*D@V82)B[*RC))=D>$H&8[(XJDF11.DM[\F M DT@;GA-A%,IIPF9J+9T4802P@C.)D/99 @;CVU(C+LWOET1XFD Y 9-!M"X MW(1F9-H%7%1&P2,)P3L! 9<.CSTI\%Y Z!VBX 8FF(,=45QW$D&=UNBB*..^ MQXR[F+@V9MRG*^X]PN\0!7" &0 'AL+W=O]4E*$[W55:-7\G>2 MM=#WJI6-?7-072V,G7;'1+>=%/O>J*X2@A!/:E$V\7K9KSUVZZ4ZFZILY&,7 MZ7-=B^[/1E;JNHIQ_+[P5!Y/QBTDZV4KCO*'-,_M8V=GR>1E7]:RT:5JHDX> M5O$GO'C Q!GTBI^EO.K9.'*IO"CUZB9?]ZL8.2)9R9UQ+H1]7.165I7S9#E^ MCT[C*:8SG(_?O7_ND[?)O @MMZKZ5>[-:17G<;27!W&NS).Z?I%C0FDKOW&)?[/Z=+8^VJY=U MRHME3*BBMGP9#,-!& [ >!NPX6'.*?;V<@N(,,UO M')D,9,D %N:Q9$!A$/,+$ZHH0^F-7SB;(L#!A'&_Q10!#48\9S ,1G"S0^%F(1RTNU"% M&4?IC5 W^BH&0A&_WP JC IZHY5@N#-B\H'.-HINM[8A4C*[-]S-_UUTQ[+1 MT8LR]@KJ+XJ#4D9:E^C>8I_LQ\8TJ>3!N&%FQ]UPXPX3H]KQ:R*9/FG6?P%0 M2P,$% @ V(%,3MJ=)I[) @ +@H !D !X;"]W;W)K&ULE59M;YLP$/XKB!]0L'DQ5$FDDFC:I$VJ.FW[["1.@@HXLYVD M^_>S#:6 CZK-AV";YYY[[HS/M[AQ\2Q/C"GOI:X:N?1/2IWO@T#N3JRF\HZ? M6:/?'+BHJ=)3<0SD63"ZMT9U%> P3(.:EHV_6MBU1[%:\(NJRH8]"D]>ZIJ* M?P6K^&WI(_]UX:D\GI19"%:+,SVRGTS].C\*/0MZEGU9LT:6O/$$.RS]!W2_ M0<086,3ODMWD8.R94+:=RQ:2DU?VF?9V.>M?9.2S@PVP)T![@U0^JY!U!E$;P;Q MNP9Q9Q!/#((V%)N;#55TM1#\YHEV>\_4?$7H/M;9WYE%FVS[3J='ZM7K*B%D M$5P-488%"/"#1[[P)#+@KLF..Q@S6 R,>0C0LA$2PB N.,K'TTBC.# M"6*0(+8$\8A@(K)H,:G%-!83XR@/]6\2L N,"$;Y$#B2E("2$E=2-O%4M)AD MX F1&.>N)!>8Y'&2SDI*04DI( E-)*6.)QPF,7(EN< L3R,\*XF DH@C*4HF MBHCK*(Q28-]<(,K2*"2SDC)04@9D:7(FBLS-DHG3B)HA-YGZ5V9AI)#D' M)>> Y)D#B$*XTH0?/X)HIEBA#WQ>'6BT278OG=0!R#A#[Z0&@07N 6% 5CQ# M 9CE\:9>Z>P6K?]#Q@<^E.U@O3#-G+^(VF[:1^ M4'$L&^EMN=)7NKUX#YPKIH6&=SJG)]V\]9.*'909$CT6;0?33A0_=]U9T+>( MJ_]02P,$% @ V(%,3K6PG6;^ @ ]0L !D !X;"]W;W)K&ULE59=;YLP%/TKB/<5_('!51*I231MTB95G;8]T\1)4 %G MQDFZ?S]C" 5SZ=*7@)USC\\]<"]W=I'JI3H(H;W7(B^KN7_0^G@?!-7F((JT MNI-'49I_=E(5J39+M0^JHQ+IU@85>8##D 5%FI7^8F;W'M5B)D\ZSTKQJ+SJ M5!2I^KL4N;S,?>1?-YZR_4'7&\%B=DSWXH?0/X^/RJR"CF6;%:*L,EEZ2NSF M_@.Z7V-6OYK&!R VP#RJS M>UY$"9L%YYJHQ2P;#.YA4(<(#'MW!(:.6.)1.!X>L (0? A9CR$Q@440,$]B MX\D@SQ@FH" !M01T0) X1C489C%E8Q1"/*%.N@ LQ!A/F!J!@EGAL#0\= M,?'H&$2BT$&M !2E+FH=CQ\G[G,-)">@Y 20//$Z<)" W_YZHQ!N!.$-+W@+ MZCN"0^*X]A_04,Q$5T* (7B" NPZ#PA_P!*X9R!RBR4$R#:B;HL#8329>$L0 MW(,0T(3XE+-PWT#1!VR!:QV-BQVP95S("#$\L@6 $8SXA""XX-&XXDDR10$7 M($H^8 M<@HC?8@L?Y(7J[W>SZ8$=79W]I M9MIF GVC:0;B[ZG:9V7E/4MM)C,[/^VDU,*(#._,4SN8&;Q;Y&*GZ]O8W*MF M$&T66A[;(3OH)OW%/U!+ P04 " #8@4Q.@FEZ2F," J" &0 'AL M+W=O]?8YAH1I&ZJJI5: M*=JJ[;.3. &MP=1VPO;O:QL6$3!2^A+?9L9SCO%Q\HZ+5UE2JKRWFC5RZY=* MM1L Y+&D-9%/O*6-7CES41.EA^("9"LH.5E2S0 *@AC4I&K\(K=S>U'D_*I8 MU="]\.2UKHGX^TP9[[8^]-\G7JI+JZ%'8%0Y535M9,4; M3]#SUO\(-SL8&H)%_*IH)R=]SX1RX/S5#+Z>MGY@'%%&C\I($-WJ%=U_H$%#D>T/T MW^B-,@TW3O0>1\ZD_?6.5ZEX/:AH*S5YZ]NJL6W7KR3)0',3T$! (Z%/SBH! M#P0\(X#>F0WU$U&DR 7O/-&?5DO,1P$W6"?S:"9M[NR:CE;JV5L195$.;D9H MP#SW!H'O$SH'(1@C0!D87R.D"63Z^Q$BWUBF*5XYF:)2@,(5XXZ=IJ)%V:2R,U/G/SD\4\E=0JD#WPJZ2+.*(YG MH-T2A! *5X+)G%ZR93)68H&!^_H&CZ<#KE0 ^$!"!M#=R:<8SU/B@&5QN&K( M70P@6AJ:)/]>PET.(/Z/M+CO,'1=XD5:PD6U0%D:!/.T+&$811-8;PA,BK9Y M1;\3<:D:Z1VXTO7?5NDSYXIJR>!)Y[C4#_";P;PGE7PLTK_WZWHWLT/;6LM- M_ MIR'_.8P.@"$ +@%-W[<"O"' ^PSP;P;X0X!_;T P! 3W!O A@-\;((8 <6] M. 2$]P9$0T!T;P!SST_._0SAMT,N#YO=W,?DO4R!5^2K M#H4:M"0@_PI2! >TX$ ?,C-DX'0&K@^9H;VSX/J0(41K*>ZAP 0I6@2M11!: MT$):"*T;S@.T/>(12-$2TEI"0@O:J8N0Z"9$@N,12-$2T5HB0@L:\B(BNO&Q M"8Y BI:V/I"&[!)J NS(KM93('P7>_((I>HQ%0A&Z.%8#]-Z@C#4ULTHIBJB M2\4# T*1P(I ?Q8L##A6-(:IB@S.R AK9 9K9 9O9+HYAG@1#HPR?Y'P0A5[ M9+KS0?/,<+&DL,C#&^P;B841PIXH#%B()OP[J8T#PIX)C D/T#YX(3 /N+X1 M]'EC+& "S>\KP46A$&AM+"^]B-1S%5D:$X,*(Z *Z:3'=^ $^SG!%*U6,H$(RH$( K)]/='R^P M^#:COB<;Z@,0]0%PY03=^06VOMN,JL50&X"H#8!-"W33Q_OS)J(J,=0$(&H" M=HL%Z&:O*;F%J$H,M0 \0@FNEP.DN*#K8BP>L,"(J8H,E07&*TL,A"W[^GLW M@3$1:&_>0!ADP$WOWF#P1R#\$80AA\$?@?!'TT<+&/P1"'_$GRW+ 5(FT--& M[%Q]EV>RW'8G4)6U*HYYW:J\:KV<B_JNLBZ3_Y-4=2R$>]^:69Z)Y/UY2:5F[J]%,UUV1]E]3=U<1B. MZ9S+6>'\/U!+ P04 " #8@4Q.K,2/ 4(" "1" &0 'AL+W=OECZ@?QVXGZ M0TQ#O!U?U3];\]K,CDBZYNQ7=5#ETL]\[T"/Y,S4(^^^4&-?;>.?TK#2:$CA .A/!]0N0(T51"[ CQ M/T*_6[T5NS<;HDB1"]YYHG^]+3%5A!>QWOV]6;2;;9_I[9%Z]5*D89:CBQ%R MF%6/">\P\WO,&L!$P3UF V'P@$$ZSR'9$$PVM +1G4 ("T2@0&0%XCN!Z%66 M/2:QF,9B1D+$8(@8"!'# @DHD$PWF8("*9!!\NIUI6],CN0X T/,@! I+)"! M METDW-08/Y_DZOY&Y,)' ('<&\$0)#9B,1(>^'I1C%<]#B<\#X=:$+58K@S M,-0:V8@$7/DX_H!7N/9Q,L5K,MDKW" 8ZI#YB 3< 'CV :]P"^!L0@D[T'LU MC&X^]>:P_D[$J6JDM^-*GQKVVW[D7%$M%SQHH5+_'PP31H_*#&=Z+/I#LI\H MWKH? #3\A11_ 5!+ P04 " #8@4Q.^Y172[,# #W$ &0 'AL+W=O M?2B*M/HW$[D\37SD?PR\9-N=:@:"Z7B?;L5/H7[MGRM]%9RS MK+-"E'4F2Z\2FXG_A!Z7A#0!+>)W)D[UU;G7M/(JY5MS\6T]\<.&DL;(\GD_\C M# [ )@"? W3MH0!B L@E@ T&1"8@N@1$@P'4!% K(.AZ;R=SD:IT.J[DR:NZ M^V&?-K<=>J1ZN5;-8+LZ[6]Z/FL]>IRR*!P'QR:1P0J2IP!Y:I'O,/2J$&,< MH.[B" )XNS"..>GES4#>S.&=$(LV<^J,>$@00!Q 4APG+G+I(I,$HU[N'.3. M@3N.P0EB,$$,+!JW>HH=IJ:C'JH)6"D!*L56I<1=]H$Z*(1=*P0J65)?&-#= MI7H,$KFE:&B['W+OTI .%0-M\ EAH)ACM=@IA@AWI;, @'&8D,2]40'DB"51 M/WW8'!$!Z-LV;D W]&,> D(SR&O/XA$"D$L@YR@>FG[8FQ%@SK3'W1'LD(C> M+U<$FQ5RW8I1^Q&!7&\AR9!B$>PNB /%:$\*V%]0_(F68>- @'-09K?L6@<* MR9"D,>P>&' /RGM2P*Z T?T]8UCK&-*ZW3-VA8D1'FH95B:&E&E9\PR[>HMX M-%0,EA&&9)38G45.9]'@6L)ZP\ K">M+ >L-LT^L):PB#*G(64ON3&_WB.BC M"\L- \]SUO>R#?5']"0W?*,N!IR6C:3

RHQ5<;>8*46W;G77MK>2A5,U>YFKTO'M_ MPLUFT!J?ZUU]MP>_I.D^"?Q(JVU6UMZK5'JKV6X(-U(JH8F&#WK]=B)=GR]R ML5'-*=?G5;<5[RZ4W)O/#,'Y6\?T/U!+ P04 " #8@4Q.>PFJ#=X" "I M"@ &0 'AL+W=OPLV M!D.41&H239NT256G;<\T<1)4P P[2??WLPVE8%^JO@3;G'ON.1?'OLL;;U_$ MF3'IO59E+5;^6UOUZ:M<=VO>07618U>VP]<:FJO/VW826_K7SDORT\%:>SU O!>MGD)_:3 MR5_-8ZMFP]K*,^O+ML/)# MK8B5;"\U1:X>5[9E9:F9E(Z_/:D_Y-2!X_$;^Q=C7IEYS@7;\O)/<9#GE9_Z MWH$=\TLIG_CM*^L-Q;[7N__.KJQ4<*U$Y=CS4IA?;W\1DE<]BY)2Y:_=LZC- M\]:]27 ?!@?@/@ / 2CY,"#J Z+W /)A .D#B!40=%9,;7:YS-?+EM^\MON\ M3:YW$5H05?V]7C3%-N]4>81:O:Z3A"R#JR;J,9L.@T<8-" "Q3ZDP%"*#7;" M\33!%D!D4\C.A= (%A&!/B,3'TU\QC ! 0F((2 3@L0J5(=)#*8VF-!RZB(( MB2VK+F;&:0P*C0&AU!+:8>)1"D20)=7%1,BRLW,Q=YAFL-H$5)L :E-+;>*J MI=2RM(5 D5U: $3(3'4IJ)<">JV]NJ%NE@Q9IK8N")/,KB_ A$8?>801I_X%_2@B>8LLR6[((3L,D-,*)[9%0@\U!\0=B53 M9$O&;J*8V/]< $530NP; ")#:3)S%2'X&D 1(!O;LB/G!$:1;6X+H-(PBQS9 M+NPNR8BE.AC=UQ5K3Z87$MZ>7VJIK[W1ZM!O/9@6Q%K?Z#[,] 'O-%T3]R-O M3T4MO&&]JNI9]8W#I&1'J8=4C=NN>>HFDC=]8Q@,W>GZ M/U!+ P04 " #8@4Q.B7:Z?U8# #<#0 &0 'AL+W=OGE3]UNRDU,Y[653-S-UIO7_TO&:UDV76 M/*B]K,P_&U67F3;->NLU^UIFZ\ZH+#SF^Y%79GGESJ==WW,]GZJ#+O)*/M=. M\NU.MQW>?+K/MO*GU+_VS[5I>6,21&O0*7[G\M1FL;W]8SUV^)9"%7NG61F<=1IK(H6D^& MX^_@U#W'; TOWS^\?^D&;P;SFC4R5<6??*UW,S=VG;7<9(="OZC35SD,*'2= M8?3?Y5$61MZ2F!@K533=K[,Z-%J5@Q>#4F;O_3.ONN=I\/]A1ANPP8"=#2"Z M:< ' _YI$-PT" :# !EX_5"ZW"PSG@V[T,!9X1GOYQ","K%@ECD;!T@)13*6+&W)!>8( M@I/CY)T]'XTSH!T$I(.@Y)3Q!#"$-')/ ,0&,5MDBML)$ M'&E26^,C6%O!V969D)"HB8T:HR"+Q$Y;@%-K:QA#>\^2T/ KVQOX]!;J$[B M]U#?3@K'ZXP013BY=QR-@:_L^4 ,PP,][YS2D@ 0CQU"=6$)5?6&I EY D8 M06R5*68'XDS@8D/*8B8P-B%C@?"O<--5!SC!'6!N?C_3MB3R\9YVT\^8EBYQ M8->XQ)H6P7U86S(QTR+&N+<\C7'IZ@9$>8MQ20:[*EF\1 F,$]^:$+<\C7GI M^@9$@8MQ.0:B>L7 +&:B$'*16)L%4><@O+;VZ$('5*6SIH6P#BO A;6_V:K8 M3W"%61*R293@TYIW<<0M9;WMK@^-LU*'2K\Q7EB;5'9-2_:*\NW='Y MTTU_[_F1U=N\:IQ7I^T,W_ U!+ P04 " #8@4Q.<%/WHTX# ",#0 &0 'AL+W=O MQ9L8V.ODD@-5=5*K;1J MU?:939P$+> 4R&;[]S67C9*9H2\!.V=FS@R>8WMY<[2V"]ZJLFY7X;'K M3H]1U&Z/MLK;!W>RM?]G[YHJ[_RP.43MJ;'Y;C"JRHC'L8JJO*C#]7*8>VK6 M2W?NRJ*V3TW0GJLJ;_YN;.DNJY"%[Q/?B\.QZR>B]?*4'^P/V_T\/35^%%V] M[(K*UFWAZJ"Q^U7X@3UF?# 8$+\*>VEOWH,^E6?G7OK!E]TJC'M&MK3;KG>1 M^\>KS6Q9]IX\CS^3T_ :LS>\?7_W_FE(WB?SG+R M^^XNG^V4D R#*?NO]M66'MXS\3&VKFR'WV![;CM735X\E2I_&Y]%/3POD_]W M,]J 3P;\:L"2_QJ(R4 @VAD-J3Z,>_R];)QEZ 9O]8I[Q<%>Q2^F-M^P)4%)UGPP5[&ULC55=;]L@%/TKEM]7_(&_(L=2$VO:I$V* M.G5[)@F)K=K& Q)W_WZ '=WZ[BWP5)\K+@.@R'MTQK\P?^YW5.S K'*L6]RQFG0. MQ:>U^^BORDSB%>!WC0>V6#NRDCTA+W+S_;AV/6D(-_C I0(2GRO>XJ:10L+& MWTG3G5-*XG)]4_^J:A>U[!'#6]+\J8^\6KNIZQSQ"5T:_D2&;WBJ)W*=J?@? M^(H; 9=.1(X#:9CZ=0X7QDD[J0@K+7H=OW6GOL.D?Z/9"<%$"&:"'W](""=" M^$: 'Q+@1( : 8REJ-Z4B*,BIV1PZ'BZ/9*7R%]!T?V##*IFJ_]$>YB(7HLX M2W-PE4(39C-B@@7&GQ% J,\I EN*36#0@_L$6PLBNX>4)B0)[29":YVAXH=W M=69V 6@5@$H +@UXGM:H$1,K3*7,([L61)KEL22)=0Z MDAA9TE _0!,3)YI.:6*B]\RF5K/I)ZY;:B3)8*0?8/J).UF:H+L[>>Z8LR=8Q7?P'4$L#!!0 ( -B!3$Z<(6!4? ( *8( 9 >&PO=V]R:W-H M965T-@QP3<$_TX( M'Q("0PB>)82&$-X)>KZ<)G==S"T6>)DR>K-8LQYJK)8=FH=RN@YJ4,^.?B?K MR>7H=1F[8>I<52"#63<8KX-!+<*1T5L)#Y)8>R.ZUQ?8C!&Q&_4Q6P@3]S&O M@%("._7!8OB:[_!DV!A0;S&'+K"8 MMP#2 *>* V]1Y .VHJ$M?[RBA[;Z8O!V1N/]["=#+6 _PUI.YTPN"3OK"Y); M!WJI].W<&6TOX96GS_0[O+G!?V!VSBMN[:F0-X,^OT^4"B(-N2\R[4Q^-+2= M@IR$:L:RS9J;L^D(6INO J?]-%G^!U!+ P04 " #8@4Q.A=2.D0$" #> M!0 &0 'AL+W=OVU T- :S"UG;!]^]J&11RLW>8B/OWSSS=./$G/^(NH M *3SVM!6I&XE97= 2.05-$3L6 >M.BD9;XA42WY%HN- "A/44!1XWAXUI&[= M+#%[9YXE["9IW<*9.^+6-(3_/0)E?>KZ[MO&4WVMI-Y 6=*1*_P$^:L[<[5" MDTM1-]"*FK4.AS)U/_F'$]9Z(WBNH1>SN:,KN3#VHA??BM3U-!!0R*5V(&JX MPPDHU48*X\_HZ4XI=>!\_N;^Q=2N:KD0 2=&?]>%K%+WP74**,F-RB?6?X6Q MGMAUQN*_PQVHDFL2E2-G5)AO)[\)R9K11:$TY'48Z]:,_7""HS','A", <$4 M$/OO!H1C0#@%A 8,#62FU,]$DBSAK'?X\&-U1/\G_$.H+C/7F^;NS)FJ5JC= M>X9]G*"[-AHUQT$3+#0/2\W)IGF<-$@Q3""!%20P!N',()B!+ Q"JT%H#**9 MP3Y>%3)(8B-IC23VS&=5S,>Z!4]DY8FV/.N+C39YUB3O*18,L94AWC(\KACB M309LOY3_$"Z(]E:B_88(!ZM,QT&#YT7O/'^%\X%H@8*M*-B"LLIRQ)NBURG0 M[*7ISO>#\&O="N?"I'JTYFF5C$E0;MY.&56JV4X+"J744ZSF?&@YPT*R;NRF M:&KIV3]02P,$% @ V(%,3LGBK6>< @ MPD !D !X;"]W;W)K&ULE59ACZ(P$/TKA!\@%%!D@R8JN=PE=XG9R^U]KCHJ MV4*YMNK>O[^VL*R6T>Q]$5K>>_.FMM/)+UR\RB. \MXJ5LN9?U2J>0H"N3U" M1>6(-U#K+WLN*JKT4!P"V0B@.TNJ6!"%X22H:%G[\]S.K<4\YR?%RAK6PI.G MJJ+B[Q(8O\Q\XK]//)>'HS(3P3QOZ %^@OK5K(4>!;W*KJR@EB6O/0'[F;\@ M3P5)#,$B7DJXR*MWSZ2RX?S5#+[M9GYH' &#K3(25#_.L +&C)+V\:<3]?N8 MAGC]_J[^Q2:OD]E0"2O.?I<[=9SY4]_;P9Z>F'KFEZ_0)33VO2[[[W &IN'& MB8ZQY4S:7V][DHI7G8JV4M&W]EG6]GEIOZ191\,)44>(>@*9/"3$'2'^("0/ M"4E'2!Q"T*9BUZ:@BLYSP2^>:/_>AII=1)X2O?I;,VD7VW[3RR/U['F>1E$> MG(U0AUFVF.@*0WI$H-7[$!$68AD-Z$Z %8+(;B'%$)+&N(D8S3.V_/@FSSL" M"2J06('D1B!Q%@K#C)U<,]$(D3.I6O2'H[O*3.\65(''<'TD_U$@ M"5XA"5*V$O<@HR#W.@FN;J\*Q,%V!M+;\E.MS"5P-=MW'XO(W'[._-)T)?96 M_)!I6YH?5!S*6GH;KO3=:F_ /><*M,=PI$O:47=1_8#!7IG75+^+MI5H!XHW M79L4]+W:_!]02P,$% @ V(%,3M5/&LD(!@ &"$ !D !X;"]W;W)K M&ULE9K=;N,V$(5?Q?!]9?Y3"I( L8VB!5I@L47; M:R5A$F-MRY649/OVI63&M89G4O]V\]MO-/GQI9]WK;E>W?R_#MGF_F7?KBQN+T^U,_A MM]#_?OC2QJO%J9;'S2[LNTVSG[7AZ69^)Z_6KAH*C(H_-N&]._L^&[IRWS3? MAHN?'V_F8H@H;,-#/U11QX^WL K;[5!3C..O5.G\U.90\/S[1^T_CIV/G;FO MN[!JMG]N'ON7FWDYGSV&I_IUVW]MWG\*J4-V/DN]_R6\A6V4#Y'$-AZ:;3?^ MG3V\=GVS2[7$4';U]^/G9C]^OJ?Z/XKA BH54*<"RGY:0*<"^E1 FD\+F%3 MD *+8U?&L5G7?7U[W3;OL_;X> _U,(ODE8FC_S#<' =[_%\?;OU1ETO MWH:*DF9YU*@SC3PI%K'V4Q,*-;%467'2P HHJJEDG4N\QD%HV$\]EM>3?C(5 M&%B!&2LPDPH,&:BCQHZ:_;$?0AOCB6Z5ZV155E)[TFFD,Z7Q%@=N8> 6!&Y) MX#9OR MA-8D[EVEEK! D[%RFC!!M5Y8. M-]*YLE1,X!X&[D'@I*&ESQORMA1TF@!9[%PER#BL@4X+6Y8X[!*&75XPO.T%QSG40@S6HCV P";R"@5<@\)($7N4-&>,J4^&&I,!6*4!3%?5*D7=> MQUFIF4DD&5N6N5]9P50!;?=.JCQ<*VFX1Y&?D%\H,L-62.:*BIHTDIFB9'Q6 M8J>6&L2=I:2C2%;GX^P+4=' @4Z6A:8((9U6A>.>&LX1$B0):J++))HT515T M(JV0K"SH UPCF52%91B2.$=(D"0LQ3^)IF/N"D\#1[+X:!2-'%?GF,!QFI @ M3^23W,%)4-(\D73_ <,:R28P3 /':4*"/&%I6DXB&A#'$W9V":S=TE0*1=P< MPD8L@1-;ZL026'%<0(B2:4MA*U8"V"/S !1V6"7SA6':$G8Z!9S.4<-08/WZ6=Y5V)P4,*>\5_;_ MH**PFRC@)HY"J?)E(I.8%49? ?0=!5+EZ!M5&*8A3+XJZO M,>D:D4[=7^>DQ]UWY;@'A''7"/=LR@$1MV'6F'8-4GAFDTET;BNV$,Q.46-/ MT AWZOTZ3_2?C9W!MF"0+= ^)=%E?3+8%PQ:#5#G-_EJ@'$?@TW!H!1/G3^) MW,04F&:P)1AD"9RQ RFU*"T31$S^5F1M>Y\"3]M"M-L$,T4,23R MC*D;C+)!*&?3$2S:XRZ)&SP,LT$P9\>-^0&*+D5E&=\P&&>#<,XZ5:%.*<:W M+:;9(IJSHT@!-FNB$,R,L)AGBWBFI"71.6F*(]08:GM)AK9YAHZ=TLQRVF*F+6(Z(ZT"!S \:0Y#[1#4V4F] MR$C3#&D. ^T T"57!8;5JRF9O:C#4#L$-24-B;B= MO,-$NTMVUR[?76M=2&[PF%'F&HW26)VN6).G:*6Z$Z MS+1#3%/2DFAZNOP):1AJAZ#.2,L3-3@W6)R]'MZ%]GE\]=[-'IK7?3^\93V[ M>WJ]?Z>&U\OD_E)>K8\OZ?^MYOB;@5_K]GFS[V;W3=\WN_$5\U/3]"$&*8KX M>%]"_7BZV(:G?OCJX_?V^*[^>-$WA_0[A,7IQQ"W_P!02P,$% @ V(%, M3B.FZS5Q"0 _SP !D !X;"]W;W)K&ULE9M= M;]O*$8;_BN'[4MSOW< VD)@H6J %#D[1]EJQF=@XLN5*2G+Z[TM)C(\X\ZS$ MWMB6_' Y7.Z^\^XL>?-CO?EM^]3WNZO?7U:OV]OKI]WN[<-BL7UXZE^6VV;] MUK\.__FRWKPL=\/'S=?%]FW3+Q\/![VL%K9MX^)E^?QZ?7=S^.Z7S=W-^MMN M]?S:_[*YVGY[>5EN_ONI7ZU_W%Z;ZY]?_/K\]6FW_V)Q=_.V_-K_H]_]\^V7 MS?!I\=[*X_-+_[I]7K]>;?HOM]NE/T!!^)?S_V/[_[;_ M\-?'V^MV'U&_ZA]V^R:6PZ_O_7V_6NU;&N+XS]CH]?LY]P>>_OVS]3\?+GZX MF,_+;7^_7OW[^7'W='N=KZ\>^R_+;ZO=K^L??^G'"PK75^/5_ZW_WJ\&?!_) M<(Z']6I[^'GU\&V[6[^,K0RAO"Q_/_Y^?CW\_C&V__,P/L".!]CW TP\>X ; M#W!_'.#/'N#' [PX8'&\E$/?=,O=\NYFL_YQM3G>WK?E?A29#W[H_8?]EX?. M/OQOZ)[M\.WWNY3MS>+[OJ&1^71D[ ECWHG%T/K[*2R=XI-5AXL3W -1IDBG MD>0X"(?7Z0['N\EU5AKPV( _-. G 23149IQ)?%) IXDZ)-D+TYR9.*!>3UV MECNYE&./:L@X+[J]@Y:,K=S:B/%&B#=P PD;2'!;(C>0L8&L(_"RQXY,..T, M8YT-HL\TEE+K6MEKU%IKBJ^,IH)A%PA;Q/.IJ!/9[*.8&/>:\KY506NJY%*) MV+2L%"W<;#D#1NCT1'^*N14Q$Q5\2*UHKB.PM+$VQDQ%XPQ$GF7D1I_*M"'+ MVW*/8(@VR3XGT(8V^U*)'N7SH[$SAO@(G9YKF.]JL !&4Z$#3LR%:>2LN89$ MMW;QK+H&9#<8>?%'*)W.%-^TZN(U9G*3C;QVP$KC*KIH6,@-*'E0>?4(F7(: M>&J,C!LPDYJ@;AIPSC)RXT>JH09QOC*Z%S&C.0Q_0XSWJCIT@$VG MPS1NSF.FS/=5EO.*A;SBY8!#2-ZR.5!W 9I&S/G$0CXI0 MJW8TIRP+*:MZT9P];)AOBRW+N 495ZYAA"XZ8^!L&&R=NN&:"R;ZFC6V+.,6 M9%R/U#1OI&H,1ZK&SHQ4EG +$J[\L=6K!_#'1#EKE3TFSN2J/;:LX186(\H> M6[V"8'N,(-EC L_98\?IPY&>RX'N]#J"[#%@:(^!$_-A&CFG$6?FVV/'HNY MU)5M&*%+]IBPV'@GKQU;,[5+KU1C0-65/1ZA2_:8,++'Q)VQQX[5W9&Z2[P'' N^HVJ0D4LNQ3$N !..4J>V(RR'4 M?)1G8?*W$,NK+2'<6F<;*4NZIPJ2JP[H>I&*%DA%V,8')MM4NYO3A M(7VHS.^UBU=A7T2ZL\@T5DX9'E*&&L0C=#;6BT@'B+@)TX K&P9^?GKWK-B> MJDA2]KPNXZMKANT *=0C,RD'A*:M;%]XUFE/.BWSNM>K!!7P1:0[BTQC96WV MI,TRDWN],%"Q:D1W+A2)AMX-M=[E5.!AA:$2N-=K A7Q1:0[BTQCY9SC(>?H MH5LN#]V+2 >(J:R J>: *FFU)K@#!#(S%?2=& U#G,*_0$J^#ZUP[I)=!R! M;=X_$""Z#\#2AA0J]SNP/ >29YFM PIKE"7X>^#ROG@F[SQPUGL3:Z&S4 >P M]"IYC]!TX>ZSD5O9Q-GB0)D9'H)@8T^@Y?03:NJZD]\!Z M'N84_0-6\XU*<,E6$PE(X+12,D7/]22[? 9O.AVGD41C=IR /L!'-H/X,[9C\B)),(Z1.UPC=#T@2ZG.QRP8'7@&LO5VD'DY!5I M,5))H9'S2*3-XTH3B?4\S:G^)UW>*3FW5EH(X+P-RLL!9NW?[E=!9SQ/5C:1C3GI=@8Z9N#+,-M7KP-4-,#T=.L"FTV$:-R>T3 N4VJ5S M8LEVOB/(K/!YSCY!UGKLL_59/1*NN1BBE5Q'G+/5Y)19WS/INW0$6R:SKF2I0T@ID72]2,5/MJ13]A-;9MJ81A5U[,H'WKFJ"PANP@C)*3+ M2&_/F%="B%C-IQ46\$("+A-^N;QS7:ANU.IG+(CSMEKL*"S?A>1;)OMR>0^[ M<&FIE1;E;%/3@#E9%%B%J!1?+N]>7T:ZL\@T5LY*A1YX4K&Z64-Y'M8Q5GNZ MKG!**O2X4ZXTP1FBD/.OO2S%DEU LM7+=P"Y5)NX++>%MH1K'<:R5TCV:E=; M>3<,9$]?K8;TNX:+D[= 7_K-U\,;MMNKA_6WU]W^9K=;O]SNWR3]LE[O^B'&MAGN_%._?'S_ ML.J_[/9_[A>#F^,KN<&ULE5?;CILP M$/T5Q <4?.&251)IDZAJI59:;=7VF4V6W/C GOK2RJ=N6?A:@?@J#=GUF9M9]XS2KYSY$W92;DM#D%;=VP M[*"-RB+ 81@'9997_GJIUYZ:]9)?1)%7[*GQVDM99LW?#2OX;>4C_WWA.3^= MA5H(ULLZ.[$?3/RLGQHY"WJ60UZRJLUYY37LN/(?T<,.)\I (W[E[-8.QIY* MY87S5S7Y>ECYH8J(%6PO%$4F'U>V946AF&0OM+ZW@ MI6&1H9396_?,*_V\&?YW,]@ &P/<&^#X0P-B#$AO@.B'!M08T(E!T*6BM=EE M(ELO&W[SFN[UUIG:1>B!2O7W:E&+K?^3\K1R];I.PW 97!61P6PZ#!Y@4(\( M)'OO D,N-M@RQV,'6P"Q&$-V-B0AS+*TY$%!0FH)J C@DD>FPX3 M:TRE,822@9PC-Q'H)@+1/P) 3(.08)DA!@G3^!EB !(L9HG68:) HQ91.-+-!)(FFD@$@A!P[ M'H5P:8= Q(F#PM$=T'S5$%C]CPC/T,V 1NGB&$V$ U"8DDD1[B"N!#F*$,'= M A$@Z-1! ?<+1.^0#NX%""IT2[K(WG/#TC#2 :@PH5/I;!1)%JXM _<6!#67 MA8,"KG64W"$=7.THG2-=:HN"+.5L$%Y8PMD@@EU;#FXO".@OKEV+X8+'X7S= M,%SP&,W0S8#&;6YR:-@:4#S2;0+:02#DBACN+QCH+TX*N-KQ'8<##%<[GG,\ M,*"A;HA&KO,!AIL"MIL"C1Q?0@R7*([OR!^P6I_UWC$ZJP[6=_(.TAW8_A/TUU@OF?-*:]:[X4+>9+6 MY]TCYX+)*,-/4M"SO#/UDX(=A1HF0T @ J08 !D !X;"]W;W)K&ULC57;CMHP$/V5*!^ R860H!!I 56MU$IHJVZ?31A(M':PYYZX4(KY[PT0UJW]P'\//-?G M2NH *O(6G^$[R!_MGJL5&E2.-85&U*SQ.)S6_E.PVF4:;P O-71B-/=T)@?& M7O7BRW'MS[4A(%!*K8#5<(4M$**%E(U?O:8_;*F)X_F[^B>3N\KE@ 5L&?E9 M'V6U]E/?.\()7XA\9MUGZ/-9^%Z?_%>X E%P[43M43(BS*]77H1DM%=15BA^ MLV/=F+&S7^*TI[D)84\(!T*0/"1$/2'Z(,0/"7%/B"<$9%,QM=EAB8N 2M?W#@(;7J?@#4$L#!!0 ( -B!3$YM,5\; M9 0 , 4 9 >&PO=V]R:W-H965T)4"(3/)TLYW.9^W88SF?%6]UMMG:QW)2O>5Y6OYW:;-B?SZETX^! M'YO7==T,)//9+GVU?]KZK]UCZ>Z2@Y75)K?;:E-L)Z5].9]>T+,EB$;0$G]O M[+XZNIXT4WDJBI_-S?WJ?$H:CVQFG^O&1.J^WNV5S;+&DO/CW][H]/#,1GA\ M_6']IIV\F\Q36MFK(OMGLZK7YU,]G:SL2_J6U3^*_9WM)R2FDW[V2_MN,X^^T5!+\,%T O@(*#B2P'K!>Q3 MP+\4\%[ QPI$+Q!C!;(7R+$"U0O46('N!7JLP/0",U9 R4?DR*=$?BTY!)N. M?LI'N"EXDJ1+K#93K],ZG<_*8C\INV+;I4U-TS.G\8 MPX?,#>*-]U)N,3-BR-QAC!PR]QBCO)=[\N4\G'9X&2**X2%B>*JPU@ [3A4@ MN 6.6^"M!7YD@0?)UC&R9;9=(DG&A/=JKT+,@#+>R[U&C &!("5"3!EA_*3 M/).2>\9N,6.*$"\U0DHKRKQ9WH>4,(3YM1=27#CWM9T H!LJSM0PIJACP2+B;O0NZ62!(P"/K/(UM..CXD%-\ MLW!!8430>^AXSHH8Z@<=P223X-7[$L&TX4Q''(\LH92=#GO/#-+0^6-\OQ&, M@-:^WR'&.(58X",+-T56;H"(C\ XM[CP M(/0(1Y3;(41\C[0ZJD;$7H7)Z)+,KWD,^(Z'&&>4JXC?D09+PPZKHT4? MZ7;4C(\]1)H/(,TGB'T/#:J"NO;L;Y=#C$L9=$W,FC$R4O00Z7A 3P>^9P;M MA0#SW0XIJBCWUW8,<[N32+Y"I,D"TF199!<(D7X'O_&? 2*]!T;\:UCTT,F: MQSBLYC'NBYJ'2,^#T_O@!83;/ZSF,0RI>03#:CXY.B#(;?G:'H55D^?B;5LW M\3H:/1RW7;0G4-[X)3V[I\CX@IXMN\.T3_/=V=X?:?FZV5:3IZ*NB[P]>W@I MBMHZ[\DWY_W:IJO#369?ZN92N>NR.U/K;NIBUY\7)H=#R_G_4$L#!!0 ( M -B!3$YD\HX\#@, *4+ 9 >&PO=V]R:W-H965T_N_G=V+S>[JOJU.4JI@[>RJ)IY>-3Z]!A%S?8HRZQY4"=9F2][59>9 M-LOZ$#6G6F8[9U06$4&(1V665^%BYO:>Z\5,G7615_*Y#IIS66;UGZ4LU'4> MXO!]XR4_'+7=B!:S4W:0WZ7^<7JNS2KJO>SR4E9-KJJ@EOMY^(0?UYA; T?\ MS.6U&;P'-I6-4J]V\64W#Y%5) NYU=9%9AX7N9)%83T9';\[IV$?TQH.W]^] M?W+)FV0V62-7JOB5[_1Q'J9AL)/[[%SH%W7]++N$XC#HLO\J+[(PN%5B8FQ5 MT;B_P?;<:%5V7HR4,GMKGWGEGM?V2\(Z,]B = :D-VB+,VE .P/Z8?#O"*PS M8)Y!U*;B:K/.=+:8U>H:U.WQGC)[B_ C,]7?VDU7;/?-E*M1I3"1?T$%Z$#<<4$%<#@LX.*H M,8(;$+KCBG;0,%0:B]03M (PP1GR+L4:\I82-''>>*)QXCLN:0<-([&$4N;K M!K!TE-X:P*@0=.*68+ ;/V$"Z)XZ,KB7XO]HIACNIOB>=MI!-_D>#6:64]<'-@4VP5>=*VY_\P6X_:SX1 M.^MX^TL[@[H9Z,--.\!^R^I#7C7!1FDS2;EY9Z^4ED8E>C!U/9J9N5\4ZW9P;!=:G;JA..HG\\5?4$L#!!0 ( -B!3$[9S JKCP, -4/ 9 M >&PO=V]R:W-H965T"<2+58WGPJE/)DUU#RC./(,2\/$D+ M=S%KQI[+Q4R<9986_+ETJG.>)^6?)<_$9>YB]VW@2WHXRGK 6\Q.R8%_Y?+; MZ;E43UZOLDMS7E2I*)R2[^?N-;[:D(;0(+ZG_%(-[ITZE! M!P%]+(G!CT@\GN,&P/AHC+F%,)K7.PA#QIA[$Q,P.L8\0#K^&/,(88(QY@G" M:'.M)JS/>H+G#307@S/EPQ7C-PK^R F"%0)8(6@4@J%/+8W+%L(:2-% 8AHQ M+4(+$0:4E^-%%1B/7*?S)1-$9Z3Z]: M%!V@ JKL:Z^RM0GS8T*1EH"-"6,DC@:P4:89G&EF9)H.*FJD$,(*X?16BV"% MZ/_5MHJ F%4S];:A!'$L [; +"8Q;8FB6';\;NV1PKU/@MN;&CZXF';YH@- M'Y&OO126'6A8+,;F^%_(YEW(V"R\@UYC IB-="<02*]^"!38ELZR2V ?T+!% M9-DGM]A\WP*K H "8IG(TNW8;/=H\%X<:UCZ'7^@X;&EX['9\D; M:Q!D:S!+CV*S2:,@@#6(I4G)!YJ46)J40$VJ!;R!0 '5)O(&7\TY+P_-^;!R MMN)&PO=V]R:W-H965T"F]:I?G2?EO+#)Y M&/K8/W:\INN-,AW!:+!-UN*'4#^W+Z5N!6V499J+HDIEX95B-?1O<7_.#5\# MOU)QJ,[>/3.3-RG?36.Z'/K(&!*96"@3(=&/O9B(+#.!M(T_-J;?#FF$Y^_' MZ _UW/5V9RU;6*.-.YKE0YN>NOGHR>4(DR[!D,/<00R]9.XA)KQD'@ W MO4OD$0H373)/$.,L[A1BN+.X7R[.[&O#\R["*;Q%%$X56@>@YV,0!D<(X0AA M'2&\2#9WK@W#:J9H$BF*$7>P&8"%F,3NI &,(H0^L!W!MB/ =NS8;ICH;*!O MA&&'F@%4+^1.ALX!"A-&/CA0##;- -/.ZCRS[D A(K&3QC, HQ11=ZT!+")1 M!+OFL&O>=1TAYSKBG3TE/4Z=I9X %,/,O3"@6#1VJ'N(BGL.]0!0!,?.>7^$ M?#'B4$]="G-*G(V9=BE*6.BLUS,0"T>8.W?>K(OU8NZ>NSD4C.@SY>QRY/,=#_K*N_IE@[A6]*Q^])N4Z+ MRGN32G\XZV_;2DHEM'MTH[-SHZO5MI&)E3*O7+^73&UL?55=CYLP$/PKB/>>P7PDC0C2D:AJI5:*KFK[[)!-0&U#4>(L>XEMI>9V=D%;[*>\5=1 4COK:&MV/J5E-T&(5%6T!#QQ#IHU9,S MXPV1ZL@O2'0L:ND=0L'[HEKTQ#^KP#*^JT? M^N^!E_I221U >=:1"_P$^:L[<'5"D\JI;J 5-6L]#N>M_QQN]JG&&\#O&GHQ MVWNZDB-CK_KP[;3U VT(*)12*Q"UW& 'E&HA9>/OJ.E/*35QOG]7_V)J5[4< MB8 =HW_JDZRV_MKW3G F5RI?6/\5QGH2WQN+_PXWH JNG:@<):/"_'KE54C6 MC"K*2D/>AK5NS=H/3])PI+D)>"3@B1"F'Q*BD1#="?&'A'@DQ!8!#:68WNR) M)'G&6>_QX>UV1']$X296W2]UT#3;/%/M$2IZR]=)F*&;%AHQQ8#!,\P=@93Z ME *[4A1X0<>/"78.Q.='R'X)645N$Y&SSLCPHWF*68X'@=@I$!N!^*%15AW% M@$D-IC68*$YBJU@'*%JG5KE+$ YQX/:;./TF#K^1Y7? )+,LG\+0>OL[)RBP M_"Y!>.5VFSK=I@ZW5N.*U-&XV"IIYP#AE=W=)0B'L>T7S:Y0 _QBQI/P2G9M MI?X29]%I CYC?06M>*$FXS#([C+#6/U!^*5NA7=D4EUPA M3WA0*6L&C:QY$P@X;=!SN-ZO#-X"?M;0R=$^,)4<.7\UAR_E!LV-(:!0**- M]'*%'5!JA+2-W[TF&E(:XGA_4_]D:]>U'(F$':>_ZE)5&Y2BH(03N5#UPKO/ MT->3H* O_BM<@6JX<:)S%)Q*^QL4%ZDXZU6T%4;>W%HW=NW)JX=)C$8AK7K*>Y/TGB39(\)$F3?Y2Y M] HL/U[FRBNP\CB87-C68=)1F?/9Y,)VCYAT-C6"1P^5@3C;(2"#@E\:92Y[ M%!WFS+-]Z)/X-ESOW+AXEW'#ZQL1Y[J1P9$K_3>RC_W$N0)M47M&0:7GY7"@ M<%)FN])[X::&.RC>]@,1#U,Y_PM02P,$% @ V(%,3A=SN+-%!0 'QH M !D !X;"]W;W)K&ULC9G9)^8DNR MMA2A*NP03E7J3,W,M1.40!T;,[83SKS]R$L([NX$;H*M?+U8?VNQ/#AF^:]B MZUS9^YTF^^*NORW+PVT0%,];E\;%379P>_^?ERQ/X]+?YJ]!<,S]77#RLMFE;E_LLGTO=R]W_7MVNV:B,JB)OW?N6)Q=]ZI' M>R\I%['_>W=@E2>7)Y_%OZ[1_BED9GE]_>)_5#^\? MYBDNW#A+_MEMRNU=W_1[&_<2OR7ES^RX<.T#R7ZO??JU>W>)QZM,?(SG+"GJ MO[WGMZ+,TM:+3R6-?S>_NWW]>VS]?YC1!KPUX"<#'_L[ ]$:B$^#Z%N#J#6( MKC60K8&\UD"U!NI: ]T:Z&L-3&M@KC6PK8&]UH"%'\J%GR;J>Y.3V.SJ*!]R M,PY,@J:PZDJ=Q&4\'.39L9OUL*WO@^-M(/@ MO?+4,J.&X6>,"EF766'FDPA\"J<\.)G'B"-[WHTPQH0* 3.A&-%EIA03=9D9 MD0WHE#GE1G:9!<6H+K.D& TZ]V+G/%Q.>(T1+6B)!%TJHG8@SDM%A;2'B/80 MU1ZB,P\1@\76,*IF]DTA*2$DZ-HQQBS7%G3NA'#&0XY* F/:2@N+@LI,J0@X MFU/.=!B"TL"4T4R IUQB2MI0P+&'J4CZ] VH$8P)RV4(ZP1CBEMSAG64EK32 M$BEM%$A[U#"R(PZW$2C^,<:4M@;TU 13A@M8#U-,2:XB,)AF1&),20.%)ISY MZ@*]OB HHRT(N<24D)P#:D507/KB D)CC"MFX.RTQE@4=LJ^([2BA598:)#U M2!%Q(MA/8TSQR#!0,Q-,"6W@?#DE?"DKHE)4%%2H(!O\*4$@SNKQ\P)7TAPX%,^(J,_6(+9VF) M+;$L XDM"J,C 17&D%\?085/,"05!YZF!*0UZ* 9$2XT<$-.)!["%71!0!PN MC$L,^14;[LDQQ&7$ /5 4)8Q4"9K3(DHE%](6[U8DF]R(187I#-JF?-(0+7Q M961R&9D22*1!J#PF,4&H-S[9+&X&OPBL+8 M#1[F!"90]ZX)K--M7;V_.%EA@M ;;K!;Z*+>)(;U)C&L-XEAO0F,TIL.BO0F M,:PWB6&]"8S2F\ HO3'FGT !O8.S\]?4Y:_UEX:B]YR][@?<1NEXQH7U5?/^KSWD_WS:>3'W'^NML7O:>L++.T/MI]R;+2^>1]&?1[ M6Q=O3C>)>RFK2^VO\^:317-39H?V&ULA57MCILP M$'P5Q .$$_ M$7]M#U2LP)CE5-6H815I+(K.&_O96>\3B5> 7Q7JV&1N22='0M[DXMMI8Z^D M((11P64&*(8;RA'&,I&0\6?(:8\E)7$ZOV?_HKP++T?(4$[P[^K$RXT=V]8) MG>$5\Q?2?46#G\"V!O/?T0UA 9=*1(V"8*9^K>+*.*F'+$)*#=_[L6K4V WY M[S0SP1T([DB(PH<$;R!X(\%Y3/ '@O]!\!\2@H$0: 30>U>;N8,<9BDEG47[ MZ]!">>N<=2".JY!!=3KJF]A/)J*W+ Z#%-QDH@&3]QAW@G%&!!#9QQ*NJ43N M+NCNO,#.@$CFD/T2$GEF$9[1IZ?XWLQG:$[@&Q/X*H$_2Q!I&]5C0H5I>A^Q M9M4 <32K2XB3F)4&1J6!0:DF(^\QP:1&$JXTJ4N,YG>_1+AFH:%1:&@0JIW[ MUH")-*%YN)"A6_D4L7^$F%F)C%8B@TSM7/-H<:Y)K%^/)4:_07L#Y#]_QUB3 M.ON8&'TDGV_WUH31SQU,WI\:T8MJ!LPJR+7ADCN)COUFZ\KW2XOGH@\YAOAS MO-[%AO@V6>]4WP(?9?NF]P/22]4PZTBX>$W5FWV[3;_@I!T:*1B[>?8/4$L#!!0 ( -B!3$Z1?H%S--( )% P 4 M >&POZ^/.?UG]^6\XWC_EJ'66K172V6A?KE^A\Q2,4Y2HZCCY?OXT.#X[^],/Z MSW_Z 5_B%Y,T^EBNU@\UO+7(%^'/;_-Y+QHD<93VDVGXX[O\MA?U)_3CK/'F MCA7]^\EMO:ZR^?I_=[YY\_*4-];;/_YK^-T)/+V@-]XML_OPU[ML63>&L7-< MYE51X@(7T=MLW7Q.]O]__;?_U@8!.\R[HIYG2S/:._BZ;D#KUUUO_YIG5?N[ M K^K_+Y H,$K%]EC8[&G5R>_1N<7IQUOG\)4%4QS#@?]+?IK_M)X?U-5X7*Z M '-\G*3'@Z1CJG?%,J^B4WCOOJP:\WS(JOL\.IG/?-NMZ#9A5K!KG;5Z3S5SE3V6UAN=@A&S=!.VO>1>T?RF7 M<%.S2K;3>.RB['CQ[_ER>?QE53[#JO.L+E>PP_.ZWG1N\7)SNRSF@+UEMFX< M2KFJRV6Q(#B]R9;9:IX#%( 0U.Y61P=1L8IN'LI-#4!IK%3?XDG7J6=U#6/^ MV/@YJQ_H#L_QC_R?F^)KMH3G&Y-;_5=LBX!QU@\#AK@'-]O 8B M&"T!C?+6W5]6P"TJP"'<')[.$[[>^NC[LEP\%\ME$X!PD^X+ +#L58"T?LA6 MT;V\U#KB)WIN5:Z.=P#TT\W)A^CD^OKLYKH+_99%=ELLBW61-T%IL>(I>T%$ M:/F]V@!TX>>J7"X)%E6^I"MC3K]][9F\J69O+K!>EX^(-.6*&-:VAWW4V?*@ MPI\/6W;N<&/^FF4T#V;;FNET/IR?O#G_<'YS?M8X(J*Y#^5R 43PO__?TS29 M_$2HMGYIK!?NW%T.,RZB&NEU1(^G/T4GFS7<_^(_X <\G VPH+JX7^$)Q=$H M[O?[^/^H)NK^$ZQ<_HP*I)MP;:NH[";YPB)X2AP_6RP*E#+@+) $',-MFF=/ M!9Q-#%]4$9"P31X=]/I)!+>'YVI9:QQ-FFN3%1$Q<4N*AOUX.AO$T_Z$?H*/ MP_$PGHT'\F*,9. IGZ^+K_FR0:L @S>/&\98(5'E(\A\#X"[\ *0 _C3J[.=/']Z>75V;$SS[V^?SFX9,TD"&Z.3B[2O>W\:N M#B\SQ,6'?%V ?'$$[.L@^D' T\ Y8-8Y4<+R#OCO"L8I4, JZV*'^!B@8&PP M*7,H>(C4E;YMR,-=;\NI?\>;&DFVO*YQ6"/IX0(H6E;5#E%WO/JJ[;[JYNP- MBN\9=6\P*?RR2%(CEGQZ0FD29M&"D5FSDH[B5TA+XZ:4 ]+&)F\A?.5B,V]< MO^N\^EK,&Q>7V43%8S6W6!/65QU3F=^?>,I=P]2\A*['A&/YRA)Q^SZDN^;J'W[_-5CIH, MH]9CL2*M""EKJU *0-I4+@MY M188\ZI!<@;/# N7I=J$-M/R([A)J2O>@):#^5P/A@\FW+_0V!VW;L(YHG7WK MW!G\!D^O@(.LW9(;$DN^MMNB"<('WF0U+&\5/D:$:RX4@1CM'B3M;;'WS+&%M)UZC%[.95]M3N/5;:.U,TL M&5M;7SK\@/".(SQW&/@&<*1[G,^K*L^6Q&WN$6/EL."0LJ]9L42A_1BP\1AU MFFWZWSO 6) +18*>OS"V+]EDE"W^L>EXKWM^4EOOEN5S]) O[IM7X"J?+T%K M*4!Z:LS2]CZBXW*S@(E@F@9ZML.W39;K>.'T-8]VXE.;Q'Y&$OO>6$7$L8.Q M7UO&?N(8^R7JVN>KZ)09^S99M1OKMKWUMEW"O*/\!HQLB+X=&-EX M[I2O!5SJXYQNBB*IJ 1OEG3)2([*Y%+A1D^N/]-XQ_U9='A1KO,H&1Y%_Z^^ MF-?(8P%WZ^CS$](]\_QOV&;#'MJQS:[G]IFCX3?HF*/QW#:1 ?G2.^!+^YN! MG:2.XN/7#EN;8G_K$JVO):C>P+6;HAC\C%\2AP3=X&N!7/'V)3KCY1L MO67&MSFP =#NF?NB2/^(%OO_:$7@+D0WPGMS<%'*MXG!5LA&Z01@R\8M):>T MLO562[F% P'A*%J "@]P KJV8N%!PX2MK;CEO:R?K3;Q5UB]VXVS^QA/U2#; M;)JO1X8V8WZ]"V&TAHB:'3Z$Q_8Z4?-2N,UWO$HGS6? VAE(%?,\!]I% ME&]O7//6^=1J[G_E010M0&X(XFQRVWX0_HX*Q>;GV@*T?JC*S?W#J]B]V36! MR+Q7-9@G7*V[C4+8&GU\Z PBG?:Y6#^@#-2B^_M+SY5\T"$96)@*&*.[%@@U MY [F?\S%2;')OS$IB!!A+%D0/2-N.-GD-F[U'XEB+E+@0DN!WS_HZ=YO-K#B M#5R$U0H!@PA+'O$&7)"<=/UXO7EZ6A*C ZUB4=1SX#8@_1!:666L<*$$[2Y+ M(H(H5!5B9=GU5#=[N$ _"CZM+@YLH T!&FNQWDFF#,","&G;[S%],O:Z^JG- M+GYE*3]C[G6>W;>XY]O=@CL]?YWSZO"RJ-O-G6QRNOF9JK[;"7B21PY$,X[S7B@);DOXR]GU MZ=7YY?K\XNSZ^OHM,HP@@:DQ4/ZLT0/;4Y:=+9Z 4F#/&J@ MA(B!%?YZS%:;NVPNR@F;4^$/A66UL2+C'P4\48"F"U(ICOQ0W#\\ MLG3QD,ZC_+6AZW#X\^7I$PN6.1GS<"./:#$EQ_==N:D E/-LP9QWD2^!VZ,9 MF8#Q7%;+A9A6:GBM1BWG*X)EH> BZZ;]F9.*LF5=&LY<.\Y5WJV?T9Y)IT/O M11CBM+'9IQF_L@+J CT#%YDS$A"_=E["Y MU:.]*N[S,3)8E 4Q5J5 1,H0*(\P0+&"<=8"18H1@?-!3DH>!5P'/-]KTO?' M1XRJ03L53$V6-PRC4/87N%#S%BK1\LB6BW3]^>/'DZM?\1)=G[^_.']W?GIR M<1.=G)Y^^GQQ4,)$<,ZU!G9G;W+M;C(A^9RW M^X(CK$!UA:\KQ.<[S MJK!*("'D"4 :(!<=OC\YN3SJZ863'5B3I?UV8A $I\N,TB&7WR(O[+: KY]! MKEJ^',,M1-S=W-;%H@#J@5AX MW M>0X"TK)X+"@PH!>%MMDZ.@6FALH:@ SHWPM&J(&V2 MU0U3V->1,)>X<:1;# M'3=C@B+H_2=%KND*P<&!Y,E#K3YE\+T*WA="J**FMU4)3BA6@- MF!#9?S-_4*N4S?6BSRR!GL&M>J1CQG-C)++YG84P&(3W1Y9\D?X!-6/1E7!!(&PW+2C9(#7?>5< 98!'D4,4 MC4,XT&:Y -$/EE!95%H*\-8/9:U6WXM8=B!Q[BQ@^,K:1K]W!K/1V@OV@2*? M@\F6!?RL]X'4KMJ(981 5*%*DBV09\+[0##7)$LARIF)""M]-174(=!E'CGJ M%K %;FQM>"YLBE @F\/D'.K@,P]B"?#_VDT1[,7=,L(#?_V66M,&0!G)\:CR MA1 =>&1343C48X%L^806_!9DSL=;. ICIJ)IT286Q1YQ>,@6T4$RZ0VBQP(8 MOWW[AA\'$B$JA@ >H6*(Y"-UMN(.YW/EEOD8>3WH ++(@5*[S.>H& M-CJ*;LN+PS83[R<_&VY;WH(<8J[=N=/T6UFHL@18/''2DFB[PO:>,I!'0/PL M*[@KJ.(M\EOAV;P4_,RK)H3H 72]+PBK%/T"2M1BG&#)*G=7$D[S+BM,T C! M;>/[Q,30!#1* BD)ST#5 OI#6(NJ3TP&OVIA>=8>44FP._J^7(D/LIO\,2YW M+HLTL9;=!M#1'KA2N]M),F*3E:-1>\2+(*?I6A(=1[:<"QC8\ECRX(C(2+\C MD.16:^="?,R!2"V"BUL" R]1#%MKC(KP_.Y@A26KH?!P4;$S%^ O&C+, /,6 ML,Z_ ^B9A6551124#QR/=%Z!PA7CQ R+J? DR);[)/Q0U?(>Q MA\6*^>@M/LP0/T89^1B B5@.LIR\S(C^;!9I]KXH87H@]20-K!9\;T%*X&G= M*HUX@5/CXR2-+XLO0"E8*,:TTFIN#4Q!2\A4OUE1Q4'KU'RUYM%2(;@6 M M=B;PE@PX% Q@65/+2T]DM*K=]-L&9"(3!!KXDK?E1MUSD1E15B0&&SV'91E" MX.4:F2?VYT):-^9"??$8&]N\$T,&8 +L@_?-T%4JTAIXQMJ: MR/"PF%"C^,1T6D@R>QSQ E':!\O,^,/NU2+5<3G[: MGRO&HA&BU(#24S%G9W'AA0QWWNSBI40L#U]#"&!4X%R3E'0 M=#E6[ILNX+>,)!CG;C*P@-(*^F1NMU&;,SZ00%&L)&P ]F+.%JUR M9HT$#J2AC7&,EF>&\KAQGO&5X;']D6]?V'I!UA7EN7-PKE^!548H<0+N'7EM M[1&J&5BH*$F\G+M9*%IB2>Q>)BJ,XB.#$3W=ZT+RG9* @[;[&,B?^E#FDM"% M[[$0XB\ ORO(4'>;XV(9'WS(KU^>,/I[B3*#I0PLE/Q6TF#E#N<>M0(_8(C" M4.5'<%@$^GKB5.:4P&K)^RN+5 M55%_44;VAIH.]PFE<]I6O;G]AS%K6(P$<5'9(>=Z&JUM5CA/N_[795:(=SB6 M8V=G<^"+M?S%FDA')IEGP=V"CJ\U(;2O6VMA^\W+?.TKP*G\B5KY'M, -\AQ=E;\ 1PK"FFBBC46@D]M?8SVU'N MEAC^;O3<:[0\NO$ %VQ<1$Y%M5'A2*+ \%#00VNF8 MF9.]P-E]$33^1H4=$^&O2/;.O'NGY#5" Q%@;;"$B7]@#Y'GPQ+B_KEWW8O> M6\<%[!94(@XDF]CLKNO\GM!*YZ(3*W21K,JW#..A5,"V.FCLMFYMH!--'N"\]&8B$6XHP'-!-5K+F$!F1Y*U1/ M5"0KG9N('%@MT+NZ!)4T)W<;+*FJ30@7W+J'5;DL[U\L=22A/&9A+8[^N4B/ M*%!>P!D?@7!;FQF9445D1NPV,<),:33.%+49U=LGT*FNR850D2W>1Z!L :"K M#04U>DRHZ1I:1(Y12H4"WG]?$/,R%UP%9IRT7'J4KL@10HQ!/'Z8PO3H8OO8 M96CD"M(M"](1[NQC!D0;EJ -?71.7KRC[412(BMI&/NB<_,B&6]-TNH2(ZP' M.P/:LP1YEK@%SK\H-[?KN\W243^KZ\"SCE%K8@HB # S7)>\9-T8:%2RAD@D M*"#F%__B$T KS9MI>] ZUQE^LUN@$U7,E,;3JIM:Z9%]ICQ@-C/^>;< *$42D MF+P^TVVX-7J2T057SN) 85%(\R1F"=F.-4(^6]?8%!N*8 M77"+_ DSC3%J!LC+BUW]AO)'6\5?I]EH=CJT[-3A0?213YA0BM'U;E.Q=ZBH M 7-JNARKP+#3NBDVN6*$&2*"_ANI";UK+7UP0QC/.=NS(B<0:[Q$H^AI,4;1 M(Q)7PS<7YJ_J]7&QBN6O:CR>U#A\"3EPN=L,[!L%*T MJ!("H2"K"QOV^&#)/K$AR_$B?Q1P6T6BL#%UBOP;^[HUM6QJ:PZS+RBKEY5 MC(NC5HX'ZW/(;6:LFY0M',[K0'X$- U(F*LLG*0QG^H\ XZ!2+7 V"7+/DDX MLT&")0EFQKN]:#TBHHB PJNLQ=S^3F>U84@ M*84 HFHCAL(DH5^;RRE<.A>EYE3\9/ MQJ.3G\)#*GIISH)7W/Q)@\<_6VUH]P(VS[R 4!6ER:5F.">S/<2S8>(G_.40 M Z]:Q):\K(58B:"WJE6'H"4KRB="OA\M\D?)(];.XY$W2HJ^[04> 4Q#R?X;N7 MXSN\9.ZUVTU! >G"Q4/X]EC70C]!$^[VU!!,!AK+XLX2.E;[2DGU$#4=HQM) M:$:K$M]H%<\E;L_:>N)(5PP* IE($B!? FR,C>5(2/^HV/7==E:82%1BU*!W M6JVGM'XN6>,RYX(,E:.BKRDJVG[D(.GOY74&644==]>6:"+B!L=87-?TAHF:\"YI"Y ;E$71CKSUV WH M-)J:*VHJ6 \UA2A=^BX"\7?\NFC^UO%1=Q%5!7I TFN)TXB=G32EZ>=_&%4 MWY@8P+HE^'X?U _B--#K0%>,V!#IV\JC,R\JH+IH#)G3%PO4=_/N$ Z6BY$_ M"TL4^0*/+KBY:'NL1:JR3[$H[5TNGQ>#! LRIO$!L:CB7!+J+4.\Y^+VX*-9 MFTLCOL P'(+L&^2(451ZZY1Z#C$E6F>2DN$8,$]+D/_P*C^9_!W[.KT$$SV9 M$D'Z11=N@=LB=D@!)>WG8%]KD1=-J$^X\WC76"P+ +[S5KM$ :4K1PIL#EYP MZZLR SV]K&*&M+75\VW$WT'5@7%CCGY%5R;]+%H,NS#15,JUW=P?(OZZ"WV[ MH77#Y3$N0W76V9H8#MZ<%1DD0@W@:Y$_U[:$7.-U> /7G"[?K482]DW*P4J$SV$&&FIQ?\\A M^+2,0 $B)+[0QLO1/UPYHU6 O9'OJT8P=%O6/U)!FS5$4&FQ;K MBBA#.?I>,F8AXA6@%*A+,DTYE(V1GU33&!!9JIQ\2^/>-3ON-1T2+6!F0F]7O!W64-E;NY#B=P]UP M8_NR07VPH$<6+'K1SR W?45K&=!+CV]H_&60\H2^48T",SU(_>=#R=\)%:^3TO;L&;<*-Y1@D WEXE?X9E+0YN]G9L5/^[CIB?8#@3[=G-E9"- M&EY?HU'%%>"M :U0?B'95B"B\:KZXL*B:T@[WIP:X\) T MS-OBGI/W;.HB&JU$5$<#[#RK_5P3[;@V%D&V?'<$,>I$]9Y-^<3';C$+B6P@ MGM1M7!JLR\OC<_VX4XU5%H=5C.]T5 _):\ME.;?F49<4S_9Z1GRGE+3J*,;Z M9+?L.0&#&Z>2H-T;=*G34312T>3%V,$7N;:ZN[!6JWRUZ1-FM28M7JF M,2D2@%)FL>8!*]"(@_EML!QH61-98% M9P 2R7:8@A8GXB'&VGF'U[%T1M-.QDJ8C-$1QWP^?@2J M@BF@:$7(KJBZ4B2C>QO>4:S04+[BH(NZD:Q%DHV)E!$=6M\MB?.HQ5R))T9$ MJW@4Q4^M3RV K+OEA3EU/0"ZNN)N3SLK;]B%*2;\6D5_24#=1/XG^2P^8"B M.E1RA3.)+6"2\ZSI=2WUITB7&??'L9V,[N.I'_AVZ@*%^*)0LCI08?+KD&\, MB#_Z4ID%FS"#2BW\?E-P4B='0V!6)VGU^**+XW(LAV,J*!QS794FT\[+2!*# MP)I#UIWKVH2Z20ZMB59@:0@6N.%(JUN5=;:1*Y:W 8ET<0FL8,Z.B9M,/%#" M4:6_#*@M?!?%@M8B(1LNG=@FX[8QJ^Q%5)*M=-RP:T^*)2%#EZ!/ZNZ6B9T:*; M&JL=E-47)%A.!D;S_QISQV VB@S#1T7?SOY15LI V!7HXL7_MXS&=B<79U+E M-E\])N\TH">O1**3D ULRR51$W-TH-CS7+!;$%L]!X#63_@?*MZP9%.QN_S^ M#IZ5+MT KD-BCCLB+<;&(JFD<8E4\0[C)^<0C9G7E//YIJK=>S:&PD0XEMT4=0!N5*60"&S-',T5XZY;"IN0\7"H\!F8]B<- 5?S@HE#">ER$ MC D!I3N$Y,"LO6I[&O"?#)!X^#:--%:^8\$) KC-J.1P/>D[&921SA 8VB4 1%Y/; M HB4?W.)AC;9Q!.]$)SBV2&!P1D;!5V>2,=L,U_;!;WUEE')B& .H5+L:<#\0-&OJ]*T)=42*G05-G=+F2B8.E'K%/Z MM.S"&%.E0LB-3[5TP"A7S??SZD6>-IEI[_0]8R*R:_9 ?/5L"(V,3AU+9^T* M)*FWCZ[DR9!%& M-C=P:_Q+9J$HK\(&ZH=\X87Z,$_7I3-!Z\A(E%'AZ^[VSTE'Y$(X0#FSY9H2 MD3>F"F9P3BJ U@7A*OJ]E M"^6#-'9V&H_T>J[1A O4@'+\U_[+AT3R\;P+PSW?0[23>RLC!+D7+74ESP8LD2X@K#5"$>E2-1;."^N3&H%)D\6I?C<=L^E,#7< MOL0KR?H#8J4/7CS\Q;KN"%N_??%35;JG=AVRLI5M9V'M9(W-LD,)0S%+,:?9 MK >JZ..\ZH!QE$]0QPV1Q)ZVEO(;@*/H*V$^2Q="X*HX\LP6=JVD<4_=C2%/ MHYKP&E?ICI'!X&Q8.\\6S*,, +]HGJ@F,1-U2\)PKDW-;GS+7CM8UE;E[)4* M6=:ACE$@I>Z*0]$+-N58S4J&\!9-A60:^E'T6!%8K"K[@H2%]K?4"HZXR$P& MCHN>VK40I\'(])K"S#B[M*T8(!U,O5:DI:LJX&\[L>O&W%SLB"(KND#( M*4<.>%B2$D@Y9X/YJ,TG'(NXW(8=L#ZX)R_.N^#LH607D-O@K]#)4KLY3Y UIW%RTG M;J^RKZ^B,Y)+Q)1WRD3A')$8R$$BLU,Z/&)/4=XKJ=K,BAK=0)VIV"#(,0L4 M\M(]A?5AKA4'2G8(Q06O75YRZ4_..EG9T%^]0NM!)O&%B03;*Y"4818%)6DB MK$CQ8/N6Q6'OV*S72JI4MQ\96UHETJ[)C?"DM&6'D%O,^[*[_-M3486)_#;I M6N(430A(&T/VT^QA>N O6>H1K)8?B!JC;!3:7?D(=?9V@2 FJSR")/Y"G6 44RHTV MN4W.*I4U9)40HXK:BYKT@M5\#Z$DK@4"&#DXQ&>*^Z!4'!QQ41C=VAH963 V MMU;9XHRS7B6?[SP1H,CS>5;3K0R4FBVR]:I-3.,%,.CGNZK;&$LU,?68MV++MKF\DV4[>>_[DCLP M$06<=>H=H[HM= M*KF2]P/QT"$NNPNEZ$&79MY1G(-LQ@NX]'-,-2]O$?=,O'CK.*YPB99,29#O M,)A(PG%FUX@BR"-ZLEP*9J/-K>A^4@P4>RWP*=9 [#R%7#B,5"9@LB@S@JJ/ M.+"??O>*W%+\TX7*^EJ@7)9EWHQ?S ./6CX!0.S8= ",X6QY%BR+B7+G6/=;2F-U ME>"(Y2IBS"^Z[RK/9#-'\YF11\RF4&S@2TV/<16_3N*;,"48C)SU$Y=]W=#IF7O71L5P+[W+AH7TF:NXEF5 MQZ@J:-?O78D9ZW2!Z-):>5*[Y+-;% _M8*K$4JQD:$FA\HBACN7A$@&^W=+9 M4PYIR=(RZD@BS+1]L;,:D3$P_NA[UD,W^R0Z91OY:P>CJ(;WKV3#NPZ-) D,- M\>%A/!EX3^MEJ(QP4R0!1EKR@3M@*>AH4O)'KUR)*\82N6(L,?G0;8D;JTTB MBPJJ8WIV7UP%J5'L5L92Z\S*A&QZQ@[M0R+?@]0MT *CL*Y!/UID+W6O 6&7 M)<]I6D%.VA]K5G-JJ:P>2(04CH!48YFO)7^$+.$,2_866S5)+0\?(D'35NB2 MT"M8%?9911)(80SAK#3.N65;DL@!A MU0UIM=NJY,>1ZWE7K)H"CH>TAZ3V5E0DR6^]F2 M6<+Q[/66BHHNA$7.E*6QKQAQY=$?01M1]9S?A5/2674W M8S!88UP,FAONUGG5JC)T$6,5!^$,A#?L->1V27XE^S_6 54U14BLJ+LMFH@U M6G-Y3-4@'0'B T(.4L'#0UX7::WK7?O6$V^-;6E43M%D3VX1%/ 3%LWMI$03W,&I@F-HZBRH&D?=2K[)(H:E4M@2:D,!4 E>W9L+JT8) MBBSJ/'H:PB"^*F2^"%L#M-!Z,Y.E&>&4&H.>P@:!>Y10_IX^ *FJ^D]M !+5 M%R!L T"%6)J+]W&OWH)\M I9SG@+,HZ]7@0'PW"1H]YX6Z\"#5@76>.)<^0X ML?7*?.KB6B#64H;.7@8LOW5_7^7W7&;^13#R16L4'/D:*^'!&<94VJAA,7^L M]@O&6SV)VL0\_K68)N.5;;(>*0/" K7QT;^X"4)5(C^F:Q9 ,I! M7]&2O8BR*MR*154I$BRL\<_P7)1BG#5@L&>C$&BK+-TSFZDCA [!)C*P^>_9 MX]-/#)V(.Y7]BNL^ZUCWM7/.X9I!.IY,XE$?I>/1,$Z2&7X%3T]G^-=@/(A' MZ1#;/E-;>MS<6T3$CZZ0YF 8I],QO!2/QY,H!>%YG$23/LC00WC,K^!Q+84/ MIBE,D$;I+)[,Z)UIVH<11K"2&2S=^1"N=9DQKL27C.-T,(W&DS0:QN-^/TJ3 M>)3THS/I\&.*/:)Y]3BX#Z !\,Q'(+CSY/@7SP]_F24<"2C-:P>PQFG+A&+\:CD;Q;#AMY1O.K]0E3D@$NL0=D3-0Y$P6J3M5+&;E M&!I!$DE P?_#! 6)@BR&X4/.7,C$2$!&?A>*B>&4V?P+Z.E'F$=B90WG3&D3 ME&S"DKF=9$6C0[!1 ;HO4VRSK&S^+ ?JT_L$^6;0DU9"J%:?%>BU=1C;JY.U MB[N@='&8D+&P\\$02GSG8 24WQ,O=ITCV@\?;;&1#%[^9CU0;%P,3G)-^5*V M4YNQO>@ ;1M?U/(KA78J"8Y\#2+>P+3 &,=Z TR>@D;94KBZ477,/RTF9"+> ML0/3U/MQ J]76;6C3BS+$[P25>?)E05GT.U5$)\C=$4S\GP?>H5>.[!F&*N- MDN65A<'QNG"8R5%H>9W]JF2-^T8&2RGRM<)8VKKX9LO-:)U0VT4Q()=L,J/1 M'^22M:PF<,ZT+T5 05,#HDM!HM@%CC,B2R@$G-X=%>^Y#HJ\ULT2%?*]=7B0 MS=VO@ZC2-:0&<.TJ91FI(@NPBD*_I&(PJ_C?V&Q5VSO0%JMI#5X;P ^L@%8! M5S29%2VY-8U(ZXV24KVUL21N'(Y2\[9NJX3+]0V=^,7?PEG]&!UF1^22P&!" MOXX2&;D\[V9Q)[%O-CT,!O;R>2<6+W3!(U?ZAH_DI^CPMCDK&M0?-X\RNVUC M%:X 'GUA-.M:Q*QO%]%,^+,KF.,*.N&))9/*M8:&[5^+3?\J*ODJ3 >]CWD> MV Q\.+) >+AXW9Q(AUE8:^9MEA(I=WX7+E)\;(]YOJY-N>-UB(%28*%8AXFH M3>SY256AX^>;N.1JIC7#-6W F]FGI X4?K6>X-AI65B ER),,,/-Y)BJ +0J M%_+WTLU"U\!T6S<)>CZ9FHH[J M0R[ F1FL]F,U->RF8,NCF>:+9 WTJ_12>F500324;BDYW/E+2'M*PX=LQZE1OL'%VQ$-UU, M0.NN;Q2]CH% MR:_M9"J.FI6:;=9U;3=&RM5DTFPR9Z%0RVJ5P!*QG,A'YS M YQBY<)+6%K"O&7,&"9AT?NE44RR=;E=%=D42W/1_:Y;DIW+9(HVNF;=(&E= M-LNJ6U\NE=]? &GCIJJ+$DD\N=PS*?\!9$DBLHS8V=,%W+0YNW2M#'1W6;Z^ MDA7:,A[PEE4I_6,1N-C,0*U+Q3Z9RJN [_X#W!:6&E_;9+**C1"H6&Q+M\2B=F4< MM4@?'$SFCDRR[$PYMK93-1(5!5<9&731!00V/X0=<:CGI=FX:=>G>]%Z!M#N M5I%8>W7=@ %1Z8-^+PEMGA//7!5:3;6!L3FT,4_EK"7VPZ'&$?$#5[;]K2K; M?M55SUT9?DV7=:^ I)6TW2N2QR3Y%0@10)"%:U4J]TA_\/1<4A:$482FG-.A3ZR60HJT@^DG*B* I1[@-U:[9NR)A( M6I7C1!PWH-2$+ +:M.#^EJ98FVL(V+%5KWV\YJ]<<59,3E[11\56>,)&>MC" M,[ZT=6"SMH3:.MRMMIR[!'#)9>IS=4.PM+;*V9D4U,"B[?K99OQMPT N$I+7O'#+DLS-\MM[FL K:^@Y:<<* M3@Y15\V_-L9X0CQ=Y;B94N(\M3UG01D-)Q723G%FFAXYEYZ=WKLNOJ7GM=B7 M^9[L0E\GAH(+K#"5@77FO%GYGWY8__E//]3%G_^$_U__^1J[X>3W@,F*=X^^O>3VYH@\[\;@]Y"/B^N3TYOS3Q=89^4:RT"0$3<=L5\N MC+JS>Z#4!UZ99GMTB-=Y1A;>TV6Y64@>"C8XF/>B0_GM*)KGTMXHJP!9%KZW M'4 N#UKR=+K$)+\*O234YMUK="7I3\Y(?J@>/\(3.*TR4^-4#:2J@/E:BW[H MPZ#?CQO?7#@]5?UR_0&D&+L #].+58\3R:Y%2C!OS^WSF\Z-)A$/WS21'5)-),(@%)_ MEDWY\^Q)PA(DG%OC:E8'B?2Z)L[V\F\"[CVKB$FTABUVF7O=@GQ-EAT6NLEW M>PDR406UK86K9T5> TL56RS"H=AB#HM>WHN#REM!'5Q3^!RN.PE$Q]1"CHSP M65%S20N$=L,JV&Z^=$U ME;!VQIF%=8I%M8BX[A"\@=IOY=Z KTY#'U ZOED MI.3]L&2>#&^GHWO2=M+HU!HJ/W<3Q[)6BV@@H]%#](0<&K=W1X\ ?4ME#]OH M[ZM:A^[AA)\P)%HK[W'=28O&(LU@@KRVR%<@@U(+*F&$."K3G! MG2E('*!&L:-#-$6RY2"0ITJE:A17IZ.P:&2T$,_5$]0^"^FKYVUE"N=JD23I M*,J!$Y8O>5!9@,+8W^0<--U^"=JK(.;,2IQ'M@6Y@FC$S,9TP+KN[*RHN!9 9MZ,?AZJK&Z)=6"= [TO_GJ70D*U)1[XT>\P]&)0$,KY?;;4]8+456+QT29I!-V(/1!C5+F-+*/- M.M7311T3DS3%5!FOT(1*%QD-/%NCNGZ'2QPZ11=[8FAG?4G7"23D32ZM247$ M7;(=..XI%%!^P*<[K%26YL>3/;H6]3KD#6.7X%ONN7/Z-)C\Q M.XLXG%:E6K0WL0OSA$@.:^[ +V>DU&Y5^NX0;5A'C1#6_=!271=/;D7+-]NH M) 9$X\ZM4$Y/UC?5Q[@F"1J[[RMG &YS)]4JDDIJ$-M(*@E6\K&-D!)E59.0 M Q,)CMFZT]A$7:_+2J;$R8S*HQI3&4^=.FM;D2F@(#96DKPLJG.G\U0:) T$ M>Y#[I%I-2Y$*6\#5!CB2.1N^:>9Y.*+@*KUV$0,62)H$P8]._)&;W!]$T[C? M[^LFFQ[$DG@R36WWNY=H&">@075TR,*LD9$MSMD1AY^D<3*>1D>P2Q-TE7WS M'QG$_00CT-C<[/TTZF.4&IES R$UB9-!'_5P[&M7?:FC6=]8;7$.VV,6'AS" M(':5NM-J':7C/H7HH6_%M"""-S#(CN/AVDHE'P!8AM-^6SE>%NG_(5VM3.-8 M4^=V5[EIKY:TUY*+*]T([H2I1C\V.IL!5L(4NE/B9Q[M T90X-L8,@GD1,'O M "$X:H?A@4!QT 7' X)DT@+, P'GD$NF!OTSMH!L1V5C!8VL(^0MA-)[ MFB6P72S2GIX3U;R-L"Y\.(07['N $9*3;;@WF@ZB*69O=>/@8!"EZ:0+%?$6 M +Y;I#R(!O%@U"?8)@,,6TWC-$G^U1">_&L@/$*JU8&8#. $EI+$Z;03/1'$ MDR@=#;H@G!"$1RT03E,*"P8ZF$0G-EQ2=_FS9D?KO&P"UMF?PS!\W+H"[*Z; MGO8I8'D&IYWV@31/9D/\(XD&0_HCC89]_!?P:SZ./9R?7GJ[./9QIU<4^RX(8WCQXH3$0J,K6;BJB81DQ3^1 MKIMP#E],\T7U?5L,!_7GE.85)&\[,<'+8YVC!,Y^D' 5#P6()R FO82%XMTO M&#CTA6U_ILDZ:YXN7\C"QDW:W+_B>GY=7;E:D?1^V0,RFZS5TKN.\5B5-S!^"R\BU2[W8L(0V7X!GEZ!?E2#?+Y@6Z M@@/^NN](F 95-JO:EQ4'+Q0KNRG/0"@;MIWC0R.B6FMIZK.1PZB\+2N3\*(> M$O,BR=VTR,TM*C:2OL91 LNE5P#*;_OY:O :XR77QUJIM7 ^#U:_=GIRLWMU M[*4&@RHBH=22\KHVD6WP[!I#P4P[.MFI5 A^V3)#5]JX)!HUT\;;M)J=K<1= M? WI2[KJB:8<*W)NH7G$5C3OE&=4N /#B/NQ-?HBN>MN3;V&JOFH']QJPFTU M3LA[WE(3,HZ44G3X;XS9EQ:S3QB)/PJ"'\H=.HJNE7F6GR='HD M%DA67&*V-2*MA+59BH^!5C"M;<< S&TXBB?CH?>7;1P>QOS;L"27IG (RQS& MH_',OL6?Q!S:<8SPJ7E+@/#E-^W&]= )#QP"X*_E1#O')9 MXX$""GW\/^%DDR$ ,^U[?YE-G!@#RS'R6I[_KK4-6M=V[0J&*'3^+1,U@E'?8I,(LGC7C;@J%5+5 M2)=:J/ABV&F?;-34B5.=<'!),.;&7?L&<]#;P($1+:X MFS@OY\FQ/A7DV>)2898= HSKR&#R< '2XUL)UCT\/7E[%(V&O6$TPLQN3%R& M;\\^7QTY^M)+..L65=Q?0:8Y_,OEKT>*3PZ&F/1]D3]'_RO/J"&['?[B?[UU M3R;C7NHA&YY65UX>D ]2Z0*73^V=4NN!^+ZFH4X.I)#2V5CET>\A<_DAIO\J MA,0728($TN VW,AUP$A2NH/*<[?&5*:F?5T-U(+*KM2+,Q$'WC8Y*O>JBJ?_ MS\3:-Q406ICS$D.4 *G>O[D$'CCLP<]CP,UKF"U[0K^P1;OK]X!V6#_!H-Y? MX6= ^[]C]OY?K_Z.LMYPB&4US -MB#_L==X8\T@?4.GZN4";*U"W.?[\\SM] M=<:B=.R-W2ISUM0]4\C<#Y$9-C'[?F3^O *PL$; 4=BH+W',=,NUTQ?/:_:A M6S,8_=6/'7^=V\K$YKE"'RY&N %*[7>DKA>\;E4)Q@0=[G/W,K\QIY^+)'>E MQSX52^';PAC,7?$&;J:UJD!=LO"9 "NTZ,5^PA25+_'\A"NCZ)K90S[3+'.J MJRJ5ME^!*9^HJ^M7<0LNQ7#<=&'$<=]^8COK7QU9P$3;\4.8;^ M+(9_$!M%5*0/M+2]:(MO^*$J,T8 C+#J:[61Y#6)W90*0WLL+O;$K1:.U#1# M*%CYQ;@^F-(LCFGLK8:0-R6=<5V0<=2E@D3)P"F0G(P29UKLT-S4 _' ML_[$UN+PS[P=X+N 1YX[,D' X,,9>E.[*T1L5NJJ$2.(37+@.OM&Q84.4L5Y M&D6U7I4\]5OTF/8]3,(], ]K;J*OH@OC_Q^W\9]WI]"8_%_H7DUG0[Y?HW3+ MS8K388KX.AILN5F'XP$6KAG,1J^[*'M !(TQ_0G9Z^)!T@]]62>GIY\_?OYP M/EU=G/9Q?7Y[^<1><7\/FLU;I3V126J MOA*T(>'86GY+J18?1-X[5Z;9K=G1)PHQU#CO47XY_$#Q'O\!K_S-=X M3Q"\L:4031$A@+H /1XG: H]'$]G] 4'.A&U.A99D&&N>4LT02;;[R-A&H H MD:"K?39 T/BS*-L[U2%+XW$_95-P?VJ6AP.:R()#Z<)TU- QYFV+\J;8]M>6 MDYO\'W9RVFJ=]!,J6Y;0)XQHVWUV=/*'+"'!*0XF\L=TC#\TCG ;HOPN!W@X MD F2I,_2VV#&4QRF6,XM9$[J:+;\A$6E;SD%^(S2T*-K=#XR9^V.XCB_^.7L M^H8C-VY:A!SM;"G05'6+L9UV8&[$B)F6$J*X5KD+NMX.%S.1"D[-U$:1R[*& MMZ=GA+!31PBUPX-L$W>L@SKC1"OGY#C;WK98JAV[;RY/PX*Z;#U@MS33)) $ MA-L\M7%WE;3SPP2OP=ZO*Y@?B*_M>]"% MY7%;!IQ:C'!F!QP(X8(JGBXAN7 V)^D/)Y$D).95KR&^S4T5>EM9T87!PLT MSAR^HG[?BDLD!;.KLI/D_%O'M-Z+J)[5>/ M>*(VB*W9B=55-S)+P)5Q_'F^4DOL2+3>ZRRRB7 M_+W-)>]%GTS$I( [QNH<@4TJ5:5 B#)L5E($/\SF"?'YE69P$S+HU:#6A]>: M(%^[=E+;JV\^EZZ(SONV9K>^FS&=.^W@%=,V,MGI]M_@ M[?^ MS_\_0.74]R2"G\"]/+XYM?+L^C#V D;"U(2.> 63K;=AE+,K$I M.<:F9=,][I^;K%I3KP!;@\"6Y="1<5[A*6GLAGBG$O7[:9]%!UL++# )!SZL ML+H:;M*DXI/CW<:5[NLO9/S'PGJ^M\(J>=T^J*;_ H/1=+6+[::-9LH#YR]I M#L'9.\$9[KRH6[B@9H*$M-W%'[6K!8.SXM$0;3U#T-+&4T#9NOZQ400-6Z-, M4:$[' ,#3"09I6,.Q79!VQ^-IM%@% ^!M?'8&U>/C$7-46*TC>E81M[!3V'8 M_G"*%:C[$PSI1:,?+A[-X1!,=IH-X0'K-^?8W-'7=P2$.#*\_,-R^FQ9V M@ \QU/18)3S9S#$;EU#M&0L'N&1>#ND6&]WA+O0@)GP>4.#&8 MQ"E X>_828;Z%5!]IRB9Q,-T%F$M[]$X>H=)K]CKG;LWI7W8;Q)-9_%X@&V!3W&;?)'P/H.DH'RH6];%/FEVX+H7L]O#\83Y8O8,FF0(UF5 MZ_RXO".'3!K 6CGQJ*SCW*3.E[=UB15CU%:".GD[K7_CT"UX(X1?YPD_8VE8 M6AUG?W=,UID@'=X?+__PS.0?MFILYM$XNEQFJ[7_QI8K>GGUZ?+LZN97TN'. M_O;Y_!*M'2VZVU-[+N0K];4/=%+P]T#^^V93+!0SK$)K*;TSN*2(S4&"86U^-<'4>\+#Z! SK(ZH M(FO#9VQNJ^DQO!=;T*&ZVUO+B0,PM_6@G1"V+\MH- 8ZMDZ1@VA$G2S81S$< MM3]MBOB FH[:^FP<#VU266OJ;] W+A16VM.%!R#@I DY^*:$X4=-SQ^)6KV,@JA!*_P_[KJ.) MXX^/A2F("DLYU65_7_7P?IA_^NGCQW.Q)R/!/?UT<7-^\?[LXO3\[+JA]5G' M9*6+O+%&)R7Z[ZA*C"&AF#YU=X?(6C]EW$=HG,D)L[6XJK-&R*.=WE3H\+C:K7H)]=9AOT MAL\ES^FC"+G:F#'7I]\2KS]9H(E2KPNFGICDVMJ(X2"(3D?4>B<>$V\# M<1P(_VB('K*!9+#"%],TFD@:*WP"HC$9:WI-)[",.:773LF M6> \J)XW1L_4ZN[LCWT5%9=%*6_]O=TU/ MBH+C#MZ4/U?>[=D/K'$%@O154]?G(!WZ]P*$N,",EVQK",:IB=0(SH&Q!QQW M;1I)OR,;8L%-4/#?1B*M:H]C2IMQ02'2>W*F#))N4+B.A91.FY&^;X[>%<'Z MY!)!,SK!)2<[HK.&"LBJI._F9%SW-7^T49<8OEL57/.E[0J[B6\Z]X89!A@^ MECW7&\246PH4I9#8J^P%1D6_*K])QVZ^%.--45%KT()K_[2]7+94GAP9:&'W M,L!'I/*4GD6A#/FW# .>BZ_%DC+$,+._[$7IC\GH>/[U.!F-AN3WS"M!Z3M$ M?EO$BKI)\+:X)<9"KP?6#2J5B#UE5<#EH4A@'@]#.^1-UV1U;J1A5UMY":?C MPGA7I+!0X2V8"8M1VB.P(4E8J#FKUZZRS"$N0#R0/YN!+WER<3\>Q=:@AWJ@ M:Z"T9;&F8G.P1JFGR2LT1D!=]L^4BF:4QCU((X^,"_,8EN+*W*A."Q$U<"8D MU=NZ-F,&V^JA"H3FQ,5.U#EYJ@ +,&B9Z,7WH79TF55O\L75-;L%*LL%^1 M)8G'PW1N1RXUT%%CQY$>L?["XT;,!2!\ BBH6C&52"J$0Z[M('ZM2=JYUY2) MZ8TJ\\N8Z_8]L/4+N(]-LL'"S7D-=K1SFL<(F6>]L%PJYVT#?%:!J(/O@QF2*B M]_L#^./Y<8[WC%OSR@IC=[5,LO="2GS6V-X75H^*XJ+*GKEQ^S(KQ#,87A?< M94BU>N0V%0 S/-VF":8Q.\/^@4G[H&GH@J)2C3TF"7U1U-C-TS@.0)?_QV91 M2&TQZY/VDHC"Q?")V_WBJ*AQYHL@L)8>NRN6.LF"SW\.^(I],M@)2@7O\U? MXH90R18XJZ5#SE\VP.0'=(BSV*S%47:D\WJ#JC1'2$T=R&&'1L02,0+Q#:-L>M$;6Z&1\,CK99:MU]0@JJ0B M?;[8ZS=CDD947P&:"]ZCB M;4SE&M": B$NMHL>,TFYYGF 0"T$&G5#U((7!08IB M129KH@"U3(N(<[J1 _E+>8M!IFLEV%Z?2GFIR1!(JZI%A1-HQ(Q-J:9:_!T% MJ^WVA&AU+ *8H%*$D8K-)L+'<9YXX"M '^=7;UTH1P'ILN)F..P(8XP$9"N4 M^6(1->'[&!3*-3%#;!3,UY+:K^=8J#^GOA.FK8+0?!KI3L1'D V>2FYZYB): MZ3-9JP>C/^!K:?*'&.]"6=MB]QD&9!RSM@ZO8!U:4@B%>" M(11(S(,!4)1NM2B?W!3<90,S[MEGD#_RC]*KLZT#'RS&%D67''WJUIMC*$;0 M+L5$20@,V!#$E4E0V'9!7@9&V9(L-5RP2LQ0N'M>C[$EM!VE8$8[ IA*2#"4 MUR6#$$-59C"45QAK9 LK>!8(=@;"$LV1H7+J+5>5:S!#8]0"JB;F!I#;X=;& M8+,A+K =I5IFSMSKW3:$J%LP7?!E4$SB^&0D$)ZM<*T4E7X[7[>S+#F MM^D[YRY?;## L:*#=*I\T?8!&Y!LDYUPD]QVK8T'.9;.=\;==QEPS_O.UYQA M;?K4HAG+1;BW[:'OQ06"(% 50)!,_7!\>,NU_XV3^3MGG6E.0^'P> M(>&&T02$PII7B3@F:&\&:&^C9XP#3%&I-#F'X>0+:_(UO)1<.H!($@9E28&+ M&6VE 8Q!5"L1E"S,AVLMF?CYB:HXDPT%F.%Q'S1ES<"B0\OHCGZ,3N ^+6S0 MR_79*:@I579?94\/M<>C\:=K,CZK6=]LELL<_J+9$E!OB=PH845:(&U M;*O0C/EFW8HEEE%NA1*5K'&"$XW-]G&=)MXJ,7' .8/62'= YDNV/-D>VYFE MQD(QI&BV6Q\9+=!C0A?)Q\782.BZ911#2+<[5DJ?F MNBM*BR!"H!O/J'/A+G423(H =F8JFTHIPRR"<5JEE8(:-;DP[PYB2&!PY5YH,CWYQ]NSH]Z4B$6U9BM-5.QJ1]&NRI@/I6 @:!X4VMH7H,H M\%011_2\!9?.X'ZJ) O2S'S%I1&[;8676350<,_&J) K3B9W?BR>PO3X"9IV M$#-J<.M>P^^=+VW)#CT!D11X36V 5TZ7LGV=:,&G$M"JQ&OH?6J3((2%DDC< ME)Y8'H$U/7-_D-66_H(X*%"+1=&=OC]MJ9GD"2@[5] L^Y3T![K*TRH8<8_E M[IQB,%.B&N#MDRG(HM25D^O/Y! Y[L]BVI\1(X^OU^7\B_>5Y=/)%$N[ZW@M MP(0S:74376-KV6.V'%U*NV?%H0'W/M+.F!"-FV*H<&J,UG2>V6+EXX'D+9KL M\Z ,T43%.J!.U7E.>9,?46O<8TZY4.QK8414(46V(X]'H)0]WC/HZ#XBEOE8 MN\>-%#!JVY]'\LQ5HO W$-B.1:UWU%0NI0J0N\.NX#WTQ6@038(>-VT7;RO8 M*%.!DPU@L>MGW#1%5;!/?C#Y25FDJ:.C% 665#E!7'0@Y!A;NK:!**^X _XR MI$Q1FD2N3-%@BI5XT=9@:LO"3:"_K')WD"8J5/75L CN(=>$DI+*3(4_9L8^ MWD^X1#!;/=@@=BW<8#!-S>3G)KC"A.V=ELP<#X:*:*"_BGM([T^V@HLR4O'0 MJH+'SDT2KN]QH+$$#(K&:JX*G9YB_*NAP M:P4 5S7!-R8>4-SH;-KGK.819K\G7"HA'@^GYG1$H1_'XTD?!DTPF&@RL-7L M#R=]K-4A8Z3Q=,9_S^)9RAT1R/9I)!V5B8$&[R\)-X,L$V")/!"&NH# V(YHW9DGB& MZZ%R0$F<4/,*(8E;EV06-)G$R2C%U)@DQ:!?7M;A<(AQOS#@=!0-89MF88>4 MMYXD\$8RZMNB+8LM<\))4CCQ9 H;F7$:?F+?W.LP,75^,$DX+G1&33(.Q[,A M#K(%)]C&7KN41;$P2$@)>7U1PWDQ0K^A5ZA-@)M:P82 MX6:G*:GJ2#P9CZ0"R30>)7RS!O%PDLJ!K=FJ+340S$9DV @CP+&:Q1@3AJ8S M>YH>D"?8> /P[7!(9:M.G/W-E%Z!33N.?L1PU9Q_[@D^$TI*@ED'8SKT9$2- M@TC% M<@;P&_5F2:*3S8*:1\TKC"@\!-EXO2293%4UA4LQQN(,N(7.?NA*KCP$@C=) M*=0YGM)%@ALUI+H3-U:/YZI RDJV=E8R4:PP9Q\8G6>RLG7"^ZZTY?NMO2I5 M#;(1]6LR7WA]F\3GQ=?#8+@D(MIBEU.J8F8K:MI]R'.P"E>0/K-9WN6J50,! MY,465)-!/ %R!12$RG'80(MB^]WHI@*Z8GDS<;%3-U+S=13^Y\N^;R*(A:[R MC M!-Z>=2_/W=Q9/!U2SLIP*$I0"RD9QF.@2]B^S)0= *XW@_L>C^"_7+ZI%=T2 M3-P<1+.$T.Z7%D0]3/IP1ZC>R^$4!([)*.QN9L8"E!L/$>[#4>M!ZP20[9F8 M3*8/1_%@-&.*T9\.*7\S[#1TF'!]M)3*$/'6#Q'84Z$TQ(*[F['-XO&8LE(G MU%J*LU*;D.*;U>>J;DE_W%KG8]7^:J'J"=AB+"WUX(I5ZUW<6E'OYJ'%UU(T M"_*@/I*$:4'3OM+D7YL9URPGP.9%/;MAKF$-POT2X\;26]<$ LR=1AA8T\T\ M8OD.Q(,@Z=P"-F^CJ@9@>U1,FY(IDK71+L_+G))%-KEN=Y1Q$YHVII!1%(:?M+G.Q8'(6H54%=L3#N7%41AEW+WJBC8$GT9K*T989/>:$,C#K 37-KF,HU;D68_ MH^9^N.2DE-\!FPQB[E/.L.5R[F7Y(2KF!/O 1K=5H(^C&E:*?C=4KEW(+9X> M9R5K$US,L0M!G>_:TU6 2;1)\ZXD@8MM(?=)+SIK3B0)(.PE\K>CS(E!%@Z MR8WXY&2HLODE6\ZRP38NZ*IZWK[X5:;Y[7$ONO8ZDTD/;[D[E12CZ+S?PC\M M#VHCE9W$YONYDJ4DV[@0W1]Y(?.<,/@ZH[>$%1)GVN4:LAO@YO':JV22=6$7 MIKG=UOB0HM8ECQ#FKADXQW-]Y;6ML.LE=44G'=RE5)JTAA@-)1BIS&ZV!PX7 M:@,[AEE1((_MH*PS[1 (\XRL;0L@'?4:M%0N\Z1M@2XRXROYYE8;HG0P%DEJ MG.?Q985%]FSO;KCR7VH9:[$!'1BKWZ(Y0>0TU=L>J31(E13<9)3E/) M75 L M>W(ITU#U [?[PQ760%HK6[K$^*IA:(Y!>89S?UASL"8#D))ZQ:W*))^B_\NJ M5N%]%E@47)JO[)JX1'W.1U%B #+L"XL.43MLH'6(W/N3@Z9C4CN8D>,5<]CK MBTDWI*6Q1]5 8;&QUW!%V34&8W5K=;GMQPX)\M3TV217(9"@,:=1OASP]:!2KTP!:.(+XL%4'0R[L MJ-I\=OBA;9H"=[DW01V@RZ,)*J?3*L.^@A:'8O;/8Y1/OE"5M2@*G<)*G!5( MD(0]U;@6$]E?MC,Z>=ZG>S[5,O2)=.C-$\'55._R M<%&L8WU>F3/V\7;7\3 MA/<#,+[<=DE5U&CF@S#&N\) EGBC3#?\]"3&5_5AD7@:D$C*.>CH=4A7[?9\S7('-RB;;(5V6*&-W/;AD[&^I3?ZC-2*TU/09D=$M M389HMV$Y1+F)V/5(-U2+^':1(ZQL\OK7#@=DNF^;T3 M[]H0.I;ZW[FP\62P;6%8?V0:CZ;MP^]:V+!]/[M7-1WTMZUJ2J[$X6CB]>=# MQ#.UH &KNS&XJ\("UZE13F9)&+ OXFVCYK8ZZNZ9[G;&!O6US39 QF,T>Z!8 M9&"C9L*J)9U-BMQKV62254P3"+B0;5L8<95_@P&?\^574[#9EQ/0'[>N_6!9 M3-OS3!$YII=:,N&)TO\ D;X&J<>&C9ND_J;$K!\-5D$N\IR%-!*]:5[O!3$@ M4)"].*C_"D1M@>$N(I1X?NM&8ID+)E9I^I[))S,9LG5#C33,3QSP= \,.)J+ M<4^-@J=X;2CY(F&[?VC]N2W@@/;8%>SD@BR(VW *E!--.0G%[DY,!39$AH+5 MUF3 7GMT6G$.(^!8<8_"YR3V!;/IC!6"2K>@E VX:!J2BY4 TSIN+6:!RB\9 M=Z(VY+6D\^>@.]@:W$&HC^V%0'7YY"UCK'/F!1N [M=UN:;:%;J_'=X_FQK7 M6:ZJ68B'3^$=E7#!$G?-2E.WZSUK[.BAVHI6G5Z=O3V_B=Z=G)Y_.+_!PCN? M;/Z^R5K68G7VR/P5C\,?7*PC?\^7RQJ^J^[+GA="SC* Q)N+K!X.0"(UZB:2 M@',PZJN@&8S)2704C=S"8!26KDV_.&7_-.YAK3X]E]47_%=25$Q4J2ML1"G$ M+$.2:E+CAIAT+G-.:T2O)JVAMF> + U%9?0M5M$4P"MTX54@]:+K>ULPLWV,7?>&*#,>%;IG9N:6(4 M.66H[R^7(I6!N&)Z.Q\(;@"^T-W/:*6W9541/;$)/T+-[G:O<_^8+BQJ,]"@ MXTI; =C\BHC\GJXK">]]OGZK^EV+#1T=86I?#03C]6CSD:L[(%CJC)8:#P+@ MQ]VP:)1C1N,D%@V$A?Q1^D4TZ)$C19@=KDV85R*&G99DHM"NVDN3Q;:E%O3/ M)U=G/W_Z\/;LZEJPG^HRWOR*2:JB4U'P[(\-^\0H[O?[^'^VK]8L[*CF3T]V MA)K";[,-<,U*4AM6A&3NS?!AKWT?%D.#O78L9.)6XJ900\_Y;1Z7+AGE-3JW MR@$0P80B$.FE'D]$M2WK'U^!NYA;DK&DF'/?#S1GK-AFL:#;9ZO M;)*]#;OR.G[)N3RUE.O:U#E[/=XLL_F7X^LYX#/"GB.S@1)3XN!CN*V>$>'GOIC&/)U5=1? MCN]08K+""/&QM#<=1G^(DMZ8_TE2^.?,]/8T(5+12X$LP43@_*'UKU]*7"51 MQ^&T-\.!1L->@N,"ZYUY R^+NYRT9EK_430$'F+^__<01#ZD7<]*@9HI1G,0 M);3^@VC2FR74GJ*7-K< RI:L%8&'GFAK0E^6\ MU>5JRM> M=/F4-"$RQ._[VN WLC1#P6WF0)-]/.8 XT6Y+._)LAU' MV&R1@_V9_1C@L1NWV+PX& M71/WC A AA+3,$QD$\E%0>.+ZA^6KSR:AZ.;+%VA_%XQ[YUWF&2F0D(8C5U1 M9XE*:/>/=JF6'9X(.SP3(@UB*VZM\?N5K25UJHJ6WJ!&=O@KL]M/2C$ ?+*U MH,2@FV"E[W@XH0JKP]YT$+T7'IL.0?B$[P=I;SRR*UE@D. TGJ9H9,92V-3> M?IZ;GCIR$?&Y03\>49NE=-P;]\.%-&W+6(MY%F.+Y&3X.QMY#1)$XIIG?:P]94'>M(4FR-C*'HZ:373W2#K"B$^,DI_UAK/.A8!$/^T/&2"3G0"98MNLR83:.\+6ITF$ MO9)D5I(@.EX:#L=PJ#-:_"#";*033Q8G9&Y_^3 YPO:UZ2BFR'SX]+DV8C.* M^LJ=)I&CY.;!ZY#T1J,?$TZDVRR7Q](]CVR!,:QJA+K,=&*N(!<)]M;5U WD M9?YT6ZZPMJ!\UZHS8!@0EUHD6XO1E2KO6WJPYT.?6(D#K*%&MR_"A+CXUMXE MCW_T1C>W6Q^=^>[*5/7R;WI-:AMIO=$%,VT]XA8Z\(&D;;G[N^B)#*T7MNN5 M@PBTRGYT3*U:\*_A=,@= 'H8SSOJ]:?V*_G(3R;T3DKOC$;C> (W=@RX"7=] M,HL&&&(_&N&G="C/\1L#>F,\F%**TK@WQ=L#3R*68^8@?*)F(P/[QC#M#8%: MS"9QD@PBM+L,0#N ^P"7>C8;X2=:G-V(O&!O&]XSOG'A9=JJ-%>YN&;Z?E>. M[/Z^PA@8TDA +ZB+N=)LU+$&JJBS-N*0R=Y#:DSVAL3$/?]I6U&,.?-:4J1R M2M<(GB6+_')I:F,5JV-XY?BQ7.4OMHVYX>)%+^^Q,-,1U-CPB2^YGI"6_$21 M69('H,H($HOLQ51'L!X6H\GP:Z JH$#%HK:8M)S3%WK?* [-_Q;-*5;QPM>*R@*M7'780K&1EF22L6L\]C4] MDJ= *OF2K[?'U-*V>I((UX:+LA*W0L+GL".&BL"+3=<89Q;^/I4E=(I<.?(N MYK&W*DQ/^'1797$NQH)U'>PU09P!,6<\@V>'V%LBE;7/XNELH- BY"MA1*)J MJ[;#%N7,5J:!.44040FT4'VH?"3XZ_I%QE_4 J3 []0= MA"JM!53WA Z=PZI&QMU'\;>F%@TN!:-NK<)L(2:2T::R3CW3=4%^L[ +<'D/ M&7QC*B@U1 0!,84329")2I[8:6C#76H>?RT*QR\"$HVSC$^72NSH?HKO8_-[ M^:?!D4D 3R:P'L#(R,]^O 6@68VL_-/_JW]XI>7T:CZEM'C8&&(#8G)(1_ CG M FG_<-:7WX$G#\<$6!;"^Y3^E:(H,9VL\L%,A24%,F0*E !$#=C9*!JR& MC%!NF&#JN)7,S6Z%M& '@U%C =Z/:K^8($_ZO5$YFN@E*4]!NO M>#^J/8\I@P=V:E<@#::\M'$36;P??Z-= M3\B$H9Q=9&GOG+&0L"MS'SE.+=/SV8R>EVF#T,G%%LY* H#?O @^SD(&Y'>V M:?2MJ;B-N@MV03:M=;(VV A+U@ZS4"J@")7Z=Y -\,J-X1['T30=LJPK97&L. M9[TMW482.MNE&^H'J6W#\C/6P:4Q&WJ$U:=P$"J7W>[;E)MGC+N"E7[6T&\2 M=;0']5\A[[C;N%/H48\V)1_U(__7RB_;/_XFZ2:=#.+^"*69=-:;C*(Q<.0) M23=H5!A&,V M$_/[;.0X'[9;1 LIJ$3 *X!K8_42,I<:TC$ 8CG0C&]"(Q_A M2,,6&<7_V3"_<1\DA"%_/9JT,$S_]YV"S1"(W"1-<'NP\#%*";!R^(2&CK@_ M18%KC)_';K.3V8P((P@\PSXP9_J0]E&L,#03?_(DN1E^G[#X,4%[(HPQI?TQ M8 _3V1"^2%CV&2MN/TSB,17#@ =G;=P^>&"G9#.;3F-L!H9UI&;1$+8XY"TG M [3R@#0WZD])NG62C>$*L/I9\ZS\7[5L WM*2.A*>L.6M0>_6_D5UT")^2"> MMKT7/K"'_3@98^/=*8I$(#^&NQX/I_$$T!-VD/RG2SF:(OTK11W%HO:5=\9> MOV&0=X(4QL03@)I=^O87#<* 6/VF5'Y4#G()2 ?>CMS09&SE"V.2,]TGK#GN M#I,90F6XJOH.T8VB)\1%BWR>C7\SWWSAA8Z=,5/_48+NA9V;!<@;$LADO F-<+W! M,(BO)T[E!;TWX:=R!RQG#FRZW1P;CV<[/^_."*!,9=DK;@6[UGJ5 []CX1U+ ML,CXK\':>-?2"S2XZWZK5,5VFSU+57SLWNS6'QD2>P/@.[:-%6S_1:B&!KKF M_>C80%XD7YL3*K0$!DB1JRQ3^KK>M M6T?T-7+,PAJ N',*+N7^;Z94TP&5SD,I%5UH@[1OGS3 E)4)CN"A*>R!^QOT)#0P"'*L .S4TC/"+L>X:.A/)BH2I$AAKN&/5[!F*:;\QN0K=8<1OSF[.'MW?A-=?CBYN(Z&_>3PRQ&- M:QN@[I% &'6ELMN54 PM-B"C,.%&*0,*5'3V\,RT-C#\^6NYW*S6J,_4V1+_ MX:Q1TUD;2QD8_Y++$@90%YP&2EW/U!O8A7W9[T!WO)L?^.F;\@;S:M+&B O:4';:P2;%/,AR>)AD.NC!!JI?@_5U2;UBN-V1, M$)((KT8N;Y>F;)[S1SJL#;,O.E&C2C@K!"7PO,7 "F M2%A&!=8+U2M+!WCWJ&*8 :4^ZD9.E)@0R4QSZB&Z*5!/RQ'^&W MG=,OC[OB M)[H;D;;'-+(,N;(%I;3<_(]C8CA:('%79=,5T#GZ#=E0.ZR>5C* MHSW52PBVR]@$M -A85/E)AMHMR#477Q&RL- UBJ+4 M\FZ=WW,R*EE#EQC=C3FW=DC\1,VV:H$';G@C58=@>_=!JW3=B1V382CF ^NI M G)5M;3MNT?:RMHW;!RS"C:?1&;8C6+F*,TAOC@5B5JD[-#,>8O,@&J=HHI])E=M+JFK4 L'9*)X,4=><<2%JT,8F ZI5NPU^Z3A.8>RT'Z=3 M9P2 M@":SPE\RL8&>]P+L&@]H0C&N@WX\H9JVZ!9*DY'5E9C8UU(U45J<&TJ.'86I M%5:GQ*/%).D^)6VZT0@EM\:TB-0]3*2(6*5EQR+,-EG:V4L''8K%8*L#NQ&&1D_&%,\UF9*I!V@"WI_)H 'K@V@Z MPDP-I)F3N#\=4^;(@')%/C3V#51F$@\&0[;@#(9(*L9]H&WC?18[:5WL:!9C M^PH@/DB/R>(UZL<)T+CF6F=CH.IC(G;QC(/1AVD\ "K>NM:I["P%2D+T$+N, MS*;[K'7#Q/.3^4$N6.?" M5HQ"88Y+=(B9+TG^X!Q1 M@C(TOLS[VN'Z;<-9EK6VG4Q5FV!'G\+$6B;X5#.+9ZLC5HH7W=R"%B]1PS$5 MQ31\?=>AJ-?5_FU5)G^LMJ4T#=A*!WWKC/7[/K?%_G1U=GUV M_;+V8=/EV20>INO07'OEN&Q,%1G-6A;9GE_L;ZKXTT@WK.$ MNGMB9!A S2?D.Q@F<3HUA!6#7#Z OH,-;;G\DFXM$(ILAVD\3J@1 I#OR8"E M;% $,'J%1[G*B\?;327^L_9E'>;?C-W"SFFF0&FS3Z$XV&T!."KU4#@EH M),T4]MIN,HJ3"7+<&2=-'5#D+NPX//)S4R'!-/02W_E1^*!51O$IL@V:Z;KQ MZ?SBY@QP"@V:IY\^GL'@__/R[.+ZC)LH+0BIO(I9IHFG;.7H]T>9\V JZFDT M(F<9"?[8*P4[=]CGC 7Z,*$>2/ /!6=-Z"S"A=,H% */.I&,1K4%_>?0B9I5 MJT; '[5/I^))*ZFBY K]D,'/,E&IPZ?3Z]^7QU?O$>J1V[PIH=;(/^Y07V5,9%YMS"7"^"K/6D""Z8Z4BQX>U& M [RCM52WPYI'P!:HSQ0&Q);5%T @X]=RPH@M&QR69VY=$%416/!JNHRM;BKN M\*5$BV36U^5K;"VLKYC4I@LR<>=75W3 +]H?_64#@R%$>YXHNKNQ2$<'^0/= M6E)B@<>=PERA@BBH5/1*O(1V/TW8Q:K[A(I6L-X_-FA; WC88);P_\F4>E(# M-&=#>_.]22E^RHJ%2&<3"1*34HUM)=5AEW)\D6#U+LGWUE;@O)P[5<_\&^? M3ZZ ^G_X-7I[9=>E9/8M'/DTZ%.$R!RPVLHKV&8$U%3_8+K M TXN2PY3E-U:ZTZ5EW>,JHZP&>N-L=F8@0IR9A [1,K L8[TI/&)AO55Y#R/ MU^6Q05]"J:JH\5;4#Y37BG-0- _%>'))_UJ5CJ>:,79DWW<5DD-+8%%+0"5A M)04,\V?/\3J7DA4UET%1;67:0R;:H:/"L("@&%^-0I\EWJBL6=_5=4/!IB19F,;LJ6 8VPAUWK-[67./ @Y4FY M5D@0&MN+#L^52!.3#_]IK49&T]21$G0,>Y!SEQ:1@Q^P'^$/@WXTP_\D*7YN M_?+*6B,FLWA$D40)&C3[*-C,TG@R(X//&&0=LCF,9B"G4I.\"16-H/AZC MC\<@$)T&DO0(>[2FT32-!S#8>!+/0.1-TC2>@;0T '$WQ0Q#F G^2<@BDB3C M>$2U293U-1W'LU$:#2;QM \"'D95)]$0K?@8\$Q6['1*$AEFH>%@(/*/^YT! M3]PG#>W?,S*\8[-?F",9TZ?)8(JM[,9HR9]P&ASL+AUCP[H$9,>VV"@0Q,?C M$?Z#'?#P'Q@R08O2$%21>#P:T)?#"=G&9O0;%B#8$D$U HE^!O\=I\-H3!6O ML24>-HK#:*I)C*W;)G$?(#B.^]P33_&4X:29;M?U[X36-TM&).Q2O=]#"O2? MLE)T0!TK9Y-X-$Q%H:%QGY@HV>M M">[%'!LN]GOCE#N1]GO4YY+^&HW,7X.!^8LZR-)?B7TNE>?2WJX)%\62S!V_ M\Y2-((_Y TB2P/+.SZ-CW2$03AIN[+*XHR($THN]$;^V\X5M\25F:KB)KYY8 MK]L@R,Y!L'Y,2XT93=#P@7I>%5PF0=52?P.".7=1@>5>LGG^E.0K:F0OTNA; MUWWI,#W2[Y]QK+B\^>M6L^V)[8^ =']1;F[70/B->894:K()>WV50>_?,NID MGU%3))L3?]3IME&G>XU*9>?)F._&G4VYN(\.*+*U"VU>W7-688+&B^[JV"/( MOM5MKDPXSP;TV>4REX9:=@G/%3:413GKSG8(1L7C*S95:8JFUR['3?=5%21" M#+@T(6.O>/30_-6X@I= ">?%TY+S$YPXW1*^M>51J=2[HWN6]8A1_(L!4!#[ MA+>'--8'@.;+O+4J59*+!S1?M%@" MYDM05PB2]-K.!Z)3R5U5716,=.-51Y'76&L#2*'0Z/0AK[F"EHA-PK!-1EF5 MJH'@$[:' =I!2J74+5[ESG;$'>E+$8ZD[(HI 2Q)'VRQWE!R9K"Y!GP^LZQF MJL(WP!/^S@DR%7M81=GH0(Q&Z.W[DY-+4RJQU@4O 7Z/V9=IC\#Z0-B:"B.IF(KH-C]BRB@UJ=.TQ7IQ;7B"6+JE]E9]DG,VYHF&C4*.+ M/NZR$CIJ0 CEK]\$F/$&I-.@=,P@K;*F6O-(*];=W;*T!ZN1->45.6@ MW; J[2H;__^U]RV\;21)FG^%.'AN*:#$8?'-'MP!:MGN\8SM]EKV#'8'AP5% MEFQN2Z2.15K6H7_\Q3,SLC*K6)3=LSO ++#3EE25E8_(R,AX?)_6R4>(YH2O M3^CX/CA$V^[1BZT$U?7/ZD/R2Q\6XNN=1)4M_]XAZ3 M1CV/P*JX5H(PZAG^S(.0@_9Y^ NNGO)J=&%27\]!FYZCGU<2N@J_U1=[6PU) MTX@U5 O.D/W$G@W*42B)U$!.Z)#$KB#4 E_U BJ BBVL+M>:;K$[(QYM979B*NBUCU$8ER5+:AO'&>B-NB[1ZWLX^UF33X5JJCRGGM^#A]8[3+JER@RQ9^ *E M-?F1$Q-T"H!@]3O+;%M>AVKHV@&[I@5T'2Z@BO)'6 M4G(4*ISR,\Q%-8FC3&ZI@$V]J9N/VV_L5"JQI%6?CJGTQ%8A_6D.<60ZT(Y^ M O7EX8.#:8\TMU1]QBJMIP6@EY[WSNY)4NTWMUR]XM14%)L MZVB#K(;!6+B!FS"W7;U2>9C:VF]1L%5ZI'[)P"%=(7K:2S"&G_ ?<"O5Z[P1 M-V?+CB0'9GA&%F4\3/5+*R41V:PTNPM_!]ZC6/J2?U@L/LK0WA1N+-XJ/L)H MRO/8GWVLMQV*F>CVM-<,$?2+=@:#"G]KNR%30')8�GMX)_@7EN-,*U5IBX MM8O!,@.4S..#-8PKJU&8MQTX"D3M:/7<9O^ZNP5K6CGML.6,3N+PTD< (U5 M6'F"5*G9YF\$-Y37X9:P0@X*Z[]GV%?W%0/E*A\BV_K2-T8G3JL-&>1GI?9C M1<_;1<&$E4_;'=%'N8"VZ0"E;5"ESG5!U60D#W70_+!PJAG8;/M6U> L,\:Q M);N_$F47"?5?,E+$ 6!I>PEW+33ZH2P0 G?60%6BO>#.X)/-#J)T%;/!@-X MRE2"UX_Q<"U)QG;C9L9/>I5S4NUC#!*NW-E;XXK V<";AV.0EEF)/2PVNY+K MF<@>1:J@4YXU.0&12P2V8J%UZRXH:X5Y6XW^5A(^Q49& I^:RW5]LNA M:39.QOO=%E,,PHN.Q/I+?_LL'*VTT[@DU"A^LH .E$KU?DV'[&1]EA+O$G;+ M@FZ9^%MS:RI$;5JQHVQQ='>T^("4"+>V66$Z]D0!1-C 3@UX4 ]W YG:)<5 M"GMCZJU]S9Y-X_;((D$-CRNLKV288S5.T7D+T]7)/39=HCB>3U%/(!04^_Y$ M>2+D!\6\1=SMFDH>BJ33D->8JX*6I#^IR_ TTSA5H':\DJF;M\^4B5)7O;"( MZQ>@/:H 5HN-MB-><&6.W4C,5,W\3/GF7E-S[::I9K/IMXY,FKA.UH$#RA0X M+6HG+9T:'!P:+1X)Z9ZO14_*?4!37FF1("8,H.I1;NW%6$T9AL5A"Y9M!Y5O,YGM#TWXPS06\?T*]5@34X MAJ9H5ZP""(2=E-\6'$NYQ[JX'>4 T;@VZ'5 ^K=UN:!R===_9*US;(7DF5MO M_7GM=3(\\WE]KS>FNG%)XMAALR8V)/CB':AZY\(DK[;8Y[@?2F&VBF #B+'V M(#"!9IR4_)7^N*@V#D '(K=881V]ZER]-#75W 4%QY&8N@2)]TY#M'C$YU48 MQ4)99_N%^-KO.4:,V3H2=%,#T=LN=/4E0@44,'ELZ1F;;GG-2=A]!0WJ@;0B MIB](,^Y% S906R508ZJXZG>LESF28."N8DB_YXP!J[#!S( #$_NE),,:ENI5 MZ3CA%D("+5[8W2KNP<+[UM.Z33).KJE#325B'ISLZ])\$Q?GNSV= '@BOLWXZCLJB!, M(/B1Z&Y<[P^4DIFTTOW=S9[Z'D76H!._X17VM/?0\(XCA.L2A(\@:+:;BNLJ M.:AD0'/#J",-?^K8?Z/JHJ\XKR=L1]Y47!*UDXHOO/V30J2GQ3%'CPA&AN#Q M4.[\^7J3R;^08)2Q>;HO7[W\^:P*VDWH/9A&*V@YPDVDISS1=\+U&+02>:#8 MR:GLJXZE-QCBWDZ3G[J6LAEXP'D!G4FE K#1A*A>A M*ESYF/\H>WLLH2-#ONT_[[:'3Y^UXV1>ABH.,ZK 1EQM'S;^="=K4]N&W8F6 MIL?O32T1J=]J]8:J%;%5I73_TZXHY.IL.X)9T*(F&!P'S1H^6N@,6GAER<1% MOH?>76)G0)WKFVU:7>&::*)\*M@G>>L*)(8'W^VM,Y0>D!7J4/+%RW75%02@ M\9"((K+][T\=PZQ(=1O"58=W=59?.XJ0+C9>ALKE;G&O$1QN?:40448@2D[V MV!%44?5/=GK"M35!ASAC36Q(*M)SBX,_O0+E*Z1]%W1P?,N[&>72!F]X4:A& M3F@K<*J+B0JL\+:!R1Z:+")Q5[GI7,@-B'?H^@YM%,U)H@C0_7HO_D=.N@Y1 M1# 79+TK';'PIF2/(IQ*J*)7F&UAOK\N;6B?U!:FT2)\U#G%PEEA.:P\OQBL MB823UEK?KOH^(_I AU'*\*AX?G&LD&+47QSY*!,H[C:,OSR_P?WJ7[L^K&]75*! ID-U?GM\#\7P2SSO;M4* M0PJE;-3T;[K#*NJ(N#"PUHNN!^AQJV#'&798C:S2/5H%3JP[(.C MI@R7BG,N4FOE(,J"U4JN$M85T=U2UR4!_\?P#5>$R-+\5X?U4/*/3SQC5;+% MK^'5!>EB%"3!SE'8E6AG.+TNRM][)B[*4/THIA[F 8':6^*B,+ 8[6[DOBZJ M:/#NZE.LY9Z*F[ @:F)2B?<%H366>[\166WC<^%QMH!!"86AY@-P@@67$4IN M3["C$Y,TIG[?I3S;"9Q2'X5R:9YX;Q.5Z3 MJ7WA37BO8V-3[;37@]WEK2CU+V1TC.VK2GO3;M=524! J2@-=PJ78ANXIARWH]W5H48#%#C:U M1O78X/)!)O-6E9">%WJO6]!1WH%QXTEBA/S/WM M@>$6R%F/&5R> !U?@@]5P4M%"VN*$0Z+3F+)64FM@WLM8?5J>EMUY-FQMMBB MP9+N56RLIJZKBXZ9-C]?5%Y-B"J$W0G=\W"@M+?Q[W"U@W8SI:5?D/P$%)GQ M3>FG[79%)J7[A]CT7EL@4Q$"=S&J;64C+/9T].%&VI!+IWJM^;(N'LK.)VV] M^KJ\I>?!M:U_8:2OY9:,@1+O/UK*J4EV3]B"BQ25_4)R.?##Q-B!>_':R@P' MGV6=)-P*F]5%D<'0]G*WON9( M],759>?#]AYLD>&X+R7PZ5&"5F!3K'28TPLJM: A\ OKSUM&V**HZL#0,1*AQN]A3$UD@-93![,3DU4U-P]$2IA.OVR07DV4AQ>=L MKX**R&DDU9>;I@\4"EJDHKYPH(U9;6UDN?:C9SH7@=51R:!'K MMR+6>#%>\\9%&&MO;*J7 &@2UAQO;Y>=+2$.WBS^7I.\YJ@;SDU3 M$$_!0CN71TK8&"RH*0/6E7/9KJ/OCZ7(4S D^NINH[$^L^I)^QKX"+UEV: 5 M4ZU8U5B=NY16@FG8?:+Z3Y<&#S_UXN3PAFI%=?:F9C\U\[53^MRKL3L310G) MR<6$/=Q3ZFM4=U!ME5-X=V1JL:OD;K%R@A1/:ET43ON>X \2N-D >]]F"NH[ MG$$L8+05A=H@P[O0/\EV8O-MB@R$UQ@I[@RA[?L#JMV/%.M=_G6'L8DR9CW1',2F+MH MYY-+W%EO,&*PX72:&"R*K"'-@9)KN-U;DL%3BK,55XR4UOI.+HNF?Z8#E*5/ M921E(G!JMV>B1IR3+-ZS1*8R?!*/='[>5(A69^'4+E;;>R5D<.22I*0>K(:G M!*?%;D4WIDE_DCF$&MK!EV$2Y*5/&A,Z$40N![U-(3$**R*J4_%UK32$W-;. M=/S38YW6ZUP#4K_Q LA:&X^Q4#3'J5F M7K-*V.:"#AXXZ^[:E'<>9%,6J4FB&[^DS+#]@)77#@OJ8L74:/X\>/#SNUJO M#!J$@1MPQ?NC7 \,$@ G MJ"B;@]1,?D@,P!I)IC28LWP<#24?S9@+L&"\/U1QWM+&<,>>:*[6G"6(CZ:! M[>I2F$)VPK@U=G;Y?" "C4(L*+0T,04 Q)-[(GEG>' TE229#P=8OC[QL9*B MCP#J)4+J*A>-4/F]3X[@P=S8H\GU0LP99717*./MZ[VFE]2F^7C7(C@Q4MMNN6Y<%0-"0DE1$&D>[C]L.35*:6AZ_!>7O M<=YKII;@:F5+XZD"O1-%Y@5NAB]_4K%$BRZR?,[+00:/!S)E5[[<8$G$#5+S MDCS:J.9(#%PMBE$N6B(%@E1\]16]KF8I,-9P.B4X12:&=VF*N-S3338^=>1Z MPV%=V7?A@>DC.2YM[F'+Z54[F[TND'[7A=RJ](RM5C.A*?&J// 'T >K@82,_2'%-TJ!9I#JN2Q+-=L9J ME,PWU(OL_U]A]L8J5#623D=6KQUZ)5Z.+')!T#P,'&D:(,__6D_?ATKID?LJ MB\3.P\*1:;*^T2XJO756(TR8^R8WZG9VLJVF8E'Q^Q7.=,JN9WO#ILIGALU/ M1B^Y($[OH+U$*_^B>>^4/OC-6#PU.[GB=B+97H$MLL*M46V5TGVO8;T8E]$9 M3($M2DG0Z?BH'&HX?,G/DOY7E)5=>$DK6%,.=*J\X/HQ+%NJ_[038]S"RAKK M/&O18#ELA5FL6W' N7H60M+RH7S'FYE%)HE;;6OE1Q-'V69R^-SZO 5JW'S9 MS5U2-;:\N_',,Y&49 B5VUM!VV)A<,Q8%0I!80[D49)W/\$?J PREIB2DP7< M\5IS9#5>SDZ\D"UJKF.]B/8(!(($YKJQ*T8#4=,;=Y/EXP_;^D3#FN-!::1I,ZEW6$L]&H%DJ@2A". M?=N*747?9E0QRM^HFT(N)O.3EV&B9B&5@:%H\PIG8BZGI /Z!_ODT<5 M_ *R&\(>ZK[Y>7->KBE/BBDN]>[+UKID[-J2TDJ=IRM(=8S 1SKGCR0Q[1)2 M8-?^:&ZOJBOQTLO]V!=?[0JCJ,1/QY"4E?MZ+W15)KGI6'%6+I#!MT(O4XEP M>F!X;3?:E>5G] >O$BONMG)X7\60)V,QH:0[%X4/=V*Z")G,_M(1*'M*D(?] MR0XZNJC1#K15JY%"SMB@D)<^42XAUL1QKF>-4;SFOLM+ODS->R=W+M79]M#% MJ1VXO?HK4)5A 0H5[#*/L(;YO0P'R^;B7%L)7R67C#VMDMX7GT9$S&H\.R3< MQ<:.KOAZO]Y5\2!< ;XD1VJB2>I #@LH)0Q,5T)%UD&?I:_4(K)5JA*U+CL5#GF?BQ/&%*7 L&* 48!#HJPX M#JIBPA97:[U;.R[DI/NWI(2C]T*28!=ZD&(2UOVGW6*E'NISY['N==ZFOA6Z*-/K MOT_7Q- &8AJU]+WC5KGICES)C;U?,0^]X'* 40 PZF[F-1@OY#->P:9?(NS M]AIE3U/>D^UX_!MKF9(A7^,PD5+RA>LCFB!W&,GRI;+>B _]_8+FBX12O(HE M*+O@0BXGC.=7A6TA7X2K/MIEC*B@@VB:;&^L9S0Y.& >N%Q1A %[ 8?7;K=] MH'(--AV)B\4D1'*B#5>R29EOQH#/"V_H+X2%0^Z]RAG/1AW,QB6U_+ IY!3%0XV+!])CNTP2('YL6@"6< M/<\B91EI[@).-$58JX-CR60K8F8QAN]V@M"'YQ36:AZXQ@]25&1M:2L8"96BS M?QC*(?1;>G]*2%,H.6G6OUB+3*4.QA_"R'I$/R%HHL[):L>!I!.S;,*>#0OD,C7J^2CKPZ-Y#DV-\.%1 M-AT&3]MNF+)[1X^TIB!V0"1K9L>JDG\)H&L\,$_' _-D%$-W<$?N-HE'5 6& M-O#[8B_H&L5A9:1BX*-,U&;@[+ Q)(H]"+Z$-1CEZ!KV.ZO%8]F+9KC*E%+W37)= \?(D/34&B1SH->+3YQ MN('2&*K=%6=S:H\87$'NL3R+5"$;O1S6:1FYHY5Z&)=L*S+V0A4=Y;K G-?T M)3\3CS5?)6(#)Q#:+EU[=P28);*X#_2/B(U<]7SJN;?"T9M@9 M=#?<[(LTZ6^=,C9Y$-Y!^(&CACM&R]I49#O4J@H6XTS=IFPBOM'JYE$\*)L! M$DZ$+*29CT!X?3ZW!98/O2=!'U/%6OZBR9'<=04CDL*6XB@A(#@3DI4.]MKP MS<\Z<=V ^".>32V?N45(FU?=".3[9$^I2 ? 2O/FD&]:T4L'JM+@!U(0*OF$, M6%4I.1*Z7K_D=$;UDU:"B)EB[=IOA57^%/Z-@6';(/J-W/!Q5.DW".TF[GQ; M@EFQ,Z0[DP9AG 0<(,]&U4Z.FYEG[<3ZS)K G*/ B<.N"[6+9XT4NGB_&1!8 M[=.G7?&)^1P>12(?[8V"//BXNP/(!KKQ?F[A;\!$=/]'YQ# M3&CF"<&V1'JXU1T+J"GU*#\@[LDLT+Z3TMU85("JN!62MG@_R(V M+V6"5

#Y76W'.ZC2XM3$"U&A+]W0P90=GA^:FHW/S/Q=W]W_@V>E\H+LF MD:N]J.GWE0_.89_!.IY.LW$?K>/Q*,MSYHW/L]D<_S6<#+/Q8 333"$\&AR1 MZ[[QH*K#43:839#=<3*9(E/D?))WIGVPH4?P6(A864_P V OXR)Z- MB(-N-!YG\]$L>6[XN%*=.2$YZY)W1,% L3/9I*Z]8O%1CJD19)%4-/C_TZ2@ M@"VWT^5:AX4X"=%H$5Q6 M@.5MRUPMEZO2Y=1^>I]F/DYZLI<00F%T!KWU#H,1SMXNIANJ.V&J!PL''U11 MXCO/QJ#Y _/BV#JB__#.@:LLX.6O+@+%SL7*2NZIPDHUB?.]V 1MEU^4^"NE M=AH+CF(-8M[ 9^%@G-@!L'KREP9VCS#^>03M%JX6*S(Q[SB J?A&WN -4'9K M,(/9GN">&(@LCR[/4]>*5X$S=.5F%,0^; \#NL XC=5ER7+/JLGQ%G--:Q02 MKW-^SO90RC(;]W\1%RT8?PEJ:Z0^"C M2X])ID;(HB*$E"DF8-/L$?C*7J[2;9E4:J?SCQU G!!K;@>'J!9B)$IQHL3L M@S%J@[ZQX:[Q28%++E,@RHPYZ:TU_BTL[0^=[N*,(AB8>QC"3)%/+ B&KF\D M5<[5GT'#09'QU(F1Q8/R8#^\)'_H=*_CKZ+__>YP)U]W;'/5'L"CCRR5=9V8 M]UTGXHI"UX,E]J!V/A$D:KNWLR&77DJQ@O\@]J^<41BL+(J*BR&<1[8?NZO3 MOHEJFVV[N#!T*XEUKVZJG920W%U1[$M%RMY7)5!0'];[:J5K+#U_,'A__'PL M2QY2+L[N=/EQ.DY';!L@"E66G;J%2,R4D((E=%K$:O+5=H5HR\?ZL]A:S'QQ MU@0&/'T?B[W$X&%RI-R![DA^<1=E)<@1QC=BW+,[1:>T28!X:' A!WL)$&P. M.3P<>IQRLY+S,(1KIOK-"JIKU12B1( @EF'7P!0VJIB&W19WF^.*_>+$1@K< MM 9-[FI!?F-\1&CKY!9@K#$Y"3:<:>8"4!'IB,]-HITN'J-]P6FW[XN2S3HM M"!<$ #-?XA*3: >G2:SOL*!GO?W M=9E;"QO\MSM2P:>TJMDYN>)#ACWZ)G?LL/,@6]*89HHS[=)ZX[-1V+C"PF@L M22;;,OA+!-N9[&X=!ITYTGPQ@.?H%[9*^ 33I\7Y.R3.I(=NTEL/J1Q!I;>YDSVN?)-M%;Q MDJKMVJRF2HEL+YCU:OV_]1\^E5/-U!:U)64UIW." '5=>H!,>WFH+,S"+YG4 M\RG:7&I5U1BC-"XU7U=UD\".CBJ%$]'8ZL"5@=/25@>NUGKV5T2UW4=S0 K^ M6;^75[VKT\ Q5O7/6E=FW+0ZP@J^C_:K34UBR-'W%M?_N<'U?U\'^&\\SAQ! M78;@F\YF]Z]( 944=N $@;RL'A:"1EO"+0-_R*I-83+5YK-S9RD4J:M,T\#I M3;$0.-NX 7W)0-(&?1.2(IO\$-*-B3M'/F5>[=7/D1Q*-4#!F8"H4C&'C^(L MM^=89N.WP^?UCG/?UM4<3N=/HIQ3UDJ+'5E: L6*1A4571#/NXM_9J3A=@5^ MB!,6S(5CT0%5M6(&6\6B\X26-4/U925\I_=\V3L3R@@@+LT!Q1^,ZM)6@=Y M/2I=2Z&=+P3[ X'V[;-QXF_DF1=;*R#?;.B2[JR0#%J0##03IU"LBP>-9(4\X^[;QJ7, M9I/-RW-^M077)G,^N0?!):!%>FN5";#UD>E9:L4THX(4@=^JBJWJ$FJ50\;< M8?QEH"HECO];)EI-,UM"'D)^7BMNZ\),O\@-O+:^N\;;!&^ZE^'A$'\^=-.K MYKX^K#[Q_! !H?/:&4&5H\B^+ / "NYU^4LF@%LT#WB)R8P?@GV$>F%V"%0M MMG#J<#0WX$6;=0O!2.!1^1V9]3+1"MNH' MPK1X[@)*BZ]->46I,+-'?"Q=#8-'^_.Y0G1P0//7"[F^U'T'W8#>2>:XZ1&% MBQG?"(H1UOAAL5N5L1XRU]0-[U)\=^= WVX7#S82=UT8>"*7*&9'1>=N^,VT M;Y^94R@K=[^G*H*+CL^4KTX1ATZX(91Q95%NW4=RUI MB>//K1# ;.\M,]VZM(4_KF9&TU],+B N-+3N:],8"_P+V^,;C-[A#P6.FJS+ MH#053>J[+6;[R(T-$=?2Y2*".YDDIO;A2PR!@=S#7"X5=1$V]$)N?XKI)N$A M4XY GL:,AO++!FN%7015 -.HK15*9!ID)U>8SW1)2H%,M\:J MH6!S> X=8KC!#!"\9B2V%2JC>"YB2E?K(L9]CB;G_E$->>H:R[S.PJHNK!Z% MT9T(N#-LO1>-4PB%.]_#PTKY(.FN@7V"@Q=D:$,TBX M:IM8H0A_*UN,LR (C^2>4R9B[#$)[DVQ(F61TDJD#PUU<;5>3$A5-CZ](=F* MTFL0#8T>,E))I>!=F#11G"E;7/(@ M_HY3X$&WFI:JHP35"[84+D6M>=V""D"U^V'_>*IEDX'*B MVD(NOH(I]9&T*-->.B%UK6:(83(;N=?=;:#T\\K9U;1I_8AL>6W0K5OD6"KW M[B,2DRD)XLMD,-RL;_:/2C%1 1.Z+M@M9/.L,;.*? %LL?/E[87S>;CH%KF? M'0A1R.%$)X8-9;BWG%O%)87);RI>^"A7!V,AYSP!./'P2I+"FI_[,7JNAJK5 M/D'> 3IJS;=;MI>G+\3H8,><;#4, MNU);(/[UW<\TT+NPO$?PWDW!+'8[*L*\C&8%432',W&E87H^KYRUU@[AL376R M3W3(05I2@_1@N 4Q^Z7F^,L6.WG+ 3T;S.6K#*O,'V\7RU_.KY:?MU23*=@6 MKB:5!NV VJD#] 5]\--NL?%PQ*2^M FX=Y7B=28M"RU)2IO!@%=Z.5/QEAY" M%GRXXVHB*^)EH#O-!9D.87/9,O7!#T@4BFXIEZWM-*ZFQ56!U\6Q2YZY0J>< M-VOEETQP45,M0)<;=]T5,4<$)'I))U;O.?_WL&7JN9:\#0'?*);:[ER^B;76 M]3/6"?VE4%#LQ!A;/!J8OC$]+\$-72O-^;8PY;?=X#:#W?XC!=W]^K _*/\#^W''DO8Z[9AD?E?TU4M[0/?]:':_(#+B6V M5*G3=4D1T$3ER3+$B_KV+(+J8"]6<#+M.7 M,S]?"_-%F^CR;-B;V6*M86]D?J2LAV%O8%/G;3%89LO!PNP'*[,4/2B#/G"8 M@9F5?88?@[SH#MXC?@QZ[Q[@Q$3@OJWZ$IFZC(Y!FK?;8K%2QL8U@J$9?;\J MT"DE60[KS3[\NFU6,:8J5P\W773SB\9@&4FKZ_Q"'0_O0+N1&7;\B4[WQ;NK MLPZ8GNME!_[)*D_XU>':044D^'D#?M]%7_Z9N99RD(C.")/\H[<6=BNB5$CF MDL&&,6\AKMU7M5,.Z@JI:A B,*),\4K*DVJOY^M;ZOM_U5AHY>%,Y?MI,,#F MKE<=YKP)/>39:LV8CV$V[P:1.=1S8DVHK'X.J8_U?Q4=;>;.P#?NZ!+R*(\J M"46[FDZ3NV1GXKMVF_*=T#G TT75X@Q6LO4D19IPMN'0(5Y>R81$TB4.'P7, M&5&UMD$9VQ)U'^P=C 2)Z#G2"@0#IZ5O57$]R73)<4PL,1K?I<1S1) _TA?M M@KR.,X8;@5) BE6E3B8WJK;7>:="BZ7N.GDJN#>=H4E/RRH_X6=L8]4R6U^U M'P+EUID3B3V+KW:2DRO<[&Q&\\6J&;! M3]5Q_Q;6+G4OGK:_YQP9@Y8:UQYC4;C;)'=$_N7B*5(-5Q(T!;%IQ=F&Y-JY M\*&*=[OM9HN5"V1;G/H\7@G?+!YQ-"/>22^=N\J\=.6X;'[<8K%1]^7%U8]G M<%24Z"M//OCQGFX[;[<]:OR\/V_)$O2#<+!.^I-.]^+JH[Y^)LF(3!WT+">*+H)7RQ:);-Z%*!K@Y:W96 M$65/N@(?*1>LF)>P"LR;<@F'YD&/+8U5LX,#X79OZQ-B>1Q_APB66) MZ*9! OD[DYI]<%4R'!%8BXF$L9A'7404<14P5\:*QR.Q[#HT86TGS766BJ[\ MDU3ME>?Y8R'!\_J$XWIRWL^S@#D01>5-F(5@+ 4?U_2_?.T5@1[IL\'8'>GX M"2&D/]RSB\3I.ZE9T$BW^MK8 8[BYE<=H^F[0U!+Y^Z""_CURB?GKU8[2E8I M[Q6HUYP^FNYJ4":WB4UUS\H:GMN98@I0J%H5K::2!]GWDB3$ZT4Y02X)5 I@]7E!+UIP M#:(Z0Q9[3.3CPDYVEP?P(PEHJ_IZJ]9[8[?!/E GL M\"LN"V-I4B6 KYVI3N;99=0:;[YV.=N9?SKC?1TPOY':A@?MIJ24FS6)O6@?H)2 M&DTLY1V?X8+]Q*F$>''K=%5T^BI-9^0UDM6ATZ+0R_"Z/$E0[A SU:)GNXWJ M/AI[T& MA5,4S\FV2O8\3]:PLVQS*K0&J&6G6"U79\]J F$H&O4V"T%4'[=1&'0@3&@S M%Q7.]^,T_QMC59=V]Y"S(HK!EG*#+ /T!^TAQPE*W;[V%!5<4+ 8@N*-E(D0 M#3)T[:'T,4D!:G.?]\FO,1$5E7]SN4L%-*5$0A\SR&"2W&A#7ECQ8B4Z>U/Q M;S\;.5>M6AZ!262&'[\[=._*!JEK&M^M=J93&M,]?#'WE=CJ%?,CM=Y]SC-+ M&&R-9G*X.NG+]"R+(*'I?!()%I8!<+4:WDXQ2\.GU"'/=$> M1_O(6738]B4B;[PDQGG1NX-A_^R'SF5H1N*3$LJE-]!?O+X7T:;?O-/Z2F_< MY^.ZBQN,=<HO6$PO;4Y9^U7/[W/EY"CYA%G3ECC8ZU$@9_B6_) MW9F**FEY'_UZRZ"K=Y/-*KQ ASE:M'9M%E4-5_'N<;%BZY6Y]70A^XFEC()%1>>G$[!IDZ5=1#5S!\S$M.SM5 MR[ZO=E]&ZZ/>2V6F=O?68#]V&O9CVM%1T8LH[$I^%-R_ZXZ V6]Z!/CS?WKR M 3 ]SP=(.+*#"9$$3TSA$YQGO7?!L5UW9P>5:3Z#,Z,O7WBIUK,"OW:6\)*4 MA)9VHU7,8( N-BNI[KI=<[&>8D^;^L_0GTM%.=N-*:'& E.8H;WBM1C7<. ( M1% )'!ZOV.]*Q<7^N5AAP9C%GO>'0^-T 6@R;ZW7#8K#O'9R1MP1@YQ 17P"N<KFHW@:W+/GU84!*F5C!>,;53A>2\ADG-@2=H%(5JIX?W8S6U8,0V;N5*IWJ MQY/[9_8/ZK36_4.73_8]=W30K]FD^?#[;=+Y?]=#CH;Y'60QJO8XW!&O"GSIRKA! M;:8@@B"@@CWAT>X'HH(XB[ZV!*/FP&EVCKHLR/O+.(N =(:F#CQ6F\'Y^R=C MX'\18V#3FC[WM#TBOI+KV;R"_R0)^B=)T#])@OY;DP0U[?JVEY#76"X4%=BU M>[DEP'(5A: >4#E3G/3"%9][A;386_&J;/\?6-I(,]MN'38.5L%E":)RT?*H M<]A\YU@%U_'LJ*B_Q4!#M8U+9IL,B6T2<-28'9]GDSQOZ@E1/TBQUG9C?)7D M82@[ Q"U0:<[F,EX"[N#\7-Z8B@0K\ U[58&IR.-+'\ JLW3R'=1_,AS@U MX5>\/$Y(=[)XZ(*_\G@NFF/6%4 2RJ#;+M<+E[VT3'4J^$33OQI6;OH/MG)^ M<(,L[^>D:G/Z:3H;M%@[6OGN:,Z:/!M.Y1^S"?XA6L(F0?DN"]@=R@?R' \) M[-*Y)KSWAL0KKO/ $+JD&E\L-0_/7!?0>+U /(MB MU6QV+@1V*18N#Y4B1"&:I2T)'_:S^/L NI,_'>DA$J=G'3AJX5Q_7T'!O2H6 MQ."6DSR@(&^(E0/,%CB]WZ%MN=MSEJM/"$'S?>QN3NF[2S<'@9O,8&D">-/@ MD6&&/J SD>G@3^,^"AKAXRO0GLP!+#V8#!^P\!MM;+@O]!7W'K^!"$I<>)+# MC:/O>TG&)1K/G]?W8"ME4^RC60>C)!O-^DU2\VI# MU4Y@1Y^_IBJI5QXID&4G*1K.!^%6G-#9_&'D?F^0!VN$ @MBG1@=RN+F<&O8 MF8_D&>R),.Z17E& MRY(G5N:9K,V(2U<0#I8VDBN>JINRIND*9Z,F[2::I9^(U>92N\ PY8&*OF > M%U;Y*,+5AZOS!>,>HF:>-@GR>#;LS/!.7B_0PR&8U-,ZN<8M!9O'23@>K,-Q MG[7I<$Z'P@#4]M]YAF/#Z3>9X3&JP!K!Y G.H2LY7+MJQ1.G&"Y6XV'=#.B)TV^262H@>:-Q-IV,@G^IX?RR M2O7J.**\9ZD+W1QEX\GR?UJW),+RA#?\A5C8?P60.^L&_=! 7S?Z1[A F+YO/I_*_IPH$ MW%K'N7N+?SI9(*;D$NO#\I-S;#3-AO0[;NY) C'(1D/?+_[I:6(Q):6-[X?W M3/S-?S3_'\W0JQBIZ]VNN%^L#=':PH%W:BT'J\X$=A>+$-(CI1^M28\*DK5^ ME)OL%28LECV:L$0W^5.+Y7*'D52CP5MU*_'\D_HV3/;MRD=]C#A_PX>:CMBW M"HRE;#U8RV=@@GQ.6.>=P,S&2&?'3RY;8H 5VA:)*.+B3L@]I\07E*.+11>N M^ER*#,4 "O(IQ4=)$*:>U5H0C\.<<02+(I Q_\7[Q2.IL?6FVD$'3& 'L=%Y MU#Q$!K@)JA#P9)5P"A^LU0GCD!T&;=:+3>>Y\!MV+R^>GW7&H]ZH,Y[T^A0P M@M^^^/C^S&N!7L[1#K02_PTLC^Z?WOW;F3G-AJ-Q;P*6]D/GWPN4CI5O_NV_ M/_=/YI/>H!;K_'LO*+Y(=A)L +^L$3.KRX@S%:4$H^_Q/#V>@FLH(0HNQ]E0 M"9F0%?Y%^.']JX;QYK=<]1\13AJK):"=%2S*3S^^ TT_ZL&?)["V5_"UQ3UF M7;MEN_H)EFT \J!+]V?X,XC-7]$]]N?W?T6+9C2:],;N@93@C'JU$J>/]'MP M7WI8HR-A!VH%__S'EU;T)HV!7:] 7OE2>]Q605ZM+_M7-6/S5I*7"N]N6?EO M!.7\$J>11,L68IE14-*JF(04Q0:R6=% ]79>:QC8+W3K Y*N];,YA>?!6!AT MZHY'_/-H@'=@N-C6'FR=[@0]K]WA?.P">2$*;GH6V\P(FC/]*5F\8-[T.[_= M\OPW6IK!G,/#DX:%&7JKLWYA](EN/O"^U!ISPSR<.\Z-"%!P-3S[6DH<]4D%"JL(1]=XR!7Q1*!)XM5-#TG!E8ELZE%8W4@ MC3T;TO,[ED;'WD98,4P;K0H/BG5WG'-4JYO#;CTC;UXV@-WSEL-DQ]^;251L M"#?044P%Y^^<]M]U\IVXMEZA+X@V>$J :WRYU2N O?NND]D#I?L,TS]^1B8N MQ22CO7%=H$)H5*,T\>:.TOP=H@1XUIEF_?X);YDT!$J&Z.883&K]NM&&S_CR MG]!D;+#Y#)KW-L4/):/-,VV\F-I.AIYAINK&9!XOYCGDAMXP3S' M1*Q):?M@Q0P'8"&@!RQYMT41I.O7^?[Q7FO,\T$VFH!5T\\FLY%,OQWF))OV M9R!70SAC9[-L!N*53P99']ZY")D"MX?K/0:]W!B[\]F,,IQFG+72,)L<2G_6 MF4VS&6>!X3>&D0X@:._S#]A]0J;H1+^HDY3+*$"(U&P\0D-D!'IZ,B- MH1^$?@!CVPS*C4FH,S1FNQ.0L%RBS37?,'(-RG\\GG6&8[!VIM+V =% -X6G M@!OGFC QFTC+1P06FNV/9ICXUT?/'C7K,W:/O-R=9V/Z4'< 9PRE9KQJ?L/6 M&A_1",]T,SV3[=085\./&^IR<;_&U60(EK;.H*QN95P9I0AF M>5@NBX)Y4QZVE1SYHE40*\<4R#''L6#$\^'L20*8.N@YN<+_J\T!X)[.5($V MZOBU:[R%*K>.([_'40[*PS5JY[MK BJBO32D0.IPF@U@FOZZW?V"PJ.HJ6 Q MCN "@NF;XPF>3.L2AB#0L(,^3$C>F=^D[6>7>[$!P(]VKC;-ZG,V!./"5?X]L@%_VA_.^/A_7MBHXW MFIH!_F,;;XCC,;IIY5=! P/M#_F$[@O:QP\F4Q5*8FHG@[I!*PAG"B#G)PV M,Y*>L]@ LR^ P882,>3]F>?SA*UQMY8; N&S*,O.DM>KZ:_U]@OW!!EP?W88 MQ!DH$-+;=&U[@[ .'.J%:N-Z&FS-(TM;7=J#Y5C)\+/K@B$CRO-'Z$]=Z'I M'Z6>'* :9V/*_\\FM*GA! &)'X\PN6$H&1'PB]F@,Y6T"/@)5G0ZX>0(V"1(#L%&A&?W+L1'36L[&E$7;!S&(?*P! 7GP0[LCB;.EF4'2OYYUGEMZ M9PE)UGQ;$L.E$4_76)RT21NSK/TM/RAMH415N-C-^GP_'V.&<U@.S#6V MO-2P1-,^-)KC^DZ'+F&E.^V3OY+;P!H(_C?HUSC-)ZQ L^:TGS[-[^ET?Y2\ MV)293BR46'1&%"(^A990O>PLFMB$)^/^#>96M4JB4S]T7@HCK0T1CT:X28:\ M&F!NY1VD4;J<#O!#D SS5N%O=T0@/-F@0MO0(AJD=ZU+"<9[#&_FX[WRHJX9O M@GC0>3F=P4#FG#^=NS=;+2:Z5X?3G)7SG-+UNI/YJ+DL[H5#V3-"]AY']S[ M!3I%S)"S&P]25VXM;B5+VA/@;"LG,1:#\@7,4+/N!/VO3@&W%$&36Y[J,S*\ MNZ_3)\F;ETTG8_'LS;)QSAI@F(VF Y$!FGJ7#Z\#41I4M)JPLF&"-Z_9W E( ML&Y3S"H$$>Z.R-]^X8O#U:4)@UYAU1QMSS.A9JWCXP2]-26I[ \G)$?YF%*L M"7F*N)((4 '%APBAS52[@.ADZ!.5AF"SO]UNI -$5ZSABWR$561PBH'Y@_65 MN$#5[@SA;Y1X"O;C8;7>*N$2BG)!SQF%7UQDU8W# M@_ZGN)>W:4IN$%Y,UI\.LREH0%!*5)KAMOZZ>6\\2;&X$>,RI',KH]=-ME?L M3ZIZH]TX3>]KDB99=;2]BKF>&XTH _#7TZGX[IR#;B9P[*.LAQ4QD]P'R?DBM$8+C6@M&J[Y_7 /)N-Z-8X&M43 M!8_@:C^FLA%UM\*QC.6H<$$<2) E*;PY^M.&G7E.0OR7A-AW\S[L.*HDHE+3 MZ;A:5:)M@0!/1CCOHW%RH>TUL=E!QDJ_.X;K])SU3Q_NRF>AR9ZBVR$^B*8.5P8R5DXI2Q\=A;&,\7[M,_Q_+S?F#2!I66N> G' M+>9DV7D/>P7/*92>5BY@\H00WK0IIC2G?LWV/=@>&'YR/IF0_DGX&PVC>NE" M>?O/<+'ZIB#E#RY_UAV2 MK9'ZHEJT#=^$=QL&-&%%!9;!4P:$QG7_B1V;P'6HH6-3JCL;S]+-'^O8*#V> MX[V:#?M-O:+BX6PTCMR.5Z9H^U_(08A.A]0OVUR2K:H4#SBS_2)6*G+%_:SL MB5[I77@Z[.;M^0N1X%5X+2V9-E/0W=W?;A^+)/&@;C:M"%C5;;@?JL;V^W7Y MR_D-;E%E8V8C9] #%?F[3MZ;\'_@AO0[NM)21K8:IYW'=7&[]7)L=]SGGU\$C.BX_1^Y&FW4Z[O__VMUBD**WFCSK6K?6D.QFBQ!=&PBBW3^7IW^T,)IF/QO_X'E97LOA3_ M(_1%IQ1M0(0N$*"/D@S/.R;D=J);U@_:&S\_%S(_+[X6N^4:8S;$&1;]_7UQ M!WJ; >6\Z^D#>B&[4@UH\W]A]X607X@:,!_!-7A*?K)1;S8$XX G?3#J@TDU M!N.G!_I.>[+"$Q;,G &JSWS0&U/&X;*XE11>(7W'YX9]T#5X[ XF/3A3*QV) MM2:Z.^<9IEGEDQ[V65U' MIN-LUA_QA$R/3L@,8^W3*57=P]#!_AWWAOI5,@=J7AJ-)K"H<^K\$/;=T-=6 MD)JA795^&>L !MEP,,[PDOS$#<9\IQ<'./]W9'$P-XS=>!3X@=UW_5@5\?=H MUE0_',P4@8GZ25!=P;@_" M-=[;63N8?@G70G6BG67]'72,_3M!EYJAE)NBW M3&5L6VS8LURX*_OTV-Z7IFW'CKWRK-/OP;XYIU Q_FLT&W&PJ8>&Z[C7G[E? MR8_\9$[O#.B=\7B236%W34".8%].YYTAWDS'8\HN'\ES_,:0WI@,9^0LG'"^ M,SR)$MD?TD\4 T1\Y:AFHU]^)%K9FJ/C^"G13,#,^U.@[\7*-RQS1PV$ M#I:S3^JX)*&1=BEPM:N'3FZ M!E.X!G(][[P'!]4$KNG3?E_D:]29]\<@N?)WD"5WL&&0%P^VO >WV,$03JDQ MRA6<.3V!CHD<#?D*9AQLQG%MPS,'/$S_8Z7Q.2!.P1[#D M=T(_P(Z%\QO.GB1WL''^/I]E@C//:S:&-&8V/)[8[F(_@%_3$K#>9N 'G MHSR;D#L1'ISG\8BK#QP]BN>S649ERGEO, =E-[M MA3'B=(%"@-[/X[4*_VI&/8$Q$58>?&N4Z'OE[SKF ?:!G!�?*]Z@,MCOU\ M@GD8,*YAKS^-1CT!@VT*X@DC !/\&[3-WU'1L$UP3,?P4[%ZX=_+?UHJC^K3 MI[U]1/6,\PG%P)Z1Z,$I-!N3B8KEH;ADZ!-"RQJ?R.<]F"L53MA)L'1#L+0G MD:C8OQG!S&<@L&ANP[?@@M^=#FC;GN&W0&UTYWWY.YQ[([\9L7(9/84D=WE" M:54?.*I_!J!Q9G#FPC$.(\.-1&;Y&,_F*49?G:6JHQUAIL0 .S8>1QT(_FC& M.^1\;E(N^1BS]_A#9_*I[A@KL>D)^,5TYM4/:D0*4,#6&,0?C!XXJG[0'0K6 M,,Y\?QZU%_[5'2]PG9K,\9*0]Z-7@C]:Y4/!;YC802P6P1_=6.%PFXU(*LA$ MBL=:>>"HVD&00^[:)!86^\?&$">[. JG#.I-K8M;AZL9XCN]8Y"I2\P+;>45 M+=B1*;P07 M1&[*C'/9*%8>]ML.MI%YCHJILMMYL=:NK^UBW*/.M8^!L[QEJ MP"?DQ <.2?1!24;SRB>CE826O-8E:]/:F:4/CF"OPWF"$>9UT0505( M=81)1 3..I_,6L*J>N#4KGX4_RG?C>%4!3$5)V0^H#>?=28#M*3G$H![M]O> MK/>)&9QCXAENR3E'W#&%;4AAM*;Y ^-^ &W#[68P(W6>P]E4-W]@S6(R_ 2C M6'#[X5UR9/+8%,_AK@X;',X^/%X:YXZE])Z&208TY]]WY:L(9<@?UMD+7L!, M=UB@*7DEAGTX\DFF<'SYN!DK4&K14+>_^$K)8[<.1@HN[GO0V]<'"6 XB$B, MH.TP" @;]">/_GRQ*Q8M<*L=^'&9W(HJ%P[ZFQ&F)&JINS+,BR--B)R64HZH M_:ONS/ M.%==3:6^P;/[L@7J\P\HE97C 9TQ4TX0G\Y(HX-,X_J#-7I5.2(0 MU@O]N+CGIW GG9!?>4B>Y-?1N&&78-'/2,KQ1BCJ<"N>3"=M.CM-=G8\SS!U M#8'&0)_0P0:&;@Y[-.XKYOH2N"E8E'-V?V%F/6BA9%]G,C($2J;]C&F+\UF; MODY2?46_,2/(#$8XL>B$'\WG="@F)G8F4+LCQ'*XS:>M_4-]J6_-"Q<[\LER"KI+P8:M)_=!$G\2V>XZ\ M,;?U)QRF!>R.YDRT/_0::E'B*M7C'T9Q!%F9D@$R0C@[73;TU'#BN&*UV!J@ MI1A@[O 99).<,AA .*9#/H/@F$07#+?ROEC?71]V)=NEZ6YUBZ]*J.J^J9] M7=PG?Q*F22'[C@;C,>2!=%JN/DXRZ>XG^?L!'Y&MR08<9QV+,%*S3^6 M;-NS5B86*[BWVXTW<:KMI'3VBL3)'53X>:T1*_3SWUU87E4^14F-8[*UZ4 D M,.!!WS_G\'AS2H+LYI35/)A*X5K4!A%8]%E\8()4,E(?MD>IT(M?!1[?W<'%@ M6^3.F4:(<+,.80$Q59_)#(@D0F$,;6A.I&TD?WGZ8+Y6>I \@<@#7]0D/34^7 MYWR_/5=N1:+;W:U+O$*&C)7$70?WV'N,49?ZI>V.+IZ^9?74!9@\3O%>(WDX M5IHAE\8.6>DHT[AS@U1 06ZA5O[ YLCP>PL937;DRF)GISQ<_Z+ 2)]8!8(9K/QW30@P7E;\;J_3?64T2(9@*<7]WK2,%N:9 MT2MJ<,BZ2TKV\/>8__O[8;\SQ__)!_AS\I?OG5$QG6=CAJ5!NYHJXN"V,B4X ME'R"@*EH.H!-U2=@N=F4(L/T'L=:T%<] ?US63FRQ@,JNIEAH>*$"N+@;,F1 M.P/L?;A*82[S&!W9\)^<#)L\!TN%$A#,)0 N-?/Q ,L UC<\BW MAR5R$TSIS$%5ISP9.=:8C?$_F".*_X$F,7#;X M.^#Z!Q8LM NWZ DE;&'2**92HN]CFF%R(QC75*_4YZS1_0YW (G5:!K[$.O^ M.Z7^(7[X6^6JZ%)8:,:76YC\OO"'#.=L=\ @AGSUG>-%3$JV]3:<#8:4(3Z? M4B'EF6_WGI62VPX90:4N,<&YWYL,./._WQM,]5_CL?YK.-1_41$(_2MWSPWD MN4'OV =7Z]L#YQ-]UT]^ YD6PV<2)OR+"GQF1,XMMO!9Y[SS\>IYI_L,NP"F MQQO!(TO8XT$#"R5QMU]ZM2_NRL[?7B-X+/W[_T3%G*ZPT>"A9#[A"[.-JN_D MI-=J"@/C/#]T2'PX[0O##JSK_G,TZ#>+K\EOM%^2=$4S_13C0;M%:5GCW-16 MTR)$BFG?Q_6.[]'JB:9)NG,/9I+.:> M0J"U,JO/$8FRE;";*"-K].V=2G$ !I \-2#A5@\VL6:"H30Z!_.@HBT_J)D5 MN1KJ2.L:-V:*C*_VF462^U:Y8$^)7?!CR M%WTA1.QJDB(/!8^]NUN79>)R&W $$!?S8N)3FCJG[E?=;:NT+[ZO"$E(O*N M)LBYF@%G)M_0IE_8ZGY_T#H>\ROX4WG#E7:8,PW7#,Z1^-O%UW7Y?QB_@KY=X!8_S2<>81_"[[Z2\ZO6&E^@C MFJ=8]IPK0T2_9CGC/MO044RW5!LMBNVF9)RH^EASA"C>*/&%] MZUMIN][U+9PV8^2SU7"GB85&(E_[('RR;ILTO9,2O,9OM%S:4Y1@I4BSP;(, M4,96;2X\+Y;;S?8.R7[M,VOLM_HJ+U1>X\*U++CDJ]^7I,V*;T,C1 M-_3HQ;NKH \EYWG*?YKZ 0V10P@];AZS%99(XG!D;?$UTAWM+]3K^\[5?#1? MVY=,D22 0.J*@N64' 0*C2"%C_;$HRC8["9!M^LL?"B5XT[<7!SL6M\5YU\D MQ9937QO';_!6BV#\RW#\L=<[T]KCAMY8PS/=F5-$\!2:X2?<*DYKOVGUOYD5 MN*G!8YS L2V8HMZ$67F+,D5"T-9>O2KN>XBJ2+$(F51-_&RR;:WV *;%8XEM9B@0 ML7T1\))&+M68)S3:,@;.4AC\7,P-G2.4*55]20%35NM2RZ]Q;/I>I"2,("Q3 MV;9IF3D/KC\M*5B?L!$#,8LMBO)S\M0+W:31D.O81!-SHY2%OW;:+_SIA*-) M"L13/EE#CWA*$Q&!XDDO)X6DC>@TN-/QR=H>M)8@OXB1K57+1I(F56VS:NT6 MYMCM>\Q"(_:6"\#(9EE M^O=/^/23&2_QJ;?;S2ZDP&SV0[?FX8L6\"03I 6O7GO8)IWG@")ZORR68>AC,JC.N,HS%#R>C/]B[ MBOPRCWZ93\:)WPTKO[MZN0M_\:S]CXW.R1ZTM]&,V[VIW?_AD]B?YL? MO/KIJ$TX^_/[O\IG\R.M75X<;^WRCR\[79BBYJ?>_OOQEG[Z\1T/9NVG;=IBWF;MIZW:8MYF[::MVF+>9LVSYO;8$WZ[H\UQ#O%UWO:;RWT%C_( M,'XA8UWX9*UB>[O%.CI+PZ0JP*N&^N%E5<*YM*W:A@PJ_LAIG6K/E?5KYRF# M/J7]4]NNY>MZ6E<;FGM:4RF2L&_I6KJ];Q_FM[6GV^N%6@,UJ'96_"FD*;#3 MM G-SHB]H]^9KNR)QG#;O7)V1^OC>+7:.&T$:^IN% (R4W(]@+V\V MS"I.^&GQ%8,6[YP3@:6*WR'D[A=?X_C=JJ$Y@]OKW46]S?C6_K*;[94]BWCGEG&[FB MDAZV(VQ420=$BH^K9B-7N;@2L9. CJMA<9LYBM+G04,.$UQ'SS]>=7[:?BEV M&VK5UU/^ZE>[GOGLX"BZ0*?HM5*>TJ/<6NF6*^1:J99/ M$[W3R+7J=?(W$FNE&H[XH>*%K'^M.6NPGMVI^FR%VBFRO )NI_KN/.S0*;W: M/D2>.2+/92^+P<.Q"=1ZT[A._42$4ZX7IVF5MJT\F9_JY'W9R%S5N.+^ MS7OWILF83A\V;3F@8BO;/QRM-KPKIG8[IIS;O-#$[)73!TWF<3IZH8><-9=USR5@RY#;LLW>K^L<_'3;U M?WR#96SJ%VMJ-HKDV6:C/]IFHS_ZRI1WAQWV?'41YLPW/1H[LAF>_JMA08Z]$2_+T3>BQ3GZ1K1$1]^(%JKAC6/+M4J]&H<_ MEHSW?0EWR$0B9[-:>DUQP[2FB@ZY>]CA@P$G?]S#69<(@9I$@''ZD< M?[MX M* _K^)2*>]5<]Q8\CF=^P=Z3U]Q^IIB\OW9JOGBY_K*^I7@0'-IOM]##'_+9 M^?++>;\_A'\\W"WA7=WJ9+-!L$^E)\*E:W:*W>8,BP6&GW MVG=J.)S-SM]?G=8G[<%[3PD@M=?_4GIJS#\N=JL'S);[M?.])R71@0^?USM$ M^0=[RW;B:GNS_\?HQ)-6(N -3&5UU5Y:\D:CP)[!=6&N/#Y9^B'.UWROG$E&,5=VM\*-83::':O3>M-31CCO68 MM @Z"J]1?IE4@Q%])E.Y#"-;SOB(O6^XYKN.+Z2[$HZ6,[J(.[*:! 51K5V M[O)+)FFR"Q0=5H.V4N?3&$LHQW,I68=@Y(YO'_7)44 MI=!G!'32/-RZJ,^1*7P(\GAWV\T6*8?XXOMB@6 :%RON<:95A[\>*^VWHZJ,VV>FB8[F3CZ(E^>V& 4^]1Q6-3C7- M+V_4[3C=[SQWW.F7Y0:&T&B)F64Q,LE0R=:(0\U5N_K16EW:IEO'23[3;[0A M]VR<^Y"ID_+5'96E,IDZ6L_3EZ:)?39+GZSVX*QVK_ZP/)6B,RD S8R<==JB M::Z_D9 SEJD3F#@3SLD$$6?TB3079S2P6C[.QHMPFHDS=>9]"_MFHUG3P*!9 M?>_;F#,;]UT+BLLG;+=Z^LF$+S;BG&R]+HLQ)J]MO5,BL1\5C05A.VE'AWLLA=?%W=T MH+-2WA]V6+'7G.R1ILBKM:G;4_9J*.2X1U'*_98!$PZF#^U]<#_64VFX5^+VUO,>]]]VG9^7&RB M:/GSW>*!RM5N913I8^AU\%=7&&@Z$(_PR_;V"^7>5.;EU\ZQ3EVX6Z0,]$;> MC7V5MRBC.Y=HV>D>[D%@XSK8%+=DPI'2Z'SD&]E_K"DJ"J_]!\;[GG5^+[61 M9;+\,^^(V'ZOI,,4J, MP"8'TVK:#'5FL+'JNU/'%&$# (2=7T?DV;R7TBR9U<>0-#/*,4$*S<0O\T'T MRQIZS>IC_50FBR?9K/Z%.#>CYXF!,_YM/_5L'3MGK B>1-!9^SEM1G($]36B MO+XNE,>O4&@A+5BN[Z"R!DF#]0^^0)>6\W <>=:1EAB*PN@A^/"=)H@C;0M& MQ0R18TGLY:26T:H$956KL:$^;TI;2?SII$*1M$UT2J2AIMQ+B@:1$*$G2,II MY*LIYM4VU?)6*!HZV9+X-#K !.E; 3X[L!*KQ6.<%G=$J-NM7H)5M6%(K[^\3VU@/&F^4K$LFF_RP$=W!DB8O.=6TC-;R*X;&*=3I^P MVJXA[OTN[8Y:"DMR7&LD1]D@!'$RRSW9YW;O9,ZRH6.:#9"C+]?Q"VL.T9<>3 M)EC$:7N:#=90^?'-FUIZ:(N..6E__WFQ^88MKR>TD=/ZRH_J_/S7C?/M5FCX M7!:.\CH?\[.];&,/*LWB;VJMG3[4ENRE]:O]\D0CR?)$D$.7*$/[9% M&ZT89H^VPRS5W?=7'Y,L1_4/?Y=15!I\TI PL=Y=:Y]3PL!V1X'FY@W\\\T- M='['L94_%X\."ZEL\7)2I;HPYNGX/]^^PX+7B*&BT;[5C=994(@F2S"'(CW( M(Z7YU.$(/ZV53-T4> '865CD6K>%@+MW\OZ1X__"I8X<(\QL#$K9G-,7Z>>O M"L[6PL??.(:,FH# M'X[Z>?>7,RHK:TA6>XX84O!7^S&+)=(DQ/"%7\A_RT8TUA\W+/ [+(O>(N[I M3R_>O[EX^V]U#T@\I@&L6H*RZPW1UW"M]'WKMU-KVW7MF8X(Y_>8:TRK"6OI* W%CXPOE@+*-4*[V#=;JGY<\0MF- N5;[) M-K-U.NQ@"B;;S4O\25/)4HLIN#GZ3%#74O-,4-[2XEMUSP3%+B=@)=9.0JKF M=N.LY:4IM:MMXIT#42=$ [B;>?B[?/.U<\?/_RQ M\^>?WQ->=0W,^6"::N35V^>O&E[Z^/;5AQ?/.W]^]?:GYS^_J7\N3S;^!%[, M)V)*'.55C+9D6][(](O?3!4963QMR"&CQ:OG?WQ"UES B5C[YYI#,$&KF#32 M'<-6 VAJ(QF3:X#L$B%Y O7;?*+[\%2!M[Y$^HY[HM0G,/!;?:J) O([N3F* M6X[[':&+;+B@7C9+L))[U?V^EF4L$1P_H0TE#FO1BL,S?/4*)M/D7FU6%FO$ M(28$=#;-Z!*M]\,;*<'%AWP/7.NE%;T3TI(\' TLT#NZKD3+]YF8&2D#*KG7 MGKM4SNI?_I8W??L%UNS7?=4WZFFX.P?8R+&POPY# MA,-!GV?LBJD4C$3&50B];FD#N<"EB' ([XY??LF$NG@!\N?1JZ,C]^[D8MU^ M;!TG$.0:[R,MV7L-G3\7[;CUNMJW)GVZG_0.Y37A7HUP)533,6@@^O7M9TT, M*\_6*)XU"O^HG6SEJZ$^;Q"_N9(UU)5G&W7@-@@_/M1"EZ[MS(&W7Z0[NV*] M(>[O%^T=L5X3[NX7ZP0WB"V^\PILM"@ M'PM>)2.3BXQ!CXT8!E-$0WB)*!E*8GK%B!$ZS\WV=8T$%1(HG04UFUT=Z7WN M]O*:29"%#B-<2#MV/D+^.RR:KSD6-0-(*"T!?9@;!OT$*84EO](5V]@:-UR@ M*-_.$TTXEFCN^:>PZF ?>I"AD!&655*&"].@3W%L<"093\Q3B<0Q3J4$TX6( MH+'@R#(L>A0%+3O"E-Z8T^-SO*(]BT'>QKP2%P)#L2CJ61?%ZJW9/>TLJ^7: M2[*^^R1=D)"I4.\R/1UNZV;IX&N)8S*S]5E< FAUE"1T_I:2,6M@&RUP;(5JS)LS9 GK< M,CA UGQ^2*\-D'X;(+MM@&S#B1.TX<0)6G#B=)\[33K%/6?I,K5RE2JM8)@1 MJ@@O:"&PO=V]R:V)O;VLN>&ULQ9O;;]LV%(?_%<(ORX!VCF7KXJ(I MT,3M%J!KLCKM:\#(=$Q4%X^DTJ9__2@ZE\-4^6$OIWY)+.KVF1+Y\1S2K[^U MYNM5VWX5W^NJL4>CC7/;5^.Q+3>JEO:/=JL:OV?=FEHZOVFNQW9KE%S9C5*N MKL;)X6$VKJ5N1F]>WU_KW(SI1NM4Z73;^,*^X(M6W^SC_GY32'_ C;J05T>C MPY&0G6O?Z\HILY!._6G:;JN;ZZ/19"36VEBW[.\=CJQUHVO]0ZW"EMVTW_YJ MC?[1-DY6R]*T517.ZG>$D_P=[$/)%V6<+J,#G;SZ)#WKT2@[]!>\T59?Z4J[ MVZ-1^%RID?\68_(U0CW<_]]5XBOS?ZJQ7:]UJ19MV=6J<;MZ-*KJ[][8C=[: MD6ADK8Y&]X<(V:S$N\9Y&G':["[EC^V_B[_UZ6KWO9ROL4=885YIO\.3TFX(9 X@*? M9%=W56@A9VZC3.ACC-JHQOH1 \5$P+R@FDLF$V29+Z6E>7MQNE?C@W[_HB2)_3)@%TC_1QK7FE@(A M5TR89>''T7X(X,=^81CX;Z>W_0DOQ$?E*"(RQ819%=YGOJLKG?B@91@V:Q4U M!R2*";,I?+=1ZUT+#378L_J@0C7E$T@DB@FS*4Z;LJV5N)#?(Z8$"2)A%L2) M42OMQ'M9^B>J70R&U) PJZ$?QZE-6ZV4L;^%%N%H8TU@L,'L@V/5J+6OM7,? M9T05AHR0,!MAJ:Y#'#DSZG<*B.R0,-O!5Z S7>DZXSLU"H5\D##[X)].&E]OU:U8 M2"?%P>=&=KXO4:NHVI 5$N[XP5]CU55*G)Z*EV$8'(X)KZ&GIYC("PEW!('" MG,N$)B^0*J;,JL"84XJ)Q#'E%L=0/"8.+L+ F+Z:4Z20*;-"G@G,[CDI)LQ8 M\8<9SP=H\:N)!#-E%@P)T 3]/%";R#-39L_ H"VN362;*;-MG@9M(BZ@F,@_ M4V;_/,1PXO'34#-'!IHR&PB$=<+OHYC(0%-F PV%=N*QD&:FD8%FW,$*BO+$ M"<5$!IHQ&XC&>2+:"*\GQ40*FC$K:"C"$H^%%!,I:/;KXQI!RB@FG#;94XPC M=CLH)E+0;%^ASL_O)E+0C%E!S\<6@9-B(@7-F!6$A\0SBHDL--OG/,IE2C&1 MA69[C8,R.O6(+)3N-0[**2:R4,H=!T',@F(B"Z7<%H*8[X%8DXH)IR^9[80QJ2!4(HLE'('0A"39CQ29*%TCQ:ZG% +I%!A,SXJ7X*(W?0S&1A=)]S.=[RKMD(EU;@BR4<5MH$/.AE&(B"V5[R<;= MU6:4\LB0A3)N"T%,VM(S9*&,V4+/90WORBDFLE#&;*'G,!?*Z)NHI6?(0AE_ M.@XD-Z.'#I>1,5OHV>3F0CFIHPX)62ACMA!.;D:UB2R4<5L()3?C#@E9*&-? M*S"0W-P]\"B[F2,'YG#MA]WJ,<4$SDHYYX5HFO#=ITF+2&8!;)0P1T)#$&99)Z=*/YRDF MLE#!G8\;PKR;PS9[8/FO>-A\-S9)\YMWW0PM+XW43V MF0?[C,/!]LWKE>^#&[7ZZ&]A?7DIJ_+_MW[S'U!+ P04 " #8@4Q.+H;6JLX" #?-P &@ 'AL+U]R M96QS+W=ODI=D$6?42:9I M-R#8] .Q+4-4D63W=3VI"B0Z'1A'$PN&!?*?^(- W<>7N^\.E+MY/ MQW-=-?MAN'PSIJ[WY=36A^Y2SM=?MEU_:H?KUWYG+NWZM=T5(\NEFGZ\1O/T M.%YS\;Q9-?WSQC:+GVV_*\.J,>]'\];UKW5?RE#-[6(?KAM<;_FXE/_9OMMN M#^ORO5O_.I7S\$G%WPT:\WF03 <)/MOEZ"]!;^'H+T%OX M>@O06_AZ"]!;^'H+T%OX>@O06_AZ"]!;^'H[H+?CZ^V WHZOMP-ZNQG.2M!A M"5]O!_1V?+T=T-OQ]79 ;\?7VP&]'5]O!_1V?+T=T-OQ]?9 ;\_7VP.]/5]O M#_3V?+T]T-O/<-:-#KOY>GN@M^?K[8'>GJ^W!WI[OMX>Z.WY>GN@M^?K'8#> M@:]W 'H'OMX!Z!WX>@>@=^#K'8#>889WE>AE)5_O /0.?+T#T#OP]0Y [\#7 M.P"] U]O!7HK7V\%>BM?;P5Z*U]O!7HK7V\%>BM?;P5ZZPRS)FC8A*^W KV5 MK[<"O96OMP*]E:]W!'I'OMX1Z!WY>D>@=^3K'8'>D:]W!'I'OMX1Z!WY>D>@ M=YQA5A -"_+UCD#OR-<[ KTC7^\$]$Y\O1/0._'U3D#OQ-<[ ;T37^\$]$Y\ MO1/0._'U3D#OQ-<[ ;W3#+/>:-B;KW<">B>^WAGHG?EZ9Z!WYNN=@=Z9KW<& M>F>^WAGHG?EZYY'>==_V9?-CZ _G7;UWR3^+?UDS@KL.'\=R_XS;JE_N/U)Z MN.Y2S.WS[O^GVZI_(LRXHC[]!E!+ P04 " #8@4Q.AQ:.WDX" 4-@ M$P %M#;VYT96YT7U1Y<&5S72YX;6S-V]]NFS 4Q_%7B;B=@H,! U/3FVVW M6Z7M!3QP @K_9+M=^O9S:#MI529U:B)];T+@F'-^$.MSEYL?C[-QJ^/0CVX; MM=[/'X5P=6L&[>)I-F.H["8[:!].[5[,NC[HO1%RLU&BGD9O1K_VIQ[1[KI^:KV-]#SW7:U]-XWB86Q>-5T_-XRMZ9V4:BZ2+QAPNL;3^?AOF\/QMJN,?\5;=KMNMHT4WT_A%MB-UNC&]<:XX<^ M=JVVIOGN;3?NG_/>:>N_ZB$T%L=>_+4@OEX._]B;\P&6RB4G^[ MS+E12^'I M,WG7P)?=4$_6K&<;JM9W9QXO1+H+52=."R_YB.:T=1K3O&EX:'V]'_;79 _+ M]W,O_$_1B>7POK=^N1P2DB.%Y,@@.7)(#@7)44!RE) <%21'LJ$$H8B:4$A- M**8F%%03BJH)A=6$XFI"@36AR"HILDJ*K)(BJZ3(*BFR2HJLDB*KI,@J*;)* MBJPI1=:4(FM*D36ER)I29$TILJ8465.*K"E%UI0B:T:1-:/(FE%DS2BR9A19 M,XJL&476C")K1I$UH\B:4V3-*;+F%%ESBJPY1=:<(FM.D36GR)I39,TILBJ* MK(HBJZ+(JBBR*HJLBB*KHLBJ*+(JBJR*(FM!D;6@R%I09"THLA8460N*K 5% MUH(B:T&1M:#(6E)D+2FREA192XJL)476DB)K29&UI,A:4F0M*;)6%%DKBJP5 M1=:*(FMU15F78SSH;OQ7DI_3='B9+Y8_@]W^!E!+ 0(4 Q0 ( -B!3$X? M(\\#P !," + " 0 !?D !D;V-0 M&UL4$L! A0#% @ V(%,3C77.TGN *P( !$ M ( !F0$ &1O8U!R;W!S+V-O&UL4$L! A0#% @ V(%, M3IE&PO=V]R:W-H965T&UL4$L! A0#% @ V(%, M3K;IL.8^! \1, !@ ( !NPL 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ V(%,3BYRLU"R @ 30D !@ M ( !4!< 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ V(%,3J_5$QNQ 0 T@, !@ ( !928 M 'AL+W=OK,! #2 P &0 M@ $W*@ >&PO=V]R:W-H965T&UL4$L! A0#% @ V(%,3E8LM!^T 0 T@, !D M ( !#2X 'AL+W=O&PO=V]R M:W-H965T0Q !X;"]W;W)K&UL M4$L! A0#% @ V(%,3E[+_3*T 0 T@, !D ( !SS, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV(%,3J^;"B6T 0 T@, !D ( !D3D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V(%,3E V:%>V 0 MT@, !D ( !4S\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V(%,3I,Z^C&T 0 T@, !D M ( !%T4 'AL+W=O&PO=V]R:W-H M965TM@$ -(# 9 M " >Y( !X;"]W;W)K&UL4$L! M A0#% @ V(%,3EK)*3VU 0 T , !D ( !VTH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V(%, M3E7-,$4" P ZPT !D ( !H5 'AL+W=O&PO=V]R:W-H965T!5 !X;"]W;W)K M&UL4$L! A0#% @ V(%,3L(A"+S. 0 G 0 M !D ( ![%< 'AL+W=O&PO=V]R:W-H965TM; !X;"]W;W)K&UL4$L! A0#% @ V(%,3M<9#96T 0 T@, !D M ( !V5T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ V(%,3G%[LSVX 0 T@, !D ( !KV, 'AL+W=O M90 >&PO=V]R:W-H965T&UL4$L! A0#% @ V(%,3H?$ MFD 'AL+W=OD! !F!0 &0 M @ &@:P >&PO=V]R:W-H965T&UL4$L! A0#% @ V(%,3F(!.DNW 0 T@, !D M ( !N6\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ V(%,3A9ZUV\< @ @08 !D ( ! MA74 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V(%,3OL!>)I/ @ _0< !D ( !:GP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V(%,3HD%ZGW@ M 0 ^@0 !D ( !2X8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V(%,3ML5JS&PO=V]R M:W-H965T0( -0( M 9 " 9R1 !X;"]W;W)K&UL M4$L! A0#% @ V(%,3M7YHQA2 P /P\ !D ( !3)0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV(%,3O!D;TH2 @ ,@8 !D ( !N9T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V(%,3O0.HJ>4 @ W@@ !D M ( !N[$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ V(%,3H)I>DIC @ *@@ !D ( !N[H 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V(%, M3ON45TNS P ]Q !D ( !-L0 'AL+W=OPFJ#=X" "I"@ &0 M @ $@R >&PO=V]R:W-H965T&UL4$L! A0#% @ V(%,3G!3]Z-. P C T M !D ( !PLX 'AL+W=O&PO=V]R:W-H965T74 !X;"]W;W)K&UL4$L! A0#% @ V(%,3H74CI$! @ W@4 !D M ( !F-< 'AL+W=O*M9YP" "W"0 &0 @ '0V0 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ V(%,3B.FZS5Q"0 _SP !D ( !XN( 'AL+W=O M&PO=V]R:W-H965TKO M !X;"]W;W)K&UL4$L! A0#% @ V(%,3FTQ M7QMD! P!0 !D ( !5?( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V(%,3C[/'E_X @ 'PL !D M ( !^_T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ V(%,3A=SN+-%!0 'QH !D ( ! MT04! 'AL+W=O&PO=V]R:W-H965T4- 0!X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0 ( -B! M3$X*;"A7VP( %<4 - " 4O@ 0!X;"]S='EL97,N>&UL M4$L! A0#% @ V(%,3GD\&"[-!@ \ST \ ( !4>,! M 'AL+W=O3@( !0V 3 " 5'M 0!; H0V]N=&5N=%]4>7!E&UL4$L%!@ !G &< 0QP -#O 0 $! end XML 111 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 112 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 114 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 325 426 1 true 108 0 false 17 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.cray.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.cray.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.cray.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Operations Sheet http://www.cray.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.cray.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Shareholders??? Equity Sheet http://www.cray.com/role/ConsolidatedStatementsOfShareholdersEquity Consolidated Statements of Shareholders??? Equity Statements 6 false false R7.htm 1005000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.cray.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Description of Business Sheet http://www.cray.com/role/DescriptionOfBusiness Description of Business Notes 8 false false R9.htm 2102100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2106100 - Disclosure - Strategic Transaction Sheet http://www.cray.com/role/StrategicTransaction Strategic Transaction Notes 10 false false R11.htm 2107100 - Disclosure - Fair Value Measurements Sheet http://www.cray.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2108100 - Disclosure - Accumulated Other Comprehensive Income Sheet http://www.cray.com/role/AccumulatedOtherComprehensiveIncome Accumulated Other Comprehensive Income Notes 12 false false R13.htm 2109100 - Disclosure - Investments Sheet http://www.cray.com/role/Investments Investments Notes 13 false false R14.htm 2110100 - Disclosure - Accounts and Other Receivables, Net Sheet http://www.cray.com/role/AccountsAndOtherReceivablesNet Accounts and Other Receivables, Net Notes 14 false false R15.htm 2111100 - Disclosure - Sales-Type Lease Sheet http://www.cray.com/role/SalesTypeLease Sales-Type Lease Notes 15 false false R16.htm 2112100 - Disclosure - Inventory Sheet http://www.cray.com/role/Inventory Inventory Notes 16 false false R17.htm 2113100 - Disclosure - Property and Equipment, Net Sheet http://www.cray.com/role/PropertyAndEquipmentNet Property and Equipment, Net Notes 17 false false R18.htm 2115100 - Disclosure - Contract Liabilities Sheet http://www.cray.com/role/ContractLiabilities Contract Liabilities Notes 18 false false R19.htm 2116100 - Disclosure - Commitments and Contingencies Sheet http://www.cray.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 2117100 - Disclosure - Income Taxes Sheet http://www.cray.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2118100 - Disclosure - Credit Faciliites Sheet http://www.cray.com/role/CreditFaciliites Credit Faciliites Notes 21 false false R22.htm 2119100 - Disclosure - Shareholders' Equity Sheet http://www.cray.com/role/ShareholdersEquity Shareholders' Equity Notes 22 false false R23.htm 2120100 - Disclosure - Benefit Plans Sheet http://www.cray.com/role/BenefitPlans Benefit Plans Notes 23 false false R24.htm 2121100 - Disclosure - Segment Information Sheet http://www.cray.com/role/SegmentInformation Segment Information Notes 24 false false R25.htm 2122100 - Disclosure - Research and Development Sheet http://www.cray.com/role/ResearchAndDevelopment Research and Development Notes 25 false false R26.htm 2123100 - Disclosure - Interest Income (Expense) Sheet http://www.cray.com/role/InterestIncomeExpense Interest Income (Expense) Notes 26 false false R27.htm 2124100 - Disclosure - Restructuring Sheet http://www.cray.com/role/Restructuring Restructuring Notes 27 false false R28.htm 2125100 - Disclosure - Quarterly Data (Unaudited) Sheet http://www.cray.com/role/QuarterlyDataUnaudited Quarterly Data (Unaudited) Notes 28 false false R29.htm 2126100 - Schedule - Schedule II - Valuation and Qualifying Accounts Sheet http://www.cray.com/role/ScheduleIiValuationAndQualifyingAccounts Schedule II - Valuation and Qualifying Accounts Uncategorized 29 false false R30.htm 2202201 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies) Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies) Uncategorized 30 false false R31.htm 2302302 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Tables) Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Tables) Uncategorized 31 false false R32.htm 2306301 - Disclosure - Strategic Transaction (Tables) Sheet http://www.cray.com/role/StrategicTransactionTables Strategic Transaction (Tables) Uncategorized 32 false false R33.htm 2307301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cray.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Uncategorized 33 false false R34.htm 2308301 - Disclosure - Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables) Sheet http://www.cray.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables) Uncategorized 34 false false R35.htm 2309301 - Disclosure - Investments Investments (Tables) Sheet http://www.cray.com/role/InvestmentsInvestmentsTables Investments Investments (Tables) Uncategorized 35 false false R36.htm 2310301 - Disclosure - Accounts and Other Receivables, Net Accounts and Other Receivables, Net (Tables) Sheet http://www.cray.com/role/AccountsAndOtherReceivablesNetAccountsAndOtherReceivablesNetTables Accounts and Other Receivables, Net Accounts and Other Receivables, Net (Tables) Uncategorized 36 false false R37.htm 2311301 - Disclosure - Sales-Type Lease Sales-Type Lease (Tables) Sheet http://www.cray.com/role/SalesTypeLeaseSalesTypeLeaseTables Sales-Type Lease Sales-Type Lease (Tables) Uncategorized 37 false false R38.htm 2312301 - Disclosure - Inventory Inventory (Tables) Sheet http://www.cray.com/role/InventoryInventoryTables Inventory Inventory (Tables) Uncategorized 38 false false R39.htm 2313301 - Disclosure - Property and Equipment, Net Property and Equipment, Net (Tables) Sheet http://www.cray.com/role/PropertyAndEquipmentNetPropertyAndEquipmentNetTables Property and Equipment, Net Property and Equipment, Net (Tables) Uncategorized 39 false false R40.htm 2315301 - Disclosure - Contract Liabilities Contract Liabilities (Tables) Sheet http://www.cray.com/role/ContractLiabilitiesContractLiabilitiesTables Contract Liabilities Contract Liabilities (Tables) Uncategorized 40 false false R41.htm 2316301 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Tables) Sheet http://www.cray.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesTables Commitments and Contingencies Commitments and Contingencies (Tables) Uncategorized 41 false false R42.htm 2317301 - Disclosure - Income Taxes Income Taxes (Tables) Sheet http://www.cray.com/role/IncomeTaxesIncomeTaxesTables Income Taxes Income Taxes (Tables) Uncategorized 42 false false R43.htm 2319301 - Disclosure - Shareholders' Equity Shareholders' Equity (Tables) Sheet http://www.cray.com/role/ShareholdersEquityShareholdersEquityTables Shareholders' Equity Shareholders' Equity (Tables) Uncategorized 43 false false R44.htm 2321301 - Disclosure - Segment Information Segment Information (Tables) Sheet http://www.cray.com/role/SegmentInformationSegmentInformationTables Segment Information Segment Information (Tables) Uncategorized 44 false false R45.htm 2322301 - Disclosure - Research and Development Research and Development (Tables) Sheet http://www.cray.com/role/ResearchAndDevelopmentResearchAndDevelopmentTables Research and Development Research and Development (Tables) Uncategorized 45 false false R46.htm 2323301 - Disclosure - Interest Income (Expense) (Tables) Sheet http://www.cray.com/role/InterestIncomeExpenseTables Interest Income (Expense) (Tables) Uncategorized 46 false false R47.htm 2325301 - Disclosure - Quarterly Data (Unaudited) (Tables) Sheet http://www.cray.com/role/QuarterlyDataUnauditedTables Quarterly Data (Unaudited) (Tables) Uncategorized 47 false false R48.htm 2402403 - Disclosure - Summary of Significant Accounting Policies Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails Summary of Significant Accounting Policies Cash, Cash Equivalents and Restricted Cash (Details) Uncategorized 48 false false R49.htm 2402404 - Disclosure - Summary of Significant Accounting Policies Property and Equipment and Intangible Assets (Details) Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIntangibleAssetsDetails Summary of Significant Accounting Policies Property and Equipment and Intangible Assets (Details) Uncategorized 49 false false R50.htm 2402405 - Disclosure - Summary of Significant Accounting Policies Service Spares (Details) Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPoliciesServiceSparesDetails Summary of Significant Accounting Policies Service Spares (Details) Uncategorized 50 false false R51.htm 2402406 - Disclosure - Summary of Significant Accounting Policies Schedule of Contract Receivables, Assets and Liabilities (Details) Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfContractReceivablesAssetsAndLiabilitiesDetails Summary of Significant Accounting Policies Schedule of Contract Receivables, Assets and Liabilities (Details) Uncategorized 51 false false R52.htm 2402407 - Disclosure - Summary of Significant Accounting Policies Revenue Recognition (Details) Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies Revenue Recognition (Details) Uncategorized 52 false false R53.htm 2402408 - Disclosure - Summary of Significant Accounting Policies Schedule of Disaggregation of Revenue (Details) Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueDetails Summary of Significant Accounting Policies Schedule of Disaggregation of Revenue (Details) Uncategorized 53 false false R54.htm 2402409 - Disclosure - Summary of Significant Accounting Policies Sales-type leases (Details) Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPoliciesSalesTypeLeasesDetails Summary of Significant Accounting Policies Sales-type leases (Details) Uncategorized 54 false false R55.htm 2402410 - Disclosure - Summary of Significant Accounting Policies Foreign Currency Translation and Transaction (Details) Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionDetails Summary of Significant Accounting Policies Foreign Currency Translation and Transaction (Details) Uncategorized 55 false false R56.htm 2402411 - Disclosure - Summary of Significant Accounting Policies Advertising Costs (Details) Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPoliciesAdvertisingCostsDetails Summary of Significant Accounting Policies Advertising Costs (Details) Uncategorized 56 false false R57.htm 2402412 - Disclosure - Summary of Significant Accounting Policies EPS (Details) Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPoliciesEpsDetails Summary of Significant Accounting Policies EPS (Details) Uncategorized 57 false false R58.htm 2402413 - Disclosure - Summary of Significant Accounting Policies Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeLossDetails Summary of Significant Accounting Policies Accumulated Other Comprehensive Income (Loss) (Details) Uncategorized 58 false false R59.htm 2406402 - Disclosure - Strategic Transaction - Narrative (Details) Sheet http://www.cray.com/role/StrategicTransactionNarrativeDetails Strategic Transaction - Narrative (Details) Uncategorized 59 false false R60.htm 2406403 - Disclosure - Strategic Transaction - Schedule of Assets Acquired and Liabilities Assumed (Details) Sheet http://www.cray.com/role/StrategicTransactionScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails Strategic Transaction - Schedule of Assets Acquired and Liabilities Assumed (Details) Uncategorized 60 false false R61.htm 2406404 - Disclosure - Strategic Transaction Strategic Transaction - Schedule of Intangible Assets (Details) Sheet http://www.cray.com/role/StrategicTransactionStrategicTransactionScheduleOfIntangibleAssetsDetails Strategic Transaction Strategic Transaction - Schedule of Intangible Assets (Details) Uncategorized 61 false false R62.htm 2406405 - Disclosure - Strategic Transaction - Schedule of Major Componets of Intangible Assets (Details) Sheet http://www.cray.com/role/StrategicTransactionScheduleOfMajorComponetsOfIntangibleAssetsDetails Strategic Transaction - Schedule of Major Componets of Intangible Assets (Details) Uncategorized 62 false false R63.htm 2406406 - Disclosure - Strategic Transaction - Schedule of Amortization of Intangible Assets (Details) Sheet http://www.cray.com/role/StrategicTransactionScheduleOfAmortizationOfIntangibleAssetsDetails Strategic Transaction - Schedule of Amortization of Intangible Assets (Details) Uncategorized 63 false false R64.htm 2407402 - Disclosure - Fair Value Measurements Fair Value Measurement (Details) Sheet http://www.cray.com/role/FairValueMeasurementsFairValueMeasurementDetails Fair Value Measurements Fair Value Measurement (Details) Uncategorized 64 false false R65.htm 2407403 - Disclosure - Fair Value Measurements Derivative Instruments and Hedging Activities Disclosure (Details) Sheet http://www.cray.com/role/FairValueMeasurementsDerivativeInstrumentsAndHedgingActivitiesDisclosureDetails Fair Value Measurements Derivative Instruments and Hedging Activities Disclosure (Details) Uncategorized 65 false false R66.htm 2408402 - Disclosure - Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Details) Sheet http://www.cray.com/role/AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeDetails Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Details) Uncategorized 66 false false R67.htm 2409402 - Disclosure - Investments Investments (Details) Sheet http://www.cray.com/role/InvestmentsInvestmentsDetails Investments Investments (Details) Uncategorized 67 false false R68.htm 2410402 - Disclosure - Accounts and Other Receivables, Net Accounts and Other Receivables, Net (Details) Sheet http://www.cray.com/role/AccountsAndOtherReceivablesNetAccountsAndOtherReceivablesNetDetails Accounts and Other Receivables, Net Accounts and Other Receivables, Net (Details) Uncategorized 68 false false R69.htm 2411402 - Disclosure - Sales-Type Lease Sales-Type Lease (Details) Sheet http://www.cray.com/role/SalesTypeLeaseSalesTypeLeaseDetails Sales-Type Lease Sales-Type Lease (Details) Uncategorized 69 false false R70.htm 2412402 - Disclosure - Inventory Inventory (Details) Sheet http://www.cray.com/role/InventoryInventoryDetails Inventory Inventory (Details) Uncategorized 70 false false R71.htm 2413402 - Disclosure - Property and Equipment, Net Property and Equipment, Net (Details) Sheet http://www.cray.com/role/PropertyAndEquipmentNetPropertyAndEquipmentNetDetails Property and Equipment, Net Property and Equipment, Net (Details) Uncategorized 71 false false R72.htm 2415402 - Disclosure - Contract Liabilities Contract Liabilities (Details) Sheet http://www.cray.com/role/ContractLiabilitiesContractLiabilitiesDetails Contract Liabilities Contract Liabilities (Details) Uncategorized 72 false false R73.htm 2416402 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Details) Sheet http://www.cray.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesDetails Commitments and Contingencies Commitments and Contingencies (Details) Uncategorized 73 false false R74.htm 2416403 - Disclosure - Commitments and Contingencies Loss Contingencies (Details) Sheet http://www.cray.com/role/CommitmentsAndContingenciesLossContingenciesDetails Commitments and Contingencies Loss Contingencies (Details) Uncategorized 74 false false R75.htm 2417402 - Disclosure - Income Taxes Narrative (Details) Sheet http://www.cray.com/role/IncomeTaxesNarrativeDetails Income Taxes Narrative (Details) Uncategorized 75 false false R76.htm 2417403 - Disclosure - Income Taxes Tax Provision (Details) Sheet http://www.cray.com/role/IncomeTaxesTaxProvisionDetails Income Taxes Tax Provision (Details) Uncategorized 76 false false R77.htm 2417404 - Disclosure - Income Taxes Reconciliation of Statutory Federal Tax Rate (Details) Sheet http://www.cray.com/role/IncomeTaxesReconciliationOfStatutoryFederalTaxRateDetails Income Taxes Reconciliation of Statutory Federal Tax Rate (Details) Uncategorized 77 false false R78.htm 2417405 - Disclosure - Income Taxes Deferred Tax Assets and Liabilities (Details) Sheet http://www.cray.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails Income Taxes Deferred Tax Assets and Liabilities (Details) Uncategorized 78 false false R79.htm 2417406 - Disclosure - Income Taxes Unrecognized Tax Benefits (Details) Sheet http://www.cray.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes Unrecognized Tax Benefits (Details) Uncategorized 79 false false R80.htm 2418401 - Disclosure - Credit Facilities Credit Facilities (Details) Sheet http://www.cray.com/role/CreditFacilitiesCreditFacilitiesDetails Credit Facilities Credit Facilities (Details) Uncategorized 80 false false R81.htm 2419402 - Disclosure - Shareholders' Equity Narrative (Details) Sheet http://www.cray.com/role/ShareholdersEquityNarrativeDetails Shareholders' Equity Narrative (Details) Uncategorized 81 false false R82.htm 2419403 - Disclosure - Shareholders' Equity Assumptions (Details) Sheet http://www.cray.com/role/ShareholdersEquityAssumptionsDetails Shareholders' Equity Assumptions (Details) Uncategorized 82 false false R83.htm 2419404 - Disclosure - Shareholders' Equity Option Activity (Details) Sheet http://www.cray.com/role/ShareholdersEquityOptionActivityDetails Shareholders' Equity Option Activity (Details) Uncategorized 83 false false R84.htm 2419405 - Disclosure - Shareholders' Equity Restricted Stock (Details) Sheet http://www.cray.com/role/ShareholdersEquityRestrictedStockDetails Shareholders' Equity Restricted Stock (Details) Uncategorized 84 false false R85.htm 2419406 - Disclosure - Shareholders' Equity Expense (Details) Sheet http://www.cray.com/role/ShareholdersEquityExpenseDetails Shareholders' Equity Expense (Details) Uncategorized 85 false false R86.htm 2420401 - Disclosure - Benefit Plans (Details) Sheet http://www.cray.com/role/BenefitPlansDetails Benefit Plans (Details) Uncategorized 86 false false R87.htm 2421402 - Disclosure - Segment Information Business Segment (Details) Sheet http://www.cray.com/role/SegmentInformationBusinessSegmentDetails Segment Information Business Segment (Details) Uncategorized 87 false false R88.htm 2421403 - Disclosure - Segment Information Geographic Segment (Details) Sheet http://www.cray.com/role/SegmentInformationGeographicSegmentDetails Segment Information Geographic Segment (Details) Uncategorized 88 false false R89.htm 2421404 - Disclosure - Segment Information Narrative (Details) Sheet http://www.cray.com/role/SegmentInformationNarrativeDetails Segment Information Narrative (Details) Uncategorized 89 false false R90.htm 2422402 - Disclosure - Research and Development Research and Development (Details) Sheet http://www.cray.com/role/ResearchAndDevelopmentResearchAndDevelopmentDetails Research and Development Research and Development (Details) Uncategorized 90 false false R91.htm 2423402 - Disclosure - Interest Income (Expense) (Details) Sheet http://www.cray.com/role/InterestIncomeExpenseDetails Interest Income (Expense) (Details) Uncategorized 91 false false R92.htm 2424401 - Disclosure - Restructuring - Narrative (Details) Sheet http://www.cray.com/role/RestructuringNarrativeDetails Restructuring - Narrative (Details) Uncategorized 92 false false R93.htm 2425402 - Disclosure - Quarterly Data (Unaudited) (Details) Sheet http://www.cray.com/role/QuarterlyDataUnauditedDetails Quarterly Data (Unaudited) (Details) Uncategorized 93 false false R94.htm 2426401 - Schedule - Schedule II - Valuation and Qualifying Accounts (Details) Sheet http://www.cray.com/role/ScheduleIiValuationAndQualifyingAccountsDetails Schedule II - Valuation and Qualifying Accounts (Details) Uncategorized 94 false false All Reports Book All Reports cray-20181231.xml cray-20181231.xsd cray-20181231_cal.xml cray-20181231_def.xml cray-20181231_lab.xml cray-20181231_pre.xml http://xbrl.sec.gov/dei/2014-01-31 http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/invest/2013-01-31 true true ZIP 116 0000949158-19-000010-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000949158-19-000010-xbrl.zip M4$L#!!0 ( -B!3$XN9LW/IHT" *7'+@ 1 8W)A>2TR,#$X,3(S,2YX M;6SLO5F7&T>2+OA\[Z_0Z'DH^;[H5.L>7]7LHD@64^RZ-2]U0" RB1(2R X M26;]^C$'$-@BL":06#+NF:FF$H& F?GGMKFYV5_^S_?[S@^/6=YO][K_\2/^ M"?WX0]9M]EKM[MU__/CYYHVY<6_?_OA_?OW??_E_WKSYO_;3NQ]\KSF\S[J# M'UR>-099ZX=O[<'7'_[>ROI__G";]^Y_^'LO_[/]V'CS9OREAU]40S MU(0U4?J/!FXIT:!"8*I;_^_W7V0F^"W-;AN*W3*N5",CE"N.);DE.,O$Z&7? MO^2=]B_I?W\ JKO]7YJ]87>0/_W'CU\'@X=??OXY??13/VO^=-=[_'GRX<\$ M8?D&X3<4_UA\+6_,OO/MV[>?TA]^:O;NT[,*D[DGAWD.XECU"Y-/*WZBE;6K MOP,?I,?9XN/9]^;7ZN?3)Q7O;W+?1;O:K:1I]5,%'M]?M#N^K?Z,UR'\> M/#UD/\-#;^"I+&\WI]_;_*7%+^39[4I.Q,_P:?%@O]VL9@$^2 S@10;Z@X=\ MQ?/P2<47AOTW=XW&P_0[MXW^EQ$ADP\JA 2?Y+U.UJ_\SNB3ZB\E.51_:?1) MU9<&>7:W4D[Z9_B\>#1]T%H"^52>XP\7'AU4/LK'CP[F'VVO VBW/VATFU/( M?2]!]!L=/8VUUC^//IT^VF]5/0BOQ3__W]_?W32_9O>-V=Y!]'_S0!IJC3U_]&_O''S[]4/$(J.#VX"G]H?A+NY7^=MO.\A]& M=&0++!2X=&__^N.O"/Z?9AIS]9>?E[\\^HV?EW]D\AL/L*EZK?E?!1'D P^6 MX-=$9L(3PL779Y_-?2'KMF:/8P+PF_U:JWBX^-/T]XH_3"2S0E1OQZ(Z1SF- MP3*H8+OX9&^V)US??&WD6?_#<)!>ERSXF8M!OT'D#9('$\-H]>79K[X\\.J/ M](.\#/T@=],/\M#Z(8E*7(:HQ&ZB$L<0U1A5_YRX)O^\&< KD^\?_F<(O+C> M_4.O"__9-]_;_>E3\.?[7O=FT&O^^;;;[ R3)C*M5GL (4:C\['1;KWMNL9# M>]#H_)[=?\GR%UN*J9RSN\3%Z$_CO[7@E[\_=-K-]F!,TP^M-CPRCHHFC/VR MEOT??RT>VYG_O_Q<2<*8XI]+)%_^WML14)^R0:/=S5JAD7=!EOVK1$TUDR\$ MC8O5-34TKEUK3'S;&A>GQ\41(YC]C8-I-H?WPT[*1'X8?,WR]%B>?4TB?T-J%HCG8=&NE@ U<[+M4,C.;5\9Z>V MME1G8ZGF7&%^:%?X[=@5/L<$Y1S;XAAL[Q[HU7OB'/?$^82'-3[.!A]G%2Y. ME.S,:6_]:]@?)*[ZL9>_S[Z!-YL*B$!<'_->%_[9'$F[Y.I/'KI)1ZZ-O-7_ M_- "RM+;D1Z+;OKTZK>"$]1Y,JW>0UJ6A5_8\COA]C9K#BX+P3N)?"',V"SS M=2C>@<0=5FQ&X!Y+]B)*^2@66^YLL>OP^&3A\3&+$)85:@V&RP'#F6B&.N_Q M*O9\[9*?C4M^3!VP]YE^;1/.(W]^#B?_NVN7VHAHC<@Y&I&C>!C\ M['/A1SD"V/U\J#:OCV 1Z\P_7;C8Z,)L&J" MG?ROQD.C>S5 7B.>XZ-X1,%*Z=9HKM#(0W@[Q!T/P^0370T*J]AZO: :N.P6)V)LL9I&:>A>PCO]U@\'UNOU>I]UJI+SB6]@^B]FNM_#M?,)YZ+3O MV]W1@Z\LFJP6TDRKK)52'52>GZ);G\RZ%%@>)5OW6B&QT4FY E0\RQ&[;F < MV0Y>KE]_YK:O=NP/@^%7#\?KAL;1LFN7F9<]VPQ;G0U^L1/ZRS/%%W Z7YOA MXYW,7R5P3WH:7Z/VQ0.@R_07+B0(JKV'HWL/UY'0/F-/HDYFOU $=_U(/DDD M5^/W%'435P_F,ZBAJ)&]:_'B=:"RAL29*;O+CJ7.6\G5H=2NE=F7EXZJ,T+/ M5&*'R6->G?HZBUQFK;BFZ(67#)X^=AK= 2Q'NO#ZD/BT3W\\/60+2+3#=F?4 M J;;*O[Y]OXA[SV.+Y$O(?M3HWNW^/W?&]_;]\/[BP/R)@'-4+65A X$\JE\ M9S^_(. :T]M@VHT2'UD^?>:*T;F"U]<+E H5U>Y>GHJJT@3S?+R2!5YN8?0I M>\RZP^Q3=@\.1VH4DN6WO?P^^1T?OG3:=Z.SI_#](6L.LM8?Z33J[L/M#?RU M?]MHIL]N"@Z6.EL<\K4_M7KI/?\DHTG5X@U%YX&Z-#2^M09R!Q7"C^/?_E]_ M.<[K)S+^=2;CO_Q\W%\:B_+GLBP/L.>./0%CLXZ\1#>N]I96+; !%EKMSG#0 M?LQNLN8P;P_:63]\3_T>LU;,>_=COV&T$S[<%KUN8*/A+%Q;,'E%$,SBND-'K!>:XC]XTEG_7:S9*'>!&2<]+;#2XAKD9)$K_K5%F/:6-'J6;P M3,&1[8]Z-M8&=M' CI+.*P3T0I \=9?[%W;[:DB>/R3/04LNAYJ7E; AK$[8 M'#MA4\CXDA,V9[?M7M YJ1, EY( . <71=0NRMF@\@Q?R MA4 RYZ*"B6QTS$.2TV@3?QP1[<8#1<&.CL<6_I$W8/U*WJMOPZ=Y!H38;/ M MR[H3/?';L-U*NN'M9.JAS4!;I'#4W ZR_(_>0[LID*@!>^#QE?NMYHS60RSG MY>X]>5E[SS4ZS?'0W\_=5I:O7:IZQYWICMM_$5]DGQUEN+U\SF#O]]G@M_^,VO=75H&=2^ML9](+A="S_4_:@A=$H3.SX6MC=$)C-'1W=78AE P M>P<1'SA?\.Z[]I=.9OK];-"W3[\W_M7+7:?17P0%"*65W3?R/R],1^S ZPP, MR\Q>K@%Y[K([@'_O/D7[XPW1_]I^> T(6,/WZP-#T07ZH?-D[O+L B<9[H2! MHKESF=W7M_13]9\UOW9[G=[=DVWTR]^[8C1,;<(V$KA<@,C:4%RDH3AZS% ; MBG,U%&>U]+6A.#]#<9X J0/)"UOV<;DXG;N>U6]W,V"U^3_#]MQI_UC[9XV[ MQB!SG=ZP=?/43Z.LWG:;E[74*Q@L%/X:#H^WOLLUX_H-X=,W;JP97WC\V36" M8S5 ;WP-B5-"8F'++ZSPX37]W@L\5T+4RFY?D;TX#F)VJO?92>!79K0.A^#7 M#;A7L,![JZC+#W\Q].D-[!1F\RX/SJTDCGM"!O*:,U.4B_(K38A4W M56MGY#5@^Q3.R%E=%CT+Y->*_BPVPYDH^GI_U [^&>Z*DSCX]5ZHL\KGL@%> M+JM\5JA?+KZKU?^K1/^I\SM'+RJM5?GK ?-U7H^H ]?7#NNSR5!>(=;K].3K M2$^^Y#V%=$&WW;TK;O&6.GY-;_>:_N31MT!#/KP\[%5S.M<-:S.KEWFT4E)< MCKQ+74]KA:7@=26Y>"W:.KJQJ[-78O M5>^^'MA=RI(?/T;845V]:S>^M#NC-N:USMI69Y6$]LH4U^E1_#'/'AKM5FH( MWNUG?=-MC9;(U39X*SQO+[X:V2_L3M;(KI%]D<[F=IZ'J]V.'=V.51)[9?@] MO6:N\5OC]\ST[W,2536$Z\CO/%"\0\H*5J(U%<5E86W3$E>P=AV&M5[2EU[2 MT_OZAX]B+Q@F%QBU7I4R>ODH]:K!>@Y>_57A\\3YP:L&:ZU9SRO^K#5KK5G/ MU&<]0"'/]:/SI(4[K]?JU]BLL7DBNQX;[?R_&YUA9I^F__Q/6-=&WOSZ]"Y[ MS#H+,)L^\[;[,!ST1P^0RX+;=AS/EGX-RS4$)O+ KP\"^-(AH&H(7! $CC^! MIC8$9VX(#@Z!<1/YA>X?'M[P.!H\/CN _-3N_[FX]KT\ U] MX.>UX$>)&$0]MOC"QA:+LX-!/0"]!)+S'H!^< A51!TUBJX216<7QSP7=K4- M>RD;=G70@>WYN9MGL!'_G=H$/69C.19;]MI!M!7[KP1.A_"A:BR=#$O']HU4 M;:0NT4B=.@5W".C4;O7%N=57 KO:GIV';W1J."WGE4%,O2$([WUOD/7?]4#) MFVXKMKN-;A/VW:>LF;4?&U\Z6=\^V7:G W]+\A_V_WAZR!;@]KG[!3[/6I^R MQZP[+-4ENUZW";+*1Q8DY7/M4^D5O_4>L[R;) Q/PZ/-0;_TM9<'L.1*==#]?+]+C:<:% M!5GPQ"M7Y'6Y"?4.J'? 27; T6U [0Y&,V]^&@%<%BX.H+U6 MRN!R07)8BVE:C^E"XR0P?'T J>3_.HS)\\$QNLOZFM5'M0!JW5'#X]3P.&_M M,:VB'SV?O5*,3"OL5TCA^IPY\CWYN5NN5:],KEP&9VJ$]N4-[],CGX_ +$/]Y,.EYF*K M_C0S,*/.7UFK,3T-N6D/+@T)Z[B==B?798V#O-N>S#,LU'P^3W]Z\)LQTY+O9K=R]W5^RY] MO:O/?FGW5=CUKKZJ@&*7I4\W1X>#+)\^<\7KOH+7R]WO>ZORK-'/OO8ZK;?W M#SF$)NFQ:][P:_B]W,7?5]G7 =C%*/6] [!Z?[_H_CZKQ:\M^O4L>FO8''S( M;[+\L=V#GPBO>J$?WE>3Q6OLYVY M);.7N6?]N%'I?&\WX'>0 ]"'>6I[U^LG/S#)(']OV+BV@W M,#D_$:J"R^.M]4*G-K%;I[:E5J7/[M0VQ@8Q#SDAL^BV/6C?C0[<'81],Y7N MVH_MCFFF#][W?J)8-1\1I4I]NEFJDIB]8-Q.:=&P ]$@Y=DSEX6JLG F!F*3 M= Y4$%$EVSD7HUJX+P=F]H:0[<&\\/A!P,S_1F^R!\+W C."__/MOGD -,^^ MW.NG.KH!/)-UF^W4:>Q](QV(?+B=_7FNZ.PC2&!49S[J*3GHI0"\T7WJ%X'X M?S;RUK=&?F%^U4Z;9F$5SG77[/+;6T-@(I3=,/!">YN_0?H-X=ON[:7'C]*] MO_9?S\9_/:?._-=H!O[XVLY;'T&.,RUPT[L=U);@=5F"C3!X1<9 U,;@$HS! MB0/;?1F4RUF)QQ MORVTS:4@I%I,,WA4RNE ZFRUE&>_OT',+Z>OZ$Z1&#Q^Y$BLQG>-[VL)'TOV MN 9W#>XS=38.@M57"["K6=;8R[/V7? M1D.:YW]AR^^$V]NL*(+><=CLIVS0:'>S%KRO>X'MD'=9M])8G_4+=R![N,.R MSPC<8]T/1.Z60WJK8?,BRF IB'JV,A@K>&(>.@3-+J2-LB-%%>O2CGGL=1Y3 M_>O",Z6D;C=EW\JO&65A_YYU.OW8R.]ZMM&]M"9\)9[F8;%&-@=+M%9+=I+: MK!+M"QFIE(Q$Q_,\KA=2Y[NDA_4[9JH&ZUK5U*KF6:H&Z\.IFHH\XO6BZJQ6 M]:S2;14%P2:=#)7NZX_N ;6;@ZQU,^@U__S<;0_ZGVX^7Q8.%EA;./A:S=L+ M >'$Y;[EP2HU"EX&!<>\JUJAY/=8U^E3_YTR?-V[F4WX X3[./[CS=?&Q;5C M.S00=OCI.5%.C- *6=9VZ"!(_9CEM[W\/DV5^-+H9ZW) S5>]\;K6HF^$J-Y M;/U:H_8:47L.NO;YJ'VM\+LB((S/Q&J?_Y0^OSC.0>>S%K4V2%=OD(Z-0%4C ML$;@]LGMXS=KJFW;*3R<4]];?3NZC5BKHEH5;:F*^#%4T3$36W4*]EI2L*=. M9AW@!*B&Z57"]-CM5(]FH6O470?JCF*5GQ\@U,"[2N"=701S-*M<1S#7%\$< MO>%YG4EY^5."H]]QJZW?F2J44[I=1T'=,YW]UPJBU^M+UT[*E3@I9^=7'^V8 MO#: UV$ #WXT7G$:,+Z"/[V$^Z[7;)0NA5=W& W?'T!\%]:T;PV[FSJJ+O#[ M2I+R%<9U&\#\EG6SO-$!^9G6?;O;AHT+#SUFUPN9K3A^);9M3RV3ICM]N+UI M= H=>\4S!K?"5$D@!S)R9S'@\.S47&57NQJQ-6(K$7OJVND]$5M[ M@Y;9(TJL07-*T)Q#H+8':&HOYG5"90\OIH[I7VU,?PYNU/'SIJ,3PLD?:K@^ M$ZZC(\(%8=;:M3;$YV6(ST&M'=\0UVKM&M3:.6#U^ =!-5:O :OGD$#9I_#Q MLA"W73'8JU-2^]SIKA?^"ISN?3JGU0M_X:I^^;K,M57\GE?9[5'Z 4WV[6BU M)NS:IT]9L_W0!NIF*_F^U\WN'SJ]IRSS[3QK#GKYDDMY15M^M-35TIC@8*4X M#N13ULIF=V5S%3=BSN9:R@LIGO7:(TSVV CM'QYF\^(O93E7[..5?+V2O;R+ MY?EP>PLA=-XWW=9?LZ="5S&_UCI]'MVZ?P/7FCB"ER3;82DR7:2'/ 6K?>C70-@*M$%(-LSUA]J%;Z[.-,)L* MZ3)A5N'OUTA[M4BK?;I%D,*^!N0F8,RG5.K".'ZXA?C@K/7@>\*Q5X;FH MPAJ<=4!\I@'QV4%S_Z*7*S_,.E0.^1+/S\ZN0N<8*+WP^HZSP.?K'J_QO-JQ M&IG7B\Q36_:]NO+69OW*S?HYM@RN=>&UZ\)3E_;OU1;X=:+L8.KE*%UVC^%J MU3;MPFW:V;E=.X_@J"W@%5K LQNY4:/LNE%V<(=^KREEKQ,T!UO$HPSZVG,1 M:U5QK:KBX"@[5NQ?.^?7Y)Q?-"U/M[0/_W3AQ5?*N'UXUBRHV)>G]VVNUG+9EWXQX7U M\H&X#) M6#B_^' @$%:+=JX)^ ;97J;[5%$CNCTP/]]L"\P/@Z]9_K$'*F3ZW$1XKPFK MGV]>"*M[B/N%L=Y^K> N&"//TEE7%&\&MU&MW73&PZ^_K679XW7#:0#>4'I-U>)]I4HM.5CFUJ;O9 V>\FBD7I1 M7WY17^*F8QW"7$X(+F^%SP!3?V_<7#*AS<&XG*;ZW M[U\O0J?BL<-^NYOU^S=C-OLS>-X,X6>:O?N'X>65LJUEKQC66L%?#8@U@/B] MT89W=%-IGH&H LOR2<"")WV?;O;N+QY?ULB9"VOKTB'[&%4!KV\ M<9<,,?Q\X_=&%_XC/7)5,!F;E[6419DKYQJG05YS= H%8P43[SO=3]?*A;*Y1O%(W-K5?^@@M6 M5P6<*\N^/M]D6'?R>VLC>7V>\-;JN5[\ZU/8LO:-7]PW/OIXK-KR7L*R MC5>-_M>P0_&+K<:^K"-Y_$;'_4$^; Z&>;M[YWK]@>FVX&]9_KAXQ3?3J0NBQ]M('-F59:P>?K=4QJ@)P30$[MO(P!0O_VAS]'W;DL*KF3 MJ)!^0]&A184O1%2[H0K1(U0=7H2H=M;01Q$5N1!1L=U$)0Z^ >5EZ"JYFZZ2 MQ]%5%X$JM1NJU'%0Q2Y!5. >HC/P)B]!5&HW41TE*31_SO;?CT87RB!V\#YU9S@U9BX M $R<7;0F:A!=-HA.7 N%A '&(Z];#;'J.A.UQ>L?NLT1_FV:^35\$_B[<4G\S>FUY3\=+^UT:> M]5>_=/SYSJ\-GS]5O;/=[S&"Y2_P\R5\O ^5'[/\)JWS_*M;[4?8P?.X3M]X M/[S/\L:@-]]O=TO._M<"(8LOFOL%GW5[HTN_*WYC/2P7?V3I7<5'4]8V[8V[ MM>MW\]ONZ_=G_FW=*__ZZ>\[O[+96$NE,[M3V?QZN_:5_QEW?F7WWVNI?/__ M[4[E;_;CNE?"QSN_\@$<^NYJ%3/^>.>W9O\#>NGIG^U1L^OV8_;/ATZCN_)' M*I_>^3?=L#_HW5>;B]'/% ]LH=O'SS<>VH-&YQT\E?7?9X.W73"\@V0>V]V; M1F=LA,>?_M[NMN^']Q\;3Z,+N(/>EXGYS5KOLGX_?,^:0]B23ZFBH/_#Q.!] MRFYG(=&//[2R9ON^T>G_QX]OZ(]C9ZC1'+R14F,MC5#1"((Q"MK;B)BV@C)K M4TG+?]_1;3SYTOM))IA2)C0EM'M": "2*)+IB.R)BC,0VN M1OI#Y:Z?Q2W-43UE_WUOD/7?]1K=Y.S'=NKYT.[>S5QY^S3[]S3X&8DAU='> MS(VB* @;RV5[F2Y3-/N]LH3)G'QU0%IB$;$UDG'JM*!XO ,)(T[0.?D6;CWZ MB:I5 IY(;0^QJJL2*\8F$HD#<48+CBAS5!=B-2#P2K&2K<7JL]LLS[/6'XWO MIM_/!OW?>KW6MW:GLYN1,DH;SZ)UUBG*,.:&J3&5 1'N?$G]*CU3OBMIV(?* M=4;"4X.E]\Q$3(E@T4DQI9);)9:I9!SO2>6[=N-+N],>M+/^:E,"=F8W*6.I M221<,L$)5H$@B65!/T8$E5P!I%@E ]N2=UC6UBV-#"I@C@RW 9:%$\^CGP%( MJV76..75"-J9M0!T0LC4? <6O/_A]F/>:PV;R^Y'54%LHWNWF'OZO?$]>0;% M?IZ96ZRU,,9%&IQ2T6*NQ[PQ&0-HRQ]__%D!37'H';LQY2H=4X&@F$% M%)+2H1BC806UB 4&U-*MJ;V]S9K)HW_;;8+6A.7Y!/$$J#Y02[!((ZU4K-WT MD9CW[B=/NJ^)[#)SX\/,E6 "Q& M!+5(@,$'JC&?[),8A8@E;53 Z##D'IU[ MN9Y[86#;,^&\]ER98((D?,2]1"$P):MT\5S <"%"4.N%$#B822$(%]%AYXEC MV!80 $C0,X+ ;XUVM]>]248ZNVLW_\C!2P$6X)/=@0^NK/ X2@V6#?2,XE$4 M2V\0"<_A>C691^-V ]"CC0*B8\<).!LB&,,1*;@%WQXO&H-\\H;TR^W)N\#_[N;9?7LPR%JAD7?A:Q7F;L/& M8"Y@, 7@FG)"(J4^12J%V @MI0=V$=L+\'O^\M^P594@VBL2F$\N*S*[[=1Z$3;K#A:#<]I0B:*+'!2DIU.WB AY,9L@]O*L?==U0S#" MW>93^/[02VG<#V"86UD?/@'J6DL/N6(RY^:(B\^++#F0 L'_KZ1DV&A%QWJ# M"PC%3 FW3*2H9(K<9U%Z+'Z7P[!Y?KU&SE"PDT13[HR7T8PAPF'/PG^7^$7B M!?G]SZQU=ZB5=0@1X8W3$.)8JL"2"E1P&A4N>L&(XF7 M*N7'$*<"6X%98=*CP25/B-*Y9,Y.I!V*H0TVTCENF,.*!X45U@YS/V5(*5MB M2* 3\[/!W#CNO(].P<:1CFJL(2R9AF LLJ,LT&/638!*H-U*7, >N5L>-N 1E@N@R-C$7.C"+6P MCJ)8-PB82[E?J3$Z"&_O>N#R9/G]+!O9!TT*[D_62G]>S\%BDCAXN,W(9?FZ.JGX:4)W\L*>^/6;<%_WPW+B@:'VYMM#6+ MYVN!"<9PD"DKS;RFBJ QE9Z*H!>2;M.Z)C*E>B,U4\H_/*0JFO1Q^E(CSY]N M>_FW1M[J3_*OGP>@+?Z]5F?-C1F8J!DS''SMY>W!TT*.U,.'_4&[Z<:]3I;. M?,I??M^X7TRRCEK[=QN=R1EE 9)/-YM.*P,CU AGL>?<$2D%^"MCY>D1T:+L MB(V]DY\*P.XBI:EH4W%A(V]^3;-O@.!.[V$TDN![4K29N9^<6[7OOPSS?M;: M/3L%6M,%*9T)X$A[23D:&SB-L6.F='R1\ANS+;@;<0?C:8/*Q XC"W#W%IRK M +I%$U+P9"!D*!LY1/7)F=J49,*244N< MTHP!_A8I)!!J:XQ:0@RF.'J0MIU@*J+0:;S 1!&_) MSPHB#\SA)ET6(H-H2EK%K#2&@K,Q6S%&2R'Q&\TD/2L&-T+2"6*TIB%:Y"EB M$.Q/E37UI4.A-T1@=3 &1__]*;MOM%,ZZV.6@T6^3P7['[YTVG:Z"';N.UD43Q7SD.ZMQX7RZ+#M)=KHBRQ[[YWYV.^R\ M:]^N =;,/Y,FZ5K8+,08Q86RD\0@^.3P 0:?G!4^^>H?FM&2BKN_-/J+<:W) M\W2:F%#VY6GVR*3TT"1W+H![>C_)JMUF[<$PSU)R=I5VFY4AI2^7;L^,NE^U MT^K>#'K-/\M.ZH)Y(E9I\/@%YTIA)9W6V%&(4P*'_R6\7!\&D=1! ^7RW&F_!ZD%)]%R!HZ= MMAYLLBYD">;HM6-SK_T.PDMG*SAZZ:5)X'2BD*FPOKKZ^)QE&AOM/-VLS4R_ M/[P?[=!I@M2D3IYWVM;]T MLM%3??/8:'?2O0 (8GZ#=VPNI%X4&T?$:Z.H\52E<@7+,9CH5%PM"35ZWH4L M;D+CE+Q3\C#2VLC/\P4W 7+Q.Y_2][9)!BP*RB15II% QG(2! %4OE@C].B?:K2O43.0-S*I,9$1#"=N*CS5BR0^5.E M360=E?X5=>K*4RP9UQ:9H!5 7GI7T*^Y2Q$X_7U7^GLA M'_/>8SMU=&ATIN=$DU21S;K9;7NP57YNOIPC4"V!6V0R.'Q,\F O%';H2HRIK^R3,28ONV7Q$$$(R$P3RL3 M/2/PL[@@(7AN?USH?+3REY;)2"'9-K].<)#"4DF%#C8=+J42MXD D(C@AJ W M?UW\W?3JXN?"J%^/&UW[A)W2RK[_-5M3+S/]74(I!'L18XVYM08CIT/QNU@& MOMCQ:.4O+9'1N[]/YP(0<8[=P0^@%P:-47W' DT3O[;TT&K_#5LJ8+]X"/+! MY@O# +13>@4+%8XN0V 2L=(+Y*^A<(F7\=;[E#V -P&?IN$X6T%:4>8M]EY3 M%%+@#)2K@E+B&:SH/U)GETV_M$A-;'>RW*6K&FO+H6:'7QBS9/4HY?"O=.+% MIT0P)6!SOVOD=]D/H("S3BH>R5H_C'YCGK"%'UVD9QHK37)@_=+R3L?MK%Q2 MAA"V5BE,81,0@K6EDP,Z,$+4SA>@S7H888WF22S1L0>9-S.'U [[[6[6!R,& M,>#84,TNA]]DC;MTZ:O3&[9NGOJ#[+X/IFE3;0\$L\@')IV)QE %"T,F-RR= M5W[A#L\.'!#0%3!(HI&!#:U"!I:G[\ MU7TR__CA[7LW__N+/[-(PG_W.N!W-/(QDK?9O%Q(PF%5I.$A@O,ML"<%#50( M^N.O[WOSO[[T"XL___>LT_EKM_>M"\CI][I9ZVV_/UPNM:NVS8&F['#4AH5T MOPTHF=KF2)TNZ9 5/Y7H:8^BH%\\&*O'1DIHO.\-1G[5N#AG?:>*5/P-*LE/ MZOF+_3 MF9O6^9O^Y-&WW313)YFI\LY83'^3 :Q=::ZE<$&/T<6:,M/.U MM:/F2EB0B=>Y@:-S9EIB:H-V1"LND!,R>=<%TY[S^<+442LT1AD7E\^VI4AQ MPB0'4XVLE0(Q7K!-N)Q7@J-V7Q.>+YMI#]&H,5QZ"*Z22@G*XX)IJMS\D>2H MG>"H?N@,>'[?Z\[N[VS@D3K.@]526H>%$LYJ,;9N'"(**^;3MJ-V9D1<(),$ M5BLXJ9T'7'K%38!H*37>DL1[2>?MY*BEWF5QQZ7#QFE$B))6Q90Y-L42FD#D M,DR9O, 5=,&:F"X":$9BA #"Z=$*FIC.:>:CAU$'P\OB3FB) (=.1.*= N5" M")JNH%(E[4HO< &%@ @9@48ACC-, JQ:P:+G<;[\:-34TM1)21H5S(A-B%Z(D7K9U2/'C%..Q*./5B J MO85(U )KL*93=T&%:$H^.U.7QR0+1J#(N>>2PTXT$'+/?"*\T #T3(SG3DM( M(Y$N^&@08B@5NT[.+( [ZKU?=H>VXVXZ7&"^CZ;IMD:M-&K>& MAA9%BX%6#IH!!^8%%I.C#F^4%Z4;@2GA0\F['#L[-Q=M&^?;+O3F2;R M2[5YG[M?X/.L-;G*L$5ST=(KYEJ4%HT82E_;E)+Q1%'+./B7S"D-*V%4T6I4 MT')'A6EVXAS6XH5D-+J'C:3!S#.N90 K3@H9V:A*%06,TQ,+:5W736X]$L[$ M:"ABX(4YX&"\_YR!B+%TR*] J>A3::_#42:&2]$4J]J%SG4Z@H \T./*:20=1BTZ)P(). MRT*Y\(@# D&(7-$.%),)IT^$22;A M!^Q%;EJ/Z5;C1)GU*_;*@G/EO0BI*R:S&H,!CVS2#%2D[KZZU/&$GDAOL%B:9XR?CYBOEPJX0#,A%B(8B]_GWU;N 72A7\V1]>_^E53?\8IB&XK]6'[_-!J##)X.T.ZU%BN M/6@W.N8AC6DMVI>T>RTWOAG1?LS[G=R<6?LPU.LWQ#8K/W5;2:J.LQF_# M=BN!]6UW_&6;+N1E?_0>VDV!Q*9-[;74D@D/L9/72//4TF_3MP2H$<(C[ERZJ$XB!'BITY,@TN#@%2H[ MYV^4DGB39BTO2S[,6G,3AO9*6$2I*.@V#O&$)59BY94N#CV\+S<2@U"U9""K MZ=B3V'6.,<1WBA"%3101!Q%\)-,,,7.D-)<)'I^T[M^5VN+6E\\>^5,S17._'(1X2BU0YYREU@ M3DRJJ8(@RI:R'42JDL;8A;I#,S;5K.E88Z3=QWT*TKMZW2IE7_PDO#8->TF_ MD&87S2IX/N1_&S8Z[=NG= FXT?\:.[UOHV[OFQQ;3+57*@,ZYVF'HMF^(FB ; OJ/4Q\=&B829W$T$>!%AR^<^&)T/OM:9 M("JI(U%1[[E53',G+9N>P-IR0*AQR;J>DJ^Y(L"BB&16^Y?.\Q;#YE8E*0+039P@:E+\\VPI\40"RI(*=7R1I9/_,Y"1&>@I1F'$-K% MX$P,&%MM&!VG\Q@AU(6RERQ4Z4CH8F7Y##6M#"*46D*8"(HH@?1D=C3(S7-= MEMM*S^BRI+:/JE;,.2G3G&*D?61(2.4*62FLRF4, I^/JEX[/=A(!8L/P5HZ M":?<8!(177& M68CH#'2U08YP8[$&_X +9KB;>-2PCZ+0Y6X_ IU/=/)<63Y#5R. 722UQV_+'13NW3&P_M0:-3W5_M4S;NPE!,4ADG(-.,J+ONZ"VC1H@[ M]_;'1GO-I5?*6"\E9U*..]]3*301Y6.9\K'UD5DZ!_'MB,^YQBKCYOB@ 5=0 MNS&Y2Z4APEE'5 A!<#?IB /+DRXKO/;EV3#7@0;A''%2,1:5I1!GBLGH*R4( MF.6*'"[3KTY\)T,W]=1Y;)A3U N;#CWEV-"G[B*R/);UM2W/AJ$>$A/!I428 M>,.8%TY.CB:39M#ES".F>#EQ_0K$=S)T(U@%XQV"I:%4 7+QI*43*!^.7+EJ M[L3+\YCE _A.]V[26G K7V(^!L(DM!2#]RDU2:.6)WU)O2I/;J-D.08J MT; KA1M:.UKJB-$L*"8%.'T*-M!T=HF0Y5L?E!V:W33Z)0NR'S,>ZUA<_ AG^RS M^09IHS]LT!$!-@9+ P\E!=WM)!&4%H*+#)7<;[*<,;HBL2U]N"F($\B#B!R. M7%(LM*-,%I(+I-P2>*QL+D1ROV7=+&]TTKEQZ[[='?5T&U69C']CT_4'9-)- M&QH,=BP:Q8(TA6@8*M>14:GEY'(:^H1Q$1".12Q*?: M3)L&^1F#0NHXX91"!&M$)XU3@!-,3:F:O2*B>&%6SL00&9=Z[8H0A &OS:39 M'5-#)+$JWX#6IT7 &1DBK'#PGH.ZU02#>ZG0=//X$$O:EFAV.9)[GB%RJ:VK M% :#;Q.#(]A/.G>":(A )6>6(7E!LGF.(<(L8*$HQQ K<1EL&G-=2,9""%76 MN/R"U-3>ALA;I])E\*BT(:GCC'#3O804+VLAMGSIYL7$LB$W \XI307\DEB% M-38HLBGTM?85\Y=+P?\+LW(FAHA1CY4DT8=@B>"$$Q8*P5'B2BE;=C*__OAB MV\T0P5Y)M_A\NK,6G>$ZD*G;KUWYV)1A<3F2>YXA0C9-LV 4,:FU2]7;>AHL M*B]+>H6IY2._$GI"D1;9L ]8 5+ M(;+2 FEU*)[F"OD_W!;SH48J/1T=M/MI3D]%=_T-N7,:D+9.: 6 PUR@\ M,(5]=!!_B9+R+G=WV8JN0W"R(<=.!9="(2.#EMP;SK%AQ4AS7%%IR=#).-F0 MBT79 MVN>V,ZCV7EF'+<8R"!^0469:;F 7IIY?_,YXP;78=V=PSYS5%&'+K;6*,B5# ML3.DE.XD.R/-;*V8OKTN6-+&.V5<##HJ0Z-R$-H5E]0)(J4J:H&5Y$NIN]'/ M;D/(NA#'<.$,9MPX$APG7LCBMKPSE-'2P0+'$B^G0U<0LE<429%T:;X@=LA" MU"6CH;Z@1[-RETZ.=4JYE.FIBJK6D[5.3."EIPG.(O5KM!*SJ(HIHCX9SJJ$ M82F'L9ZLZ9AYW^XW.[W^,,]VDYQ*01!72MB((S5!Q,E@3P[QGG>EX YSQ(6J M(+&"DOW)G5UX*;Y@GZ;__,]VEJ>U31[WNYB>I6_#\VVIV4:HN]/"5&9F9_QW[ZL$S."6VB#IH">LFDD(X'P6VY MM8S0RS5/*PG9CMRY2T&CGENS>US%[:U)VZE=[\D+C17S.DAJO*(TS>08<^:< M9J)\3_[-4@;C?%=*=?=W="X4"FD2N;4L32./@N+)$ ?@TE)96C]8 MO&W7;X&J[1C9RS_R 18HMM<)HA.OH6A_0-?GX1485+T0S MQKF( U@!:C&SU&",:#&IV(/+67)VET*9/?FL$A7$/%_:XQDIMI'?P=;\. 0U MW^AG:9M.:OH!WA6QXSBI0H\HIU390(.G!(.54$H'3&TA)Q-Q"3=LE:!VX_+ MY4"F(K+M@_.4 MEEM=C.JHUPOQF2)X00&_A $2G)$T/P_<" (FV7H^:;8)BI4%7KX9@I9/8"Y' MQ*D[Q*0/WB,X$-V7Q[-5WAD,Z,7*1ZJD$Z3C4M=T)>/>H\KCJ,)?NR@ MC9\<]3+8K8\@-Y:3F.[3>2Q0!',QL?XTTC25;3D V3BFP=3$"%RIJ9UQ( M_4Z5$R'U0!OA#!.!*\I"EQLO7J_8UD4G-DK"6$#>$&J] 2-MISC3 +WKQME< MD_67UHLA2,NDLBFVC=2A*":3N4 O@B]@#@$5"J,.JX45W-U1N).E-YQ5(]HLJ H( 1)Y@QAOBHHR9J$AIX3VTHF[AZ7;:P@!P<4L0# MQN _",^L]Y/9$. X6,1*YQ'7+\X]W%70"XB#QZ4P"\8*!('KQ)HAPGC8,>@_ M-"\G%]TZ;>N4PPZI=!JHM5:26C)IU0,N+->EY/86:;YKE-\1]:HB'L=T5BP= MYXIZ&F(H]*K'JJ0!7N,*K#W3)A"=1H\I1*O$8:^DG&I0+LGIW*^CBJY0SW\T MOF\YO>.($ 9(4L\4P3P-5D6,,2>>?!@)8C>%!;. M!E*R<"< YSF*=&W:AAJ9MCC3BACM XK63_%I?6F_7YDPWW9;V6T;.,S>M1_3 M?PX:W;OV]+M'TKYS%R37_KQ]^KWQKU[N.HW^7!'VS?#AH?-D[O(LVZ*3+K4X M:"*X\L@S@]) ;%TH=%CB<@/'Y5MK+RCN>I47KZ(/^X/>?9J1-^Z>W/_:?M@X M1$&+$#$25 GI4F<@A:>G))Z7^WF,FYS7JWWZU?XC:W[M]CJ]NZ?15>3E[VWN M0FP9)\9':90C#&N.BW7G)I8[62ZW3:P7_F0+GR:1WC?R/S<.KW6IBIYJ3S26 M%E%%C2C"2V3*!:^Z7F%U:>8:@8>;IMPC(2U1P: P:?; 3*#25::IP$TBBIEA'#*>*DF-_%AN77DM;D^V]5^GKG61A F(C;884,L ;=<%.O. MB2NEN6MS?3X+OZVY9H*G4J6(HZ/I[GT:\#+=V]R71^E>X0H7OU.QFNNR9EXY MX7#T@7'%63123$8UI7-X6[[<=#2Q3>D_B8C6-@RB7G!CTD@&G<;"^709ML"/ MY*%\R0Z38VZTDPKIF&>G,8)SZT"T1C, I,+%1#GO>2RW<[M:,:_39=%+C<%I M#%2S0*F3X#H66!18E<*%2Q7/W%]>O*H_"J\PBGS4'%I!(*X-+JKZD9,E(&*^ M/-/W2)(XEK#?9R]^RAP\=1@+@WV@7"'#Q*2W,FQV(5BY(<06EYB>P_^Q1/LQ M[SUD^>#I8Z?1'4SN"XPZ?^YHH8EE0O$H:>I!'(@-$PN=W.%(2Y \DJ!6H''^."9E@R<<4^D M4'1V1.%4R1%_M_M[OM^^']Q\;3:&3:[(; CGY0-!*%Z%.OEB"%4722-A6,:M_PCLX(P+SUV B,9!:)3UH)#Y49$3""^-VL5M52[?/UM]X]O MO7]DC7S7F)P(AH.FT4090LKHX"F3:01H>0:,IFIO)F=4KN3S'>R+7FX;G7$O MM2P;@%*314XJBURH6#3Q"0*4; M_H12(:]:6FO[KH%F1,@C')PUCE'- R\ZAC!!2A>4-5?BW(6U],J]VL HK!TR MB!@A5+ B 'K&AZR",J-,>2HK$HH]0S#5-!]?!NNP 2OMI6&,>(UEM$9I;@L9 M..3*8[@((.;E9+#^VSOZ_X9#S!2QL@;@'80)@A>L0MQ9.E.GZ5+_:E;7DW8P MCM8M7D@3K$ -:BV#PEXRP5'!$6&Z/(2'(+;&?AZ%HZ*D1F%W;U\F"9@Y.:W"*=# <.)QJ(\S+B\GQ M&OO_ KR&[UESF+)_Y;9/FRNX<;I)R"2W& (7XHB(4ZWCF2LETU.,N"^SBW0> MB=FU*E;:*%C0(5W_H\(S)53!+&S?DI=+M%KCR;\ LTL>]!\]FXV]Z*RUVS(' M;3F+7F@KI4-<.ZK"U+A85*HJ9X2(O?73&JI?0@YKKX1B04/DS),(2MIZB=D4 M 926^\UMB%,/)(?^UR*V3_V:YQ(\.S?<(I8+S%5 03L?C/'&Z&G3AU!N";C MV$HR]J9V0^LLE%+-$3GD(<:.BJ<5*/* W)?=X5('F6/0O*$)EH]<6IX&MH"B M3+5!6$\[$OA8<56;ESS5[6GNCOK:S#6U,0/7R/,G<.9'_4%W4P*$.A8"T0RB M=\&-5Q;A(OJP')=B-4PE) M"5&,5JS!\]EX=I-KHZT6#&RPTEY)[U6: C]I<,RE*Q]M,;0\DWMKR@['SDOV M%)9&I FGQD9")":4R$EB$21$M:LJH[\R"6WJ.2S!?"M%M'<: 8 ,,L84$O+: MK#N"?FG)K,VCI^HRH3RV#$?GD2]FMG#D2- E#Z6B>?0)V'G)K: 8>*_!NJ@0 M."_4X&E?H>A2MN#Z);1I*UCAP+D#LYRFQX*AX^#;%A)2&J^[.[FW9):^\0F< MP;S='$P[TBW^86V[/KXN02^(U C<=F3H.&;#4\=.,E:>F"VT%F7;O3>U1V1[ M[4&[QS)=D03%'QT6)LV *$KA%.>EI!@A3.#E_/)YLKW.+XC8.<6)]Y%0J25Q MDDXO 5-FR_G0:JMWCFRO/842 F(4I*PR,FU8S>BLA%;[\F%"M88[/=L?L[S= M2TF=/ 6"/AO_7_COSK UFJ?:_-KHWF6?&H,LW-YFS=T[*\.N<#(9>&PM$1XB M$NT*47'PB4L=[AFG3!].5#MS>$ZRW1"60O")G&'((Z6PI!ST*)T>Z;-0GAZ@ M&-$'5#H7+=L-X;-RBDE.P5>5'+:YXX+X(N07UI8*S3#BC!UPBS]/MKW[^U[W M9M!K_OFQD7_(1X.46R,'H9BGM5'/OWT?Y[,)H.;25#S*! ?(649%*(Y/P> M M!8#%CX#G\A/"SV5#KV" .0C,/&P4;6-7(,/.V8 -;%(_-QGC8FAD. MOO;R5#RSXRH@&X.,J:^9\TPK8YR8CL-"C,U[&<48-LE+N:C5Y.Q-]5JAFW0G M%5.?*A04$$S]3.A&DJHIEX>C^FV_/ZRBF,]Y_-,YXVG_#9[2'+I>=Y1H6;BE M.7OU=!N:5FN4$&MT/C;:L%LG2==-=_BPC=H)1;C3A,00@YOTIY="TH5:A$(@ M# G-U@MDS.E>PA G% :GX"FF]MS,.$^<-5Q.%&TZ8W>B4AC+0_D.*8RU.U![ M9[T"?PY;$U0:3#X;(&B"KUXZ)I@6]&C4GFSI$,0Z#*51*DY$%1@H55G@.$K* M5@B#'VWIUJHA'57*)UO$E#(4[ *,^5I5#6U*I6/R:-1>[*EDYS)$#!)0W!H ML)C1R?Q)J@16?I4PGJ^"/@P'_4&CFRC?<>O9R !ECL:D()RP6$T\,E@_$5:L MW\:M-T?/_G2OQ1T3VFE!X/^!WD)6:Q3BS/PYOA_N-M.]Q\$+ E.@(/X*PB-. M3;"1DMFX358*U@2E0.HJ3)0/)S82M[[NB'!0^Y[0%$I#_(@+-\(9&T7IMJ%@ M$K&5NJ:*N(<\^YIU^^W';%SF\#X;?+@MS73;(NBU$(^E@?CH\H+90OW 2MIRT,7W@C8627(;D=UMPD:.1_7O[?[?X*OG_[0 MN,OP*H3,:>ZE+]LGFW6;7U,[@-GMB$F?Y;+N)@O7DHF(AD?! Z%$Z%&A4U'W M*Q;:]G>'HQ=!^((7^%W-R"D9+AO#W[+>7=YX^-IN-L9)]V::MI0__?,WNTHZ MQ&-LB 0S@8EVSCL(F KI.+)P4CDG'7ELZDK)8./K9TU/$VBP[>ZS0[U" ZG]^:('LX.T,Z5*/%W"J08X/#QV09V)EG)!SXZ&J8"C&6;?1C,?9 M';?I@C8ZS?'PU<_=5FKL-%JYWX;M5JIR?ML=?WDR@;7WT&X*)#9X[ )YI9%@ MG%%P(7W$X*6-%L8ZI'$HG3EH2I8*(-<(?/^%42^S,.LN!&LA#+;6**R9 Y5F M"[&@$$J5*> [+@0K(;@0NLI;&5__6Z[7Z MZ?)=EC^VFUG_IM>I8&/3*&4"RQ"P]!*"<@[>M@^V&+Y+<+D0$O#&2WG%5=3L M2[/\&_[;NB0"U=$2(P76/FIG-35C-0B$I?1-Z9X7)X0B?)T,"Z[H\6E>6W&#?93* I5R*)K!:;@1P<)K5^@T(EI8HPJ)+EYX ')(6T.!(L_+\=9 ].S:: MU88-B$0:C>W3P#&'B5(AF()DPWRIW8(BM)0M/3S):S<@A(D$]II*D^ -YD@6 M]4*IR:$H]U$!#VCY7MD12%Z[ 74DDF@('1@WW,K4P]/,2*ZX<$V PV7[?@2: MU]X6,E3;0)S&E >=^JS1,9A)U):+$LW@68ZJLIY#\WZFFJ8+31I;!3;/@%'# M18T3 D++(UPH3>]<1>C.U&W08P0%XXDQ<92$2O5L1;%+!*^\8@:H4HJN%./. MU&U89*DPQP@4;;1(IB-EK6DA.P%.9OF"'B'+):";J"O6?>>%11P<&2/31#]$ M* D6F:D) R68ANUL%'C/]$*?Y;_=;0R#M/!:$+O[#E=\;"6)71 M7EL+\2D;--K=K 7OZ\)O5/74GH^NB F1$:QM=#A2%(T-XRTA'(H1E;M6B.7Y M"/LOX?& <,Q$P,F L#J 2!X+-A .(PX!@P,' //1?1-P<3TK7VFMU_!Z-O." MIJ8Q@H[&:?X_' \*H%TW,6EG>Z/S1^!Z^/V3=?F:S M;G;;WOVRA*9>0&0L Q*$<(8FJ>1?@&JTX]*%3GG#): M"B<@>"LZD4#L[%G)5V/+A3E')'V#U0<'6&D3I)#I%FKX+H3&QG54X%;;,NJD"VWAUA/T+-HWP06P97"&(B/ MT:4[*U3C@G:-47E2D:35:#D&[9O*C2 "E1C+J#@/E$D2N2MH3_-9R[1+^4S: MQQ5)SX>,H4P3"3LO4LTY SXF4T429"#.K\AE59*^@I[G4+[IGI/@:3*%DDQ* MIU(.SDTI)RJ4$H>$Z65M?RS*-\#%8 O!%Q5&*.(0T4%-LK1)H;ORK VLL7H> MY2-[FSJO]IJ'L$@V$")-NJ] TWF#-\1.]0S"MN+L5NHJ!M:3=0 ^-D%(486# MTI@'(0A8)%$TK0LQU3>6FV56(NCH;&S"$\3QG" 7:&"62AV91P4;DOCR>>WR M8>VN;/CL"X"O/\B'R8=SO4XZ?P9C9^Z3IU1JL:_^1LQ#AZ#9F76>M=H#H'UT M!K7D\SWV.H_@;"T^L^0_O@.W\,-MQ6M&U4U_SSJ=?FSD=SW;Z/Y9]AJ7*LB9 M9-QR;I F+ 9MK4^]<8PB!"NORG?Z)K>0?IJ3X'J!+(INW#)MXAX<2HU+#"HP M$-"!@1(<)-5AZB.*H$JUQ6\()HMZ?#O"#L'*I@P?L4I8L/U$$&2#(P'CN4U9 M\AJEQ)R$)M1:J]+Y M -5@6D/! Q.X= KZ!B\-AMJ.KD-PL@%8$(M@V!N>8J>-I5P[:::NCC#E9 ]> M :NC,[(I. %WC2JN(H/(BE-PX6?!B=.XE&5^H_6!&#F8UVD#\M*#]T8Q%]A' MJJ;JRCE=<:U "5S)PS&(WX2C$!RW'H'39JQ1B%DY=3RC9Z5X7"K&JA?@&,1O MP Z5F').%+82<2JY=%H5Q$-T7C84G%7;B7UH7S6'9W.?;MBIQ(6@1, ,U(^A MN-BZ2*-R@W=@<:;!C1A3J8CD96-;4>JW]/N[DK:NW#TUHUSP#G_K M/69Y=^QCC:N:^J6O;4KYLW3PQ1SH&428M$2P\3FLD(2+\BTL2I8+J@[%\,>\ MUQHV!Q_RR='0_#R4T1\VU2*FI@7!2:0Q.+"IGQR2Q=K!#BD/!$VW'E^.DZ4/ M-S!#%/C?ED 8+[5R@#(S:4R98F1:MFGIXB0_&#/K-K)%TH64=L6."/!]P%>P M!65$D=(6*9=\/I.RE]XAW 3#*$VW[P45AJ6&E<4.,=24ET*K ^X0=< =$K@U MSGOKK,XJT-L72J8HZ$:4HK;9V1^%DMQWB1,J/P_^ \J+6<:7)5%6K6 [Q MN!#[\K+7% 0M>+IR"+&"HRZUKT 3&TU<*GTI)9\5PKC:2"]2L0^=Z_8S Q&B M )J06$; ==/:3V]>$\[*=T.P7BK>VYG.?<>3>">]3 T* @5/'\+[R*?-"03G MY4D#2I#JF*5$R)[4KA.LQ-IPF8Y,(S!=EU4Y4E'#2%2INB8J]"%T6ZCRA MRF+D"(N*0\2$F4[CF0M"D28E%4:66^3L0NA\ O!0H1XQ*@W($%: EZ*B)H9- MHVXI2 G##%?[*-L0=SBF-E732B5%]!(C;'7T/)(P92KHZ^\8E"LA6?V@#W]A@YJI*5 MPH&D:>I26'"LI@=NJ1*^'(-H5AV";$O>85E;.U3,8&,93R7'@3A'C75BNCJH M7"0"WMB*;-J!>-MKJKL'99F&SU#D*"(1?/1)PQ'@ M-8BID@%-^@="J'8N]" M[OI);@!R"BABV$"$IT28;0EJ*QH3:U7MJ>U([EP*:]6%_M5=A;WV$CR)-%W- M*IJZ;Q9%%H@Y69[_@%&U)[&"FF<1OD[8#CM,4L$3PJD/L#,"3;&1"D\K?,T- MFW<'PG<6,Z,J&H-33T:J?7 <^VG>TE8DB-6J/,P\";N3N!:]42.(+J0(+@"M MR%@;IH;2EUO)IP9O&R2ZB<8/#UG*GW3OWH'>'\W9N.WEWU)5Y8Z]M#BWX-%S M)[G1$+9[::<;#ZN*@9-$R@WB74W:P3A::UUM\ @HCTXK@J+!+/*I_E9E_YXH M):OS$L?CZ&;XY5_I*G(/7-#V. ^V6Q2FF<)&4= _# 'P@J"1V&BD5H$@7^XG M(=&JI/%^U*[G>_ URW>$H?8X&*6CALWN'5A4/ETT07!IDQ.NJ_,*BT3L0^8Z M;%%A.=!)6,HH0;28;H449!(FRS6!^OED'FA(/$2Z$!(R%ECJ.!4UDW&J] 46 MY=I73#=8JZUF9#^'G74K8<#+##S=L@(OU%$PPH3.O+102D-(MN( [IGLP#_& M53\+.Z;P\W8<7P3NFB&(VX1YIF")PG2)B"@WB:.I(&@]4^O).RAGZU;+2\1P MA/",">PL)0+/(DEFRR%P.A'>H*Z>QUGQMTD*(-7[P_\=J398^DE&H!_N'SJ] MIVSAX]V65"H?#-;&4S7Z7V;H%*;)\)1O.6_0%\^B_26ELG8XD?8ZX)B:C&J7 M$HC@/Q=24:&B\"7=J#EWL8P:GMI&/VO-/Y#NVNT&&>N4\-BG:GD)2LT"?L(L M.R!+D %]OL&7/ ++R^BM2/KTK RI;WW$FN,/,15;*I.HBB5,C!!-_BLQQ91 MZN,Z?E6GT_N6^LGLF$/$Q&OJN0E:4,4H,7&60T2F= =:$;7)32^3]&P.UI:? M("$Y]R@R EM>@<>JIF%<9*'$ 4:8JPTF>VL6YN+3=)'Y6[O3@35]VQTTNG?M M+YVL2!DL_O=N2^2D-HQK3 (H>XE'[;JG<6I%$$C0R@7:C]PC\[[6&Q/>$AZT M)%Y9*WT C[+@W6%73H6(E>G,8_&^1U"B(XNI-I.X-!;3147#5,TX<*3+IYTK M*DTK*-F;X+7A29"*4YZ:VFM0A#)$KV?+4&XS!89WI?^X@>!T#7*B$Y/#//GG MAR^=]MUJ-VG^(F4[']VW3%^^>>AU^[T\')XMO34N4K/1"]8 M.K9(E:8>"P$F"J27:AI0\*%\<*T/+;TX[+;&1WS#_H?;])<+ E]JEAI(NE7@ M#$9<$9SZ2UCAHI,T5LQHVRB]LCB>+[ZS11]%/&EGYY#Q. 1L+(H3]"GU_[/W M;,NWO;[MV8IPV.1-OVNLEU9[U\I0%UTGWO$[G[BCA@976 >2,AHP7B7 M'8F;)0?@;:[%O>&R'RB_Z /_>''[T[60&?3D^;?I$6I?U DEJ6&;%W[,@!2 M9E$_5JX:#8XG:PP&598=1)33!LF=],P9WY$5K*XJFEP>(BWZ_G#:YZ+^(*L%]5&B?K>#;&MK\DB IC M#(A*:X9.1FS771I;@\]R,-40RR78&(-GR(@%2)*!Y3H#CZ$IAZLR#ZCJ!B!2 MM'ZQ8%\V%K,O*R"9=;Z\K:&ZLY)^;KG]0;E/[WZ?6'V>V'.%W./MS6W[']^^FU6S8??1AC'@-P1ZE-:7WD MH>R&H'0DKQ_G-/?1UCB!6O6+RH,R^A;%^/.<@MA6DF/8U"Y:K;7-,C*4J,&8 M=4,O.2] 7QM844TWGTYN^.VJGQ,Z4O[!C2H;6SDR5*%5/V!R .T&G[Z;N2X MC_Y9N0*Y@"P!G>#1ME4VTC\F1/7>P?O[_0Z0VZ/BEKO+D]EBM6=M=*7+&;6' M@G>%0H)D)@AM')DRV6J/-*YZGG_%^^@Q._-X><'LHPZ:0JBR*]Q(#V6-'OU& MM^K ,53U)-''0+FT'/ R"@(4\ 09'48+RMOBZAYY-S,0P57-V"]6+OOH1X%) M"$D['6VRY(LR)5VM?F@EZQ$D4J#3RV%D@&IWV[NRM _?[=).BQFEN4C<4VC=L*!C49Q2T$CY$3YE(VMV@E3CSUQ577L MGUI<>_GX9]8SLE \)F$IV 1KG!&^R3])STP<>""LQEZ_=>GM%1(IGU+9C):S M\$*Y0+%!JVR1#'L=2JKM(?F8N/XVF=V6ML]?;A_^KC+J U72AT\_:$(9Z'[" M>8/JDOZ\^CBY_3#-ZU:ML:I:YA'12ZT]9-UL?M9@D4/=\%!55T9X.U(0 M>"E!F "D"-:03D BEY]XZ 3!] !F:5UG.D@2C]SB:;+^UE0JQM4&8UONY]5[VR.(>?LO'0V><:LYJW>L5!CNG^'XMM'Y8!B!(^4^BN1 M9"@M;\:W*I>DKM>_;(JS#A#9N:+39]&[H"0%]\YE2AR-DE%RZ3N]2P,QEV6; M@JY!$1TES6/"KV>19BP/#D+FH$N3&^,I)]-*,S'8^Q8/R[%%EO]UNF@[36=7 MN[SV/%Z.[".6A1&@!$1T+NC('C;[B'X'5/>8V( \H,^<65LZ][BD?*'567#] M%IPGQ.HS7+!Z1=V3"P9D7(4J+Z/,:T^_X=V&.J64VT+L>71VVP6SE."3NH9, M>9KR*H(%TZZX8L9M)I;_9. (8N/LYOYN:"?N=G_+ TLB.2\"V@PJDV0?-G*A M#%O\[19J&V(.HG>[SP7O$J.;)I@*23)*?6VW8%&%_H;3G7WN<01O,PO@6+9E M9+Z\B3%'),;.E4G>W[NYL]\]CN!MILIKR%54B:B[*PA;=V;'H-VK$B.\] MCN!MY@&\3PDHD TQ".O(K(G.EEGM-JO$=O][),%;[IQ)7+L"9NM09$^66)O. M1$C7;PO;V0) 7WP"-SDI@ZF-X[^R/CR-X MVZ4+G$D#!?E&L. 4^>1F8JQD0]C?S;NS3SZ2X*V)I;%$H_8AE_^S*_KR\@_N]OKI M7SSZY-X]DRIEA;9LJ4YT0*6M,ZP;>A0C3Z_KQJC>D/(9>+BXB$;Z,0-=L*P@ M2$Y&(D'0"5+;5DJ1>]W(:#3_[F0TTNP)1FH*N@V%WI0J\@ AL+9GE<=:FB+T_24D!&3]J*+?5,RJK)1DC#Y/'4-QC,P[/E/\]OO]!!3J_= M"N'BW?QN/*=%U-?]P._O?OF$?A70MFR.X3CX!760I#,IU60NM MLM;4$PRJ#SY[-D:>3UI=T?@_Z=N1MWJ ^B:W]7Z^^%1*UO\L/[[YP-CH5# N M(,6KO&P 9Q*$DJV0T:6!G5C]A]R_E)#?S3Y-OZS__YKGB^:ORN?X9E_U(#?.G2;]H^A>:F=E"R_/*._G/Y]]F7:AP3X?3E]?W_S]]G[Z2:N M']Z;[I>SV^ERZ:[()2YG#W-D:R#_R0>RW.%F?G_]]BO1_VGY^O:J]\[T^O:Z M#&UM(&7IO[Z9_,]\$6XFR^6C[WS_^?/-5_=A,9T^?F]ZU-G(F$/#C>08' 2R MLNMW8N429#+#__:K^L?#(>PBBN] =.W7A?OEW?S3=+%RK/1CEQ]GGY>5#"DA M\8GQ6'+LJ$+9)91:&6;RZR1#SOZZ0GPWO?IX.[^9?_BZNJ[]KZO$*50PS#L, M@$XYJYUL7A))G 7:DL0I_\+27$RNIY\FBW_5@O.>YU*P))N:2\]19$U?;=%# MG20)3C^WX'XKV<03AMY,_IQ]NO]4<0-18G:D/.5+9-< B"O>M3T"Q/45C2NG)SCGD?#N/5LA;F^=C.8C54#F^SE M2S/4>#E##* $VY4UKMZG3ND2KRN?&K\[^>UJJ2%"R&2@ M(UW4:"UP=)VF&59C5HA+2>K1ES03[.[]W73QC^EDD>D+]MSDP$39+DE:(65D M@ARY;S(=T@QGZA5"L#.7(W0>SN[/Q-V[/Z8W7Z9OB-6/^ZX%=I;2AA"CT4*0 M+Y;HHW%T)] !6>-Z+3#G1[#Z[!Y5):YW7!E0\Y:PDNMUPF5K\TRMX&J@.)/)+//^9[&B0I'8!@QB2&40A' MN5C+I;,UE\8>S>4?\QUY/&!%F\Y9^< RZDS*F;DD]5S5+C@P0?]8QRMZ9^6L M5J =1/JEXEUN$^<8RKM+5I8B$$H85RDVHG*I1BM:;:%\^9(X)I@%KZ.QQ@I9 M^B=!ZR39*AG,F'2LGT@%?$L2.2Y2E;ETUF3IK4M><":U6:F+A*2]Q'HK71\% M[X4+9]1!R,RG1[]XC,R MWG:38?:(]3+BRUJ^"V;Z-JAH&(@ 1E*N[\GNL582W/L::/*REN\YTGCI'04O MY LARA!9XFBZ/-0QJ/N.+FKYGC='-US&U4;('#G+3@;0HKLXY2GM>2W?Q1)P M$UQ.91XZ.)^#$F4M;RN''&H@U/-8OKW7-U(^*2CH2UKJ@-ZI5)+J$O$IAB%C M53>07.R<8/; *PX@^U(V3_FRX8B.RKI@O.>"+OHJVLM12U.C5O$]RIO/)(5C M[)V5,1:1$Z)7QWEB=T+DL\MF)V?A$I[)(/L**ZC/,A$3I>FR$"%0'I0[WO=^4WH M2 EL;1Q.+EN)I,1):+K:N6VC*PZ<_KI^D]^]C'8\V9>R$8*X?@R+I34@M&&S#61O90,M>FAK(4.[\#/[,TCGQU MT9FT0T:5;2 OH%V[+:H\6MGZJ0]W?Q]_;KGL;.2D-SPG+2!Q3@;.!V6ZH#;+ M*IB#@R6PQAQ;#Q];_8^[MI@2UB58T1O_V9.Z4S/V<-;M%_BOW6__?39=E%6B7_\^_3*]>0KDUG[F M]>WG^[OEZ@-\[*4VL12!U#YE%3UC1C83MB0K*7.5XGV?4A)C'J3L+(O61>^3 M-#P9 Z+3*%'#(+\HC=I:QX^2C+ZD (%1WJ.,\LWF:)5#(D2(J$9&TP =NM TH6]/J4%5= M==^[O,:N4;= MY,_1#8RO;Z\HS2_K'U<%C\UPE.L/CDRE:LVYYMJ"E)R;9#@3V W.A%#5LE[Q M_G*X/7@[F4C,.45"FB&\B38FE,Z1OJ!5[?"-05L#!)@7(!$\IT0B.2 N'-=2 M1\A6><=C*Y%HU?B(RF$">4 #?SNYF?[ROIVC>\)] W5U_+#=9J#W*%5.K*RM M3$R4>]'@(I6>1*C7)E5C\9OXV,9KP<*X^_IZ-:#\Z2!P&.E\ )TI51'@D]44 M:\46' 9,O;5H"\$5,4=2/H+9PHJ:<6D-:1VI6A9"Y)9R:V6=8DMEMPK\U/2/ MX*DH9U YF92P27M6T#I22S]2S%LIC#B&_.DM>7E20.I"@:DBWYJR0?V]).5Z&* M"30(=4':MUY6Q8/RY)0T1?T@D8%JFN]+N2['ZK*"1G9!VK=>5E(!IRBF,0QS M4#%ETVQ((=I!L4KAC9*7E/L(6A^IKU*ESFYYXHQ\#[:7%2K(U=)2HOCAWFD^ MO_YC=G.S)S9:(-7@I9Y OL5QGH+0+;I8#'R@AY=CSY W/W!:2 0I"W:T,C M8WQM;043O.>C'W[\GE1U"4Z7U+5IQ-OIAU54^)#FO*$ \FYZ6_"_2%=*A\1\ M,=89(0/Y#@:>Q4SZ"=:&IA!0&B,$UD&KY,H\ V]O[^:+R8?"5YS<3=Y,;ND/ MNRS'2.0?)2\KT64D3=$AA9:]%'QEL*5:;X^_.'OWGZ<+2LD_WV] ;'OR#&7I MLJK ?8YJ-']Q(H2[,5?LI=W.S*CBT_SC6F9(C>?M0D-\3)$JX ML_,M:S')&HQ.X'-Q]IJ^R6*Y_I=T,R/#O*JUC#'H;882=F8=&/I( 0*T#%)8 M4:4JI[EO(_D39+*XY*)X5(F\*WE5WH4UWKJ**$'A@ST!45MC+6L"%X;$I))P M9&P9:7H;H(N@:[.+:_C'8XG:&D0Q&1D7D,K;U)/*TY MU-;HB$(+R920B2LK@X\14I>&10KW!A *>FWZ!Q*U->S1V2E/SCL5AUYP\85] M"'M"W5@LF6'J1%2=VVN2[55 *5B*W'BF*3+PLKW%].?Z78&X.]Y,[<_;@5XS M,\LIHS0H?/2F_,)YRYY%5K\^E@+7<["WC]<$%2FHY#XXYCDI9Y;-5I1R9@&J M6V)E69][4:8.=)K<.Z;B-U#.:)(*:RH/"2(N5$_IA1&UUFA"E$MY SEYJ"IHEF,YI9F.K2T-'S8ZW<2.U LZ!+B;%P)P% MK;E*Z+K"GE-UER$7UII3475NITEA@$!*YUU*%!=(%EUVK9G";.L"E**L[1EX M.]!I!BLL9 K!4%! $!B$9A%[<9I!U'4>$"<(H@]@;R^G&:P*60@9 I?1:]+! M+A)(WE5!N-5&7?C,#G2:#(.3G.+XS)S@06?MNLH R%"-_R$3QV<7!S%VF,^D M.#0RX#$BBSR:J%B3/A%_96? P;=MW3I0'BKS8OZI],3,;N])DWXAM5I/H*Q? M]=>?>S?Y<[J,])OEW6[[0GL/>Y%"E4"W1Z#5BFPSK-V9X@__FRPI&2NX[GY"HS^4I+^J8OGNL1SR>M3J7PRU+YSV%0 M>5T7,2RE7,^AOC)@>^\3S\=UT^BRMWHG'BAG]]+XTJ2&R::F5X.8MCK4[Z?" MR&-9;F@]%\=C/1Y(#/,LI10QNL"4UAW'*HIJVD#RHS7[S R/171ELMPXK@QQ M7O9^@9$/MYE7#,-JH.HEGO)G>?9Q?'].Q M!+(\2$;*"YB5AHR\B+9]7PFB3E^M%4V78JBW_I4B5 MOMUZ:=>2@N72&SJ]CK,%_?GFZ[OY^KMT&U3NYE?_^N7SBJ*J\1+^@[^9+"3O M]9W2MW?W1$0A]NEZ^\;-AOG][=WB:[7EH/_%/T\^3>L0^'9R\]OTR_3VOEWO M\OJWMR,]G*&L.M"4L]C$9&E06H'VTH%!9%*DZAHHT\=H.4IPPR>P?K7WT]OI M(:_1BAQ$\B$DIZ5E&C$UX6%!4\2!0 EZP'L;"#F(UA$K)$,*CCN9*%(SML"# MY6X7:DZ\ZFU#<@#V;,2.1:#&2B8M@K$F:6&5\*DC-N?ZZ5&:(3>T&ZUEC=#M MU>QFMMXXM-J?]_HV3M]/%XOI=;D+JYGI,ENP[N FM?NC5%OVUA<>Z#,II;)[ MUI=E ZD!%BUJ%$-5$7S%M1EFZV":SRV!T5V0@1LCG7;*"J1[8_DZ$X:

],KD6^_SHZEC,8I$ 0R>R5WH: MI3Q@\%7*OZ\]&?N<\R!@_U?>3-VU/_GA![CMPQ2$P7SQM?-IT:3[Q&^)EN07 M-O+'8^ :[&)^*]('(4+Y]7DT!7&VN%DV:/>"*%DNC.KR':G+ YZD+(VY7)\1 MGVO#C#9TR(;E.-1\%82:@,6F69#ZL\ 7(^Q=CE>$LKL 3J'H]CX&^3X%:K*B M+SS87,'_B*I^PARH(1F_![)"O0- ;L^_?+=ZBKV20*X%$)\\=R M"1]].^&+'NM"#MZ/%TL(E]5!*+78S<1/&)^"!DV9-\$N@P#F6XXSRIEGS&%> M4Q[_*=(E6)YB0DEL>*I$Q"8)DM-G23=]\K#=ZFJ5&)8N4=8::!X7@D7/V#HM M6Z^417&'S#''EE5, !0U#?5I),C_]A55X*^>)B*#:)D)+P6Q$,Q;=362Y,<- MS<\20*:7PMI<(V _:B%9R:1\]J^++-9F)V@TSW2-9SVI]M4*4=>0=$&B)/69 MGR09\ \/2U:5-K-B8'5ZZ^&; ZYKIV/9&[;]#BR^A]9@N.Y*OXK=EK94O!0. M4INO2D)@@HAYX(MS/P3K% RG-(K!9 "%[F5X22*G%Z&SP\1T%D1S(1*T,P2[ MBSF,;(2<(HV*LC61Y#\GTB#@LUDG<&DPUZ3J;.UJV-1QZ3,/[%9;OWE M@K]V@G_%%E+=OC\H)P$\KYD($RX](_$=_P;O.D&/"F/?( GNA;((032DJ/=G M\)YH9+&'B>]-\-([$8H8_"M-0 >O6L]"H DK&3:,P@^%*%O*/'T+-8ZR]6YY MKQYR(L<C7,CA1ZY;:WW\-;%K5?"/)=D4/-/YKYCIT').2S1'PL_OCT>)-@.:CR2<[E?HZS M<9-E^\.@:DSN\,>7MS(V[I<4OMN!>LH[ M65-3O0,T[#6J/>^UB.]QI^SWW#LIAT9E2&0'JA+7$==MQW5?8670V V)\XCS M]LIY:F?VU;Q&"K?J. MA+F=EE-][?]:< T),$,%V#%:%H.NU=U#WTD")@&3+ NR+*JH,--MV=6W-JT% MUY ,U2 -;-=GF,YMF,-]Q"8(( 1P/9G(9C";488 >9(FV%K0^(<29K*-BE6 M0>74?GM";OJ\0-.VB7^47Z-+B%3:D+\BG($20IB"?PIBVF/4/4%U%\5CX&D-4S=QV M.G$&5F^@K0'SBT1:,DIU5-+.2^^-Y*%CU5S-Z>?C=EI]VN\E<-&!BBHT6]^U M[#V7-HN4H:YM<>],8]>5V>]9@0[]WBI ;P"7'JK&:L_WD]EI4(H; M=7 /K)&ZJ^NT]U+ D>!%\#I"W87%!0E_K="Q;GZHR986KUDBD>!J\1>7T6UUM&1V$B*-! M1'.5!)T?(ER0IB!<$"Y(7Y!309 @54%.A2&Q*2J9]\8X9ZT5S4G;M=P]=$FC M@]FT#Z-)S[>L '*DV0A^I-CH>1ZJ- M5-N^5%NG:_7):R/5=G#T':=JZP](M>TO0MFTT"05S=NAHT>W9[E]?2?!J7[$ M%E0BO=;@?32WVW)I'XT0046,=B,7%_?9=:JB_'<:VV/K0U/D).VT^T_;2+*NNT;'WUE E*$'$TB&BNDJ"31(0+TA2$"\(%Z0MR*@@2 MI"K(J3 D-D7E\]X8YZRUHCGI#:C $%5AJ(W::M F3*_E5M^]VA0456WZ$;A, M()PQ:HW.Z!#$2'\1Q ABC8'8$6HQ4>HW,@YVW,4LFGA1RJ1MT.U M"+MK#3KZ3GM3M8@MJ$1ZKU63UM_=%-8OVKGBQ!QQ$J(2N01KDC3&($; MPL71X.)X]0TY/>3TD"HBIZ<&H;FC+)&GKS_*BF!N@V >1=EM(!:2N9E;5^V. MY>H[P/YZ(IK";E4;DP:AMKXJKT'[5_U6KU,Y;Q&X"%RD_ X03"0-2" E#4C' M$PEBQD",]" Y@81/<_%YA"J0G,!71DK_DG*0*YNNW]O 2D0+_%!\F @)0\>U M?WS,9_*P9(FR_\Z2U!_/U5=^".A+/[;Q&IW4OID()N ]4YZ*$1NK9.LL%BR& M+Q+&9[/ AQ_2B*5PY7DT!::8+VRR_J>$)2*^]SW![O$QX1V+X=_8]_!Q21IY M?[([+#*8L%$6X\_XF#E0,&$"IC1B:]1[S2R*J.]2HCP9_GW-XRT]H]S8L>4U M#V(\U$0X&-+Z\>A7#>F!)WJ&-&C9/VIY4(LA<_.[NUC< 3.S,?=C=L^#3+!H MO,*F$PZ?) /#IYQ/=9&7.+!V'/B#V^HRN"KPH]"DU8-Q#36/2]LR_M!O]36/ M#3 Y$U[JWXM@+K$,6@F RL*(!5%X)V(8_9S-P#Z-XBD/GU!!"MO1P55=] M+3\^J/'<1L%(/>C;5-7:=M]0;KISH.N+ #MVO9]GI>YH'7MM.Q %)Z1K5FBN,P7Q*8 M\L(,AT^]EHW?2" MBQ-1N 6HM<'+B*/OT@<)YIKTD=-NM8U4XDZWY6H=F$8E#K:WWJ$!IY%:J)]: M6#6]OFV4#FS"[P5+?'@2Q -[B\.EL0^?/8!VLBY<;K,T-^32LF%6V&I( MD%$D?Y6O0-UT'\FG S>!@>:#:35B,LZ6BYI"A<7"B^)1HI[TX98G @.&TYD( M$YX"4X/9+,L+9S+!P 7NQ6%KKV=ES5P;2U3>=\I2[+IE,?S7,1O M#!9E84Z(S53*=0)R # 2V/@K82,8N>_).-5> DAZX.U+#(RC((@>-ICEFE;8 M@R45\<--+P!P"7L5_' OD5@FSP>.?#5G1^J0?(LC8HOU*:&_.;!'Z43 MN!J(E>\P>4!T/DO$Q^*/3X_CULMQE\_4+K<8W(UQ_^V/Y:HQM;L_OAQ=WQC" MS^?TMMN'!WW[86\?T.#K>7NMYTZ(V]?;=TN+H.PAHL]V]%D,M_?2*8.JDQLW M4&O=[EO.>_ Z<@V>C"]?Y]N[O^>.TN9X,[$>L9YVUOM:BE02^Q'[[9G];J*4 M!V]D.+)/R#XY["G("E#Z BT/C5O2"!7Q6IMX[3&O_4M^H0I$;CH;>@J4XG?B MJ9]E_^72.0J>/GGI%6ZA_HY;J,3:)$9)C-:7UTB,DAAM*&N3&"4Q2F+TX&*4 MY?*22<'(4!ZRW05?36(7>RPN]4\>9GC 1>46:>LK0*C63Y\<_?*$BJZ*O55D M=K8MNZNO-TP%DS8NOY/0U PT:6>L'W13J/[B9=CJZZY,:S8/D' AX5(-EGIM MU^IO2!VW;+UU7BI P^0<"'A4@V6AG;7ZI-736@Z0C21 MJMZ'5STDKWH7X?*JG80MZ_<-ZK['(/=H-+:8I=J1!A#.'&'EVE978Q"PZ=4C M"5[[. ;2F-*L;:!E )#B^9J"L(%X8+T!;D=F[@B>]&S+U9[B]7HB'K=E0."E_<156Z*[WLZ-]A,)7*09ZQ@1>C4A":($ MT2/4?U5 D"!&$",M2/XA^8<- ^\1ZD?R#RL/0N\?6'LL'%RTEV9M*AUL_)9P M/:J0=-RNU7?7FY13'1)"$^T7;[BO;6M,U2=$' TBCE2_]+H]R]68?4_ZA=#4 M=/W2(?U"B"#]LA6M',L>N)9M:W.%2<,0GAJO8?15;&D*(NC$*]46-4'L'&@G MY) JO#\<@@*G(C=&ZJSNW2MRG1='!1;5&J+5J+75%CU/?)$-6WMH.; ME*]!B&GXOJ?;;>GK8&8*ZU=MU1(BFJQ#G.'0&E"Y.%(BI$2V)$?;;NG+KC6% M]4F)D!)YO1)QAQU0(N2)D!(A);*E)S)H];3%!DUA_8.$ (_E!";5'#5"41]I M31FGXUB]H;[*%514AM!+&XWZ/-*AOOH-3=]H)'"1:M1.1RHZ2A U Z)'J/^H MZ"A!C+0@.8CD(!)Z24&2@WB(,/3^@77 JJ/:Q#R)HP9O"P\' \MVV[IH80HV MJK:\"1--WO=U6B[5=B-$D)8H[NL,7*NCKSPH8>)H,-%<+0'^FD-V$R&"M,0B ME];J]&VK:P\(%80*TA.%-]%I.>1-Z C?'!Z_"$,T9WT2$R@ACI+X(80:PQ$#M"+48>&,&+ M-!AY8$: BTIZ4DE/VN;I-CHQ1A S%&)'J+\(8@0Q MTF+DH!T3$$$:2J<7U>L,K/Y0&Z9(1Q$BCUQ'N=V6 MHVTGHRF(*$5-_Y)R$ B;KM_;P$I$"_Q0?)@("2K'M7]\S$X.\E.)LO_.DM0? MS]57?@A82C^V\1J=U+Z9"";@/5.>BA$;JPSY+!8LAB\2QF>SP("DDG@P2O^;QEIY1;FS9])H',1YJ(AP,J:=G M2 \\T3.D0(..)J-N1^S>QYD@D7CS;R:2%:&KW)FU45C M8L/:L>$/O9;#X*K CT*35N\'M]77.BY]J_B#TQIJ)AF@=":\U+\7P;S%)*!G M8&-&\92'+RD>4&&@S)+L]M_P!%1CY3NG@B>@ZQ+01SR5%WI9'(.>#>8LC%(P M@L+$!Q\"-52N\ESPT>+H5MH5Q5?.)Y0E/$VY'T[A;DE,8,$D\R86/ B>,YV) M,.$IT 0^)"F;P,^W0H0P: _=%*EZ42TF0@V[54S3C]1O#Q/?FTC%N7$&,(#' MO[U %X^', 2&HTK&J.-!%2>XQXK/@;_QD0#)8:NN]HW\^*#&TO8!]=:&UW6FV]D@0Y,4IY &R&S'T7PN^C#1"(12!M3L!D%N8:5_%G-,.K M8,J+[]=8&!'V]*\Y\"4JZF!:MH#Y"C[ 9=8DB#NMKO:E?<6B/K$\"YF[7^%L MO30%7Y?M *)SH)7^+?;K(UTBE,S",9?FA.KB:>H_^Z-:FJU7Y WKT&*_[4L^ M@*O^85V\/C%W("52UB>95P%6 M^MBU5>"+ ,4X"H+H04I'Y"F6"%@H6,Y4&41W<90 TY84^R9N2K) FD/C.)KJ M5302#@\B%DMKS@^?C)>-/(]>6DY M7E(Z!L=.Y+NB+(&A)N_7S1?-B_W4VI8>O1)'M8O'Y R"G\OO#A&5P4JHU<%K M%@]62^Z)(,BO^=L[^YW\G,RX5WS>P%4W_A1DU:_B@7V+ /B/1_[@C]()_ E3 MSW<*/& S/@,3L/CCT^,XYW)0Y?.8RUAI>V,X>/LCG6I,/>?'EZ.Q&R.[^9P. M>[M=Z]'3Y.LR>0W'HX]R/XSH\SQ]%L-MOY27L;(#O;['K'?[T /M*>+2- >O MH\[@R= (G:]L+[Z./M>5Y S)&9(SK]PN MH#Y()&=(SI"?Y#$%#E4;,H2' M!N/!'1(>" ^$AP4>'.H!HM\ ;>:&R#>1 $F]B3S:-P(C-(AF> */(@@&2:#F ME+SL6&Z'PG,$+@)7%1$IJ]]=/RI/X")P$;@T@,O15P&K\>"B@._C^ZYY@!5$ MP,J>\OA/@J+L]HZH=^DF*B]3T=@S=)"KV4O]("T^_IV; B5SZ7M7AO@"AG0>3]^??__J^_%H^ZY'$( M#)9\%;&\XVL4^-Y\<2G6P49B?A/CO[V[NL!:>O_3^>/FXAWS1_ %]](/]OGE M1=N^[)YU^^>G@P'\>WY^97>&9YW^U;E]-7CW]T>+4R;T"]5L-ZVM[A*_._* M^HB7?_3!J?8]]:2"C@P(R20EV^X$L;IS*LN[3*%2!ATD4 , 3O!U+ M0*]5&P\S6?LY&J_:" M>[2S*(55\GFP.L'GAV[E+5)\V5)#5JD7#%D#\0Z/&N'$,(93*BP/F(5Q)/@M M9J9K[CZQH%T&7*?*>:>QK*$_SR^=BG2"1*\U[U_EI5$.M46Y>S!5O"Q0D5)XZJT4BL =HURF%*] Q"I,MUB9>]:KV\OE[ED%EG%. M2A3(*OZJ7Y*?BFGRTEB*(>2W(\50PLE.-2B.9K,X^BZ[( 9S/4SAM%S-W3^^ M%F(QF+/%*A:B45/KB;:9#<_T#TL;^'6O\VJ_,PL0)[$JPER]8X.7G/D9"/1H MZH<\!1 5?"^5SAK?([./]R^HY7_[BMK:^OL]IE AR&!N\W4YUV*G8=D.T#($ M6W-K)4TPT3TL&=]SR0)([F0CX'CO=/-^#:-UO?\'9+OOE5]R/?\>&KDM?/]G%*^\-SX9G MW6%W<.J>772N[+/.P)5>>;G3;1*U\KM7UU^OD;^_WTY]\NV2^7I]>_ M?;O\Y?+7F^M:^R6_2:_KZO3ZC)UZ7I2%DFVOT;K&CHKL/!KY8VRNA+B^B69@ MJPY<^^V2^(FX!_(IDXS*?E&-U%3?)\1QB74UP5F=78B431#=8M$U?NL'V% R M!ZD?@E!+6)8L;6;LBZS(D0IO$OK_R41^ ?C*(Y&*&(P-)116^RA[(L:^;FP, MMDCHH>/.$]FD"R<7^.K-OGC4Q5)VK?M/YL?J!6"!W_NC_/&+CE]^**6W'!7W ML+V6=/NCQZ.8^"+&LAYSU3EUTR\LYN&?*B[PGXQ+6N#X8E&,L$2;Y4O7Y[]\ M=LU[JWT.V9TZ&F^5)[6X]R4(^ MPM&+T7OD*RYU2IX"JC2(C[/!N';!)?!=B4G )]QV+.[CL12<'BSX.X+U1!W- MP_6)J"%;TL]%];4Z$QQJX@,1P3'=.%#KT0TPVV*:*QT2@GJ5JT%FMQ@SR#U#B8LL"!C2K6#H(N;U5H*W MB\'CN+.P-"@YFEGDA^FR>9U\6_EER M5$*O]!SJ9OB6;H;#86M@=^W>P'5[0(9!EWH;ZKV=VOO5=O2UFORK>AMNV__) MA)/:VIM%78C$BWVY5[+M^0(ZR?0B?;3W'M-(R^?YK?KV9&@T+XDJ/7M\]*83 M+]+>>^K'\G;74]=0:T9BZSVQ]?](GW9;PWNO0_M:^-E&CN[4>[&BP*&&]HL* M2Q@YMA,98F#.\P? 2+Z1?-/#;]?P&AGW?Z'D\Z'&]P6#8&:.;!'M,W)XGV6< MR4]R@.0 R0&2 R0'2 [LQ (#UW&U\8 I MZ_E666!R7RF-.8>^&0G^C8=#:*J<<*8 MRMBNW=>QNKV*2H\=81E; B>!TVQS@R!*$"6(DOXT$YQOW+)Q:N\LJ(,C3Z7P MP:?')8GH,/:^]J>I6JI.*M4AVN-V;:O=UM=Y^EC*I9*H(5%#HN:0&TPD:DC4 MD*@A4;-GC[7!@H:VMYX@[,_+0C24[T!G@^X'N%?Q81S%'Q+PPI@?WH,#-I7NV$F;F@3M M,X3R8K9X8YH8]*SA4-M9G<:?]29P$;@(7 0N M?AP55%SF;3(7;LNQU[;LA) M@NF("S"U+;?K:)-,1U*#B1!%B*)2@80KPA5I*K,11=4"M36RK#Y$0N)M%]!2 MT1C=Y&M$T1BG:UO=GKZJGD=?.8;$&8DS$F>'.Z[5M]H:;0\29R3.2)R1.&N> M$W^,PNS8=\JJZ.U)AN57&:VJ MAGD REVX<*V[Z*/9KTC$X>S[V_A21]X\AD/>-,,=>J6^9HZ?0R_(1F+$_) 5 MQHYK?_H:BQGW1TQ\GXDP$:I\8N=> MMC:%USRJV*!;>G7Y3MU :LV-6W:O>8]5QCZ;<#"33RHLL]3#T/X(!.#/@L M$1^+/SX]#L9LMFL6NK2_\3#&]F:)&E*_]^.NAM'*_BS&&[7[(I2U7>4W6A,O,)^)W@2//7#\Q %WW;/E=HK8-'.)U8C5ML/ MJVU]^+,FJJ#:AITA'_D\9!?HW\0).SD_O:"*U0:K36/.2W0[K8XN0I@"![R/ MCET1(%X'B%Z+VC7J4+$&99Q52=O++(Y X5[^]HURW0\M>*K+OVO:">JF9]P1 MQ ABNYP:;ND[,]QT:)&__>F?'-XK$L'^$"$[^>?7/\C7)M>"FD"3RTVX> TY M.E:[TVWU"!/D=6]+6SS\\_\*//LY6@:]?_U_]06]#:)CO211,QT$\L')!R>( M5=M[H]=R"5N[VP::$W9?,S#3C\#?/#I-+D]ZCS8=))]%6)N*Q2*0A[_3"$^B M)RNGR#<>&%\YM[U&J]>,^8>.T^H5Q[^U/%%EMFD9V[#7:FL>VSZR% PCH\9\ MB5@D,^%A0DPPIW25>J:KX(VW0H0@;$KB!M-4\/&S+ ;AI,2-RG?*4UGP'6DL MN,RA4XDFQ5!*#]J0Z/(P$2K)3J:UW,MLC%7!5PC*Y:U^@E?C@;21CIR6]76F MI!9*:C$X+:3>HZ_)UDV]O#&B#R6U4%(+P=-<^E"F 26U$*N9P&J4U+(]_YW! M#S[XG5\QC)NPDY_.OM(Q&X.5IC$;"6ZGI4VDFP*&5X7E"1 $" F(GK[CK4T! M!!VN>9JVUS L/HMBL3Q:<_T3':TYN!!JYKZ_JR_?KO';_@0M@A:=6C//,&B6 M_O\_H/IYR/X5A>SD_WS[%WG=Y&1LTM:]N/+3(YZ82CN1E&*3,34$%>=^$BU>3PVZU"0_D M=6]+V^L'/TG85&A1*8E= M)H4YSSO4C5BF>#_PI)HR$;:Y92(ZO=:0RD2\]4E5E8E@OX6Q .C\+S#L'?=# M(&W,@BC!(@,;"J"42Z LN)I+IE<% ;#UI6IP[X=>-!7L!' APD2\QU]4B812 MY][K%/Z1?7]Q2;_,1,Q54U;9IA.>>R="^"X I$3C<2)2=CM?AQX?(>SSQX2+ M<2]+&JC>F\E&U*[58<#7PJ?$'XE8S?Y6,)A>&$U]+Z^;4._R&N M+RGVX*>3E9H/*T3!E?32!4D4>;$Z11Q-$3-#N!64Y-T$/KBNQ499##-E#Q/? M@Z?ZP RJT,2]"#-1-'2JG(XD,E/" BP!\LLV]F*4X+4DP+1+D352O8.Y, M<. O(*\?C59Y+E^AG48H.;U4T*3>2*]M(9TQ]V-VSX-,\MC.I72B%&0):! 6 M@LI0P-5$AA\ZK:ZIII;=&F@=VIY+2NED_*L%_T@$+'O% ^J3-,ZDL6 I/9_( M\DEPU1:L9:WT$M]04.E$BL'5363NXS MY1^SZXD H_KGR)/N+"%;/[+;5#>'2C01JU&)IN=HEJ^,]-#6EL64?9X'82+(\;%B>,.=3/*,GB!H$T1/'&MKZXFUOI1O9+P;X %72Z@83;QXE[VS.O7@ACX)<+&UB M<0=(MP'2HRC## ]MIX2;L/N[-97JL#WL6)VVMJ)8+U+&%%Z@6 X)&A(T^S8^ M.T-]?9VV),_'T&65X I(D.N_>G4\[)II@JRJ,(P7C2=Q6(BPD2Y!%@F9G&#\ZDH#'(. ME_%PO@@R]3\EJ[5C5O*1DA;;QUKK*G&PLM:JW$Y%BVVW^IIK ABQVEJEDDZ) M4UWA@3!*#UE\X"DB4:6!Q^%'JC1 E0:HTD#-_56B#U4:H$H#5&F@VZ=OK4HL;%/G.,JR!(%3O,@V%'%U5JP0-X'^TNUTNX MF,([1UFCP+'H[@=IT<%'DARH4F"2':B=N3GK:A,UQG#$EM!PS6MK#+L%E%[B0VZXE(?#E M\XWDCAPXS%I)$L^3JU&+R/_^4G]>Y-K:[QNU+;N_O\S$>O,=A6Q(1M:%5TE& MZJ.E:[6=_>54UIOO-$;>GLZUW/3W7_^2)1_N.)]]Q'2@W]'PO? 3+XB2+!;) M#4SY+(B\/__^W__UU[4+OXRO_)"'GL^#STOK^"L0V)O+=""X^YL8_^W=U04> M5?R?SA\W%^^8/X(ON)=^N!@XG6%O<''I7EX.NKW+<_MT>&5WAF>=OGW9<<[> M_?W1 I2)^4+FS*;U.URSUY7C>&_):U,?\?*//G@KOE?*Y/I]D9-Y("BP7_)X,5VUSRK;%)8\J>2^1;9 M:[/8][#K.US[$&7!:+5M?!3#0]7CL3DYGNW#/N]IS,-DC/'>Q?OF[ 2N%-_] M5#WR?='Z'3[!(&2)E<4FULF<+HX2GP'(4 M:7_*"[Z%%1->%DMZ6JIY^TC,HL3'=+\IB*OY8@8@@>$[7(.U7,&E.PT#NQ;B MS8FC3^#AUR@5K+/(]G3<3VP)$?:+8B"<\%O?+]^FV ,F'LO8_PC$9Y8DN##P M?ZOQA(U$?SY#]!E!_9S\71'8?NBGXF=DY=-P]!DP.EY^\QE8,+SS066<2O2< M>O_)_!BN3+X"'WT9GV4)2(0D 1ZZQ6[T,*\;5# +U;"%I&_W>\YYKST\=Z_Z M9^?.Q=7P\DQ)^O.+H=WOF2+I*Y=AX]646T3ZE/\[4KG'@"*$8/Z]OUB7A5C+ M5T9B"RZ!1PD8]U3&H+)$C+, Q,4]"KP8;P*^#, 7V5NC[[53Z#7/O@6!=N>' M:I \2Z/B"^4:RF\J3]#M4X)NW1-TW3VDR!J=@_>"7'B-RE_+3UEJ,2;5&#L/ M0&KJWAPZXD!2@Y*C*F"_I75)+'>(V.412KS?E,'WLS\6TL#[0_ XH8U@'89Z MS$<"O5G:Q3TTRK5N0)C"7_KV&-ZPA6#,+H'&LHNF+_Q;@_PD9JHR)LPA7&56 MA+QOZ^-R=)+[TX6X%T$T$R.6"F\2 E_N2JDYPA5WT_QL+V1V?)5_]TG7 B:KWJT+0E*'JUT/P'H\CNX [.KY5EZ;UEET%+?B MH[B.;>L[?.NX6D[?=H>'/8!:[P8U-/FZ3+XF?JAQMA4=K7WNG.-/<90D[+RP M&TZEW5!?RY6XKU;<5^X2":P'=/E?ZO!##+@_!OP5)_QH%WF?9[QI [3Q M&Z!T5%E;R- @,6.<0B0Q<]QBQJ6"XR1F2,R0F*E6S/2V;NAX]&*F)I%-@[-A MFEN$G#(?*.Q%9?E7D@P'V@Q8P@/AH?9X&&S?.OM8\$"AZ0H3G+9&4G/:M%%J M"L5,C%)2S8%6FZ*1A"Q"5A5*RZ4('$7@]I'CUES?BO*9*-I T8:5Z!OA@?! M>"AI"(<0L<_XFUUW0TLV@M5FF5./O>J.85"/O;;5[E*//3/," KOD(PD&6F> MC 0+L#T\/#UKP73Q5#:*J00VO'6/8[?4>?:TF7Y.=?>.\!2J;\5S9#*H:1-Q'58.( 8^4 :EJ M$%4-:D)@K@EY]E0UB'8/#KU[0&*F\6)FZ]:N)&5(RI"4(2GS*FH,2,Q4ZD@U MRU^BHD%4-$B?7B;UVV1$4)$4P@/AH:0A7"JC1;%I*AM$98/,P%Z-8%9?-=4< M:%%I$P(6 :L*G=6E@EP4@J.J06]SKJAJ$(4;*-Q00@3A@?! >"AI"*JCM=?P M&U4-HFQORO:FJD'&\1V%=PP];48RDF1DI=6YJ68024B2D"0A24(^944Z+M4, MVKOK_73-H$U___4O6?+ACO/9QRL_]%/QLW\O1J?AZ',X$N/E-Y\797-.9=6< MT[QHSFGRE^J%[,>B= MML\N!H,+IW=U=G'>TV6NM6?528A>XPG"OO#3N6<90J, M#B*B&B>)M&DN$C@-/D/3[FB3*Z;P/EDXE9AP3U9L.@U'\F->P.DK+ 5=B^'EV:E[JH[&]:_: M3M.;GL=@OO*]>*[0#QD ]$-I M7(D\2ICFJR O22,Y\*6F75R9R@.)'P2,3'SW)@ TP6*X*['D:&-Q+\),R+_S MTX[)\KCCQL$_>CF\ 282\^*Y2+5[#A0([]@HB_&?XEADJ\PZC(]PE:>RU20^ MTP^](!NI&:N)#%S77NG^$\&35(O*6$Q@K" ]\+9H*JS%'212 @$Z*ZYW^)R;^D_GI/!^=$A[LCOMAOJ!1DLAI^PE.9AQ'4S7_ M7,P\7BV^7$H>&Y8"U/0@UE&+6T]62U0! E>) : M$!T $M=8, >A1AYT6K:Y"[T>>WC-@UK/VW/K-MEK;:FR0?93%(T>@*XR*V+5 ML"M^4G=O88"=MCNN,W0O+GN7YU?MJ_9I[Z)?&&!VM]L[#@.L(-LZ=U5I;=F: MK:W%+/P$#)JT2+0 172;I?@EV Y%'H4/&LN/43>A>0%>2@)_A&'& Q0.9;L- M; U?/"3LKGCZX]OSN_ YJ YOQ9T?AJ@+L;LUJ+Y$ !O"6_T$?#WVGXS'*6A7 ME) /8&& =10S-)%028+E(>VG!'6KY\=@ER3 X)[\8@2^(M@;TK*3NAY&P.YY MD,GL$0X#G>%\X<49.#YLRN&H$%"*;A2,"2J M0>"Z;#L#N/_YT8.]S-DM3_Q$+DHQ"+QB=1BA !(F/)[C6,$,@:NG<@0P'32+ MU'P6*UQ:7609>'#BQ?ZMLI-.K\_9333S/=;NVHI63\P2% Z:@C@ F;N%1E>" M1KF<@KK!G\!+UXSFR[*/[^.9Y[A^<>+)+@W>;Q.R&+2EXE1X*;( M5RNK)6]&4&YX'G[SZ''@#<,2JI>O/J.X 1RJ(LL/_@'J*F:6?(6/L%8X'EEN MR>+Y*-8?O,9^Q3AD;&$QZ%5:Q:"DXA&ZHV6:HDV,OBOH+3DLP4;^>"S0=A/[ M9; J(S,YIZ%X3Y.G)$0IT+!9H0/ET<#,F:APK L1\L"WER%)83FLKF/NF]S% M@JB1.P+\^E3HC1B97HU8"$P:5@'%M[2"%<>"/Q7 8L7$6J\@#7"/U M+5RVH*/2BAM-!9RMG$9)?!=1"$O::?)7I$S@3_U4 @)@ (92#,1&RD=3T+VX M KYT%"P696D017\N\F/_\?5<#O/6OV,CGG*&'6 !8^@">LIDDT:@\+BR!S'^ MYOGP^'P&J#_E1?BT6>Q["\#F+%,*[2!=IU/0+DD*;LJN_M#6KDS9__F\6*(O M\86?S**$!U_&/T?AG4H6E[=_ED2%I7G\7/6\W4/59P.G>W;5Z[2=7F]X==FV MS[OMPE,:M/O=X_"4EK1'ED":?Y!$+\=GEQ1_OIU#G62D0,F4!U\C@$DZM]@L MX#F8,+PYFQ;06D]AEU:,JEX L+X7R6,GZI6>T$;U%ZJW2@<(YM4QE*??V7Y'6"\9$&:1Y%QL(OR CEA M9J %I.F1&YGE$@-XTTC*%"E=5VZ4UC10S9+36EJT3]LW\K86^Q=.I6QM^,BP M_MA_/'/KI6>A&00J(_/45%$I+DE4,L@6J\59B6Q+>O$9S!TMP A\!$EICCL* MLJ( +HW\'20_/-?"%RFK4/ZLE$FNJ7>5]Q6([A7-($/V-_P[/-L#+@(FV6DW MLNU>],_MX66[?^H.^F=]IWTI17SOW.ZV+QH9#'M0K[\%1SV7\+^>?_GEDMV< M_C^7U[46WXH96,J_YUMJ"WFS+"62!U(08O*R&9]+)B]^5YM(:H>O,)OD#XA9 M3]XX$N 02"^>2CN+)WAM:6P@T=AYEC/6/Z/;!(=:NN%]JQ26 MZW=L"WZ70E]NI\++)Q\&;QW5=>E-R"S]]GY7X1 M?*\/& W"8""",.1HET M]J1I+B=9C+>@A7(=E1DV$T"DG'V7M.(!^-"A\E\QJCS-II(*:CPMIG;)-RUI MSB&;&2'W=O%1N.0@<97DD@P"\RH&*MO"P>@E68I@)(KQ$38&*8*>&-M)\)1" ML70RM%P>+E#' WN=^^'BT0 Y#)(OD( WG2SW+53 N518"@6-Z[S/C;.9](?R M^E4X-3R[(85YNEK;"BA:O!G%/H]!!>#U(]5E>*H85\VR.!FBE@0\"T^.9*2< M?%@>R?G)P@!7-BT:L9$Z5@!7%\9E<5L0_O%8.M]X! MTXO5W7!WT!IJW0Y?C'3=7T!. M4<>9-ADGB9RO=)+R<&DA//,';BD\EU66S,M>0HB M&]2,-/]R\?J,(&_*K%=Y ?EF)#PY)R1""-82^&;R1)@*5R[=?T4N%%VY-"T> ML/D\GI36"X4=(/C\\%YM2$>@)-#@*DPW9+^?0#XI*BXUS#(.N5&U*'!?G5Z? M@9N<9!B46EI!8 B&(XXA_M]F>#J+_1JUI-WUP>Y:*_81.UG84>\_LE,0TR.E MH6 .UY?G["LXPGA@R/!T3M[" M&5K&Z7.C4$7]EWL @DF2EVU%%6; 0HU2_N8$*.S0>!5<>5R_V(209IF2\U/! MT,'CUGHR&,5%5!5>5I/R&9)1D*K=\"4*Z8K^7CLI+- M"Y-4;8.LL^-R-V?QS%H;44][;SQ((A3H_U9P42*ZY$I(*BEC&U?K+HAN@4ZE M0+B,"X-T'2T[MHAPX>"I :_"[>1$VW& M6^&*+!,(R@#%\QXE^D"3H"&//_+O<2P#S3= 38;FNV6>6"K'@C'6>[PET-%I]>_(>/T/MA#2RYYX<)_N,8]^)6O%L:L,P!C M]O,4U9A8F+.78/5%9M?#B3NT9?542F;,:"@/M%DEAIZMZZ&YV;LYJX MIM?JZ64:/UP5&[8= M%=Y^;K^HTU%HX96M&I0@C_<@4"DM?8*2Q5KL+:!F2\03E%ZQDPH=)M..P-/[ MD(>;ER98K@T7B4EX@M3S4Y#)Y<72LU9]N]75OE9/J:]GUU >00)=#E8/4"Y] MP!7 JM12MKEVN_\I=[BFW)=V$QBNZ'R@?//5$J&(PS,">;>$XCCW#M)R=1@2 M(1C_Q!.]478WP7$,<"L< _)9ZDLC'425_&L1^=04-'-:K@$K\TA_%*<8T$GU ME67X"Y\O-;MCHV:W'7GP-=^Q4!MSU\I4+1D! [<8TN=0QML#]BW/&#R/E/NA M22#I5L1 H3SGL,YF4A6ROZL[\:F4Y?HBI;4HL@/U*MX9'[ 6?81D9M#^^DD\M+YCMJU M$JF\3XC3UM(HI'?@3A^U:A1BV.TT>6H1$VQ9UV7P.BVRO,V(-B@-JT.U'*[S M4NF[E=) Z\5_*JZ M];HZPWL)#^MG;V4A\$N5XXNK!C"VU*5@$I K1"H[0/@ M=)V6V]/7N\ZVOVFWCV\>?]'O6<+"_IH9+P#6EM/)[$G DX$C M&2O@NFT+C#H2<"3@2,"1@&N>@'.M7D=;(*[>7(/W[:\AS4:'OF&>?'Y\2Z7K M4@A.?PCNQ<98A]T=U"^N>E:OK\_=?($ZIL#HK8*)$$6(>KK#=U5MB@A/A*JY89Y83MHG9N&A49\5C4A-*X M*8V;DGEK=SM-GM*XM]7JE!UJH.=!:=R4QDU K1-0*:>1,K6)U2A3FUBM^:Q& MF=IOYFCJ^4@2[6SL&>![)&(="&<,L8CCB..(XXCC=!-.>RY:_4_2 M7JE2YN1?[$>FO3EBV83C$74ZY+"H^^]JXP%3UA/OHX0?D@4D"[:<=*?3)1E M,H!DP!'+ &U)C*:LXELE "4I/D596:J3@B%[#(:\F%:MDX@'S:=V.M577S,% M1U7;* 0M@M9*Z8_J*[<2M A:1PBM$[<_W!MK-3OUD;8RUK)E" 2;)L,:$ AQKJ"^!BN)L!"X"U_(^U^IH+$)&X")P$;A*FLOIZ0L--1U< MN]O;^T=5E?2[$&,!%O6HTFQ $D3;)\0<8]X+\0_Q#_$/\4^-\^X:&G33G'Y' MK@JY*M4FKS7>82&($<1VH%._;SE=E]!%Z")T57%@U'+*"R\IU0F M\JKW<'Z\05[W4%^6YEN)=MPV,@&7@+N+U>WHBT2_EFBF8) BU01-@Z!YXG0K M:@M-2I7BW-OE=HV>.8M*,0SSI-]K:)D_4[9\?3Z)<^\2L-O96T6%5PFZ[4E7 M!RE(0#4;J(<]M3*P.IV].?FF8(?B]P2I"@U\:]#35Y2S"@5G"@[W:H$_BA^# 1DOB. M:__XF-IRX[%$PG]G2>J/Y^HK/P11F'YLXS5:8PL3&3K8&%T8^>.QB!,VCJ,I M2^%"/@6N2H$)IK,L%2-V.V=\-@OF, GY^UCEM\,8>)JE43PO!2=8S%-X CPM M"D"X)^S$#^&F*$MX.$K>?V15D_$IJI4>O2*J[>(Q.>GQ<_G=811/>; "(0>O M63Q8,A_S1!#DU_SMG?U.?@8(><7G#>MUXT]%PGX5#^Q;-.5K"O#!'Z63C\-A M:V!W[=[ =7M AD'WQT(R $8#/DO$Q^*/3X]QN1QB.O1T^3K,OG=PMX'VWQZ6K#!M79Y.2SE(;KF+TW MYX%N%;$>=I*?'I1ZOHV"D7K.'V"O+6EX"=I\M/QX(3PQO16E"]J.]0I3DZ!+ MT-4-W9>*BU6!W!=H>6@LN[:^.N+$:L1JS[.:MA.,Q&K$:L^SVM;IPG1*Y@FN M_+P,-6T*9O&T%):*J5?WX7=.Z"A,=3Q7^Y,N)T['ZO?TM9#3NB=2"V:CM&02 M<"3@#!9P ZOKZ#O,1P*.!!P).!)PQ@BXMM7I5U\JN19<@_=16Z77TT\6;E49 M+A8+1*L2>[@4Z1.?Z2N<57Y7%>;O64*--XJ6@@/1XR'$\>R>]H*51[' M\5("S!$#9J M(\44OM^_:6J0M[V'HJZ4GFVJ\&E.M;F^OH,*QB<>56WO$K0( M6N6$^W;U6Y $+8+6$4+KI&-3KZ]#54YJEJU]"@-+_2CD 9K;L>")2-C)2(PR M#[].WJL4QF3"8_'A%GX=R1Q&$284G*'@AQ!2L6'B;#[ =);(2Z&^MZU:YXL8L MBV=10F%GH^16 Z;O4<1A CB!TAQ-HN:2^*+V]' MOU^C, \F8T4W\1TCQ_K,:I(_#?;Z'7UML$Q! T7!" ^O)H?K:LL)(CP0'NJ/ MAS:EI+S9VC3(M:LTZ.LG'&LG5W1\P2 JUE< -9&N\@$[0(6KOLG.AK M#D_((F01LDAI451W]U/#V\..,!.TE$F@9B*L*43CB2YWZ0/5I3D$$1 M+<+%J\GA6$Z73OX2(@@1BY._[I!21_ ^.O?[5@I^$PE((&_">#AB(W$O@FB& M)JL\[^O%8J2O$II!%*VOK&J.9WW2MMP]U',\#OE&V"/L[8:]@4O)\H0]PMX! MC'>KTZ]^O^8XL'?L(><;L-)AM84G2QC'8L;3V)>'.%@:\S#QU9]P%?R3A;&8 M^BDVV@:;/X09T9%C"C=08)K"<(2+UY"C9VO+OB<\$!YJCP?2$Q1_WI6P/W$_ M1-LT2;&%YIWO*;N5>W00V3!QU!P/G)+AZ=@D0:SJVE3=WH""7!1@)NR1>C-? MO1U['/E"C$4B@"!!D*@])$A54,AX5\)>+LX[*)N4^2&[YT&FCCW(@A8\] 1&E4=E MLY8GB4BI=K%)\BIOMIY38KW?>G.<.%U]N0IOI5JSMYJ./0ZN? O_7JRT/8FC>S]!Y^+D5H1B M[%-!#XT";P>XM@&NHRC#FMD%7E]#P/RA>,6Z #"%$W_8.PGW3+$J"D6T^_JJ M-;U$MEIP$05G&RB_3&$NHT24,5)H8%M#C8VL7B*-*XD<@1^*#Q,AJ>VX]H^/R>L@?4LT^W>6I/YX MKK[R0Q!8Z<%\L:?;_Y0L M=^!*_K3:B),5AP*?W_J!G_H".X[BUAT[\4-X6I0E\'OR_F/5]'J*/*5'KTA. MNWA,3F/\7'YW&,53'JR P\%K%@^6;,4\$03Y-7][9[^3GP$<7O%YP\+<^%.@ MTJ_B@7V+IGQ-'SWXHW3R<3AL#>RNW1NX;@_(,.C^6$ ;T!?P62(^%G]\>HRX MY1#+H9\%:H<;@X#;!X_4 /NP-"^*A8V"2]WO'/9VM]:CK]7D=XM%'LQ,?%IO M#5XG;G=5&F1$[T*?Q7#[;]Q?J7@;Q0/E(F(]W"0_/2C]=!L%H^+,MR>FMR)> MDK'M6*\PE BX*?U:N,-;N.J4SJ<;A?8]$K /AC"$6<=PQ<-P;3R Y==8;\K[/X3TH^"B> MD[&W'QE&&V,E(M1AW\NUA@-JK3K$M(S4Z M/YP7=#P%F!S+[FMK6$?)8@0N E?)^.]5WS.J*= Z^EC*(N0>BWL19E2^[ "B MIW829FCUVVUR+ @1A(@BI<5R!^1JDZN])66?["FK^LDRC\?Q?!S%#SP>T=ZW M29*I.6Y"NVMU-=9;:KJG0.@B=.V"+M=R]9U&;#RZCMX/_U6D+)J)F*

B#NP!GTJGTR0($@L(.%:_3YYYN29;TG9KS%JX70N/7/QG\R7 M?CDY"0;)H.8X"7VKH[$.3M-]! (7@6L'.G6L_Y^]=VUN'$?21C^_^RL8?6;. MJ8J@/;I?JFJIHJ]^Z9CY0$6>RF2 U!VJ7]]2PKPERB:/OA!P%$%1Q5/8TN7;]>S/; ] MY!M/UMS84[$'#K&???@MON.]<\$'WE7"HM,)")I#=]#A<)NMBZWK('="AQU[ M7*NG;EQO/MS^-O=B<3;VY($2SAB$3CC@BH7$F7C9..TMY'O=MDX.XT7V MK,))7MJ$@QH.:I[V%)H 1UU.-&>;8)O(MMF;$.E;R]H\%9/@2'^79/_;"U+: M6'<\K!WFA1-K%"\<6O !8.&]=\U&T^W:NPCTI&1.N\XB6Q];WW.L;]!R!_82 MW=ZX\;WYP/V*0_9*X-,!*BOI-JGLZD:#KQOO-]QA[T#UFK?L/NXMAQH'1FR, M;(POD^7 ;77LN1-LBX?;I*BSLT$_[E4'[M>\#CJ'4$=$12[-Q<7@6.,J*[@W M'ZEB,3B94/Z8'SK2"X0\2U9+X< R+87KA,(:>PL;Z0D?K+WKNNVNM4;7^='0I MV1?*(:B0VHT#Y3MLD4Q5= '?XYP&!AH&FB,"3;-AKQ;26P&:@D/XE\2#$6Y[ M_F@=*P@M\$-Q-E=9$\U6X\_KND>N:$&ROZ]%L'*IAUY8U-:Q M",7,3^QI:^.\?U"-.(I";"['+VG^W$&LF/HSP%>!\#<6R8,0"C.WS(&7T%]D MXB5I$L4 +P">-&>[0%9 TS2YVP!H%L7'E9HE,WKP)/4;5#<-2#/]!'D*)[Y$ MJJ0D J\E3/PP%?CO91S=^U,0DS-+@\"YWZ14(>J@.@G3PD[=V:8SCTUFILO>+!'Q([U# 8D0 M.H9M1SC*&!.GZ(UMFCX7P313=QS6KNZY6W4ZWE7\"U^$3T^AR7U5G>Q2#=*. MLAO;.;JRVUD,ML#:/N)62S9XO3C3H/+XIZDQ"NG,XFCAR!WE6EQ'@O 2?R$D M?,OH0(3&(;Y/A)1%N8)*H![XH$PKK1RH$CAK0H&<2Q& _CC:J"D)1WU4,<)2 MQ LOI'R_1"Q 6:XW/^2 N8,./\Q%N#X<]*?O0A#<%+]=4 _GP4_FQIG!,>P: M,XU,*-4J_7X2R60#8G:VDLP]97V%'CT2[$R*P<[,#\$809!*>#BC)Q#R;(,; M^&$;]!F8HDFT% ,-;+N5]H*@?N>\:;=OH&GH3E$?<;7=YL;#&F);R(WSP2'& MT3MWG&_I&(PAU/ "_V/6U&Q)T]:U3O><'-/7+2/KD):!P0W'GT0\"YQ;FT(45QH?%56]D MP?+E+2)0([50)7,0&OQNE^X [F.OU6*-$8 3P=I&:@)OX4Q./(EH/X4E%D0\ M49YD"/YE\O GRC%1R_+0:QP9\5$PPNC69'< %B M<&0Z_CWSUJ;0*K0M72UV[)L1EG35FF_ZA'^#7ZCIB!R0(HS+EW,''#SR^]%" M]U]VR@.? TY(, !_!CV"B42'U9_ 6%=H_M1A[%J:I+'(I#!-,SR!2<2_:*W- MIL=XK=GD &QI-4NTAN 4C$ACC$?IF/BXI&[4172A8A_5%>:VW&$Q05O'#\0P M+P!=KG-'C/W0?W"CE#YHI82A:$\9^@D2@H]U7?I +"!"2JCU2;I( V4C2_!Z MZ-(EMD=?(&U7$T_*)[-IH\V7B,(I; K^47I[W1W'Q]<'/JPWO.U"-U!DT'$5 MXXRC--'N/?3L?PW,99L76R(PK4O@F:,9X;M@W7$$ 3$H$6F;7B.WV("+,P1Z MX8L':/7?*7CN(L:5-41'-H4H< )F>D?JHY4<%2V:8E^6>IJBW0ZM?J>,WV7T M-3A+S![IDG1#=SCP_Q"!/X^BJ0IS2"(T@-WR.'<^[HZR?TC2^PD:7]X&-DJ. M9"5>690NVKP2MCH'0 O._9Q2T)K%#H4XX5L6'>#W/V?+BXZ,, *))I,TKKES M@-8SBU">A"2D.S)=X*;/_X)<"_*EF5E$:9@\MN.2AH68K!17(A2E,&=QXODJ MM%0> @7*&J:2>2R.>K3@:@]>^_*6-A/>D;BB5$*S\OV'0RO(+GTH-%VZE] P MS6BEPI^+WPZC>.$%I5/Z)CZ3-:S49"*"0#_SMY\:/]'/?3Z:K;E8 M!)X^@0*?&1PIBO6*9SW&S7J&;ITN]Q871>,%?O^PH0HF=D(\-NT>\]A4(N.J M]K:Y;?DSUU^/:YVGQC+1M6BC3\BF*LK$*^@KALC6DBLX1'X#(7*GMWF[D4-D M]A$X1+8GMZ;;Z7"=9%[C3\P3/YTXNM>W1\3\4J%51?UXD3R\BV[-Y>+T^((0 MZN!P#]SN@%V!'X*,ZA&?O0&?^W36^@['NP>UR],WOTHZX[6SPT'[:/RB55$F M7B=?U^T^$+>^)=JJG1-5"VK+XY%=_;$\:Z%W%C'5 M!K'6X)E<>55/9_A8X,7"A(*QAMEH]DAF@B>M$>P<@WW%2DM_:IZW[:838U)( M4:J8(N,Z_JR0I.\Z#Y20XQ&#!$U03B9AV$'.G8]$<19&R/\!".$OE2<[UU05 M>\WI PRMF+$7K$S.%2534A(A***3/(@ /KZ $E8^E/? MBWTAG9D?E*E81)+&89;;@TF^N=J:C.K?T]B74U^QO&"6S#TT%J7;$J>+CZ[E M>TYA4D*ATEPI YLZ4'I!,ZB@]3J_A3[.^/\+$IU&BRRM4_^:,K/6/D#ZX@0J M%5;GO.H6$&%HDKC6""M,^MU89:'AGFE@4>^DE&%5R/LR*:)9PJQ,X7^P9]!=>#_C.\&T0\I3!H-*I0HP M-1\)=)_R@I3,ZVU+U_"-A99X(D!1%!?14H0PLVA,'B4F:WY!XC-"AI(H-,GT MYBU# I63L.C?E%DCSIUO*'"57P?J"2\3 &(?8DQ7Q$FT@M,'RWI[?,+-O__Z MEU2>W7G>\L-'4I-;[_N5+R>@:6DL;F%*+X)H\L??_^/__'7CN2_@T$U6V3-$ M&@$_?!6SO_UT=ZT[C9C2ZOA@..^W+ MFT9G>-'I-UKMFXN?_KZFB\6Q/I&KMLUQM)W ]\QI4#_BXQ_\!+XPR7PBQ,!; M9 FJM5%>[<@>+A0G(KN<"C :0$-D7R%V"J0DR"BQ9,:)E5,!J>1Y1$*#P_@B MN86[OE-*[W\:P@F3H6\+0.$4QX"_&2L6*$-0-E:0!?X/R@09)9(D$-/C(G7#LE*,MN:%(USN("S1 M_#+37(K&B1 :]+7/)H8_(1=-YZ3F&"OHU?XFZ7C[_>?GQ_ M#H$)Z(+SRVCTI4Q_0P0F_TY]34JX\/Y . $=GJ"'BK.W)'?,$8&8F#X(7ZD3 M(%RB6 EI4G6W]'33EY6"2HK%D&A'O>AE9U4J'LO9NDE']<<)W"D^49_0(99> M68MT5GOI*0U 4R\6/D 0@/R'^0!4SY6SO[6?1"U49#8U]!D+#Z):S9FX?7:+ MLL\CV1Q R%'(<%,-SP3>I2A?K?,9TV. O*%^>"\(E"/X+G*K:<,J!]2UMIM1 M;?;PRG9FF.^FAZ:^(Q-Y"?F=DS&CEHB"R !SKPI]&Z.MF;>YU7>B73QX YE/ MSYV/6XA[=OD>9;XC^R1#NQ@.2Y1-642!:+@' 9/K@%G,=_ADOF82*@G@M;F6 M=HKA$:ZELDKO2[J$W7PAZ5()QK--8+F+TIN8>+W2M0>80U!+= 2?\/.)F*CX MH@G() ";1V$F,=OF&W :Z8##@?%EK@5>?(=;6>8C))0Y+8-WN-)3U.!A M.#U#_T[$%"&46<;& H>?13X4Q< :2>&6CD.Q:_5>@XZ^:?C2';>UG;3R;ML] M]":*5UMVY?;8<1OV!HWKB]9UM]WOCRXO>IWAZ()VW'K=]N#BJGN*.VXJ,OLP MCH*IWG#[]-_7GVX_?_U7K;5YI'G@U()BU$(?&DCF./LACK-FHV&/U6QHA=6L MWWA=5K-:D:)5[/4J,\)5\)[MX&78^-S+,EQX\SGRR;K;K_;58O1N16Q'F[;[ M#]LV(%YP/XQMDVW3MFVV7\$VGY#E:UNKS8O:K&JL:H^KVM[WK)FO8(=67IHM M%[4=*M,Q;HXNQH'_Q/48FV0[;]C K0-@O1,"*D'P5(\\DT[+;0_M9>'56FWP MO1_)(V$$8P1C!#LV@K7[;JLY9 2S@6 6'-P3\VS_)XK_H(K!<81E73DHM1^4 MGA[77]_MM*PA4E4LX=#>$9O$"9M$%_/9K;$2GXI)\'[2#L'>^*$OYV+JW$71 ME'>0J@0];X<1M-5PNYV]#PF9%)2MDZWSB-QA0[?7;K%UOBV>O\I9)LO'FM79 MXE"KPT;=\:C23F:?=]!PV[T#\45NHT2K@QKQGLP) EA5E*M2&%49&&H.>FZ[ M<3QJQJIH@T4'TP;)X@]VK/*)0L=(O39<59O*_)+ON+9(%'OG#;LLBCA,.WWK M#,Z;5OM63CYT<=)GI;W/0I88\E0&T822(;W$F8 >1@LD.?&17F]3YOTON/Z'E/VMB2/$U!Y/VY^:[?.A=8;.G1-&5 &'GH)* M&6_R$-D1*\#XV;I"&(67!U&-7O^\?S35J'=.=I$FX"&.$G$6S2PM5G]JG;7M%[ZTR8.&430QSK M6Y)(&"5V!/$ ?U%*1#1)N\:_-GS'(.#S<_9WY^-OS=M_/DMF8S#H]-O#WD5O MU.O>7/>[PZN&8 M%-/>))()TFHA%;&ACPGTTZZB1Z9'T!#31#/>P!H12^RZJ_^%!#1C3_K2>7?S M\>;S^W5:EKLT\.)@Y0C%)Z/Y68CK) JB.^([2:68I4'&[U:D_-8D,U.QT!Q% M&?MT;G>3*L*4MQX1'ICT .)6*A1JJZI6*[5DP_ MQ@'35)JY>!67-M)7%Z=/,;(D2+U&\BTSX"B%TE1[AA(HF]$"M:?B^HEP01.* M'93H6QY\2?U4C9FN$OD5_0;[MMFPHMC!E1%I% G(8\TAB?R69 _P(1 4\>,A MK1,JKQ?F!B GL;?4(]*M(]%2V2+HI8GB^G,W_U043UDQ9YX?:W5\Z:KV!!.- M8C!__I+6AM]U1HV;JV&S.;@8W0R;PY%9TJ[[C=[;6=*4!.N]I-WNX,'R\_$I M[CF Z64,RAE#BVJ16P $$/O5TEN*V,U(,W%1&2=N@6$)?W:DF*2*GNL<7+?2 M+V@QG02>E&"-FK[)D+V=@2F>D2$:FF=%**V,)C<3A718M$+S8!$WGZ)[)JI] M5Y4&F*U1A^$?,C/TB84S7:1JX5"]QU4P%K"P244KAT1/[CJ_E)Q#U^91@(22 M!4$2(B7:\=[9-46*N3GB-0GYA0(LJFN:C0U;,KQ6OEE_]Z!^.W>^[NP238D7 M3+0H2IB=X2;2\"5$1$OXO1#)/#HRY_4A@]I%%/K(^4O8G%L$D5+/0+H139P/ M#_NQ8BI$1T[Q]H%TR'LK^$3$((Z!C%)85,6PV*P?KEL*Q85BJCI0T'7CC4W% M!(6(;ZH_^++(T*Z8(@VI\1DRR9V!(J"58E2E7E:&ND'8/8V$ZFVMW+?[G&NO]+"3OY!SH.[M7D4@JIQ2DL_.8,9#:.W0'9P5%]R(TG> M96=&638MW(5IFLR1=L^8BBH,89Q9S3"?L\[G57&(VAI:=:DPQTYL<-[AR^_K M;0:%]4W-WD+11AM^?SO;A%0P1=4'JM@N#P [[378Z18YSJA)RS0&Y9/:552@ M[B-])]90*BV <@ZZ?8:F7%J+M\&[J7?X;2X$>;Z[IFX5612/'=#4\V(/6=MC'\=NR()&710JE_9(DG[028VG1MK?X=^:;K<;/FX[/ M>?;79N&RAG.9D^06UT)R"6>::3QSC5Z,S-LCJJW1TO:02GX,T;\=A=-_>/$? M@@ZYK\D-_);)$?YXJ8+RV]A#71@1B?#+B$$[5XU^>]!IM-I7U^WK_E7W^FI( M$5GWIC>X&0Q/,2+;2@SZ[?8?UY]NOQUUX66[M&>7ZGC">,EEOVP/F3P=0<&B M^A":54*QD(X%%G X$N/J!HW13ANK!^'J OQH/U2=]-(D,K]0=_[H-P?@9.U: MX60=]&I-2WK@5DFWE$, Z0M:;N8<)G_865=]M6+Q_7VNMP??>0-9G)1:&PA$C1JWL#-IW M!D^.]N9=TUK"XN:#Q$9U6%*P!XG2V\PY.B4>LO M([RQ.P*Q M8@>,FNYSPC!^3Z=W9 OJ7'86I0!.F&(1^YXYE2WT PL13[UXNGG9+Y5Y)?E2 MW["5A[G0]>EIV'1A7F4H%";8H:+Q3J1NKL+'U&^]6'QPWGGOJ2[\O0^*K;NE M_DS8 ,++;D3F%8G%O_&J/U[CB\O'X_WNGTTC LPQ6H \ W^6Y;JH*?G9>3?> M_"I\PE^D"_WUI;?2=[#6>@"/KN@T>F3+ '.^6)^4=14I1& M[(5RAFFST4,(_YG[2_RV>@"0*\MBP-N>&W)45^O>39_W300T=;'8&7LQWC'. M;R5$2U5G^>-LO9/>1-\FQK+:>!'/R**H@60'H9[.WYN9 IHI[?U*5S M9P1(@-_%RV;E2Z2J%+F0V3CQX!KS:_*BX/D(LFFG;GD2&AP'U 95?]9W;:D9 ME5:"FH!?*9I>&NJ4'5H,31X3S!:>2NA;?;XJ%+T2":4UA; LJ5L@.N,SGUP< M7JT1LG@GFY(1\);]NHTB!,),+$Q"68(7AZ-I.E$F&%.%>;IIN"&+E_2)[M%8 M:0E[9Z6A&,M>G4V1Z8\15BBMA]!@7JCKTTF<%JA2M-.0&LR=52%^%-ZW2= M-)7HT^ET3'6!!AS0^-['>]YF3 !6R\@D:*B/$'IK]S2A1&3,H@"51"PGH%;? M1B LR*S^!C@%OY8N9%&*C[_ )!H_,>OZQHKMZ]E'T#)I)$JF:CKS16W[LNGF M\MZ\S2\S=T%E*N)4*B]E:V,F@TD:]8'H5([>/@Z_55JK<5U#.9 MA!,?\X54&@!F=O@!=N%>A"KW CL(4_Z_.J,O1 H6O49F4.SJ7! Y=W#_*K_\ MO.GT3 #3H<_W:JV 7L"/8JTQ)260:1JH4"JK=*_NUIT[OX5@S2'=P2O]92,! M<6MW5=I5EFB1=:;@8J729.>+V4QQ#>3?VBR1**@53$;@+GZ)$2 S! M!$1DGW%1_9HIQ0MOU+8'S8O&H'TS O;KJ]B\YUYX;"K%ZKQLW:D>7 MEY]_^W3[S1E]NG(^W_[G]5?GZ_7E]OW-=3Y=WQX5U*QS:SDR72P\ ME4Z$QJ^#&5G(7,SA!=> .Q5'NNNZ%-S7+O+H@>X"3JTV_PB782EYY+3%:'?3. !MGM:137>/D&^K;:J9O M,G^RJK&J'435#I3_\(;*J=VJ4W03YN;!K2TCKI <*V?=G.C B0XOO-W5=CO- MSL'E50NUP?>X^MRI(UA5M*T2(%49'&I",-[LVJN$6?79_U&L>;X?>EKNYF4: MQ_KTE=A5Z2+-$WR9'#&^*&(\N8RICML>6D.:JAC$H9T7MH@3MHBAVVZQ1?!6 MSYZ7&Z;WQ'HXQD(EX9VU1;="XJLO]IQ.]>VF.[!8?/O4 P(V+C:N9\BI[79[ M0S8NCK:?2PM0YI1?OU?,T09'&T\O["VWT[.VLE?%1C@ 9Y-XN4DTW-[ VC'< MJ9@$1^ [!/MY/8& HX0*H<]35ZA.)XKHN?V&M5MZ+Q9;5:R20W@VS@H99]]M MMP]$W/0&C;,F&0"5,TR6SUN-:08#=V"/1/E4<(1-X@V;1+/7.7&S+N1.].FQ M*!'Z(H%Y@3,W8](-'4_GKV@J6I-"BB3+.J6%N&D[&' M?,116&J,&BG0.YLN8,^0PGDL1%CHXG%IG&U/T8@(D#>&\)*FMC*U897B 443 M6^EZ7O(=]RE65C^LT"]B4(K+5*W[?2MTSUO6^V;:VH% M^/<"BQY,4Y'34?]V_NT\G]U?T,L)\4KYN?.9;!*IH95ANY;&USSO5E7TK?.F MW:X1@WP:(D+IJA"9(OLY0ADL]>IHN&7=4NB;+M?PUX"Y%U.!!L7$3IS\2L5, MV1L$^F,(P=+8K323/$1VE T\C+-=YIQ+V" M3!.NAU8^W1K\VY?#F9M 97355C;=6JST8]=]$\8&KZV^77S]^N?WX M^9/S^<:Y^.W;QT_7W[X=U?VV747E,O96SL=P\=Z8""\: .S6% M("2(EO OF,)TADME+.@GK+@#_Z!2;:I83:'DS3+VX0D?JTVICC>],E*KZ"Q51,7[0WH[]@JI:A^B\640A=_".,'D)T;&0*/=*/ MQ?A)K/X8!/2G)(J].['>+>K5Z",>9J7*J (0&#R) UE$%&-ZH2H7-A43L%Q: M$J8"JPI1O2 4QD,4!]/_NUBMB$I'ZM31$YZO%0=$Y;[H4I70N(JQ(^>YF].WBO>-+F8+Z;WWPM^44"U1]BLZI\;/& MT'6^ZKT@"HG-]I:.3BZ-,7YP;J,E6%"OT0-$_/:;>?T]5KXB;(.X1SA8@PF! M&8!-?/GM)2J]=)?Z4X)F--78^64T^J(088*X!@@/@UT&M"]6^!B6 MVXAPM3"Q_#K+L*B:;#N9(L'8I6I#!GK4^Z6]QF0>P2*QT8OSTEBF8@::AR6^L* = M:(A8X@C@.1JD-YECU3AHRY?K4H'9=*F<<$20&KFZWN,RDM+'+6I:'4QA4X7! M,!<+F'K<)%RI#O\[]5$4.,^ZNMFVF@4 JGF[FP]!0P)D#9.T]*CDV_8N*^T, 38SU:6E44L$IG%JZFI2"3GE+>MJ ML[1LJTU8/XR"Z&[E3.:X#R!QI82/8Z4WO7N\Q&*K42H#K .7:RL\,34_FFD" MUP)F4IE8Z4FCVOD&2P RQ"J>OEA?WZ?1$K6XJ)G:K1H+6+9#7U6 MP[]3\)2P"NI,;:?D9=$6T10\*.I@$D=F5\241@/0@8XML$(>_E;54(/O(Z"2 MFC[0+KE6L,RJ5-TV955H"20W,MD#MJ$I-=:<'F.*2+2*KQZ;]BY5 T<*H1Z2V7P>RSTS]*$=KQMB3_A..;O5=I/^"J!'KVBF+0^?G&;Y/[ZS1 M1-\G7^G0[OXA/,1MPB,0=,'MTCO4\$S^RU]S5#7^T:#5S?PC_,1[-;\I?7N: M+QXBG.-_I5YWT;I56 ?A&]EN;CX8M,1IJ5JH7OIPU0"URNIOPZS$N%9[4FD1 MC*"PE$-@G8_.=?)ZLWKL^;+UZ!*!HWK>$E&V^F(S+S=X] ;PDB=)=2O4U'H/ M!;3[1HSC'U+OENNHRJ*9;G9:1=ULO7>-M[L,/-3%S&5754^-LN:^3P8XOLSJ M J/BZ0T"H]53Y6?!0BK"RZ=7'L"Q[YME#ZW0WY"R:G:70 MBW=?/__V/CLAHJ9B/'.)PFG>U8)_8[1F[ 5D:7(N1(+E832P4 N?]EF5K@GTZ[/:ZKJ\LGE^HFU*58G5:\#22T"Y0U5Z M=RE"67:S?:/J!;7^EBDSOI5O+YP[JFYLT06 "0F\^$Y@R>=0^3C&62C,^"Y+ M;*DBN=KW4O C)V!/.3*94M2YR5-Y['Q!:W;5@E8*!;!>CK_8TDP6=:"'HC^F M?"L2I0XC36>5E[M$KPZD.-VFD)DWDPT#W1HS%]2HM\M#A2?C"(, $PRHP&:] MUP8R==!$H0EXZH[J) Q@B;XVWB2B*9[ZRN7!E2H-5EHXY,7J/F9N+\&X:9;6 M?C!TV_6%"5=2:%P'LN\HQ,& M/<#WRJZ5QBJW7BT[\$!F6MJ@S,SDEH<%UN'O&TV@LZPVZU9K3JFOU\+A?)\M+%F M'RU%SR@LW$LR J*//SV>K#$%% 4G::K"/A,$8D!DUKS\NT7S)'&OM;?AK!=- M().]B8O+(MJ4290[LBHD&&ZM-*[T6Y);3__.0[@BTM7:I]\>"9&E^^M:O=ME M1 D][1[JJO;%?8-2T(T.![K2\"GMVZHOR*+QT\:;MIX M]4"W+.3>C<$=!U/ MNL@C0(Y*U4-UAB(-^A2= "K0_>" PU/T=[9Z.!N#++D[9#@^W4[$Q8B&K6[? MT&OJ$,I!+5^J4,=X,AI!SIW/86&0)2%EHRVH?[XCNZ6S,[6^?J?]1WCO3YWL M_I-QG$H>76'XF^^VLW>U;>]J&M]=[\R/!O:;B60S^C^EO;(0EI5[U6QDO3+; MQ[D8BQ>BU%'^%F?VR1"H//W;=YX&;N'LU!SEP>PI,4$_$.+O<5.2>DEFIC;A M"HZP0KG$7XC2*EAGV $';93>X=+TPE +7=_,64>Q7'IR[MP$T8,TRVFKW7C_ MP;DL1PCXI(C1U5!OT(V+I39[^LT7;U5VV?!CN_848)IBG"7IS*.'_#S3R2XH M8_"D>@!VK#\\P<_$Q0_3;Y;FP]H3D<7AT1.8"_+X9C+VUVKO5UA(8I\.O>B1@DX.LC""G"T));^E=*8R6E7:N-8?3\M84N>/9ATGU]M%)$U)EG\M.:@C90M7_ZS9BD 3G[&@WIZD\88;;B;IXG9=;\EWHFD76"(:V=&1<'WUR9J M?,C">1-V 6_L3>C *E_2H05X2P6^\](.2SE^5.^#FIJ-CQ"C<',Y@\*E;%-N MJZWA#/WX;G9^%?[HV]K9+89(J-L!*L[>. 0NCA=$^*/[(36'D.)IV>#9(#*@ MT[*/ZJ0\Q_PS6&G,#..TQ (<)8F[W7K?G6M2::E\#NB4 MVIJ&#BH*]>T?R';J&UMQI^AMMY2W'9 _48C:=6_HLU[ALVJS85+ZK+XL0":Y MO@6.AH38I0[]8$!"#TC!#:&GR:K#\5ZF.J#\KV@L$4RUFZ'=.',]MWA^: "E MN <7BT+9L&9-GLVUKCK;J-<::V/_' M9O&9BE1\$N\\3OQDRR"+-Q+AI87WA]AUI6X,#N>>X$C28G#,_:N70&.S#2]Y M?NS\MQ>DHG1%QKA7A']YDI!S$P,P/43Q'YD?V_KY4D=L>M^[\/37XG$+FNJN MK^7'ENUM8(A*([-36776.]$73O57=QWR(#[B1^_IHX5[,H7CGU9C!]@TVP< MFV%5'0X:[Z%M:DN6Q3/S*(HY&+3 JA75)+==JSL86Q+;]DC N+Z\[+6[_7:S MT^\/NLWNZ+)S00D8PU:S/1J=9 +&1NK:QT^WUU^OO]TZ'S]=?O['M?/N^O_[ MN+VT/02*U/#-*,G&W\N?CO$7:B@Q%'4Q&>R MAA.5."""0#_SMY\:/]'/$#E/S,_/M]$'?YK,X9\P=,T2- &)>DLI/IA_%,=/ MC#]YIXHQY\70;/%52X M@LI!>9[;/\CS;)>]&2]VB+@PS,'+I#/8Z0QNY91A/6(]>KX>62O3PWKTIO6H MMZ^-'HJ8:A^O"5]X?L M[P_]:%W"^I4?;#8W#],/5'_P;9099'-C GVBW%\^"*K2ILE!BEM6/K(^7M7+D]AV:;OM3OOU1585[>$= M8 :S"JDC@]DSP:S5MW=:Q6#&8,9@QF#V>@=BG0,%Z&\1S+A^^0]"ZWV[W&J/K]K W MO+FB!.#!16?4Z;R-!."+ZT_7-Q]OG2^_CCX=O&*ES9'0XZ5:]"X&M-QNG27,$5@H+(98AS(=(_N#H8P/@K5R M[F*Q#**5T-BD66840\-]%*1A@A0J %#X'U5>RU-\Z;$_UE4BD;\*2;3.D"N% MRN9L8QS_)HCJ+O^RUBC-8T>@BSPFIM;>930EJKSF<-!SG;P"0)F18>$EDSGQ MV!/M@Z)A,&,J]U.]:&4:%$V((F,SI:JL-%P>5U8& PL@6&G_3^WSAM7R]98J M5UOO%TV+G:ZUSH>6189,WHJZ+5@=O C/89<%[4'4?UVXW8&KOP@L=$@PZD]] M1$&JX@O_CZ"C*E2"8ZA\)6>IQ8$0?.Z,+%5<.\JB(KY3$4N 3UH_#+W\O2X) M!"O#[ZJ:IQEK7OD17[)C:TW+MF81.1OG+:M=.X)Z;$;0-5>/ENU5HLKJ09B: M5;F(3="H^+,!?M*8G*LEDCH1A[VW(C(79+0S3MVY@X?3!I6*[@2R6&7$5%1$ M!KP.19EUKDH<9_Z=)@93\QZ+ @%6Q@9>+.*A'\\9K9:1S(IW%-S7YT:Y+PU6 M2P$O5JWZ0J-#3UC6C MZ/TB83]%(F!(6-R6F@JC C=BV7.PQGD43$4L"SX+ M[4(E*T5"2;63UXE.G\TL]URS*9LKWV\+IW=8KFMK&O].7KYR_77V__Y8P^73G7__SMXY=_ M7'^Z=9U/U[>UMKL1Z.MB@4XV^AE:<10Y=E:(B9G9*L?,-K1"S-:O-[M7J]:] MK]7@:\)-MOM$\ ?(7 YT*L^W%O+N]JM]%_[PU$!;-Q3VE20;)QMG#6BZ+,KR MM(6&W9:X5$5CE#M@YTE;\GR*PJY5L:]I)[JC[S M^!Y?=V><89QAG*DRSC!WT_I[%ZD?8-<>/S'E$.Y%(=Q3M!;UHZUHN-U.RY:J M5,4&#NV]L$F8UUMM]4)5]!2+3%OW QB03CCDZ/7= M88NX*)+S'8*:Z]UK; *R3$ M^D+04]>;3BB,@""]9R^,>*GT0B0G;YPUN9Y?.<-D M^;S5R*8)[L%P8*WD[*D "=O$6[:)1LMMM:RMRJ=B$QSN[TKLGTS211IXR&4Q M%-] MCO'VNFYW:.WL@8WWT#[.B3DW7[82%;E(VL7!U'$V8 Y25*0J^G6\VB%URKIJ M=]U^^W@U0JJB#+QMPTC#2'-P8,95+V5ACUN[V3[O5K)J1;-SWJEJV8IFR[K0]J];L8U">'\:X+WH@[\@ M[_GJ.=3!@\O6Y?#ZIG_1'5V-KOJ]7NOZ0C-UW[1O+DZR)!4]7J[840243)KT MT\C$='.NT@?7VM8W1Z;$XT]P"TNQ5/'2T!Y9.($6.# V_>DXMP9 MP? 40S[^K7B/D=J?>$N2^__B)^ !JALB0B+MQY]CL?3\6#VK 7^*=8[\D(C# MI^=.:4WP);083'37J.:23&(/Q7V&HM>5E[**# *DNZ!G4REF:> $8+?2+#.T4:;@4N2!&0W'P!?YQO7NU\$3PFD9W.22PRI:I_V>D8KL>S M4F;IS/^._Y:6UII"O3)[/9YLI+^X]E8@4H!J37OR $-9C[D[G )\'BY1QK!,0' M+R15Q.E6QS).%VNZ:93%DB9I/)E[DDJ>9$N3KHA"919F/EB8'?0;W2Z MH^ZHTV[>=*^:G:OFI2DBT;YLMJKB"7*QA9TB+6VS<;$%+K90H][7:O UN3#. M?.ZU.F/A8@M<;(&-L^K&R0SX7&R!5>T558V++?PPT0 76WC]2S,OD4_E,W&9 M!+U\CX!)T!EG&&<89QAGJH(SG*JQ_AX76^ L=RZVP!D$;!(O-PDNML"[+_L* MEHLM5!^#3B<1G(LM\#8$6Q<76ZB$=7'PO?X>%UNH B#5#G>XV *;!)M$Z3TN MML!1^'/N0'"QA:I#T-MA:^-B"QS$LW56U3JYV,+K>23LN;-\WGIDP\46V";8 M)M9L@HLM<+C_#,%RL84ZPM+;B3&XV((%(7*Q!3;>5S%>+K9P1./E2P3K[W&Q MA5??@&$*=*M2JD/6%1=;X&T;1AI&FB,@#1=;.%BQA1>R<6[EX?QGZB'K;+"Z M\9'2VO>"C^$,:19Q8^DY7)RC9O>FU>E>#H:=QNCZJG5U<]4C+LYAJWESV>I6 MA8O3TFS3CQM4+__\;?3U]OKKK_]RKD:W(^?=;Y]&OUU]O+V^>CQ2L#"L@U*, M(JNOHA#UD9F72#:7L9#$?)R&7CKU<9/RWT:7D,]7*9/CY]I$_,I(S)L\1(JM MUA$A$K=OR.8E?=S*O^9LI7EZ2?/GSL>0.A\M_1 '$\TS3.,8_E%X(86A2(L,K M2M!S9IX?&_FKCT''8A'-CLH=?1 M0^CR2#0PO#30Q-IAE&1"@%9 SE-8([" M!0K//$G""4%(*66J04M^-)7GCH8X6#;/M(8283HT)9'T7\ZC-)C2-\9$J.\C MU_X2]]FE^5(4$ZMTWC+-PC3_UX MA9,'("=!IOX,&@X3TI,8 )0(QUW\IJ='Y)*^;6M[NY1D.OY=3!(DE895=.4$ M7GPGBD89I),D)861N_L-=AGZR'\.WP#98,/&;FHLH1>@8BXF72II$F)$%B%S_'8N3^,G*F:9D#=@J?O?@ M^FUUA^UC@6O9=<3WB5@F!2%,O<0[^+*PQT):\KTKSL \')[W&L-VOVN/A[G= MMD+$W.K4F8NX7^?._^#KO3IWGL?..L]C9YWGL5=,YVMR99@9O6NURYYWM_?6 M^?:?2>"=2Z[+DCL4'_5IP=AVZ=WHS1"]J^1,BJ]HBJ#5G56-6.HVK-5N665]:U M$]6UZGERK&HGJFKLK+&JL;/&JG9:JO8L9XWSSW>HY5=Q+\)4V++9"DFMPJ3\G$U;"*[_6';G=HC2VG\I./[S%9'D,-0\TKL!"U&BX7WV.L8:QAK#DT MU@Q;;G_88ZAAJ#DAJ+%VJ^'D<>@0DCJ 0]1KN^UN]^ "JX7>,(2]!0BKBK95 M J4J T3=H=NP=_!;^' MWOX?FQ2;U%LWJ6:KY0Z/5PV-;8IMZN1MJMUU6RT.IMBDV*2L[4\,W/Z038I- MBDW*FDDUW5;C:)4TV:38I$[>I)K-GML='*A\V.G:%%,9[!#L+W$DI;.,HYEO MK;QLA4178^0ZF8+:K9X[[-ISK$_][@%;%UO7PKD[#[5C<'V+K8NMBZ\K7KC9XAD.V+K8NMJX#6-? ;7-& M!5L76]>!K*MC\3">K8NMBZTK/Y=ON(T>9Q[O*X"WG@WX54B0W&3N>.'4F8I[ M$43+A0@3UPF%M4-#1J+]D:AV@-,:N@-[RWE5[.+0JS:;Q&F;1'O )L$FP291 MN"C2[+%)L$FP2116B7[;V@D9FP2;1.U-HHT\(M8V+]@DV"1J;Q+-OMMN62,M M8)-@DZB]24 LT6M9H\9ADV"3J+])M-SF@$UB;9R<&;9#L-^\0$@Z\EEX\1\B M@5[:TIT*2;"^^',ZQ]'-KMOK,><^6Q=;UV&LJ]7D2_9L76Q=![(N>\>X;%UL M76Q=!>OJN<-AAZV+K8NMZP#6U7%[74YA8>MBZSJ09VB1]9BMBZV+K2NWKK;; MY@0QMBZVK@/%7;T&6]>^ GCK"6*_B%#$7D"'A=YTX8>^3&(O\>^Y6%L$6P1N44T[-7-9(M@BZB]1?3< MQH!W7]?&R5EAN[D DSB=)&G,^6#5 I[3.7WN]*UEJ9[\T3.;%IO6L^4T:#5; MA]-?JN@U[=>$WY_VY GA%PWG/ M%L,6\[3%-!ONL&LM/X8MABWFU"VFU7+;0VNQ(5L,6\RI6PQ2[K1YC6&+88O9 MUV*&;LO>)@E;#%O,J5M,SQW8J^W'!L,&<^H& X%_JVTMH8TMABWFU"UFV'>[ M';:89UD,I\,]<:[E+$4,W5@LHM"1<8AQB''HQ3C4.GR]!\8AQB'&(<:A1W&H>_B; MF8Q#C$.,0XQ#C^)0^_#)%XQ#C$.,0XQ#C^)0Y_#USQF'&(<8AQB''L6A)N\/ M,0XQ#C$.O?8^->\/,0XQ#C$.O2H.M<[MW<-ZXSC$_ ([[V%-_2!-Q/0U@8F! MNQ[F9@V?:P7#-J]/O0VT98Q@C'AK&&'O:A-C!&,$8\0I8H2]:T>,$8P1C!&G MB!'VK@0Q1C!&,$:<(D;8NZ[#&,$8P1AQBAAA[RH-8P1C!&/$*6*$O6LNC!&, M$8P1IX<1-J^@O V,*-PT^4OBC0.Q]?DM__[K7U)Y=N=YRP__3+TX$7&PNO%# M+YSX7O QG$7QPDO\*+R%05X$T>2/O__'__FK>>.KF C_'K\FOT2!/UEE3X'( M0I3+5S'[VT\W5ZU&<_#/SK]NKWYR_"G\PILD9S=/J-9GMT\]/?U^1G*_1PML-0(77 S\49W-!6M!L M-?Z\/NU-G/?"7/Z>RL2?K6Q-I_H1'__@)_"%B6II-)E$:9A()Y?EHU-N84#T M*S\$W$X^M/$9FPJ;C2?.QN-XL8!FO$1,'2]QEK$/RK7T L=;J$>]<$K/P%\6 M7@Q?P*M"\(.$%Z)9]ABJ5 R:DWH!/#)-A3.+HX4S@6%%"Q%+!Y05VHBFZ40W M*D5\[T^$_H)N)GOQ#E>Q< %B@,Y*X<63.3TX%?>[S2.$)\5]UZ0DCWAP$S/G:4G M$^J7?@G>";!%^.K'$/H#5KGP0YA:YV$N$A"^DT0HX"B>;O; <^123/R9/\D^ MX#I)H?,P)@F=!X%Y3I@NQM <=&8&HXQBZ3HP.T&*>H3S@1+U5B2*N0^-Q2L2 MTMWAL$\ U;WL=SL7 ME0&HDCTW+-LS:OTL0@5#C:"5Q9%S6!MIIGW0J$F"RJWM#K3R7H2@R:!1\=I$ M.=X4NXS*))4%>OFL.1'I]:0X;ZB*,'%HG6F0X/?IK;F8WL$+H&T@JQ"T+8Y% M.%DY8*BAA.[ IZ2V#GALO"HIO]'1%=B[=$2(CVRHZ4L$=07*B[:4NZ_MINN@ M7M'_]ETR'/A7S\KGG'=^" .)4@G-RO<*GNYBO&OYJ-RG8A(+0J3U&=LF&3,H MQXS%#*)/_X#YV:.Q'6WUSC<%;WFEV\/H2K%!PS2CK0E_+GX[1*@+2OYC$Y_) M&E;V,1%!H)_YVT^-G^AG\!\GYN?GP\6#/TWF'X;#\T&CV^@-6JT>B&'0_?// M8U3R&.]6!]Y2B@_F'S^O.Z5Y%XOWD'/'MKV5_7/_J\RJA[W^GY]VG;?Z[NK] MYJN^/JASYWGL-1G[\W(">(N'Y;.??/+N-I^J=:H6#;-X+K\[$MSMJ?-_->C_ M?GR_[/%-D@DLK2(N#'SP,GD-3%3]H%;G<11,53O_ J\CE^$UNA_8]+9*H46O MY 5[+6S!;,'V+;C]"@;\A"R?:=(_OE6V8=08?K"RL;(=2]GL<8(<7X"LC#\D M2_T5BN\W/E$]3=W<43HMQT7OOG0M;VV>H@]3)5'M;=3'64&J+"K6*M8JUBK6 MJLJ+ZD4>1(78E@YY5^<7.GV+9LZM]]U9/Z66UJ*)Z@BSFM1N)UNTG'^JQ;$7W@G\YV6D"1_6WQ?PJR*O 7H*6J"F!XG ]1*PSH! M5Z[E?'YXU(PX?7(]?;+9:%0O8;+6B7/-1JU[SX.OR^!KOS?[ REN%0H13BR$ MJEC60:52*#G;BE7M>*IF?7N,58U5[:C)4EB[L4*740Y_S_G)D-N625=(JI6S M=;[B\[:O^#2[ [?1YSL^C#6,-8PU!\::3M-M#8:,-8PUC#6,-0<^#F^XC<;A MDRBJ,OL_BC468M43"U)_%5)^<$::\UMQ6@MDK(4^R431$Q-5+>\\V=]Y:AT@ MB?X9^TB'*$CA]NSOA_,=/C:84S68H=OI[U?A+\9IC/49=I[6O!/?R36667T<<)&U:\Q9VE6"M*>.:ZT*^76Q ML--P6P-K12)_6'"G#:)LO&R\-HVWW78;;7O'!&R\;+QLO$?+97=;75YX:Q.] MG%C8\FF?5"[>3CG.,6O9>MM@O5C;-!#VR@2=Q''KOE*JQ;%KL^LV^];2D)^4 M356T =\[Y%4/AAJ&&H::TGO#@=NW>'&5D8:1AI&&D6:K4]-RF^T&0\UKD*_\ M.%7*T]0KURHP_!(%_F2U![-*N]$9M#N]UK#7NKCIM7K-P<6(F%4Z_9N+_D6C M*LPJEI1!_8B/?_ 3^,)$M?2U&&<7I/FH>E2=+^;KDSPP^B8@W0*DG](X5O<" MD1VF^ HVH/7=VRDBU@N/3TIHZ7MXM]:6%MW+& H0QDR)QQFAN9[,TQ(EW9G&T "GZ M,1,30,'34R[% .@\PL0+:]!-X]@\\DI[>HQQ= M!]#K+!;X(6*(67HK]0:VX-R+<(KL/I&S5"#B3 "Y/3K'WC%4*>)[?Z([* L- MXNBG8B9H(O"M6$RBNQ"T;.J@IT-:HCY8(B$2,+<+DK[N \T__-N/IN>U-JGB M#!HJK<)M 9 ZZ -(2?CW,'K2 9RGQ^X<@%K^+B8H;1"_% P MNJ?V YVQAYH:*0.62S%!KB]GYM$'T#C\>)(N9((S0N5Y\+F)7GA2+RCJ(-IB M*'U8X%&ADPCP4IL%?FVBK6LL-76 G\)LAV;OIPC: MN?-1#1$EE<"_/( '96B3-/#BXK..+Z%),+(%:!1U+19+_&"8&$F[6@PP"+F, M5$EH>Y)I MD!!6HMM'Z)V(4"LHW95[F/N@0WM YS:GBJ2A6@BCL@AP@&H^R/>2Q2',/? ' M<<+&0H0%(]4O6Z#$;AW<5""WHTP6^ J(.5&2?HMY80KIJ)#R!U M[\6^!_/G)RMC:S<]@<=J\O+V^ZOL]D?7G;Z \/9 MV6Q=GF1DN<&Q\O7ZV_7HZ^5_.J-/5\[5]7]?__KYRS^N/]W6&BZ9B!3?8R)2 M)B+=\?Z;HJ.LV.L\>"8BW?=<@8E(*WADR91]3$3*JE8%56,B4E8U)B*MR75Q M)B*MC*U;Q\+*4S8Q81<3D3(Y(&,-8\W1L8:)2!EK&&L8:XZ!-4Q$RD2D/R11 M)B)]Q9VGTZ.)8R)2YE5D@V$B4C88-A@F(JV*Q? 1#1.1OAE(>T-T:$Q$6B&W M@XV7C?'@]:^*;W$T M2?Q['^D.7T8:T^]?MZZ[@\Z@U;AJ=H:-J]YE1Y'&M)K=1KOY5DAC;K_^=GG[ MV]>/GWYY5#%L,\4@[X=-;="%R)"I6&&(P&^:3L1.[IEH*6*/*+@TX52(S&4)\2OAV!T?R>JB^(]9%$,S M1%L71 B<(EXXXU2"**6$L4(KXBZC[MS:J?LHN*>37.B1KTF_MO4I_]QXY7C+ M91Q])R:V8&6'YJ8YW,32E[3C")B(:"60337C\[OW)+*0_A[%2'D%\R?3R=Q1 ME(J>XA43LYE VT_4A@6SO&Y0T<)J@;>;'H,-E"!H0_^^6CCSG M2\5+S.5G- OK9 L:7,)X<-.=/O$M@?]HMLB9\UF!%SSP NZW9R_)Y26=[I=\ M532:V 5%&/><]7MTU>GUKRZ:P_;%3;??:E[ #X9.O-.X'I[B^DV/K]&)*P+? M@BAM+>.#M>!G\ JK^F= >"],DPLBBA8AQ72*.2)F"I4B!IH<\ MIP'R:0@VQ$CCZ6B M43THD5WJL#5^!2[7(HRV[JBH9:*:U"/6@G*>TQPFMYZ MD4D,?N$G2BR ^Z".1-$++X=W$?:**'K/-T568V._W:$:1;+D: S]T8X@<1/# MOR49CJ*)!UQ'TE;T@9')5;^J.%H5!ZLU4!&#)Q,S\#YV1M,?'D2(](WS/(XD<4HB@ M')ED<==!>TZ!\HG/,]0KCT)U>8>08NP?@@P!K^E_O.UIL&U755=0 MB],$=U%9!=@PYZO%(-D&19&A55?> MN:+C5MANNH^0R]($@B\2['&J%T?I\IJ8#O^-EGJ/F;-:>+JFYH;F'B9[X"#VXH) :*#;^ MN 2,5? J4MVU :Y84(C.8O"_4>BJZ*\C%('3(8 M*7M9 F>=..-!F=6,/T2H*(LH%@7LD7-#W0X+UIAJ()!CIGP,3;L-$D?^[=YG^-XN)&S*[GLKH;DUCD#Y*W8Q[!91>K'JB1$/^[DIXL4OT[OZ?3NZPD MD"H3-/$EH5QD] -:Q@M1RVS]H%DE,->C>TJ9J![.(@T2?QGLTABIBQ)HY"P# ML)E37;AHYB?Y=I*/917N 'D-=[W:ILI[2GCXU-?78IX (F12@.+$EY9)@G6U MF8%;*[B!&3G"@U!F^Q<*@KY:#!5'FM 9FQ" +:I:"OP-_I*U/2"1 N M+BF%I;4(SJ0()X6YQ=(.QOAE[N64YF.\TK4WC-PQ;H/YD',Q+94I45Y7OM;& M(@"[(8+B@T#O'Y6%"\51QZ.<:C M:EH>U@&3>H(#_P]PY^>D[;.L*H:2OV]\HP?"$%7;HK2<*)7(BLA(Y3CZ,]-% M0)6QY3AO-SQ$5'$@?$^"4<%/GZ<52##Z,$L@)-W@Z<-9_4M5#(5&%._"E:^GJK5+!E M#.H7$+!FWGDI\*'#:$3WW-THN@5Z^+K FN[_VG)2U&. "?P6[CSD,6Q!9@Z5 MB9,%K-CYZ\\/"&/ @*(T MGI@B?%N&.RV%E1N"HQHVVCV ELW4Y65WU)$DD6!6_FBY!H;=$^>1$TQ_U M7I#VD+/MH!7"/HTO*&X.^*90%+G)T)%OVFZ>ZDAA5TPM_M+'<^H%+$^!.E\E MT=,O8&E4?:2)D4D!*?%E$=Z!0JL2??E??F3&OFU\&SUU6-/12'>)$(55%)X+ MHH.%=EHZ!].S23/LZOALFW9 _\#L5WF-28C@H#?DE.&^FK:(<@]-$/,Y!&M* MA!%7MF^DPD,P8OQ"!CH8L^0'"^I;^@PB*T;U1.=RAT''$ENTH#CW&'S@U0)$ MH#-$(UW8+6O0H*]JS^PM95VFE3'#77V:$*4R6*WO=9V7#U2VJ8HI;U7>?"E] MJ[Q;6RJ]I392J=K==,N,9Z9<^K/^;;>^8S6*O.53%:'N66UB[[)@R=1ZD M2]UN+JXX4\5=45)N$19')[XO,=@_N874N%1ZBDEUE'M%<E,G%52555IL>"NKA%E@24 $[53F-QI@5<%: MITI/9;GR*W0-$4+K5]Z W.Y*9WLYZ',E:VX\J(N?/$#8-Z=K4>?._QC%T0 U M%LF#$&%A@]K;\"37#<3?*"(;X)6K;(^0CO:4^JLK)&ON,9TJ2SU6#+LFNMCL MU#=[4]EY@XK"# @5MN5-]3%UK*J=CB=FY:3,X_-DXDG"R[7-@"<"N3 *Z7K/ MVL8"[1_F#D_FU]!V' 36@!N9DJ%/9YQU-8728)>DYC1 7R7G:UDU<&+(9!% #OV J>IGHE-WU$7W>! M%SO"E"X&X Y0%OR6#V:G_FRF-JJT0J*82_MRVI51_J!>?_47_7"& 8# *KC9 M(!X3=A[DNB0<'+ :N [MT46@-27TXCAZ<&)5W1>+*&-X ,)4&!OX"Y\*\>(A MH .V![$C(/HR!2MUW_1YGGLXA+.[<3W$4WCJ\9%#IURJC)A]@<]LDM V;2):A-0O.Z,2"ND*#RDCEYG(E:HKW8Z9;YC5YX8.O\KO9O=]U.WZG;!]?HR MHRJ=Q]$9AM?Z&M6I39&J%TNP1E":A9/%>X/>&*/#3"YY[7$R&!-"0_B29':A M?QGHFM2^*2^]=JB4[PZ7"]92*^7#'SD'=U_=8<(_YC>:S.F/M2*W3\S-H^E7 MA<^4\@,K7O!V.#P?-+J-WJ#5ZH%(!ETN?VOW=:X 6]O>UVKP-2E_6Z]4<)9/ MWETN%;F1&FON^>>"Q0O_V/JVI&HNE\N*^:J*R45T60&/I("7M-^RKS!?Y+M4 MB+;TD!0=YMIF,?BV9<05$F'EK-LZ^NT4MH8'BOPWL*$J:EB)VG.'D)1],J'^ MP.VU[1$DUEIM=OG"C&"GA&!5T;9*@%1E<*C9Z[OM#A?(9*QAK&&L.7!1@,' M[3=;1Y,)L_Y78$?F*&&O.EWF;2O[VU8G5Q^QYW8:UN*NJAC"H;T:MH@3MHBA MV[97+Y0M@BVB]A;QKN4.[9^"L3M:Y6CY*'YJX<(C;SA4"*%.I_#>L.,V[/FW ME=]@X>T\MJXC6E>S.7#['6O.,IL7FQ>;5]'O[KC]MKUB7KQ!G/US5]V=HZ%" MS;*?MMVH,NGAE'6_4 EDX,X'*GG:*5)#;N]>YJ)KYM.6HY MJ8CNL7XV#>%IP\U2SE+-$Q8U18HT*^CV6 M9BCE &K5T10E.3$E#(52&,K-V^[OJ0QDXN:6ULYSQ*F1TVCH23857; 2F^VIBR\;%A%8-%D!25R M][*":"4OZ$G)L%7&]7K!FS*Q4TE:6IW'XLX/*9??))J3)BM68Y]X0J+9C%Y< MZ8(,"B?P^2(]L>[@264%W]1*HS:+B,K7.%,O"557,IX'K^$ZQ7(TRE;_X4^18?[:DXFB^1G-D+_*>7?]C^O1^Y_! MJ_"]LR]>S@WV7QX,]N>,R/.WT,]*BX(#=NF%WM13+?V*HG!&T%-J4/]#=4E+ MA>(\5629A&)'YZW7W]T2D-=AP2H6PYV+*?'OW7F^+EF$1G<^I;H7/J#)C4IZZO M\^!KV_M:#;XF^2^5NU? \GE5EY:VT\MYB\8!]!5WWS"%+:EJ4I-Y# MHJ;^A5N%UYLW+6PRA59(FC4&@2,*L0Z"JXRP6.-8XUCC6.-8XZHCN+IH7)6S MZRSL@*\?D=8NM?Y;7AT<.EBMP+C6!FI=/E71&&N%,XT.VXS>:088!A@&'@#<- L]UT!T/& <8!QH&WC /M7MOM MMI@.U\;&RIX;5?7?<4FB&,DV\.;_%::P_,,+X6=,4K&E1[QQRK10193JN*T! MERAAZV+K.D@LX/9ZA^=<8^MBZWJ#UM5JN<,>$X:R=;%U':**9L,=-IGM^J!Q M[8F%K__P_# 1H6+/@A#V6[I$IB?>(CP^#M4.;@8M=S"T5K^N*A9QZ#6;3>*$ M3:(U=/M#:]$CFP2;1/U- E:)5H--@DV"32+;8^RZW0;?-[ 1C[V5<\;K\,X/ M!?PYO'.^B?C>1WI]C-@^)_ 2;RA5"(].9T.IV7-;[<.GU5;%Q@Z]J+-UL745 MWNOUK6V>L&FQ:;%IY>]UW%[#6LS)QL7&Q<95V-%INMTF6]=!P]I3BUX#?^&' MGJD@@V>.\=D:ESMOG?'6V=,U4>T>.F[.>XUR-/8N?:;\-D^+SSL>)@R)EK.S3DC:R7"J[$Z-Q>?G>F48IU MFWZ$TGGG;%BCT*Y%AOR3LGU2:Q^3\0%$>8@[8@.WT;:WI?ABB=9"\WYT0Y)1 MDE&24;)^*-D;N)VNO=LX#)(,D@R25=!5!DF+5Q:[0[?38U>249)1DE&247+' M_;ANUQUVV)<\^@V@OU"Y\VW/'ZUC!:']8,GXWU.9^+-5J?Y[&XW ZD;P7#B7 MT0)F?J5@=M!J]G^63BP6GA]B.LP2@!TKA"&'032&GM$](WQB%HA)XB30PE0$ M/N@N"E\Z#WXR]T-0J#")O4FB?N%,8#310L027O 2^%T0.'/O7IA-:/CO)+H+ MH7=3!][VG%F:I+' S_O1U'D';4IGX:T<+Y"1,\;G9R*.X>DDI]VU;T%6&*";:P-C>YGP2AD.OZ=)!?!U^#W,S!Y M>"$%"<<),D;X0IX[(XE-;.C:2R;9E'++%]*=-=U>TKQ;E"Y,*@K3\>[N8@&Z M(JR-XD_=9M^!IP(0HY4&4<^>UG.9B 7-\"R.%J"7"_^[42JYPC^N:SH(PX^A MX0 &#\BNLLE*3:*N1)A8MNVOY\['LB])* M0WIF,3"DYLG;B]77X4P-,)L2+,@G22I42> >&E);RS.#BT !..3P),2 M0! GATQL,DD7J9*ZLA(LN1.+N0@EK#(P;/B9(-Z,GNPD6RJ*LU:<7#*?PBKC M2=. D5')1F.D[ %OS%^JEO2BL^5U!X,?QULNX^B[OX"G@Y5:?6#AMB-WZ7]W M5N"%V)$]#3?#:P%+&79:+\S>.$HM];K;_;,=75'K]Y8)$M^7L) ^,3M:.^S- M1G/@+.#7=[RPUY_/!5S/[VT\T5.A/_[/SK]NHGQY_"+\#FSJX& MU]W+=O?B\NKJJG'9:5WU;RYO&IWA1:_5&?;;@Y_^ON8P%T5VZR] )3^)!^=K M!(OR3J?W&?YVL_4*#O8(W+W%PHM7J,4A+"J>EG3!"X@S\4I8GX( PC+G':EM ME$IX3+[_8"OFV"6#/<1;VA-IF&:TW/#GXK=U4>%B>-/$9[*&*5)S)B((]#-_ M^ZGQ$_T,8>C$_/Q\Q7CPI\D<_@E#U]$O1+:!MY3B@_G'S^O1;-ZIXD6A+"(> M;KW]M?]5(]6E/O3HR9![ZZZ 'M+KOMZJ=>]K-7@+*4VO>S_M!TJ\'VC#ES?$ M\^[VGTJE+&TW;NX;'OC^[$1@^IH=;:*?=)G[<11,']D.><%N(QLG&Z=MXWRR M0O$!C/,)6;ZVN6[=IV158U4[B*KMGW-HR MX@K)L7+6;1W]ZGVV;.]6P\E?6NBUWH(5A5MJP1(50:' ML%QPL\M5C [GAYZ6NWE)I]Y)=@O#\:04R>;9'$>,/QPQGEQF?<=M#ZTA354, MXM#."UO$"5O$T&VWV")XJV?/RPW3>[J8.,:KA.&=M46W0N*K+_:<#B5JTQVT MF(.19 MLEH*)]AZQ9VC#8XV-A;VEMOI<8U3-@DVBME2AX\\99DPR MRADFR^>MQC2#@3MH6 .@4\$1-HDW;!+-7LMM\-87Q_E["G:$K !TUCZ+8N)_ M2V9ID&59<&!1(3!Z.X'%N^'@]8/^334[W'7GZE: 8LMERWV.Y;;8<(]CN&_] MQL#H4;XC%SF1.&(ZSB;+06BOJZ)GQR.PKE,VU:#O#IKVKG<])9JJ* /OS3#2 M,-(K;2^!_*U S5[T]8]S?OX C>=.-E!#P4L73"Z+!+P?B7_WUTC*V^_!YM1A/ER[L$S40"6+PLT_8[X M=^HG*QL9W3%[@"Y<+.P94+<[QIKA!:]7MY67AA*_G]QH]6WI2%1LY MM/_$]G#"]M!T>TVFA>2MJ1_>FL(*PLX[W*!ZCSM4$T_.';1A59Z9]Z2JA%)O MYS9\R^TU[!%,OO4$>39.-DZ;6PB]P8$N,'.N"N\CO.#:&D=,Q]E8YDOD5J54 MATOD;;=U*!JQ$[Y"SD##0,- \RRI#)M=AIEC9:JLC;'8WX,F=9CLAH;E[(;; M4N8!B4(Z#QK=1F_0:O5 4(.NO12-9L]*CD:[_Y;R#"KV.@^^MKVOU>!W(4$)3*S< M:[<8MSSN%/HBVU_O^DNW@ M'\V'JEW:T]$*]E9%;0X=%K%_\(:MZ5W3;30.=.5[MWA..UN0#8X-[K%,KJ&] M_3Y>PMBBWKI%M<"BVFQ11PC'*K3%=$C97H?3 ]QP.$@R9;WW%(Z7@GGZ&U6' MX$5^L51KH7V'=DHJA):5\U88*1DI7PLI+7*8,D(R0C)"5D)7&2%M1M0'HWUD MC&2,9(QDC*P]1AZ7D:W>>O[M,NR=-CTP>.D!U995*Q5K%6L M5:Q5=1 5:Q5KE651U<39.J2_JNDG$^^[([XO12B%\VXL0C'SD_>.)V4T\8EK MX,%/YKJNVMJMWM;@QU^(8MBKS>>B=KM=?KEY]C6(L8"Q@+& L M8"Q@+& L8"Q@+& L>%-8L%@L,8 Q@55)%!K#]Z4L&#%\,7PQ?55)%AJ]G^%_]@3UND5IKS8\"6$V.6KFD MPG,O)Q[;)BW6UV0"^$K:8.4R1U8^X7R),KJE8%@=<;*3R0#* ,H 6B, '38/5!>=74P;VYNOCXZ5 MH6QF=FMK:PIK%6L5:Q5K545$Q5K%6L7U';B^0Q5O+[Q)[M9W;=NC/NV;*]4# MEGKM<3% U P@FFZS:>VZ:55F\D!@%& 7>% K@K?.AM>,W=A48)!@D3@\D M6D-KF=!O R+V*@^Q[=]__4LJS^X\;_GAVV0NIFD@/L\*A(7$5UBB*U1;!,BI M>8O?N8717P31Y(^__\?_^>MF4_@J.$5A(C_/U)NWWO=KM;5PH386RLV L$.4 MZ%M1G/PS\Z_;J]^-=F_4&0S;U\/^1:=U/;QJ739N M&IWA1>^J,1CU1C_]?6V&BM)^HIK#M@E^;H4+)+SU9ZM2N8IVR_+VUNU<;=,L MX^C>E\BTFV_4S*+8\;.='!AN+!3[9!(YT5+$Q,PK4=+2E_A[S B']F91 )B. M.0/O_!!^$Z72"Z?R_8='M=""I/:8A!*&5[882%;I8]#H-GJ#5JL'8AAT+5;Z M:%NI]-&K=\6$1JU[SX.OR^!K?R+P US&%?+%3RQ6R;O;K'8*[*O45TQ,&-58U4[CJI92PIF56-5>US5>H?Q.4 F5ZK*4Y=:LO;-R(\#' M]0*.+_@J!E_%V*D"5HN;564^\3V^N\E8P%BPYZ ['6MY_U691\8 Q@#&@&<, MVEJ65U5F\4<1X%#;P/4/K;XE7F*/=I@W0Y[>#'F24MVF$%^52[W9.7RMOZK8 MT:%]%#8M-JWB"F\O2Y--BTV+3:N8U]2WQSQJE5BT*@9YH,(?;^,H(XH%-,Q; M%Z\ 4:=6JZCI]OM'*U54%0/BS4"VJ$-:5/M M+EL46Q1;]*B.AUKV]%OQ:)X MNWIG1GV4>($A-^SL7&Q<>7OM5R;I>39N-BX MV+@**U?38A7K4S>NY_O;Q[>J0\KO2LP$>-33@V8#,A!5G>3_U>7#^L/ZP_K# M^E/7O+L3W72SG'['H0J'*H=-7COY@(5-C$WL&7+J]]UFUQI9-UL76Q=;5_'" MJ-ML'7ZSC:^,OM$KHU93M!BB]H>H^B%1IV.=[_.TX8;-Y0V;2]-M#I@L@2V" M+2(C#]F?6?6MV -O"Q\IE8FCZB/<'S^AJ-M>@%%0+>_Z.J @FRHU3;4U[VU,G [G:,%^56Q'=Z_9Y,Z MH(/O#GKV2#D/L.=610[?CB)%L+Y_]E[M^7&C:1K M]'KF*2JTIR/D"(B-$W'HMAVAH__^OK&[+6EFPO_-CA)8%&&# <'J;6??EAL@V>)('B3%3<3>-\M? M-1J-F,-**QS_IFS?U-H=NP-U;+2PW)JLSB;R;(3>(20,CE1HA:(9-*@,TWFZ MYELU^:R;R$P5]0&;@PV6;A L>WU9%89\(('W/*!;/T^"6??_Q89$>W ME$X^704C-B@B]G5XFHPGG&OC//LZ_%(ZVM?T^_GW"8LS=E)YX=?B'M?\S4^B M)/CKY[__[<>7EYG5A>$G'V<9R[/C>/#/D-Z$49B'+'MZ"2[D6$CRD@U_.K@X M,W7#^]W^X_KL@(0#_@,-\B/#,/IGSKG5]X[-$_?TXKCOG%WHMG_BG.KFV85_ M\/.SD5F4\G4X9AGYC=V3RV1,5_/KPNE1&+.C$2OUQC#U#\\5I5PS71C]/XLL M#X,B)&C\<-C4K3[.9LO MBF!-]=IFI MC,7WQ7O'23JFT1.8&^*8QPN7 "$!BZ+I,3\=Z ?E=P[S8/9]:3I<#%[_PXR].(]$=)*Q3[,/GY]SQ_P1%V.!C_SC+PW_KA]-K![0 MY4/S)L$MY>;J?&._IYN-?OI&O?QFP>F]+1&MML#>=G3KU3=SAFV9FN])VY*E MRDB*\[!W'BP %ECSI1W-]E$!:T?>>/.G5<=!D!9L4"Y;LSBC.5HO[M8+ZDY1 M74/376FUR)3?EU;WQ 7@ K@6)_\.BL$CEK*F !]#[BF[8W&!2M1[H)[&,8RO MN9:TMN^J( 'A!2!B:W%XFHEBTW"UUY7L).;PS->4 M[+=46.'\H?3,V7^+L/3+X20HQ$'M<1)>!)VC2V+7B B[WQXC>K2MAAP5LE M+FJ/0V#XFF?#W0:Z@*Y:]H3ZMKQRLFT'5^?=[:L13=G1##4P*EY>Z9@<#KJ(]$EZ37+MJLO+KA??U_7?*>F MEM1+HH]KRZ'!CA' "#!N)TM/,VUYTPE@L;X@19,G&^77M?K +72FAPNU0U9$ M:RXT@X/&*2NXSGNJHAE="]S]>'U2>/&#:!K<3P-DD*LATES]?:H6O_8 MN93D"Z6.4DB67E.^PQ+)J*(+XCSD-(!H0#0[)!I#E]<+J2M$LS A_)A3_H9+ MCU_R^<>/179T2^GDTU4P8H,B8E^'LTC4-?U^7&YP.8X'"SD-U^+ZUUP8)U$2 M_/7SW__VX[)+I.$=S<,[]B7.\K00FUZS+_%53G,F/G\=7H0QC8.01M^2+!15 M'RYHF(H2$/-+\_&(A= OV?"G@XLS4S>\W^T_KL\.2#C@/] @/[) ZE$Z3\A=Y^>4" QC;K>J[XLWBI-T3*,G M5&>(8QXO7,*"!"R*IL?\=* ?E-\YYH/9]\W5Y#X*;I\'?V M^A]FY,-)):*3C'V:??C\G$CFC[CHRSV2D;_4Z5_?&ZP>T+4_O,UV2ZFU.M_8 M[^EZHY^^42^_67 !,UG(9\-PJZOV0G+ S0M+%][;VTY!U!$2]GS9:T]JZ\![P\$@E]W+1Q7=V25_*$019E]:,Q!51O*] M++!=I$"=#8.UIV41+M.CZ3P.N=R[]^&ZDU'*^7(C\3(T_#8*T8(,Z'CILC5>R+7V-\(=Z2-V_M7CD8C(O^[2PIX4VL;OVYD:;HK MSR_<6IZ-T#N$;,"13=%5<*0\69J:9=14R ,NG*8%N3X M9Y'EX?!!JBCK2VO:8TK3!C)#EM/SP >RG)#EA"RGAD]6(1]D.2'+"5E.[48V M4D^0Y0150Y;3JS)K1$0#*5"*$P&R%%J6I>!+JVVERDB^-RH*%@ +=(H%^C8X M0(JWK\Z2,C*5VDF\74RFL-;VKCJ?2@%H 5H;R\DS#;-^#6L+Q!JR3(=LI8ZP M$4BG/5X'<-%A7!P:IK161LA+:L(4>+=..CHXJDE4.^WEUC;+O[7P5,$I/'Y M5"&('AJ:K\N+M^VTHZ(JD*YW_M*N:\N][=SDTP9C1@E=%%/V^;9Y<^+YO74R[,3IG^DG_XG@OW1B7 M9.4N9MA:XABI<^P1*SN23]+D+LRX&,GA#8O9,,Q_((.0BSW-R#!-QB3G!](Q M=\=R+MKQI!!3[9L'0B>3Z(&_1/GW(>.@XE/VC ]YD2?I Y^CB_$J[Y#R$1.3 M\V$2<3OS(K>9O*JS2&[>87*S84G);G:0X-O8T_'R2.U>=[[RCIPIA3:9M\Q] MFC^NT?7,[C^XDSZ7X3FWY@LY8KM/^P9TU9*.NM!%.BTRMZ%J3?X#RM;Q@@.! <" X$USZ" MLS3;K;^);".T1IRWN[1RX?.WR[4OMQ )SYYE&HE97I;7G^XUF3KXB-3)C]2U M+HO6-*7-MU2!QGNI!7CH,!X.#4UWI)5WZ\:660"FPX#QI!5A4$7O=S\U50PW8@JFJDY%^]J]YBQ8U)D4Z2#&%GI7BK/0Z\8TE;#4-L#- " MM)[+";UW #% K*[MR?(::K0>6EV/+_^6Q--@LJCH]MAU'%X_O/XWXV"VM*BQ M*FA % QXV%HT?4$A*3:7 M@%KD(,MCIM8[R( 6H+7)RHF\/A9 %I %9,%H(:J[^:[A8A#FA 9!6M"('&8L MSZ.R40UV.,)SW\L:K2K(0$0+N-A:'(9F]+'S%X@ (AYW_IH^4D?$>=CW^UX) M7K*,,U P(C0>D &[8U$R$5/6)N^:[=:_7M,-['4]Y'S-9^FL[&4N2ABG;$+SM.I> M3O*4QE53]'(NS_\IXI2-PUPTVN9S_IB_$;8<(]R P#3"<,#%-N)P=&G9]\ # M\-!X/,!.(/Z\J6!_H6$LYJ99+EIHWH9!-6^E 38B*T9'[?' D0R/;9. 6-VU MJ?J.AR 7 LS 'LR;^N:MZW'D,S9D:'J?<\#3#E+?K:UNY MJ8+ANB<-0"?0N8$<74MS?: 3Z 0Z%43GH=&7EZOP7JFU>ZFIZW'PRK<([]B3 MMB=IA(]#+(1] MR88_'5R ML7UVZIX<_/QL\!8'XCHZ9 AE M6E"0/XLL#X-7\45N%@Y38A#'[A)SP@3+:O(&0O8 M^(:EQ#+(87FOI,CXHV8_?'H58Q(&>PT]>F+C]-EEI@HBOB_>.T[2,8V>T)@A MCGF\<#7D 8NBZ3$_'>@'Y7=.8\'L^^8(N \'^8A_Y*\^I5W.C!&=9.S3[,/G MYVPX?ZC%L-R<4:VE$=KU(WO5,SG&A[ZE5F;[3?D_7&_WT>/FFO/QF47(X M,)#/AFM_UCO7_N2NZ 7<>K)TX36][:0C3BN_W5<&^":)!M.=L7P."CV"'DG0 M(^F%<:%'G=2CM2N.8Y_N"I4340?A6T[21+0ZYB[J'8L+:2ED"DE1.>!*)S;E MMZS)BQ"_I59-B S;Z]-7YU-_P3/@&?#,EAF-$A>@5!]Y\ QX!CRS'YZQ)*9. MJ3[R[^49"?YH2QW1K%H_E^V(@I];G*!NRV,>5>!0]T0&>&@Q'DQY:9+ _#0 M?#P8TC).VH('+(ALV&L1$02%&*@]:=.V9MH(SP%< %<=$2G-[$NS M+1.( "* B+GC9V )1/X4M)TAWU]8S%(:E7-1.AB'<5@V.@SOL U>)1;J3BU- M6_-T>7O#4>@6X 0X)8)3=VNJZ -P IP YSLG_O[^RU"W!9P(6K\H-Y7DW%%8 M64N*?1>?L6E9'L=M %"44^Q .47#T@R[)H9'X58P#9@&3#-E&EWS;)2(!M. M:< T]3*-H1G]W?7$4$49)'JG$LI RRW?O+Q&] 4-TW_3J&#'99?3XWCPSY#> MA%&8ARS[E=&L2-G@:\PO7:0IUU;^ &'VM/CT&G6A;>OTU+<]SSW1=<\Y.3_3 M[8NR+G2_?]P_\\W.UH6>I"PK:RF'\5"4%:Y:T=XD1;ZR&O,PC&D_\ M0MNW>=M9P>>Y.;(,C0CE*!]X:<6];>ZCE9>;%9W.2K$MO.8H9*G(G7D0+R;^ M-N_X&\:3@HNOR+G@_C_1ZS_W/+VO.YYI M.EP,7A\5K.6>CB+.C7WZ1KW\5A6LUZWRJ4(\7GI)T#.6!6E8MFV ORI_G5%6 MA5F)LGQ=W^HO0BNF]'.AEI/[57Y-.=];]<>%EAW:JF-0@!MJO2.U_KU(^WJ^KSD_5LTGNQ$5^LIPJXJ/]Z6,,RGY:%..,[?I-D"V[SJ8M*<>GW2^R49B.- M!/S_A/VW".]H5"X\B]73A2[!XN]P>'?#<=@VM2"$)NR*,NV^YCK2,NU4&4MQ M'O97@@? ^ !\ !X #RPD0IXIF%*TP%5QO.]7*!,7)F+C+8N# M!\*^!R,:W[)R&W5* ^Z3':X'SGDHW1>&>AVCBR*H6/?UO<"$Z@&5 .J =7LV&-M,=%@>6N%8!>J!R'? 7N!U16< M,L*"QD'CH''0..0[[&&CS?J9KW MU\?I>]<#&[?LY]04%58WI1F1&L"I31M= M@"O@JO6X@IE2)<[7_*TI"X&^?>Q/@;^LTA*/\CO1=K?V\Z9B-F%1J"Y#L8F\ M5%&=NF=D8+)&,%DC"HTU@^;J$&4#G=!-I-H([0-3@BD5,MS-($-E^ YSOEK" M!NOU 5MX+[0,0LN@79R.KCF-??I&O3Q:!J%ED HSY/5W$76O]X!H&41J[Q3T MLN$CM!G:C$Y!RCP=.@6A4Q#X37E^0Z>@K9\,G8+>QW'H%(1.09VS,,@J@<9! MXZ!QT+AN:%S7,^?0*4@UCGMWID$;MF$T:3.%8>N:9>JR7EV5L13G(3L)/ > M ^ !\ #X(&-5 "=@IH0*%9%L,=W-(S$6L71,$F/,NZ%D3"^XP[8N'3'#BTT M"=IE".7-;/'6-#%P--^7ME>G]7N] 2Z "^ "N "N_8.KCIS-MD.LZZL=.V[( M"6+J< $F2S/[AC1FZD@-)B *B$*I0. *N(*E4AM1J!8HK9%E_2$2T-LFH$71 M&-GB:T71&*.O:WU'7E7/SE>. 9V!SD!G^]NNY6J6Q+D'Z QT!CH#G;7/B>\B MF75]I:R.WI[@^?63]+J8BP?]@?Y ?Z _SW8 44 4$(7];&3@L/G;?[9K%HIZX4U> M3%)%]W:W9M2DI:$:"7Z)9%31A;IG62 :$ V(9K?.'N@&= .Z =U@7E-SO\KW M8?K_??V_5Y]THTZ3S[2S=)X7'_=Y]TFR2J"K.S]:UCHJ_U31ZFJ8QT&YB1:^ MZ"[Z[.V?,*(_^?X^O921-R_"(>]ZPPUZI6[SCE_B("H&;$#"F,PF.Z;^^5O* M)C0<$/9]PN*,5>63$]$99;IDFA-:)D4]GF-\+H]9N$;92(5P.!^M/B6)"3^* MG"9C+I*'Q]F6^SGCO\5EH(V*K8,0&1<2^#D67U+)):I7-?!P/%M8U?ITN:WR-+YE@"JXG)S0+ MLVMQ]6LNY9,H"?[Z^>]_^W')A8NBV?^*8]JEU=G;P\S,->8T-5FG&:PJVDG&D99:39$A>C/LVEYJM/\V= MENE"U,O\UFTNKY%Q-<(D$F-))M,QYAR;$D:#D7@1H?19(=8_A=1(?I^089AQ MP),'[MMEY)ZEC,\"^3E1Q%%/#D,!E*3(N-G*?GA]6_ZFP_1:@[F5"O"$(_79 M5<)XP*]0?E^\=9RD8QH]"3 8^B*O;F3<-E#=,4UOP[AZ2%KDR>R'*BI6_C)K MELZ%,XT#<&J-Z"1CGV8?/C_WZ9>;QT=*MI>NZ:]OW:I'\MS]MH_?;??Z[=K' MJ[/;I M2->X_7"&KOF6M#(GJ@SO7A"RIFWVFHZ=ZX1[;:NF_'E";AA)N<,1WK&!-$K> M:5& 1C14;D;%@#I$6S*H&2PRC)LA^XD1!")F'U8TZ_\W?D@LS"3 0_ MI_&B*A8DPD4[B@:]%2EN7#BHBDSX?L_3^[KCF:;#Q>#UY45^#$M*Z,?9;>Q% M]NEZHY\>+]^4EV^\Y^YM9T7FIZ%.1HUI@H:A=C7P%XLU[U"G\MM]99YODFA0 M7>NM0-/6R)'JJF M:DCOA:KM2-6<>B8D'2KW]:\X%!&GJYSF+),6 E9'=LHA>G>;-1H13E=B)T! <""X]A&< MJ3FVO)YJC=8:<=Z>6W*VS)/_(N(M, )>)(E+EAF_VIJ#T(H>PZAH 5JO>)K1<[S MH:MKEE&3=[*-T#8*)JNB=(@7@^Q =NJ37=_4/!]D![(#V8'L6DYVON:;:&ZO M9K[Y5AGBJY+-[UB<)^G#:55^=?,*B/:Y[I[8OF6<^ZZO]YTSTZBRRON6;YVX MG<@J/R99,1[3]$'DC(ZZBF!+\\:EU@CTI22*N\W.-C8;_?2->GFD8"JQ MMZMET_O'QW757FJJ/_MH67[T%G,R8!/8E(U-Y HB QJJUH0,:*2EKM!*T1\B MBOY>?])TK]$U[1)F@0LDS:9!>.WN4N%J]FF M-$92!0EUSXX B19#HN]K=G_M\E]=@03B22L$>Q'&839B W*;) -$D%2BGK=" MQ%*%O%?.,G6M;^\L ;3U.]N 3J!3HAP]7W,L$^C3U=LYP=)E4U08T0DVDA@:FB7$IQE#(T9'B.9NG2FB:\*1M5M$'B M!%-&8M-KV4C+,YA^2ZI:>\=C/HW/LZ_#KT6>Y306FG;&7_N.YN$=^Y9DH3@N MVSC!R;;UBU/+N#AW^^<7_6/'/W&.RP2GON/;MG?WS7VTLGFGV,%&XP&YCT*@ZJ?E( ,,JM;L## %4X$EY'K1 MF Y"&I,SX=^D&3D\/3Z35JP+6*UYY]\^8Z=]NV?+$H0J<'AO7!2 Z#(@G)ZT M%I DWN.?_ND1US'T33WU;Z?;)2)64*JBJ MVX0#8BH(3AF(F;WZ>Z:V!5KPMS__#^7W91DC?["8'/[/MS_@:\.UV(LA5P41 M<+F!BZW%86N6W>\A%15>]]JR%9M__B^CD=C2]1CT_NW_R@MZ*R3'9C%1.QT$ M^.#PP0&Q>G?Q.SUYN:-MQ];66_>?O>/B\V+#>],WO(L3;QB+R8 M;'L7&]W% MY2=%.DFR:H=[N==]MAE>W"-/&JS1UFXT)*M\O7+C?&WY7[ MN5,6E7?-D_(OY9&#A5/#3!PMMK0,9.R*?SG.V!:/;?$*;RQO]M,W)/C;K/D< MY(-M\=@6#WBJ*Q_L5<:V>*B:"JJ&;?'KZ]\)_T/(_](H714PO#?B"$!T&1".O UR;0$$EN=7R_:*/Q:=)"F;+\Y?_8+% M^;V34#M7#DUY&3NM7S@$M M['M1;V+0+OO_O]STTYC\)XG)X?]>_@=>-YR, M=;8!V[;3Z\// ": ":2,P/_>7K9(2E>'?^ 8P#$ Q "QS>?#/7DE[=L.+?C< M* ('+T,A8ZX**N!] Q=;BT/O6< #O.YU97MU'V89N4AI' CK^W\NX'SOFW[: MZ1G ^8;S#8C5O*=$6CV:UD-+:A^Y=_6$6]YF[FO.W_VW)$XF+*4BV_E+'"1C M=OY]PN*,;=Q53O?\_NF)T3=@OB1]*1?F#Q]Q M&L[*E/-\E!095T-T8EM?FVM(.3<(,^E(# -F 9, M4_.2LV:8*&2P0V^TK6[H=/$5\2'Y\:%]%"7<(& DGY0.#4->:\0UA3-7FOKH M6SKZD&D!N$F!F[PI . &N %NKTZYY658OB$:57"CP+2[G8M O['\^39(!$WV MO37]"2@M#LI!4HBMCN\A+.4]:WE1E;?$UXJPBZ59MK0TO^U%IHKV( (,,E-( M'4%F&Y*9ZB0S4W5 XEH>LL601D505Z4 M"I.M?FZ.RYA?.1-OR64C+CS#[;#@JBR RS7_H108XU>/RK]EQ5A(J#PL*=*% MVRZYX*P+]PT+:)&5@\A'9,Q%/OU[P,[MTKG&U+A8G5I0QTO+[Y.A\M::D&X$.HVBNJYD/5H&J[437#5,Z\0M=:JFOJS>2@ M:BU5-4S6H&J8K$'5VJ5J&TW6D'FZ0BTOV1V+"V2;[CNG 2D+[U*K)F0DN+[6 M]U%W%%0#J@'5U$LUAJEKIBXO,5WUT0?7@&O -?OA&M_47!]%CD$U;:(::;L: M6L]#=4BJA@F18VE6OU^[P!JA-Z"P+E"8*MJF!$LI0T1]7]/E+?PJ/_B@&E - MJ&8_5..YFF'5/^519?!!-: :4,W>EK9<'>UG0#6@&E!-W9$<1W,DUEQ6??3? MRS6;[WQJUP:GTR3+JP)B4CZ?P!2@-3J8(6I61)7 MD0$I0*KKD')BR)2[& UU %] U7Y?7-=U!YO&Z NAZ-N ER[CD@A&A\8 ,V!V+ MDLF8Q;E&8B9MT1!,M#X3-8YP3%_SY)ES57!1M]4&)-H-"$I:H(R(M> %( !*-AX3A:I8IK6@!( %(-!X2 MW)=P3&FE<0 )0*+YD# UPP,DGKTG,L-6"/:*1BPKEWS&-/V+Y?PI9>F.0A)L M+O^T9SG:Z&N.@YK[0!?050^Z3 .;[($NH*LF=,E;Q@6Z@"Z@:P%=CN;[-M % M= %=-:#+UIP^4EB +J"KIIFAQ*K'0!?0!73-T65I%A+$@"Z@JR:_R]&!KG4% MT/4$L5]8S%(:E8N%=# .XS#+4YJ'=^@7TS@0@@HO&(<#3=0_3UV7LB*VQU+< \+8*\2)$/IA;Q MM&?UV7:E9:FV?ND9T *T-I:39QIF_1H&B %B@!@@!H@!8H 8( :( 6* &" & MB %B@!@@MI/5/B0X UP 5RW@\@W4;%M7 %W/$/N-Y21*LDR6PH!Q6KPCX=#L M:[J\OO OQWU3 >P1.#\ ,4#,VX@Q=,WO2\N/ 6* F+8CQC0URY?F&P(Q0$S; M$2-*[EBP,4 ,$+,N8GS-E!;W] !@ INV X8Z_:4E+: -B M@)BV(\9WM;X-Q&R$&*3#O;&N128LY8\Q'B/G1M&PS.U3W6!;< 0XHFL<(6]K$S@"' &.:"-'R-MV!(X 1X CVL@1 M\K8$@2/ $>"(-G*$O.TZX AP!#BBC1PA;RL-. (< 8YH(T?(V^8"C@!'@"/: MQQ$RMZ!T@R,6=II\S.E-Q)8>O^3SCQ^+[.B6TLFGJV#$!D7$O@Y_+VB:LS1Z MN AC&@FDN]EC(]I(-?SJX M.#-UP_O=_N/Z[("$ _X##?(CUSIQS^QC1S?,,],T??M8]R]TVS^Q3\\NSH_= M@Y^?C=6BW*_#,7"9CNIK$%DZ/PI@=C5BI28:I?WBN.H;0G05]^+/( M^,L_5#^%L9#%)TL<(U-'KD>,#).(TS%_$D)31G+^RQD+V/B&I<0R-,)EYQ+& MGX4/(1N0.QH5_-6387DD+0>&T.G($!H/RM^C^?B(8\0 D<,PYG]+BHP?E/WP MZ57M?(?< BXHEJXS(D^X79]=92IJ\7WQUK'0X>@)_@UQS..%2^20@$71])B? M#O2#\CO'?S#[OKDNC6EZ&\;50](B3V8_5)Q4_G(?#O+1)]_O>7I?=SS3=+B@ MO/Z'SS=).F"IV#X7T4G&/LT^?'[.._.W6-QJ]LA=_:7UW=;?K%8]H.=^>)L< ME[)S=;ZQW]/UG=Y^L^U_ZNU-KM.RG=)L),O$*R2R]L^,L9V[47-I3]-U::6; ME1][<=[N&L+MS?^N4X1\[L["NW(B-$R3,;EB]);/&A&LD$;)[:WB:VBN)\UQ M5P40>^$4A:8T=:4\S7%OC7C1F/YC]K"O";VDRX:_Y M4$;!V'^+<#+F!(7)#R8_;XK#U"2VWE8%#YC\U!@"*S+^D&5F;)RG-,@70^Z8 M$"G$1>V9$!T:IF8XJ+NVC_S^5DZ8SMB0I6+9,*??Z^ OT%2+ITR'EJ8;OFQ5 M >>H/ NH4XA?<_XWS*(4I:?I3H;9GH_)=Y(E43@@_X]>_M>F659?XIK;>Z4& M.GS#4.I-ISU19BFG\6TH%NVJ[5R8?F'ZM<9RG6%)XRE5P-#UB-5S_$SW/I8L MMWLK(YSFHRY[C]4ML$S M#?=SQ@\IAZO,'8H20=_AG2BH4QG989*69_XK#D41GJNV'"[F\TSKU7#\[83H#BM_'9?V>B;)!I4UZFF).O.,7;Z:-4T M"3@ #G:@;,=1I"0(RKP6)9_LT>4$0M5%J)R5B_J5J8Q+;Q'#6;.WMD+K9JO< M[0UTS)B)L3S\4\A%%P;5E2ZFD88'1E/"N(,^>%$.V'L]HH#5R$[OU-Z[X)01 M%C0.&@>-@\;M-P-EZ>RE9;NEOJ7)H CRV2(*_(D&;T501:>4VFV@S(8"P[(U M5]Y6UC=EHXHVB//>LVL 5 .J =5L1C6NIQF&M-[BH!I0#:@&5+/L/,LP-<\% MU=2[(5ZQ.'JMZ3LLO0L#)MLA54AZX'3U\UUV1_;M:'?5UWQ/6D71[66FBOK4 M/1$%FX'-P&9UL5G?U73/V;_,5%$?L!G83"%U!)MM%@RT+4UWI;7( 9UA$?GY M>?]\GG6'@&N##8 J6H6 Z[+S;%>S+!OQ5BSM@&G -/5N6-$L6UI?:3 -F 9, M Z99=IZC:XZ[NX";*LJ@@"/:X5PL%[E8R%-05W#*" L:!XV#QD'CD(M5]WP0 MN5AP..%P[B2TU?KMD]37 M-PV6;+#K:I6<;N-N\KKS\*N.XM\]F1BM4J S!O"ZEP M $ZI<&PM(JMA8NOMMF)*(Q2I[MDM. R+1FJPE#(\9'J:KF,C#)@&3 .FJ95I M7$?S_=V%\E11!@53E(\D("A+J"4T98T#AH'#0.&H)R(;8%J0#6U4HTM&FXA]0)4 ZH!U=2[<<#W-=M"6<9.Q=&1 MY05.QTYB.>)KQ4YBS]-,Y$4@+P)LIJ0Z@LTVF].:FN&@?2#8#&RFHCJ"S382 MEV'IFN7N;MU!>?U1P'5OF<^.+*\V&0!5M H!UV7G6;[F6Q;BK5C: =. :6IE M&D?K][&(#*8!TX!IZL[%LCWD8KW#$?V84_Z&2X]?\OG'CT5V=$OIY--5,&*# M(F)?AY?5>NM%FHS/O^CBX%R'8Y:1W]@]N4S&=#4Q M+IP>A3$[&K&2APU3__ <5X8 UH+2_,EE& X?JI_"F--O_LD2Q\A4I.L1(\,D MXA3/GX24JD F*9)8P-SGH3Q7D.5GM@Q?7:9J8Z([XOWC@5*HB>L;HAC'B]?K-P-9P4R&<]^:R? M@?AD/F[P^7B61.%@:T_E]5EZP*TG2Q=>T]M..MXLT?^^,L W2328[J[GTU#H M$?1(@AY)6Y6%'G5:C]8NL(]MYRM4;AK^0'T6I9"*V@70.&@<- X:UPV-VWQZ M\D1*1N.G(5?%A*5!,IX4(O0.[T#=:(XJ&B-M1;E)"\:68VE]4UKG"E7&4IR' MK2?@ ?# FB]M>J9FRHNBJ3*6X 'P 'A@@Y?N&[IFZ])VQ:LREN_E@;JBO2WP ML_(DI;>LW!-U1G-*?J4Q_R[V.2$ZLL/HB+G+Z,@&JS8U[''5-5]BK[VV)UD" M74#7!G)R+,TQ=: +Z *Z:BCO)&K\R%R*@]GK-I:'T#<2F@"^BJ MHU"OHSFNO-X30!?0!73-;9>O^0ZBOO7-O-LVP8["<1B7I7Q(,B0B!)P>38O' MH+_H'AEIS7S7QA#3H>08\;H"FBM.@_8#_@#( 7(2("0T0M?%W3';!F!%9Q_9XFM%9Q^[W]=\&VT7$2 %G:FHCJ"S MC<1E^69]41W0&>@,= 8ZVV%*DNEK'NAL7PMLRH309LT#O(G@6]:H2LL :P0I2_E-VAOJ7),,Q1"5LER*)*+#0.&@>- M@\9U1.,ZOYL8E;";XE*IHC&=K'SI]S777KO]3U>RH$$#H(%NT8"EF?(R(549 M2M : TL,%+&R[G 1M%4784\&V!EX4ZV$K$1CJ45>YHIL1=,6W?] )T 5V; MH$O73 \U&X NH*N.'>JV9ICR$C+;CJ[.KV&@#K8R)-0XKG%LS?(0V QUQJ@[H#'0&.@.= M[2LK2:0E&35%S;I(9PO^^\><\E=?>OR2SS]^++*C6THGGZZ"$1L4$?LZO*J6 MIRZ9R$W@*O0E'B;IN%S#.GF8_O&:"^,D2H*_?O[[WWY<_9L=%/DI2_OZ#?\5\V*YR?I6O$_'W;Q&-LY.'\^\L#<*,?4O#@%W2 M^)8]WHT/42S&X9(-?SJX.#-UP_O=_N/Z[("$ _X##?*C"_]4=_K>N6U=V-;Q MF77NGQH7NNV?>,?VN>OX!S\_&]?%,;H.QRPCO[%[8WSD9LD&KR<-E93\@QZ)E_/G*[K MV?F".[*AGC7$!-0HO-(C%K[:S$]>U_NI\9E*5STC$Y:2TLD':\AGC7WL]'E# MEOOFD=^*,LRPIO[ORY0"#/M8>M@) -9W!.K7N/^4/["!DG XYD-&;](WM-U RK'U M[@2GS-Y#V[,UWS%J%Y(JP!+G8:=TV^$EC=AKR%WHU5^-"KHFWS%1GMGD;;IO MPY[Z?D]'GP\039N,FC+8PIP1\%("7K#CL.,@&FGU)=L0-1.Q,J,*FYDRPV:@ M8OGR48=D^H[F]J5-:%2!0]WS%F!"-?G4VU^H)ZU+ 32GQ4UW#*?G2NM@#"[M M#"+:.[^P/%WS^VC-!DS 2BQ8"5/:2EA;$('],*L]>W/NV5O8$*. 26[GXH9C M>9KKRBNHW?:8(^#5!'@I'5:H/\ /7>MB=S+3ZL>7C$-GLV-CY@86*-(*SO:H8A;5E7%3C4 M;:N!"=7D4RM*7&Q\P)+6.LN\5L_ Q@<@8N] M[E1;$(&-#^L4 I'JV"LD0.78YW7!O;LIV4;Y:M7=RJ8X+ZI"J6/H-<]U-4>7 M%[+<6LAU"$PYO@2XF[!8IW!,HR\OIJ&0R)33M0ZN7!E>ST-M (!KWT2.6=J2 M69K8M>';TH*4F*4!W+"J!_T_,+9<9"'=V'^ M<"U>;)-^S\;9Q85U=F%<')^>G-D7?>_LY+SJ]^S;)_RG3O1[/B99,1[3]$'T M![AT.\+34AWS2!DBE:B=G/-4_YKREWA@D9*/M\U2\=DPYZ?V%FT M NP++9D)S_X1M[)Z'!34P39M,>9L$]\ZT?:/Q<_!?4AJ_%6!"-&*O)E\98V;: MNJ;+FSBK H&ZK18PT>9<.K/G !% Q-ZM1)OD4U?$M/G3M=FZEK0)&SP#%02G MS!3OT' \S3/K#XZ^5)7ZQ"0=A6LO_0!]V'Z_2;30[/51]QW@:I-I:Y/@.A\M M/*5QP"(V*),4ADDZ9"&"AXW>RJ3.S-/2M;XGKYKWFK+J]OP3B&MQ:-)T>HZT M6DVJJ#Y"DPA--FL*J-!L>H>;.<]8P,8W+"46MG.J@=QV!BP-S?=\S; 0-E%2 M3UH&L"[&))V>+Z]:#\ %<$%PB$E*%!EV,"KO "HS6[1,6^O+:]RM"@00%%%G MYM>\"9[7LZ1YYT!$9Q !^>PA3-C\Z1IV,*J"T78&! ^-OJN9.]A&A15DH _1 MPF?G>;T^*N\#6VVR;&T27.>#A=C B V,M4T\34/S=7D;';"#$9#K=FC2='OR M^OFIHOH(32(TV:PYH$+3Z3WN8-Q=1*FKFMG-@*6IZ9:MV:Z-N(F*>M(R@'4P M)BF:FM6__1S@ K@@. 0EMQ 9=C J[P J,ULT7%W3^])*"JL" 01%U)GY-6Z" M)\*$TE)4@(C.( +RV4.8L/G3->Q@5 6C[0P('II]0S/,^O=18049Z$.T\-EY M?L]&NC.PU2;+UB;!=3Y8B!V,V,%8U\33[6N>+F\=&AL8@;B.1R:=GHMJ T $ M(I,-B$PV?FKXQ@9&>;65U1&G6IJYV8S(XC.B05+<1.QQ2M3.@*:A>:ZK.?*V M\F\O1U6@BL!+ Z:;[0EJ&E[/0UXVP+5O^Z>.X&J%6[^W]@:MS2:SRG@ (U9> MQN>745OE(*J=15K>$%O#1 6MVERK+&@5M JB0CA,"3=@ND^/BL PF$*@KBS MX3#;=C1?XC8CA,, 483#-LL(EI9"!7 !7(T77*UPLQ$.4T7E("J$PZ!5"(B.AL9,S3+[FF'U M]R]'56 +[[T!,[E="K$)@E-&6$W3. CNG7.^C[F8XBP]?LGG'S\6V=$MI9-/ M5\&(#8J(?1U>C6C*3FC&!J?)>,+BC.9A$E_E2?#7UXGXF!T'>7@7Y@_7XE;7 MG/M/(O['G__^MQ]?N]HW^C!F<7Y\3]/!XM7^3:.BO,5QEA7CZK>G5^9C$0L3 M<\F&/QU&<7YV?&9;[IG/#=N)?WZAV_Z) MY]OZV9EU\/.S 5PH?GFM8F6>[ M8!;_++(\'#Y4/X4Q5YG\DV5*=A:N1V)N&W&UY$]"_F(/Y+Y\0I$LR_65WC)" MYS+F?TP98>-)E#SP(\*8Y/Q\#KJ@B,KQ*.?)XC?^O!R,XC(/W AGA/'G'RQ. MG#^]JJ@2Q+;&B#SA 'UVF:FHQ??%>\=).J;1$YHPQ#&/%RY11 (61=-C?CK0 M#\KOG!2"V??-=>D^'.0C_I&_^G1JQGDFHI.,?9I]^/Q\-C5_J'29;3:LI>9Q M?9>P>J9^_\/;#+B4K*?OM-_3S48_/5Z^*2_?T 4:M2=VD,\&KM::507D[#T( MN/5DZ<)K>MM)1YQ6?JMF)/QEHL$TY"%Q)QKTJ--Z)*U#"?2HTWJT=K,$K+6L M4+G+,/OK:)@RX3OR\6)93E+N0"(0I-">CO9L9S1[7OW-@UZJ27T+2]+Q^ '( M:RORIO:W#&&],+[[W67<[;W2DR5.#S3,*4'EMM-0T -4 /4 #5 #5#3 M@"EO.T/>_T[$KJDHS!_@MRO$3.WQVVVOY\-Q1\@,T-LY]/IVSU TE WH 7JM MAIX.JZ?0W+UED_;'<'44#ADY#.,JPP'-C1!#6*>L#UH; 0_ _ / /P .B MQ]L+]C_/$W5/(O[B1U?!*(E81NYH5#"2#$DRS=TMR]?(:WNKD)25(RCII*1\ MR95_[$RMFE"3Q]C)ACE5QK[N&0^8!DP#IEE^GMOST:0.1 .B ='4/*6Q>NLG MN7:>:6JJKK5]/:Q7*FW=/*_;=)NEO'A _4F*8/PD,7!;/$ -#XX7&3 MH?LY(T5\QP7//?ST4?[\/D+*!1^!RJ'/"(T')!C1^)8+9E"D_,U>J<#U0H&W M>?A9&:^Y(;%>3D*VN3 )^>MDTX)D66TEPJ85 9Y7^UI#EYX8.F4KAG&]N@WC MZB%ID2>S'ZJI2/E+#47%3%-*43%KOT7%_$87MGK?Z1X>OIFG-_K=@3@4HNN8 M[]LR^3P^KB.I\%--Z[7U5X*Z8NE=&##R;SYA%Q/QN>-$2L^)E*X35 ^J)UWU MOO&1$0Y'#/6#^NU>_:Z3G$;O5#C,3S _V6\.1 TH?4.6^\8M+(+B15!;I&NS M'6OB>LM65XZKC6RK_OR+B'?/!^5L6AUTV:$7-$R)6!615C\4J@T:!8V"1A70 M-=!H.U0;- H:!8WNG4;)E"])28Q$\"'9G/@:$KNH<]/4UR+/]:FMZ7EB#7B(K>JV9F0%.WT*3N[N;V MT(O?D^75URQ"3H <@&Y MU(,E7^]K+KQJH*F#:(*IWH57[<.KWH1GRRD P==X/9@J1MGD$V_9TO;OJ2*ZM<]J04B M6FQ"'LL>F]+D 5QT!A?MM13 !7 !>P&7 RX'# E<#B5"?5W9:?GOLO6(+)7! MDL3[MCRO+,S2SA7!0T?73.DI7ML+L=LS X 7ZXE/YQ)]MW;=4@5%=?NI !%F5"&QS;[FFB^;E*,."="$]>(EYUFZQ%1](*(SB.BH?7'ZCF9* MS+Z'?0&:VFY?;-@7( +V92U9&9KNF9JN2W.%86& I]9;&'D56]J"".QX16U1 M%6AG3RLA^S3AKN]S XXB-TIJ2*O@/3!73!=-6$ M+KUGHK8HP 7350.X/+,/VP5XP7;5YW;)6Y1H.[A06Q2U11NQ*JJ,^3[TA?F6 MMG$3^1I 3,O7/O.Q: M550?1@1&9'LC8OHV-R+P1&!$8$36]$2\GB,M-JB*ZN\E!-B5'9BH.:J$H>YH M31G#-C3'EU>Y D5E@%XL-,KS2'UY]1O:OM (<,$T2I9!1RU>%O8]3]--2Y8L5,%&W3-O M8*+-Z[Y&ST1M-R "5F)VGNV9FBVO/"@PT1E,M-=*<'_-P+P)B("5>,REU6Q7 MU_JZ!U0 %; 3,V_"[AGP)F2$[[JRBQ1U/-4PQNUP;EN9X6&E04DM:!J\. M+N.9_9XOKZ\GP 5P[5]PRM@N;"(#Q&"_ #% K#40ZZ 5@P<&>,&"P0-3 EPH MZ8F2GECFW$088I6Q;=3H8 8MJ\!&KT;&G37554O^Y9+1#18AM20Y0% MN.@,+MIK*8 +X +V CX'? Y8$O@<:@3[NK+M$L4[E;#3[5SS.S1%:H17_[H$ M3#O0)\GFMVA)T)0X&6C]DB# !=.&'6. F*(0ZZ#] L0 ,5@Q.&A[!R4<-!@X M.&C[-FW8L_EF]4MI-4C 1V^ [4D1:&ORG0R2XB9BCU6@MQ'@]*+BB)=EI969 M,AB:X3B:):_>S9NRK$,NRK$;$"EOAM"\B8#5TZ55+@8B.H,(V*CEYTFNW D+ M!3QVW$*A[B<0 0LETXMR;$]S?6F8@HT"(CMNH\Q^SY"VDM$61"Q$33_FE!/" MTN-7?%YXQ\7GO0['+"._L7MRF8SI:IU>.#T*8W8T8B6$#%/_\%QY#*$]"W+\ ML\CR>A7WG^+=>+B-L/"$A M?7:9J4*([XOWCI-T3*,G/&6(8QXO7 * !"R*IL?\=* ?E-\YNH/9]\TU_CX< MY"/^D;_ZU,QRPHCH)&.?9A\^/R>)^4.E2]G96,JEZZ^'5,]D^A_>IK*EM#A[ MIW>>W^33WRN[_9Z.D6OHPV/D=G;WAC145->)<-[:K/%&M]R:G8R 3Q-8NO#> MWG;B$J>5W^ZKF<9-$@VJZURQ]"X,&!%Y5&+J=SF?)5Z-*)\SPG6%UDG7NF]\ M9,1D-X;F0?-VJGG724ZC[74-!K?NW9$U*. ;LMRW2H+MZE(V"\KV7-G^4_[P M1L;\OA[NF \3O65*/EO9WVFNCF!0\V@IE X^NY%$R)4Q2,B,1A$@V9[[-HB)< M:BIEDNXPW^U_:%R([1I5MILC"^M2A=F,_8=]P]%L6][NPU42Q*Y#I'WOU@@W M6Q7_L3.=:SR%B1;STFH#-UMK0&"*$E@79Q9>7^OK.H )8"H,3,PL,+-8G9S5 MEYB.WVRM 8$I2F#MK$=G:(9N:/X. A, & "VNQF"*MJFQ"1 ';;Q>TL2Y\ T MM2U2/ 65T?CEB7+19[\-E)4!DZ]Y\JH9J#+ =5MG&.$6UR.P[)XG;8T2B.@, M(MIK(VJHZ ]<= 87[;44P 5P 7L!GP*(@*6 3[&/R-32J'CS U0723IDH:H- M?I6Q,X>&ISD2ZT6C"Q*6I- %:4TYF7;/Q7HOP(4-%758-M?4]!WLQH1E _A@ MV5[N(^S7OX]0%13!LL&R[=*R^3I\-E@V!<#71;:_:V%UV^#!KK5X% MDA=PU1E4P2GIY[07"AX)Y.XPMMFW;'PKFS<^S M;4V79ZI4&>&Z+1(,3XN7J RWUY>6T0%$= 81[342V#\$7,!2 !? !>P%G I M J8"3H4BL2F4S'MGG+/1AN;0,C5S!UW2L#$;ZS"2+%=[UF%,KV?47_E$%135 M/?L#N%00G#J6;5<;X&#:@#Z8-FR/@VF#:=N5:;/[F@NO#:9M[^CKIFES/9BV MW44HVQ::1-&\#3IZ]!W-=.7M!$?]B#6D!+O6XG4TL]\SL8X&1*"(T6;B0M$\ MX J6!IO[@ O8&S@]RB 13@],$9P>I38/-CY ]T;1O-VMNS32?!F&J5GRT-;Z M"#F6G[#\M(DILWNZO'K* !? M7_!*6.[Z@CU 6* &.P7( :(P8K! P.\V@6O M#EHP>& [CC*V;0,@RNTU M$MA)!%S 4@ 7P 7L!9P*0 *F DZ%(K$IE,][9YRST8;FT/%08 A5&!ICMEJT M"./TS/J[5ZN"HKJG?@"7"H)3QJQACPX@!OL%B %BK8%8!ZT8G#,X9PH@KX/& M#<[9CJ.0;0L_HD3>!M4B]+[FV?)V>Z-:Q!I2@EUK\UJ9U7.D]4=71?7K=KZ MB X;(93( ZY@:93 #7#1&5QTU][ Z8'3 U,$IZ<5Y8>O^3SCQ^+ M[.B6TLFGJV#$!D7$O@ZO1C1E-S1C@]-D/&%Q1O,PB2]9EJ=AD+/!59X$?QW' M@V>__"L.\^PXR,.[,'^X%@]QS25V$O$__?SWO_WX\C[_BE,6)+-SNW]F6Q?GYKGOFA<7NNV?.*>Z?7)L'/S\;% 7!^@Z'+.,_,;NR64R MIJMAOW!Z%,;L:,1*EC%,_<-S&)5[01<4Y\\BR\/A0_53&'-RR3]9XAB9RG0] M8F3(A9C*7^TYNIB/%[Y+ROP8<IN7G,6\YWPZ"WY776(T0N.!^/1R)_0VMR.'I;B2(N.7S7[X]"HP M)2C(&KKWA-+UV66F2B6^+]X[3M(QC9ZPOB&.>;QPI28!BZ+I,3\=Z ?E=TZ) MP>S[YJBY#P?YZ)/O]SR]KSN>:3I<#%[_PVQ&Q#DWHI.,?9I]^/R<9^>/F"XS MB?92,[7^*E+U@)[SX6UCL-3B5.<;[SS=W.GML;"V N8G-**R:M-0N]OD2!RGC\VZ2LHCF8K*5D$D: M\HF4F#[Q"5N0C-G3:58=3F3C?,6^)0MBJFC"[I'4$0//K;H*$&M/G.;00$C':D<0@6-!WN,C2J@_ 1>Z BVP[ M]??T5F7LX2+#1=X'R@S-ME& &C:^93/Q]OC1CBLMB+6UT%11/QC)^J?HTJ9< M.]SDI^Y,O$D3;D_KRZO,J,I([I8RU-NRV($Y=WMLO0U_MU9\'E-GS@:GPP[-R/@$RJ6RM*, M\NM]=?>;)!I4%YI)>&X7OGQ9R B;I_V2QQ$H\QCF8T!F@W!HO+ZQ1'%);& A MI=SO9=9)@X1U^&4Q^43JF\SO[V_WV//3ULMLW/X!D0FS=.H]-WRNE%08V]MO M*LP[3]<;_?1X>;Q\ UY^NS! #?&CNJ(!WG;&T'MEOI,%:3@1,SI9;A4*(\P? MU]I#[/(-6;ZN;R^FC=(U;AJ.FLN5YNM.S';[G.PVC&,N2"6?+AF2;_S@1%H[ M)* 6J'U%WTY'-+UE8HWG_+NHO<&@=]"['>C=&1L4056YXQT!F-77%]?)BLDK M>[!>1 /FE^U/\BH.8E;!#WZA30*L@ :@T8&)U'D\(,E0R4?;; J%?=DK L/E MX9_"G%\^6"'I/\2.D*K.TNKTK-?+%Z%HWXXI=8=";(+@E!$6- X:!XV#QD'C MU!$<-&X;P74](^I85$,M-V>*LJ1B]UD^+")"IWMI$$C8$;'5L6E5%1W;W?;3 M)F6;&;LKH:^*(HCST'L7+ .6V5VW ) ,2 8D Y)I6EP(ZLDMKI_G&6MH]%/-:FNSE,<ZX!-!$[?]89U(NMZQ,AI,N9/\\#!S_4J3G(RHG>,B%_N:9K2 M.'\@44AOPBC,0Y;UW@TZH*&I:#!;CH:%#BLIFZ0L8_P:1UV MK:+]$^O,.3,NS.-SY^+LY,(X/37*5M'>J66A67:V[B 'ZRN*16?CF/;[E,^+/Q6UVQ]"X,N(Z(/WSECY'VR,+#/;K< M[N=LV6,MH%<\&I\OBA\Y0/.%%Q2+?O>C,!CQTR8TI3E_UU \6T@C$L9#T82X M[.X=\L>XHV%4WB(?T5S\PE\WXL(;$-'^F]_OMHAH2FYHQO]V\U#=:!2R(3G_ MS@)^,+>H7X=#_DZIQN^:B$O,C_G*94B%_,3VO# 3-_V5_B4.#6,R8#E+QZ%H MOT=&R;WH.T;YD 3B@?.5,LF2(IT)D-V5?,$(OTWY6ES^E3P?!493]G@C_E+\ M/:I7RQCG,RZ/(<=\DF;B@8*H$(JZ\MYBB-.8GY,\OE66IYQ7.<-HY5G\ 6*6 MBG>KY+_J2M,+"#H6SS!S,]V0-:4=,37.Z4E4S)K/3T5:8: M*%2;9$7(QX^/Y8@_O%([++R]*'>\]XU*.\BR9OZU0X22^3<1? MQ@L\6K%:QA[?@O/V/9]+BW^KG_A-:<0_O3$I45^E5YN6G>JW(UN_5[^7F%T* M!3M-Z4/YM__0=%(>>%IILCB7' K68BE7]QONKHE=WE?6$0ATK M5.ZR\I)19T,II"(C&!H'C8/&0>.ZH7'OK'I@-'X:LL'.$'@'>XWFJ*(QTA)Q MFI1G8SF6UC=M6:^NREB*\Y"Q!QX #ZSYTJ9G:J:\*)HJ8PD> ^ !S9XZ;ZA M:[9N@0=V$^UM@9^UY79E1$?D1D?,749'-EBUJ:%3CJ[YAC2/9:5<5 %8W5,8 MH OH6CC/L33'E%=1#.@"NH"NQ_,\7[,M>95MVHZNSJ]B;).QA?!%+234.*XQ MK+[6UWVX\L $,#'#A&EKGBUM>@M, !/-QX3N:J[?!R;>._?L2LCW'4GB\)SA M.6^Y0&UH?0-Q*: +Z*H!7;:C.:X)= %=0%<-MLO7? =1W_IFWFV;8$?A.(RK MLIS)L"HU>30M'C.K0@/7?@^,M&:^:V.(Z5!RC'A= @ 3E #I![ W)R(]R 7)WQ\<;/WJ^3G$:RI^D*R4XY9ML K))ZQRGO@N^N MJ=R;BMF$K!>[W]=\>W<=YY37'P1(06<*J2/H;"-Q6;Y97U0'= 8Z YV!SG:8 MDF3ZF@@6]@EY!KQHA M*ZP!K!#E+V5WJ&]I,@QS5,)6";*H$@N-@\9!XZ!Q'=&XSN\F1B7LIKA4JFA, M)RM?^GW-M==N_].5+&C0 &B@6S1@:::\3$A5AA(T !H #6SPTH;+>ZK1FF MO(3,MJ.K\VL8J(.M# DUCFL<6[,\!/8!"4#B$1*&9ND(;@$2@,1C"KBE&3;Z MG[Y[XMF5>"^*8#>&B]KC-GN:;DKKS=IZKQG@ K@V6O+E,P#T%06Z@*Y:.B]I MGKS]%*U'5^7MZH#.@.=@:C+G&/)!)RB8T91GA?R9AGI'I&E_6JW;2+5R"'U5$_ A^(,TRQC_Q M$TF<\-<0UZ Y&Y";A]D%>HV6]/5<1)6I\4S#_9R16Y;,1M/]B5FU69$/W;#> >ZPY5":,NB3CT16+J@LE$BS&=XQ\4S52"A="^%)HZE M44224@$#3G]Y&O+?#T.ANTF1\0.R'UZOZRI!P1;TPEC4IX5+/YD3Z+/+3)52 M?%^\=RP &#VQ=X8XYO'")0&2@$71])B?#O2#\CMG]V#V?8DF7X=C+I[?V#VY M3,;TQ4SK/ASD(_Z1O_K4XG"#$=%)QC[-/GQ^;B3F#[485IT;&FMI+'W]R&SU M3([QX6U3MM2@3M]IOZ?KC7YZO'Q37KZA#4/4=O@@GPTJVM:P&/N&+%]W9 (F M-J0M2,+;3H#BM/+;?66C;Y)H4%VGFI*L.\?8Z:-5TR3@ #C8@;(=1Y&2('@[ MSVM?3W8Z74/W*5.[CV"*:UKS=,*O<[0UTS)B)L3S\4\A%%P;5 ME2ZFD88'1E/"N(,^(&2S113X$SNBMCJV@JBB4[O;\=&DC1V&96NNH^],-JIH@S@/ M-;M -:":'=8Y\33#D%=&"%0#J@'5@&J6G&>)JB\NJ$:5LHN-=TB?[3)$+*F- MG*[\IG,D+6PD+J^O^9Z\1D6=SUD FX'-P&;[8K.^J^EU50H#FX'-P&9@LQT& M VU+TUTDE*KDNK?,9__G\ZP[!%P;; !4T2H$7)>=9[N:9>VNVHDJRE#W'!1, M Z8!TSS;L*)9M@FF =. :< TM3:KU#7'W5W 315E4, 1[7 NEHM<+.0IJ"LX M980%C8/&0>.@<0')"V S%=41;+;9;M>^YNMH50HV YNIJ(Y@L\V6'6Q3LPRT*E7)=6^9SXY4 MK%89@.JBX@B% W!*A6-K$5D-$UMOMQ53&J%(=<]NP6%8-%*#I93A(=/3=!T; M8< T8!HP3:U,XSJ:[^\NE*>*,BC@XG8XR=4]'T22%QQ..)R[V0]M:);APN-$; M4 ZJIE6ILT7 +J1>@&E -J*;>C0.^ MK]D6RC)V*HZ.+"]P.G82RQ%?*W82>YYF(B\">1%@,R75$6RVV9S6U P'[0/! M9F S%=41;+:1N Q+URQW=^L.RNN/ JY[RWQV9'FUR0"HHE4(N"X[S_(UW[(0 M;\72#I@&3%,KTSA:OX]%9# -F 9,4WU=Q+(S0>E!E@4FZGD3 .HD*DF$FYWC_\GD/X45&8Q)(> M4,YSF5;/EOI@Y3C(>3;+Z!F2A9:R;,*"G"MI]* )Y8R$TN8L'?,!OV-9/N;0 MX!])1B.6'>4/$T8X2#-&[D=A,"+W7*5'+!J0FXZBTTC,-]W-& M_A6'.=>;_^5X'"1CDA4W63@(:?K0:S2\+ZO](H13?XGQ8D&X;I]/IJ(DIW)*NM1$B9OM/SY3X< M!XN4"]7(Y8NH[Y$O,6&48UF6:1(/KM@X"RFJ! H^P9$C(3Y5.A)\0Q9H)N#L MEXQ92F@0)$4LN'>8I'(>W# ^R'EPKFPE'&DXV.MUS;6,]M) M\SP-;PKQV'DBGIS;^)B4;Y*&+"-A]M2\EK,0<>CLO3,^80FH.#\I__^W'Q\-'-&4GW-T:",>*Q5E)6U\GXO_'\>!+R66< M'K]%-,Z^)5$8/ B&$W[/)1O^='!Q)ICF=_N/Z[,#$@[X#S3(C\YLU[XXMOMG MQX9^=M[WK O'O=!M_\1V=??BY/S@YV?^UZ)XKL,QI^#?V#VY3,9T=6Q7@ONV MZM(;CESU51S^I'I.*=NC4KAD4;H[=4I-R4[I]=P')V/NIW/%RDBP\';\2Y:7 MP,K*][\IWW]"'\KI!+VGZ8 ;/7X$#5-R1R-AI+E!25F0W,;\7MPFYR*.]>2: M[+OXS(B8EY2(SJ8Y%1/^H$F%X^FEQ:'!U-Z+^$*/7"T\Q]*K\DG X^VGUQ)& M>>7C:R1FN4 J-X;\#J6?79XW9&'.!4*X\>>\>/I"*OQ&2^0#E'68'WJ:T MM'8%'YR4PVOA$H+62PN>C[A&E5?2*@'/7WGV+ *DD1 XO]7R5]">W)B443[Q MPL^@(5Z*,P"7$:ED5$SXT5R]1H0_19ZD8@6$CUC /Y8Q[7O&\: WC(A MSB?QOS^+06GTFJWBUR^TE&LA]U)*[:KD6A'ELQ^+6(QHZFZS[D8"F'DW-"B6K^A.(6',W_GMZQNDK&9M039N74C?])\%&) M.1J,0C[/+ F*'QZP-*=\SKSX_/R405CRP#.+-K.>E05[>I]'*Y>*!9W[$8L? MY5 J*K]C:>!N&)DIEJG__^U]V7++3<4BIM -HN-B9BV2 *)S)-G7W\$EC[& MH-^V_=W.XP;H^D:D4^'YP.@44K71$R(^*?%,A+N!#7E)*Z.ZBQ0/Y4): IH4 M)3IFJ@HV#7 >JQPO49AJ02LB:MT!"W&''1?AW8.WS3N;)'>W,4(3)5LNX;/P MZ-^!N."B9V>@3/&#UJBYA56R=_QV='J^\^;TS<'9_NC\\'3WS8%8)>='>R=_ M&*N$P4F,R@ T0HA>G^/\U&F-3B :"O$6[1]T;@Z*F&XCS1A)<5B/*R":+UL- MQ#PBH'C!ZANZ5>'MO2$>"'0Y$ $SL L-V)LFUH=(WC]$7B'GL^4O@MAC4[>'+X[?;O_9G0\.CL[VCU]>[YOS/W] MMP>CYTA8E_SY,4A?H:LOO_QR^O%_H@_GT:?W/_WZ_OS]V>FOGZ/3L[,/7W[] M_/[7GZ+?/OS\_NS]NT\/368/RS\)SY)3K,"A&8& M-HAVQ(FD'U Q"&'%DG,)(AO^E_@)/E*E)'-)1TLGU^M55>HCEG,UHRC#:=@C&,+J<*ER>]7[ 2S+X<,8^1M0:K10-[ M)A-^GH"".%:@AX.R"#8B;G+#<>FCFN2)UB3!Z) ;C4%GQO0"E;_BANO)@C'$ MW5UEC\PJ#J <:OC,:1"+Q"C@]X$M:?B!@$-&!+ J-&=IJ:*,,D":"?D7X+4GD<@0I\9F#(<0FW(B&E=SH8C MVQ=-5OD[\?9N-JXAMV*9Q98\'&P-OUH19RB$G(O4^>,0&Q?)5V7]X2(P/2\B MFZ?3J9JPP\B@M\4XD8#=#J?[B6=@EI.ZH6B:;O(:%VKR-$HSV$9EF6A^97+K MT ]O3[#A*'N6Z'D0'P[QN-S'1 ]OC#/Y1W4D2:C VT M.>P9;CG/X,\^ F4% *)A#+(^Z4HE*7P5WZ=T?$RT1V9K/D3\&#"D@2UE2B1X MI3#Z4-1S'&+HP&?!]YOW:?:)W%"78BPG#_6=UX M!*:^3132B$I%P81'FHKB$XL,O8.GCY$B;O()^\J0J ./;%^YF3M'VWM/-6]T M;WOTH)G86>'[ AGQM"XG&;%80C/C#WWQEH$ODNNQ\QTE!.5V $9*3BQF#0&!Z M(!M:)DM58>I;!:(QAP?X,Z,,LV7R[A&A/BZ\DW_(,- M5;#*TRP:05?&8@ /J+T*@'"A1"F&T]'ORT)B)]>KQLSQUVZ-DPY63]R"D.^X MY*V)AHXKV6P&HT;=QLD(JL"Z+=&52!2]'5)$3H*Z?90A4EHM/UHHT*$V/-4@ M$,UED5$0FD*LKEX%\6\*T*644C*DLHJ#:)BLP7$;@ [E:6Q'_\3X%YEG2561 MAD-L0%-@0H:/]+B3VZ9GB'V@)3MB9 NVN: M +'.+*FP)6(\,2+CD HLF$7_ K&)5P;B$_:RGC>(P;S99.#)-[X]TGC1$5%? MH@.A%ZW$UYN?F :&<7ATH_2S+5N[M6PJ0#XM^1+,U ')254/!:"> VZW*^5T M)WM_P^@9?9HK56,ZS[JKNRI[!$\_D"%7U3W TU5'>"OH;+;:>2XE#&?DZ9M< M@295@95(Z2,;S6^"Y#=1B;A8PYP41"&(DQEYVNLJF7#VS%RE^"NQ53I>6E+V M,XCA\ULLR$H/&$/878+7;KOH RUY_?=0%3"[,NGHWG>L*BN*IXA'\T3X$2OW MMZ-?).1\APUU'C)5&AXC^DCTZI$EJ0?I$<[#,&!(>P&M&O195ESH.'!QK$2B M X1U2%$7%7G]4$!2:@N['"DK\\;=HE;A6(#O*_3B\*>W4]F#2/Y=M/=88GEH MX: 9C2E1F$N 1?=TVLPD\]C[#-3E,*WO=@?WU$8"?!#0"5.68X(]6CXVK7C- M172L)%CH>"NH>Z7UE\)V2VLM&.ZJDX6RR4FGZ)(AS "N8NZY0/^7[)' @?K2 MRCHF6M&5YV1SRWGM<&6LI,+G*KP%AALMZN"L[X!AQGARGA"D!.VNT/L"&S]E MS3F2]BN469N3:B\?(BOWS"U&$NY6Q!D4IW319LM6]B\%*]5F)>C'B1:#(]P M_BX# P"#0+A9QH<0\O75$O-O<[0/+)=@ ^1[V82U,0 O%$@MM,"]C!T/0]V7 M/"S:CKZTK7N'X=XZMY(>$2!\KI%+D/ MD,+*<9,4);8L4UC(.*#K-3F%C99N Z1/K/&34VD'4 MEUU\XJ&RX/^_,K]ND M[ 2V S]F^NM&*U;GZZ,=P,C0?4/X).4.@?&,-KE+$NLH;15;N0(8K7$2KHO. MQ%WN+D^3CUV&A,/;V#>*V%5EC( 59S:7'=S$!S;;1K];%*D;YKZ+\78P8V7H M NZX;/2:8!3%F4! U\930RCBQ8N750GRL^6LD8QE[3QHDC9M\(UEAS >03Y= M)ZR.&8F_9D/MK'YD>!IN*2%/&?[6\_PH$9@^R5 ;&G0YW^(#MGSGEE8,@*-& MZDM(K-6>UDSG7EEEFC<8V)8O?\*4"[<>D%&97W">$<$=5L#:?C\A7-KIL*Y1 MX4VAEDLM=SA&SAH@.<1=MA&"YOF0C$NAYQX &@OM/'[G&2N$PF+%>8T"7+:P M5'9Q(K VVLRZ3CUP94I]MR-FC23[%5#)?73GR&MH:"R;W1\C*12.WE,*47<* MWOU<7:BVIEPS0C1BU]^.?D(-GJ/BV.@)!83ILQ!R JN2F.*&S*G&.E0?)FRJ4"HZ@8CRY@KD3:4,P0R?5Z4>3F[LKJ7%,J2_R"._MTD7 16 M6<=5@5UF;'P6-T.A* P6KOD.G@KVE"EM'>A7DE=3'R_E*+BK, M<\4I=%AP#5"X,F@:"TS-&< 2UE0JS;$\U!U*9UF6=+ MXUM;=S:D7')O96C&XA<7H!K:D#-E(H@G!YFAEC)GUF5\@LVT634X)VA"ZSXN MJA E?(74FZ0 .FUT-.->ZW+(&JT!U8-9A3<)UM$LV_C\EU,CC#]:8;S15'_: MH5R@QX5R3$GOE_H-0$"3NFJ\,L[D);]S1G[#J7W,X&?#7C6C0KH64U(2VJ%' MTA=D&?OBS+7G0MF25!.V]U) M;Q<&"KX+[D)9NH2#T%4J]IP^5<$6^0('Z5KNX@ M<6DEW1+7\$84I:ZH7?H$^(T9.%_ =%[@G@*H,758+$--7]@0@VW7<[:ARCNN'MV*B_4*8DAP7I7-;&XV3MZ14+.XA'M3>BLM+PMGGY"SQ*P-#!D=):[=5]<5 M/7QRT0,C*3+F0DULSF3%%V2U>$:%8@^O.+V7O3)1(!0\JRWEN[=1+T-,)&6DQ MLU7IAH4=6ZBNK;TP^]Z^JF1?0 '\+0"HO;BI)RD\(1@)Y4R=(D\GK= MDP**H)DEL71 MKVI5X&X2\06G=8333A(CKL?E95[24XI>1JS=H8P>MADQ,5H\G*?B^61FG"W0 M"C1UDY3PMB2X_Z^T J-0HBK(,..68Y@X+7V,.'V!$B5 YT3E*\5R#N_[V&?* MU0W[YQV+PE,YRHC[2_4F!'A:UPXV M5U%?;4U1E/8,RG&3YL \HI.Z6F-JI,%&=#Y[-XH9Z9E'L"CIHXT+YU! MUPO!3LNFZI'^-[V/UGNOXG0:T1S G\F9?.JB8K.ZZ M;345MQ/$K>I=S$\G985L?PJ!>[G_DZP"BPN30R;TBQ1#T&I]82^[V=$I(GX( M\4A1B]O )8=/4LZAY,;S4[8]K!/UH0.D*= =;*H%V+GEDM>]MXSA9OK*,W'6 M*YWWPR)92CN@E'W/0KOVD_XW)'_0EAUX7C\&S#)O-#%S2@55?NM^>@D^1#$ M+VU E$I3A(O'(E.8RHR[[\&^UN%A-,7K[9/'-ZW%#AC@>'S4=?X7+X(:>6!S M\*(N]C09K8H9TC9!E_FQZW(?<[\O+'JA/TM A(M=-IR;_526*?GK'I5/]3VN MT9Y"7-5.F(X;PAA@6Z:LQZ.RI":C"7E600D";6_]1:8N=30SJ[=?E[>,NC16 M8 D4DKQ&+ELT'=#(U^C6_W>3H EF*_[OP>WD0V'L*?':5F-+:6)[8Y\\N7Y( M2$HJ[E\F45UELYFB0B[:1BM800$-QQ\Y74JJ4V0^ *4R2:C IAEPQ.#Z5@0W MG #>OW[WY AF7Q8E4'1D.TC@0F&J>\+JFR1ATP[@.," Y#SVAKW;193!ZJ1) ME8VYF.CTTUGTN5R");AW,&)8K3DE,& VXK$CQ)23W*F9(!V!7\CF)8\)H37H MY8,1;G'"GO I,-DIX0O=@+%::4*1""7R,:>5*NE@.@?^VW2*^\XIH$[:= MO=G][:".FG[A;H[2MSP*-[DHMLD&;&C!2OUV]'>P62XP>P4D52"Q??QED/(' MPR07:O(20.KAH10&3D0DL\9T'_!M]N3=]_?#F6MPOGU)K4[_=$]4LD,2GD.> MHEF$>@@2Y9J:XM9RIG/,>ET&E2\[.!RS&XW="GB%2\0!QE,K&(OBLHL.Q7?= M/L(.-K?ITD(*J$*:,>8T-VY4P&">3UJ_8)KBOK]K.$3:5-9EV"G0 ?*V\9YA M(:EE(3A%^[8\1+MZ%_\><0H/%J!BF2OY!ECEAK=:[ 1=)B0S*D1RWC4S3-@4 M9J[$=^#"N/$V&RY*FPY3RU@+?,S"D:5BIZI &5AX#(]]FZ9:,>EI]%?.-%AD M;,K$)CKMO+!N*$J,*?U04&O&ZA M-BPP]>O-R3[,>3@M,WG;.T?2#9EE.B=(IT_$I!A8A MR&[%]KVUF01.#F.2[ MK%W;\-3?>DJ3\#YS,J32-G+1VJMU-ZY*-5](F;T&^0_.-KI&-G:MX@O(-NRZ M9!. H9I1CV[S,/[4JOM$*^6:'L@FD:4+^EV07PO2MTX@+%S*H13.FDI.,<*: M)?7?D(96SB737I7[B%1D++ O?)&D%I%6@;HN(];LO=4'@>#,@PGA)U>?X;[C4@]_QFS_J,]6'O9H/#]0N4O/,^/&$?, M70;#+Z]I,(2D%6A<)J027#R(3,8W3(M&6;]5)]_\9B,OA=H!W= >UJ_L(&Z. M7)0Y:2&EK!9NC;D!:R 8HR$-Q&2&3)&=E"[!9*U*292(U75;C%]A;Q"K2=@^>]EP\6]FMG]D^N^SCO 8SF-^59=+^OFQC34S7-TLL7 MI0Q6R@+&6;?J6V;FP_%:E;N#:-9D/ & "^MP!$#,8PESK^F M4UVX/(\:SM15:9I.F]ZP1!+BR*ZY.9@E M3(D&<#]I&)[]2#J *A #3 /WR/1M#QD6QV.87YE3B^2_#G!\0=G"0DP<&=Y$ M$2XJ*XM9B;N2-KG/B=@_KT$-W\3S>J%SI2'\6Q/AL#J,=3 X_+:LOJ)8=GX" M3*^JL<\P0(\J_O%1\04G_RHK+VQX745J./9Z=46.2+FZQ$K9:54QE9@ ^#= M2"DQFMXW]2?T/LY--R3:YYH9M'IT30!1]!+_@RY5P";* MBV7"\\Q:7G[UT! MLF,57"A,WBI;/.P-T9'JQN!2?G0YZC%K5^5DTE3:O6<+MDQ).!:.*A))68 E(I^+0)*:ZRTG2& M(2\;,EZS_ZKK::!M"E%6RFN?'GLI_8(;!'0[98C+YQ$OO.L2>R4U3>I<^^6@ M^#T0CI85E;;" #F[*; CWFZVCRP%34("+9^?9((%\B!]6VKL9Y35Q]OI6'Z_"#.BWF_OLLFKS&$8MKQ2 WM1#.&3)@OUD%7/,4&]3XHS'$-6\]].F-^ M>-/76S9/X,#L;'[LUR);QR:9VMU?\ R1+JEK7"R&F;+6FA,9JSR7[@$3%Z1+ M"2< N#,*E5O1ZC-G0H1GQ7/7QS%7[V-LLE0,W-%N@_O07:,3>BAGM<6P[76\-+OI@U->D,M$(,] M);; FHI9['*'L9:5G%2!,K(=_>1K?UX.F8G6TWKD)Z4/T :;0GZ03G*=*F?2 MM7HO0CEDRD)*-K)[C^RDF+ZZ;/4(M%]EE*#D."M0* ]"MFA&R\=KD FK'L5?]^PHZC;&F=_%D3'?<510 M(*FU#"NW?I\8X]TA&XTO4S*[K61 Y9P0^=WU7$V[M$B>P[2&S[9B#$2J<"=9 MBI3>7I5Z&(P!_7)BK%8[#PP?ZC[1G7PJ19/\M<>+CL22<9M1XHJNW MSO@J['VW_M.6*I$CC8$1H&"T8925PW*6#=:2EQ)ML7VQ:+"@2_($ J*.4SI> M41KM;?MFY0K@J*Q*U(/<9;32XMZ7+>R>N]"Z@_^#$8F 9,H7=)G++$7&;4." MY#0U)8AP5]A/*)G)X"2*\2? ':_J;&+-^IBU!RM@\%N-YE1-J\^MT9&N=6[< MT:&1K'%G;$>_R:$]CXQK_>Y]E<*^'58^*='T1_$%B89LW4%7R/;I?+GO')!4 M(M-RSE6GW+01SRO&PA];R&@JX^%FTPQZOZXGYHO1M<>^&S3F%06R)#BSP M[_[&*G+#?27"++XEUT@-):/ENQ)-X)'7+5_7=AA0Z4(5D0,MYTOPK=!;JW&6 M)ZC%96&V,IEC+##MN'%+RJ&O!Q.?>(P38KIU[[FD)TS6)1O-6;F![*+&%4"? M[+@GSP!1H-\7=46^Q*SNR4LS*IK!_G9M%Y91P/DCJ65>&*-^5[ M10FY)1@LIU/?EFCL/SM!NM*270J:3,9REZH4MLB4O#9RIYA).QC&L#6:'JI2 MYHXGNE:F&!I)?.,G3*L4;':L.;+/1:!&\Y'$ 6E4$61GP]:00PA^N05TMRKM M.AMA(F-+C:?NOI=@]LTIS,*S4*WPN!+-TK7#]M)Z"G<'[(WJF!9XWX0GV1ZDZ/1LY-;9I5C*YS%) ,K MUOD:UTSCH"M)E@CW?RS%R!5/XW;F.FU3DFT%D *]Q!4LKY\3N$77=!29V MN/ZJSO@- [.5022*4525>4E]<1@&Z4LJ&6^K7OBO&YN92:]8<&DPQ$:B3.0$_8> M&/<7M=.;EGG*S$@+ET#6B#G@4$YY3Z]TM^ MJ+956$%#$+A!K;R'./0ZI=Q1[)E+GD[M/';AQ5#\+WC7YOMQ5MTZ=MT6,SQM MO"JWT+R6-*KG=D73$IN$$ULC5FK-23]O,!FC=6CAXDVZBST36KHE!2+*3USG MKNQA4,EYAU\2](&LX7U,:"[25O!G[6PR$_UY_4AWDZMI-SQ;GS%+X/.O1V8- MN4S\V=]'08Z\X+,[^(Q=F*]G B)&GOGKB]$+^EDODXGYN0,#/A/A_:HNHX\E MX'Q[YY=96L]?GYQL'X\.1H?'N[N' )+C@S__.*: P1:FYB1+K5Z;?ZR PFVQ MLO]"%,"-%7]]L;/W(@*-07ZP#_]0I^Z?5><2X>'.GW\,%O*^T+5H^_W? M^?711N]^./RF'/X&6@)%A=P20K_,\'X,.-5NB_OY/PN#]']%OD;ZS8W;]'@C M^I6Q%./U/$N!'_8JUJX9V> +A$Z8#_!9 Q^[W;T7U\-*Q(8I=5E^BVC^;O2? M(_J_AX!E!_P\&34AK[8'B>/[ ?#8E-9EWG*ZY@\?P=83/C'U<=@M^4J MJ?[ZH@ #\<4/^#06 @R(.2#F[X:8@(!' P(."/@("'A&_I;; O->NLLXF7S% MO-XB15.EK%[_YV2BU'3Z.Z#F;6W$^Z"F2=OTC>^^B/@)@?#)47?OW&\ML(4] MD.6_PAN>"AK^Z=%P[CH0/@"D"%U[!=71<7RXM__@\-H(M%FG"P\<[#EQL*>" M;4^"23T9/K1S>!3O[1\^.$R>RNT/O&;@-0.O^7UXS_B9FKT<71[<5OV[K79O<%O=!U9W<$+USX0.X_U1;W;74R&$A]9J M!HIXQA1Q$N_M[@P4,5#$0!%&4=V-3_J/@@WJZ%.VEA]%3_42'@>'PQ/B4+T" M\?<5YOOQJ#_]]LD[6 9WWD!=CTA=.SO'\=%^;\KR0%X#>0WDY>O=^_'17F^* M]^ @=O_$E*"NYQ^-*VQ8]5-71I4I#Z>J>QZW%($ZGW/MF"M6\JJ3_ ++_^)9 MUCQM@ULPO=&49I<:=<7T$S.6%;9(JDRZA%$DR#" MD=O_I;G+"'>K6>E@0%VUL98R5[6,Z*0V@0Q+;G1LNY1XV\.'J#$"'/!?V%;> MS,F 724S;BM)W;C;VY5.?%TU:JZIB.Q8GFT*.VP*"U2M"E1UMP, M@$;GFI(VBQ9CA8.GNGOLQ-+.+Z/V%ZMEWT&IW$OJ.H/C U(ES5%D41[@J==/ MAZF\YOVVRW-!:4%4K_PFR:GP\=-<*2EQ-%O8&E]M^37VF9TYI(JT8ZR>Z2VT MMAN[W"O7J5_@:(:@!E!01UJ4N,:4V/-.^E?9-1BT,6X(._Y,:^E+=)G"S>_PM;NPT]2A6UL]6JVZWT6,[6HCMK".DNX'KY&TY)@W=B!7G;36;)P MOV/YC$6:%03-W4,$$23W\"0@;#=PSDR96ZGA#:'5-<77-8WAKL89]0DIIU-Z M\4H&,J1V4K;?GE@V^*RJ@L\W"J-6!UU*^ZE>5O_3T>'V 387R[NFY=R7L&V' M1-OC\6R=%_&E8W/R#VBY0^3\/0,BH\XB%(0EWQV4(R*R& M8NM0F_8P171)%G2Q"7;U]%(+VIK MPL,#[- Y:K7H-07WE#;S)2O\VY_TV=T2!#+N6=;73G2LD_K48P&^W M"KZTQ MZDEB(.CZ8CFK=N?WLYQYTA>OV=T>]@/=GW:V]WK=&BG#,KD*K9MRVHGK MW +?<#LMTF@3T+8_,=D/SO9*1JNYQ$]0B?]I\NE1]L'SXHE5,C M>R?(GN4TG:"E#O6NEHZVWQJ,K8-?@.!JFU5^R M%#O,OTMTS6U^3J?8ORIZ^>Z7=Z>O?@2M(DNV?DM<;[!_)'#8'VTCSR\%M8;[ MA&,'00$[2XHD37BEGQ$4T2GLE!:4?_"6!"IDY]'D P9*/S@_ZEN_[S#(-T%@ MB9>/_)QSE5+_/9R_+!ZFDOK^,[*EI30/-CAB$==CXMWHLDE\I<-[P7DW< M)XXWF31U:7[!40[ZS<.WSS@\X+: WO3*H9[0U(>D^)!HJ?]!5^&[U4R+/CN% M/B%H;C 3>$0@;@+@G@RP!HP;,&[ N 'C!HQ[.H#;%(Q[RM5U/7C VR'2C2NM M_^2F@\,&GY9AO-$$VCM\G@K&]-:3[^'._ "%RT='\<&HMS:?3^4NOY>##GQ@ MX -_*#YPL!_O[)P,;&!@ P,;^ .S@9V]G?CX9. # Q\8^, ?F0_L'>[%![M# M.]P^'"NW=%1MOL>E+BMLMH&9_V^QA.67I("?L4BE+SP:'*=#6RB?2^W'N\?# MB)*!N@;J>A!;(#X\?/B>:P-U#=3U!Z2NW=WXY'!H&#I0UT!=#S%%R>Q$WVTV#[4\-+@4'I"_.CY.)1V#N/=O80Y4 Q \4\=XKI.:+YQR"9(=YYW7 P[)G;MVDX M.++N"[B@H_/>\EN4E@W.;?J>ELYK;Z.W%MH;42%_(VQOQ-KK8/P H'R('+'C M>+37GTOQWA#=",S[7H?DP"4'+CEPR4Q8.3>/]P4"4'+CEPR8%+#EQR37[ ?0#C3OO>O[1-N8! M[3M'QO^KT74VO0KFO^\A$?3J")ZKZ*Q49X1/37$WJJ(854I5G@+L(?!U=9O4\*P"ABKI*)C7_(IK M:@N+P>]P7T5":Y13^JGKG.-&PRUI M+O;!AQ ^G$0%-YFE39)'<(Q"PTGPV'$$P%"31.,$"'JAQMRK&;]/7O5D 918 MXQJMHU%^%IQ"-^-_$>1*^!K\?@HD#R\T .&JQHX1F=+;T:G&)59P[3Z7;$:Y M.4&Z=J;;?9:/?>C"I2(PHV0VJQ3@BNKM%'\ZV#F*X*DW#WD'9RT(SN(W5H<[WVE*E=)/7]N;F*IT!3)%\ M@>B 'P'S*"97+>J^G&>3.=SM5"MF;>8>>]E3JB:52O1JQ.W^Z,L;X<$ +'Q29YH#4P0+X=(;#)I%@U#G:D$1^Y4:JX*#5(& MC@T_$XLWIR7(^59AUO-Q FUYU+.V M_$_@08&RPV<"K4!4 =1%K:K+>A&P,]0'40YEQ4697\#S&M"69FVG"J[8Y.Y[ MXJ>&[\C3Q/UR]2T"]G*1::M ^*KCOYJ4DOV9VX.,:X!IPB'@((G1?KU]Z!H6 M2*J4*=X_3X.G$8()]H:K7,X5L>.$CXVJ+!R\=<%16:'Z5P(S3NAC_%N@UM?1 MR^05O %TF:E+LRW^,WX)@6>^"8N#"E[C)]2_20CE>_2I\(ELT"_GZ,KDBZ*WL !Z]8D:S;A,G([N) M:0)JWT62-ZL[F. .UL(3UBS*VH<&2JTIVDKE90'_,\^6QJ(!8&L%X.3'%2J2 M;3C^2.CQ,KW;-U&)1>D.+XV3"@5]M&RJR9RN=(FO@V(Z;6^216NT4 J@!P:R MA86/@40'A5PG\N@J90Z]BCT_LL2_S!"]Z/E57 +3"#@!?C?)\ZO0^ !- @&D M[3DG98Y6:C;.\JR^"H%EKYVVE6A8<)S3&@W:E0A%LPSQ8]$)KM9;;4[O*.'+ MNA:9"B=!J^A*DL( %J],9QC>R9@5LL2*1]_ MP1\A[GU)<,$NG,!TMJ./2K-3AQ@U?QL9H0>SS2? --,DZX&2:C@\J ]@QM1& MKJ]([$QN'YE6DD_(]&*8\G4ZH=8M-F,';XLPS.8UWHG_,L M=[Y&D4/&5D#03-32R$C+BEFV3!(]CS"VQ2RI$X0EV*PHKB]85L NX$?56HRA MQ&X)TK*H4!/L+S%IMZ,O!5!S09Z?X"^AX%RW73I_LBBKFHYE-^.I6.CM9+>E MFDY1+EXH]ZT%R+HRW7"#XUS\.V?&&?(9]92<%*!')>P']-2SFHZW^&7[TW:4 M@HZ35$BM:8FZ7E&3%D-,=@KZ":M*UCV$KF6MA%SR+"'5*&.1;+QCNAD#G\R2 M*C,\GWSU2==ZH&06]-V:799%66QY^V(>6\LM,&Z7M''GCK9/UB3/ME"O5=] M^41% )D84#+NUM!O0G]?JD(K[;P#G9MO?1P]'!BI,.LBU"X2@ "0A4@HA"ON M8MM'G2A)\9:9_20D4IR3U@C2W=&/I[=R7L7VC9T?40M6RX18-3X+6C1'#_0< MOC,O<]2@/%&-M@BHLK([4"QH$V+A9I>!Q!JH&;8V$NYM%]G\%V,6))6_T$ M6H5B\,,F/K!)0/[-7U&M7H$%R?U^G.6C[9U^G>5X3WWY\7L.B:#VU,M*O467 M^H,6;&FU4/=^+CLQW("BV1T_WHE?'9=W++;W9B@=8%B T M0,&C674@J/)R>>.N= 2'2MVAG/05MB\:./DV*A.Z5,$KN(38?**Y@H!+ M+]FIDD:ZG-;X0]Q>"K0%5K%'X([;' 9I$H&.E:%67)B8>B8L+V5[W4<4/C69 M&JS"6;O+&BC\P< =8:)2:1"79U_"XQKH#ZG'V]"GEJP1[2)98"N;B"C>DTK7 M0Q_0$A-*R-I6&2E<-C19D>_;([JUJPB21N,$,;449X&)5$P3XQ>:9!7HN!A# MF%CMV^9 H&O%P\'8.@%)LZ;\&":+EL/'$BOI?T*U_+Q]TM"%<4Z%V3UKS[5F M:YAGPXEH;&O' M(LXY6"EAB&9V9V'2L7JY\/$1"/QQTTZX[NMJVSBTM<\(A,5QG]9 M#@"X5V7Z*VLZ0D_H_(R]>!K'NDV0 +YHO:3W4:H\[W]1AB#P?:AQ0&V:G5MX M86.E"H]();;0!A4&\_!ID((AA%*SSBC\4(GG M[Z&VH2?--_KL!@:4(;]9]?1Y^3;(R>/],TA MWMJ$Y>0;!:H[7+"L+EM%PXJY-)O"RXHTKK&J+Q%-I^CJG634QP.-&ZL:P?+C M1#RCZ[Z#B0,NK%Z:!&AX=0);!(-A F+Y"J@)3+)4KTHK+Y!0,"_'=]FE2A]+ M+OU,;]+P).: 9HE8A]ZI2+,,O]F=X 54R)0)!ZMS]B2:>2_8S9BUS+H9AO8S*#:C&UB2P22FX ME02]\&R,ECJCP!2B1($YY/B#PE.3[2H19/8[H,&^* $5C?,:+E0'.2&MLH8) MZ^P<@X-ONVV[U'[8: H\!^ Y88\!VM><0X/V2%)APKA$^Y*H:#"W'M>B6'Q, MQ_E:E)>%JRY ,:AEK13P"N4W('XJ_H9DB2%:.CU"?9DG1<&)6DA1,QN$T7-4 MH2BJB5%=DC@HS53![WK8 33U!G>%,6!NFYUK/# '"8'0@,=(_0ON/P-7$&T M:[C9NJPP,N^@>$&9[!A6R1D&^'62J7 N!SX\R71':,@7Q5AIB@-'!D!!36! MM;6OA9HKH2"S*@)STB;GE(C[ (%,SQ&E26G'8%47:2$S785%>'"4[WX2!?(I M- I!5HNI35MCO#=02->5G:R4F%@4L-H.T"KCH=*;KP6#I([.&A$Z_RC'&E2B MVMPT*H&D3H&2!(R';P?!!B]A=0P\,,O+,2 2$!T8%QGB-<;>X0%R*W(Q!;LL;\ M/OH>7ZIL2ZZ;OLP(*KF8UN=B0FFUR40WA@^K]?)Q8NZZP7P)^H1H?R)9%Q+\ M6T.SJWA*!Y J*.\#Q +@->\ O'-2P[OW235'1D?'3;!YAQI^JM W6:^]71_V MH'CG3/2M!##+-_EXW;%FDO.P+S"A%06RX:'B0A%3+N&[L)XAK"]%9B.#&TXW MFUKLQ=DV#>.?J":4)9#GG=PWH>!L3?=/;&"J4A(;7?*))*.\0"22_ LD#V=Q MX@(:+YZ>,JC4N8H6*QK5%JMR$ $ZK0IU&X.M5MOLU)TH_0W> %U+D0NQ5:FX M7O?P]"'KLJ0]N=S4=9):)$=E!397FRS!A@3K&66+K-@%L.]R6N& MSRO)4,A)TRV;T[%OF518.C^3FDG>3<1S4_O%,$'4%VU)CF-X:UH]V02$35FT MZ*>DT/+2OD,(M<+MZ).WC\Y5PV1?6@L8X/KMQR:]V MVT'M3T//)XH-?; =W MSE#)-#/EUM> 9\(NZ'NK^^?X#-KYB A;B!02I+' ($,&N-P*6$QA%^YZLUG/ M6W%Y&I^B)]9]3%J4JG%4)>H$DL$K"URR1)]Q/@%566DF*$MV1S5Y2R7>A M=)G.(\3!ASFA7+1OGS1,(;$-TY*X)#72)%.'K3FYM^$[T$Q8/)#]\B:)8-C]8YN]2!? 7J5 MJ$B%BZ2"&LG+Y(H3KG+J1^&+$\J"\/*_K6X%U/S?\D6;]BZL)].N]J5FFO.R M",B=(S%=?_\33%41K_U9E_24^JK@.U;*53808>! B I?-#:TEPD.+'U,U3]> MWO=&(]*I%Z=BBU,D/I_4FK,&-BJAP+:)U1ESN3-S0#QTN2V]$Z9:6 /Y#EA( M?6-6+\+/OW?;W'BU/%LN32CT[_"?G$L)@'8V&MG.VBFIVC_HW!STFDJ,,TDN M,TFL9OJ#7XJ"J?:K;QB]L^.-^]=M;#::G:;4JT\_#^2B+AV2CXR5PL2M7(;W M/:_8(6+B00+BUZ^^^W3]6.RGKH\>I/H;!+!,=BJ62P;E#-C MT(^Q)R=>([KH3#( IJ^]\F)7G(%*)JQ70FO"&IR)@D))ZH"= >V_!=BKOAE7 M4&,BT&T%.Z:8-+93:A40&^7^;9;3WG^OLQ %@=G/ :S@@-=OO9UGQ3J ;;P# MNX>#48:OW_(&X%1I$V+UO53Q>AC2'M?_54P8#W:-:9%&J1JZJ:[D46E@L,ID M-PGWSR7IF!.IJ&W)1B0&/,DZ71_%>\5'*NW%L##3 =CG8S5)&M?S XG:U.(7 MG'".(4MROV:5284UF>24=YX%?5^5 M<^^17/=A;&@9S\2LP%0%4-LMM= W[<5L05Y'B"&'HX(ME;9Z8?9RESL]*ZS; MT6^&+>97D;U%PQI[LDWV>FX=T)-2V_^V>B/^ON\Y5'%C3DLE(_(/GU\1DW_/6)H/Y 1$%M&5MOV63Z?VXY."U\/Z&4+H^V# MIT@F?6_KZ5+)@P0_"'=6J>R/35)>Q(6.:V X!V/8:@*@R%*P2!+(I?V[GBOX M/?K<-MQF]9LD<7^@LZ!)$I=\;;06?\L^4.TV&.MW0P7&EDEI&;P)_];W._QV!.R@X^8Q>FD2_1 M1.6Y///7%Z,7]+->)A/S<\?U?@R1@=[ MR29+K5Z;?_CGI[$X;E/^Q'$[6N>D6\Y8.C_]\\^R>SO%"[A9,'"#PE,:"/N3<0%_% M;@I;G&&]HAC],'&4+3"UMC#L&'$Q(64K]$7)3PC>3X[$>V>!FSWKLK\IJ\]^ MB*HU?W=[P[?-QAU\;Y@F/;"Q)X"* QN[-:A>WEK1^VY8.5K[G:#7.YY=G\7T M74KR\]6%P\FFJ^,+!@.V?P-V]P8#]CZPNH/%VC_;.ARM1L+NB2=/A48>6G\: MZ.$9T\-.?+BS,U#$X)KZ7M<43=:4-%]L'&"'B]%\\L$G]92XU$UNYUZ!_+NR MM]WX<+3;&^[=%VQ/A7P'3\M G$^(.%\>'I_\[K1Y+R?#4R'HP8]P#\5E?=K: M8#$]CF,Y)-8](-:T;##;K1WWOCQ8^Y-M"J7^@],_K]^+=46\I)C="YJG@ MPN":&1C-P&@>E=&<[!P,;.;^_JX?*.V\Z_E'V]B3+_/XR,,V3EW3_=^JLH!_ M3]3-@:@[G.[X%O4=?<]M>5]$OR176#&TS^6TY[93L7?>3UA[3$W"WI3P/]'+ M\]-/;UY%F=;8,KWSP2]+:K7W:[E-BV^-3N+HHPQSI!*JLY)'W&XZ'SW,W0=4,BY3&I3Q%N\E2 MJCIJ[(@%[K Q*6D0*E@"V3*GPNS( L:H16J6E.XR2DI,H;*,/3;U8F3+J1FK8G MZ\HNMH.SI&J*@SNP73B5!M=J:0;%\KB%N31FH\8. 52HY!MVG994>5[&TJ9[ M66I-(RVH7[?I;,GS[.WX'AFH9@=8X#U+.6K73=DM81=K^Q)?&\^4X_D8WF@_ MI D@D8R[T-EZOG(,!&1[-P5S/6.S/],EPDTKXU%F^&X]J.KT'S"CW)2^YN3 UI M9'@-=]@L\W)V9?K%QV94@)W0NL39BF6CJ0>BP];$ZUEOKJDH+VWO\.!)@]H6 MOOYTKK"339*62\1B'S.E*>=8S3(>%&2JP;)*UW80'/P2$]:]65V+,N59HY6J MJ])4*-J^&;\BS9'Y3Q.7N$6!RQR(+I-PK,K8ZP?.5&5G0A+).OXF0QALFT-O MENK^;7E[VX,FN-#,OV0SR=_I8;JF;0GP%;\ M5^82$<4-@IEUJ7P4R#];& =8(A84&?UZ[F^L !4^GO:QM97+K/I!E7J5(5 M?6)OQM[@^H]A[&M%X-]'\F+HK)>%_)XWU[3+.%YM+&7D3HBWR76 DRG'[GJ0 M/=;:[_W#0SG*8D8R@YJ ]U;G^SNI2/](B@9GE3+%H?)S!]WG<&NT@[J/DW1( M=[^$\>6/T(/_&*[[=91U>D^EN%DFII&$TOS9C,)5J>L9^&D=$4=-ZJ/WU4 ML";H:V!FN=4M)2[F]V4&I9&Z9IQV,#U=QK QKM'4-3OB-&9CR3P_$9HB$6ED MP#*I<#D7;,?O0DF/UJ9B@[DD^F2.-6H.T,5IQBH/2JHFOQ+@D!;K#=TFM9?8N%F69#\0.J/9 M]#;4?KRUL]-![?!/Q G<\/L%TJA@DV$"^-HK(U,8NII,86?+O.19OOS3*Z9K MQEA6ZUGLP .6M(2@S,TXRL-!:/#WE25B&H4"!Z1AU;Y2FHE\[%C62""+(JF9 MUN8-@TD\@V-KU>"0>9I Q@7K1+D!.: 'SZZR4P6%/MUL%//A;:)9N$_JI^Z= M)1!7#I6,(>$;&H8H''Y=-Z#*G^M)NU@/I"ZN)J93Q7H(,RX9V(B6?/32H,_( M8-0KZLHD-T020QGO2*;OA"P+ +T5%G;Z#!*K_6A@/9MQ.@9 ]/&;SV,78T;A M*4DIFWW&"*09+"+SW'=]\B1PM]9;4=9]$K"P-W9Q"*)5F)1.D663X,0??\TR MY$)&9"0\+->,RQ!J\3G=1NOTW9:0F8D88O5ZE1$A=+-Z&/USGK6&&@=&-X\O MY#G64\\>TS[QD^-M99B"%F\(X+H_YU=VR!U-M>$^OA( *R,5@\(33%;OTG!6 M#AFV<4+"R:BC/PHC-\J27Z-.IQ6U_5FRJ>.&M1/%;T&N=D9V5\9][,#H]\+DI)@.9?9&$RB\_F[/TS$:?;"I*B,UR3;693#!/I#% M7R@M9H&9Y B7ZRG",O(Q6ZA "FXRVP$%[;29H6BZIZF%JJ]5UA$L9YAW?9Z7 ME]J(T]V]T:O7T5EH(>"3TMB$LZ MFI>7K& 4^).H%6P\\0ZN;$=U2A&O_ _3;Y;FPZ*):/]X-JW\>F@M\)=W]%O1[)_+[8>WQ+[/WH&C'2(QY.'ELS@I0M#7=WAF^)5PJM9<;. M*X>N]P MN8LD)R(9AV-QN*6QO(?_V'(/&TY],V6=DE@%; 5Y(%9P?:F4C9RM9?XRD&W- MPJR$PXY%X34SMFY8U"FSJ3RH%?B5? $[=A%]\$4+["-9$V M-@+=XZNI6_ZG)[3R&>)-CD3#^-TMCP'_087 M+/%O1 MKBAFGAN&%G@%KT)L'8% /:J4G53;F#]_U#(0R!E^"N)B;LUTD-*/1 M#A_GU=A?=;V0.+ZKD/C8WKZ>E0">HRNH<=N%UR++R*RLZ>H MY1E:)\&.!PEV&^WKZ,[RZVAK9S<&5;>"^Y0YB#B:3:4S?,LX,T!I6N<, X[O M?08OUKQ\ZHC2B#K\VJL.]Z.&6\Q9]Z)LBV]+[(?*)CR DI(RYK(LCN.M =/% MO^$N%-\LRL+]HLKT5W0@ULP!@YA1X&$'5)M+D1^G R!SXZP7C^&X& _BZ7E3 MH;41KT83Q4$#BB/0'>T#[=JIG<:>+81$C0[IQ9NHSC!*RPD%K)Q(AQ6H][F- M>#D':& _\ON IL;Q4: 5;I(SR%RR3KE.6L,;^GYOMDN"?72W]LJP1K:S5X+ M_GD!A-_K#]EP%N)'RX[OS$2.*5K&C:$]GK\%DL;<<%[[)Z/%EKWGU. MOD7O"*5E&L;MFE1[GOI1)]_QM>U=UK9STB<\JUUV0Y]-;E6!PR39=H'36'9D M.Q3T@P,I.1"S&^*>I@L[GO>L$8/R'^58(S,5-4/4.%)B,G:$&9>P82B^#[A2 M,SBI89SMCW?R@.->(EI/@ >0"X9]R_[1.ES&I-ETN>;(52\\UMC^WW>+=T0D M_TG,>9QD=<&F1?%7K4NK&H'#>DCD2M ;FZ/2K^[#&G3UX"6>+_S?- M%O=39(QZ1?SOK0N@G%? F"[+ZJO79N],+#;Q>WM/?_3#+4BJZ[[FPI9[7B>2<"I?71?D0?[HQJ=[>3)>^&=WM(;9[.P] +,Y>:H*!YWWH6G* M_/LO/S1Z:Y8DR]>?7"3%8>UO\(D)R)#/0$!O\G+R]6__\7_^8M[XHM6'Z3N; M]XS1'7CLHYK^]<7Y6SS(_]W_G\]O7T19"K^ K6^]/=_9/3P>,F8!]ZAY5'T/ MRD#\!JG$D79&XW4Q]780F8+A5EN!*TUFUEXA\>12ZCG95S>+I3 ;"]CG[_FCTL&FJ7B@DG=$,]AXV]";B?@@5-@,X9*@1F(=$=^84]P M5V(,20N)#F[_Z^MI6=:XF9_AA^@;_:HJ\;KF=;U\_<,/EY>7V]_&5;Y=5K,? M=D>CO1_PSS_@@R_D^?IJ"<\#2I#W]@4L+6L#=CD[VSH[> M')V\V=D[?7.XMWMP1"1[;H=*",KJ1?3# M3?LY?'=X.CH\VSD[?K-S\O;@S>CXS5NS]LG^Z=NN_=STSO?LY^W>Z>%H]&[W MW;MW;TY'!V_?G)WNFK7?G.V\Z]K/3>_<;C\&%TXKG"J8JHJJ\_BMI)K<@!?R MQ ]3W)!9RKR.&'R?NRSA)5EJ:[1_]FYG]VAWY]W)_FCOZ.CP_.V.>?'=:/=P M]9"PI=_A@'="CDT\X)VP[6$.V**!^WS@-FRN#03>%+#KLJDF^-M%#GO B4*J MV/KRZ<7?WJJT80^ZFXB-V9UECC8=^10E Q2TO0HU.A1PTYC2_B7W^P+8/O#W MO_P0G!@Y=O@;9-E_^X^__(#[SE[C?__V_P%02P,$% @ V(%,3@=!,5&J M% Z?@ !$ !CG)WK?[P>G]V=75WE\^ M_O3+?PT&__QT=^V=$S^:0\R],PH!AX'WB/C,^RV [+LWH63N_4;H=[0$@T%, MY*F+)Q9\8/X,SH$'.*=H''%X2>C\'$Y %/*3O0C_'H$031 ,A @AE%64"A0> MS/.%Q_V]Q\?'U_[%*Q>^V2^?S <'8T.#D=[GE 1LP_R M@5W)$.'OI9)/8QJ^)G0J2@X/]^7C,6 P+8X)QM%<3Q!PNL]7"[@O"@U$*4B1 MG]$U$Y4)9(& 9S1%J=[NQP^+19%!!X09!]C/='BJZ/QXJ$J/CH^/]]73K"@+ M= 4%V]'^/[]"QGVO'TW<2@)(=N2/(K7I@));]B60(I7 M&X%,7E0C3I5$_AJD= -Y:S ZV$R*O#VZ29'2;4.*XWU ?0FU@,WG _BT" $& MG-#5I?AM)UE(:8G+1DJ6^SZ),*3'(B=L) )_\F;,Q,B)UM;$1 M$%Y"QB7#0Q++C0W"D"_9C5R$2&GDQ2 G;BD M7U!W"5(B=660 6!,N&(D;Z4W%PN$)R2^(^[)+OM#VF_?P8FG,M,/2:]ISE_W M%Y0L(.5(9%*%%%XQF%$X.=F3 X)!.ACXEP_"UR+C38M4*BAG%*J'$B1^%"HE MKG,A4PXR9I_L,6'L$"::_W"E CAQ54J0((PZK%,(QJXZ"1(8=E2=!86NZ@@2 M)H;+K1Q/,G@0!3PDAG6GONI3V2D.;O@,TCOH0S&4'XLAS%>9K\G"W^ZN],-H M)4H#A[3NM/;C$;#T7#H#;QSQ/R0L(A"\2-EZ $<>(JE5^#YLR>X_K*_ MSFNMEHC!X 9_5-?KMDJ(DR(&PK7&;4U7;C]:LN1F"D5K@,Q/SR$'*&2;HVA7 MC0GJ-Z/AF^%!"ZBMRKQ*1/C?G6-8(?:@+I[;+Y):3&YQ.!H>#D?/YA:Q!#WS MBF@NI8 Q(F=D+A2:0P0CW5DQJAZ(-+H2B,I&;V745&T]CGB M<@59YJ)G!'.$IQ#[R"[(F$L6=H]+5L&YOZH1O6 MLJ)=^Q8(8T9"%,BT^Q,(Y0:/^QF$W!+'.F(#6J*W%7]DCWLOC*:VC"FP MPLN+F>W0X.P64*'5#'(DY-P(FC*G!IS>J@AJB9/WJL2[KZTHLQ:[F9P!-KL, MR:-S:](S,:/UMJ%5Y3P],O$D5T^QW>$T:3G%ZL+.C-VA&W;]GG*M,_O- E(E MVD;-K<#%C-F!$V8YVQU2D_N9Z"EF) P@91>_1XBO-D%,P\V,W!LGY(KL__M/ M1P>C]W_VXFKZA22GP.?7"(Q1B+CUK$R5S#P;\U8[&Q-S\0IL^FU[S2VG\9<+ M0_/(ZZUVDJ6*E_YF3X=<%M9WF4)QX&>>,GFKG3*Q!K.'$R04!HA? E_8 '%+ MO-9IS %1MPH?L_!R'CTUN?+UM=\N<="2E3D"'FF6/L>\<,I^B MA>1V,_D4,80ALX)*3VC>OS+2M)P"'YG;I9SZ!$'R*N@I#BXP%UGL%9X0.E=2 M62%AHC< ,LSF_;*740N7J!M M5VGLJ8;O-:LD-;![N1!>00K53A,YO%R0(LL^=FM:&'4W-W4-$\]&["OCM#KL M]?=WR*8&LA^;F\U0K ZO'@Z\TCV)3W8X%(N;AUNZKC'9>JC(^VGC MX*Q)1_3S'D4"C 8Q-=/"T@9E;;2U9&:,R;=J"[E%&\Q27GU M[0RR&GO6W':(;.T8FW,OW4C0 */Q61\CHALF]I&R%5]S7J<;6;:&NG\1]N\1 MH&(8'J[. 0??,(@"I,X);\:RAM(\:Z9[.2-CY$E.WJN,UPX'AS!J9F">.-.] M@E&/2B\CHMZ\]I'/2&^>.].]4V%"IW]![$X(#Z@_$_W'.5S"D*B8;@-+#:4Y MB.FFU5)&JELIL.H]"OJ[#H&M#5MSN-/-S-7A5_^@CU'0!0O[V-B"JSEBZN;Z M6@#3SB"(\M82N0& .FV_T83.G[ZNAV^S0,C,PQ[\WFO?-2OS$[WYO MT[H'HN'+7]<0V&TA6*,PSS+IWBM3# 9* L6BM]8N_W)H$C9LS--&(TUBL(Y+ M]<:N@91_V7?\%ES,DS\C34=O 5C_.G;Y?<8@"N$5DF]_*&%$7O5W]7'-E7HE M+#Y)WPHU6U[F=" Y-37E5KR\NA*_,N8J,AV'.?H=BR>YM1L(67!I1J[S> MHD.MYT/BBIFK=QPR?WMNYJD^[0A Y[N7A_' :W.370['U'D&[J-?T4F_]._ M\P^K-CQE+)JK@X2<\G8;/N9ICF-=-Z5!QRMP[F?,J]C:_7V61AZ-6%5> =-B ME7#=X:3,T2J1:.;2B%4UA==AU?-,HF+G&Q5CDM. 7-[-L&75B%LU =3A%C-/ MCRWJYZL;59.KI2/DJS.5B?]](_AJ>#7B5SG!0XM?SMU3['< *KM4[S@D\O;< MS%/YNIWP6A"U-_N8RG/1A\ I\A\HP SXUM.'.CIC.C_4?> L8^,5^/3<_*VR M#AL^QO@WU'VF3 N/MUO8UU@[7:FXF9S.">7HC^3,E"NA)9XB$5?B0Y\V!-6U MFD;,J^,"+>:%I1@R\8IUR]]Y[>G15CNWJ. 5GRWFBZZ&PJ!\QI@:(CMMU-Y: M78T.4AWDVSA([ 6I!)63SA(A=FY2@>X+^#=1WSTF&,JOBCQ;_+"MJ-%!JEFS MA8.HVKVL^ET0,7J'$TBKRAJ]I#HVUGJ)C>_L'*7.41Q&7/74QA'64/ MSMK+>7LI\QUN:]86=Z*YE%54PF>0:KZO)S_GZA)_GZ->J()&[ZA&=P?OR"OU5*T[#Z@% M2'[Y5/Z5GVQ"./T$KV@W4*3Q*"8#_O/OW3WM4$*& ZI7":K'DG(?L97:NAQD97 M.MJ2*Y7ED'?2[FKG-[4H0KI$/KQ? /HZ KX?& M;G!"MKT8XUBOR5D.AN+/)A.Q#D5?I5<[3VJ'J,.BZ_9K-2_6RC\_R(O^7R_V M_K+_Q((/8+% >$+DK>0&QB267MV3MV 8?Z06C)E*_D[V.(W@GG(ZZ0S_.@V6 M /OP$PI%/5/V!<['D.YY&,SAR5[=0_%;FC=EQB+!'?%(UOR9DFAQLO"O8 'PFBJ& B^F3B;^&5@@#L)X=/D5\OR$=(37QIY?A,?,H_DM6*D# MU#D9PSBAA\$U9.SB"?KJ&W5JO2O5_AGYMS%>?&*L[0 M$H6G\>YK\OIP=.0OAT/QW^/<+[<.FX+=:_0ZJ0\/CX[N[INU6RO7@1 0[ST4 M+D8F? ;7&JFXH]HI+YTD]0"?^*>0^-\S33=DLH$9>,IF"Y80K5_.50^NHHWQHM\N>M\!!@ M+&(.FTI^OOXIZL^$!(]"J%1T4X&.=0PZI0HS7O4]HOHT1T5=!])G-(0OA-E> M%WE._"A9%+L0RO!5X5R)]:[1LNQ+=8F93A<^P62._&N1P+";R2TE0>3GB5'] MX_:2IW)M+OMD N5;N3#[]*K\UG#YN\2I2V9%+BF9)R7/9@!/8:;JMKB]1,/> MFKT^B[Y:OZG0=,TA]$ZC=\<;* M6][8M6C@4J8ZXUB2=F[6PEX--7YUUSXEL],\X!]F*SF@BL;*9L^2IN8]8#D? M0PR$(7F$@1S90Z%!,5-Q)>I:+U?0/OWHK41)I*#L@5RB)QAD&R>2/JSP0>G4 M!"THNV:'VI:@IJE%MWU/(C[[F_!O4.X*#<^[U[=?$U_V68"GDS/WHNZU!8>& M,B_?MU\3D6=".B]\PE2>428G@^7M7(^F8AT87LIWHF0/*>*7#)BW$ ?B\AH\ ML@CQ>"8MU\>FZ$O-M-6ZW!<@&6/9-&4DB!8+0GG9X\Q%NM>*OHH1S/UGLH04 MRX+91&=9J\92G50,BA$=64%XCJ@ATJ>Z"_P=5%(O@: M3$V%7C[>W0@*()N]B@" TM6$T$= _8%/,EUPF];6]8!7_6UE[L2_^DJLL]0XKQ2]L#5WSU+JGW6MYMR*#$/WM'51O!7,B MDV" 5TS^'W%(?Q6>*+P1EA5TINJ^X@\S1(-;0'FNQ3V9\&;=;0@[J#ZD:@5" M-, Q8##XA\B\1!!:4[6A4 ?52MX4N@U!O-KR>U3WYE)E0J E;>=F!.[DRL/- MY.))C,(1@[=43F>JFYI M^4BLE2P4??D\4/_=TN1X[M.Y^MK1'43S<429_-)ZHITK57>7SHRJ"-D8LU(Z M+=G9I-Y M13O/>6[&(8I?VDGV&($I7%/$@>QE=B?5PG,/P53N4PA)%-ROF$QFA-.5T6HH M\_+@K4]7UPPVFXMU8BO?NIC?&)Q$X36:P#I%2B5>;I+4X&1*WG6O*M_L@!O) M\\35"*>X!G1*J4PM9-'Q*B^2[/4^E7,T%T+2>;*V/(%": KEIHQ,T^WS?<8H M\KRFN@2(RD] PL(79=)9_M,EI")(WBIAXB\L,+DO<@S35"\XG8AQ=3+^W-B\ MVY6E XL3K2V1;@&.S]"_4M-Q: GE$)AM;.8&YB^^U7A#Q+V;*I(6E&MY)NHWM5L/TY6,GH=QB/=2B7!?[ M>I&0B, IAS. @R\ @QBDMF40ATH M-0]?/C-SV- :[[A&.-D8N_ZRQ2TE2\1$?2#,=@(E@^U/$,,)RL+U#ZZSN[,X M#H9X%NN^M/DVFQMRV8M=W'0M>O7".;W)/KUT]_6SV'G+U7?.H6N#X@.:PV6< MQ\>I53DLUC_N7GS_AL="*!C4KDF;"G1/G61T]6DEQ$4+)!.[)Y2-2&J?6N]1 M#02TF"5IT ]9E:O*?*Y,5Z]3]KQ[\/P&PY!= CHEGP#^7G:TFF<_3HGX> ?F MS^ C9 M56RF]63\UY_(7_!/S^+83T(]/OOK3[]]1B\^OWS[]J?__(]_^??_@]!___SI MW;-7$S^_B./9LY=-M+,8GGVM9^?/_A[B]/=GJ9E/?_RW_<78:GWV;UO\V]>?QPKZ;>#M;M'T^FUW^V_/G7[]^_3Y?[]_]WG13U2/IS,[]O&G__B79\^6[&@FH_@IIF?Y MW]\^O;U7B6_L][_XR<7S_./S%]Y/YN/9],4X?)B=Q^93]!%8[$9Q^FN< 2&+ M^LZ;F/[Z4RX)/"":T"4'_K5=Z=GWR_C7GZ;UQ>4(N/"\?S*W__HJSFP]FG;K MRUY-'+G#7Q8?ANSO_1;ZZ>[\8C[*LW[1W,O)Q643S^-X6E_%M[!L7,06_6E; M11F"6[S2'IK]-W8R3&@-U][;ZH$%/\=Q3/7LX\B.=W9AW;L]D] 24%N*]$ 0 M\/VBGF5)GI>/EY/Q#&0^R/YZ]RBW*#HL@5M^:LG;7BH_6B?;3<8^ZAZVB^\F MTVG/H[>KREXZ-)Y.1G7(2]C/=I2UNL_G,3K7KS=6L&0Q.ZO#QU0U8 =^' 9FX4Y=C"[ M']S[H61OKJD?\F>-];-WM77UJ)ZUDK ;BPQ# MT)I'K=?B RHKUHFVDG+_NOKH0A-#/7MC/310SUJ0N>']GDE9=/_!][9@V*^: M'@A_%:>^J2_SDO,A_3R?UN,XW4GFUD)]$+7:(P/EY#6H(K/O;\=ITEPL%L:= MM+4HVP.);VS=_)<=S>/[:*?S9KD0[J)M:Z&AB'H5F_H*NI_EX'36S*_5OO\; MPQEH>2\\_+0$5SWUHTDNUQ*M S4W%"/6/>S2TQ;U#=65=LMRBZ(]$'B]Y_!M M-T%K7NV7@%;5?@FX\W&/P=M9># BVP_BKK(]D CBYC(VL^_9-/O' MO+[,K;0X?]]1;#C"-CQN.?"=*BW>J79 Z5)G#UWZV]PV("9&WU_9F?UM;.>A MGL6PB^CMI08CJR5,6A4>C,AVP]ZF; \D?HK3:!M_#C!Z%:_B:+( TB[BMI<: MC*SU3UL.>HH'4 .K[&?[LR:N9_-FWI\UH+2QR_W3<2^9G&KPCT0^=D" MY[] />^BW6W0K'^[=S+N?VO)L3VJ&)C@=A.D?0U]D.O/8YB/XMLZ[_XM-BA@ M"L(B/JK3]\4>[-+M;2?1>]93D/2V,#FLNCXZ$L_R8K?'P<7F$H.0WC7U0?[>+@V# MNBX\KOS%=#J_6)R>6JUK&(3<#XM!7!V)MMT- MW+.:00A?**RU7W@!3?SO!U.^O9Y!2'_\I.5RMG=-?9 _ S#&L]I_:>QX:GTK M/6)+F8%(VGO:[5''0"1?:X8?THN+23.K_[DZQWL[GMGQ60WCN#SO[="C YL8 MOL/+@VP/D&UBN'^@O1 MK?>N^FYG\*Z_M_\[641,3,8Q^RT.,MI[-C)4I[?2 MV&?'NS0T4.=;+ND[2_9!WOSBPC;?/Z3/]=FX3K6WX^NX,S! /TY&=9N0D?UJ M*49VBV"D'%#0%ET#MEF.)>$JPF(/1O'9R\FT_LWA&QL_IB';V_4]_O&&^O MNUP7;W2UZYB-.V'P';QHR[1^!#:]JJ?V[*R)9RM[;H76@=C2KK5R;(C-5>WC MYTO;](V$+367ZUZ[U;E7K?VP-D^,)2TMKL%:W,@.;T=^OE0GWL'WU>NY_YT3 MQBS;C-]F<1RR0]&PK1Z0G.6&M$S8-6FCB;\W2BMR%OE\DIVZ1?:=^12=67OY M'$9//8^CV?3Z21Y/A3!9I0?ZU]7CZIJZ7R>SN%BQ)Z"WW9((%"[UNQOFC:R+ MH[_^!-14>]=1!1649#(B$Z)"BBF!<)(:)6$]2U82%M)]5HQRHJ1)LQJD,KRX M)?V7)H?5MV; ^H*5C!X[&CDR*EB$N3;(IVB1T$D[8:1*Q+7I]1UPOFC\LTD3 M8O/7G\A/S[Z"'GX^6WQ(ZEF\N"Z?$UH5&>/) MP(R$;I:!SF@T^9K3!8!1]&HR=[,T'SWN3 LD[5-/9;2-U&**;* 6*6X\PD8R M%&B02BK!63"' XO> @L]?60-S-A;H/W[\W62Y(@B9IW [57X[9?9JFC3AV:> M.C4BAQW#S;F?AFEC8):_;)NGJ4B36WXZMO*WREHR/EON9+R9S^9-?%^/ZXOY MQ4?[?1GQ,H];Y%7+&JJH;,2>.R1XP(@$(A 1G""2G!"6P/Y[BU[(7N\7W M?A55 G/I)'.('SJBN$@")@49FLI-;%E1]Z.OWR= M_$^TS;0[UF[KJKAF7@2*D3866&*904[(A&BTBM)@%.:T%W7QCP&W3IP]/<1! MJ[$_S-W45CEA&1.@M2K8'Q!U77A[4-%J1WT]Y.0?#7*=.%L, M<:M-HM6VPC8\W7^SLIB:J*@%RXAK! LUZ L8^B0(=D%I1\3# /NB9OA]:AU1!Y3AFS4 MTJ5H-P6K&),A&)&$&@)&''AP4(WT/<0 MB)&4P*S@]N2MSX'QT8E=1P5(G0[#QW6Y2@0'JFRV8Y0(L&8&B6")I-"^X%+Z MD'3JL!%;R$X<&AX=N'4\=+S(IL-A +E?M,)$2J>5A)F@#!+"*<03QD"%YI8( MQAUE)V_8#8J1S@P;V&?CL#/A84_ZMS3<[@:9/DEI=2M,25_(A=OZ-N^LQ0N5 MEU@H1P*24@ND*3=0HR!(>J$2LT1:$]M,S2%[T<+5[.Y[E;9<89A B$FJD=:! M(&Z"0S%@8Z/W*GEUZG;Q(%H>.X5\WJ^ @4A MZRMO)DV.BOL<_;Q97H"S6_SL*EL)3(G3%M0X$PGHB)8C'J)'Q$6!18I6^@Y[ M<&4V6?I#S1#\*H:3)QEDOZB;ZV9MZ#"_D],/C\" )1"NH#=9FY2-3%BN/A+$) MY+!Y=,\K$#,DNJRIV0>4H,+B9B%3&< M6Z;!B/ \(NB[A[E+""+,^T"\9"!?GH8&W0E./?.H%")^F4S"UWHTVC+ZUZ]4 MAEG)O8V(*F*1B*!&:*\9$C8 J TGI$M(2$DMN=-(=^!'.1OH?@HIP.#K;WXT M#[!TM1CQ-L4KDB*66%.$%70<"PK,C!0,0H9MBB9(1UNY!QY?.>Z$AH%X5?14 M>D5Y&[5D[?N5<50EZPP*W"@DJ0+=WR>'I!-:4(J=41U4"O54L- 7-E=NZU2?+7X&!7T8H($[S#&#FB(B(*C$R%C48N\72>K MH)W3E"04B!"@U/'<*::18M)QE[AWI$/ZC#+'6_T.VJ1/9AT!\KOWB!Z_7"41 M*9<^H:@Q= ]CA[R. 7%EI+4T).Y.WB7\X)':/.*'LZ?TL<)'^[UE=IVU!2IE M%74"]#W%A$?$!HY<8-!7XWRB05HJ.Z@]Q0%PT,!M.#7HS*E26'A]<3F:?(_Q M4USD4=EK3=A9MO+)Y.W4A%C(VZN6.P3=]H@YL/Z)]L3Q#O[>97;^>D;($$PK MN' T\SU!LK%,Q5+4RF%4* M%*]BBD!C6"5JW8V(]04JHQ-7+&E$ S'(F & G06,96RIT8@/'9P=BFS>=8S M''KCU)&PT,J,WEBF(@1 [:-#0C&%$N=@B8+5"=W63G)'*-4=](OBTJ.3@MDG MEXINJ-QA0/M=E;6%JD09-]!7)"(6")N 41 LYIUDSBGS1IU^]%A?>.B53:4 ML=>VRAJ;'- L=%(2B80Y= ^@'FU@*&@<20*3G'4Y7RF^(/2_\= +SPHZK2S7 MM 75NWQGU[Q=\>0D,2* '05(#]8K%(7%2)G$*,P!EM3);T1U';+'GBD]L*F8 M-\'DXB+?J-5B_!^^6GD@6V)I4531@ (4!'(2M"M8.K$P26I'.R2-*;,8]#SX M/?"HH"G9YE:K7^/L0_IBOVTW,/>IJ<(\82.)118[C[0&U5Q*H1%+1N!@P=X6 M)V]V]HR;X5E8SK5M9NMQ#*]M,Z['9WV784K+(5W5'.DDK?( M>Y/5[IPB,T6;% ?SCG1P@RQCI/8,GD&X-GB(Z888RH\VJ]#G<59#O?=)&B:" M\_,,_B[B2C^D[ _X9C3Y>KQ(SC77SCWR6KS_X,Z;6SWX.M1;.6R9Q0!'K1@% M"S".+Q_Q!24(J8+JG/(<+<>X1#3#_#98R.\EQ;$! B78I)889E1SX"#W\V$RN M:E!*?_[^VS1"]V[RA+[PL_IJES=9^THJ$,..Y"VKQ)5%W$=8$KVU2#"55.36 MZ2[QB$] \1D80)."(U-JY5@$K%SO6FR'X>U[%0A91[QUR%+'$(TX(LVT080+ MD1)+6N@.MGT9I TU?(]1THEQYW;+^XF#2S^I^+YUN/ MIG<7KYARV#,2D @Z.[0KA4(*!EDKI%6&,1X[+%!E-.1"L!F(G\6.+\]M$W^& MQ3?D#=(XGN["S_H"560Q^J05BPS%F&=VV$&)Z MXV"Y<*.'0.ZWS3^ I\_ M13\Y&]?_C'DQG6^UP@^KL I2DYC]#KWG>3Y7:!6)L8[)9V&J3865SP$$+E $ M#&+(TYP.U3"*(G,IANB=-QUR@1+R@X-M(!X?7_-:Q34?I&VMRE96.YDBZ %< M8X-<" FF8)) !(?9Y[4ALL-& OFA=LR'X.91493#6\%PM7N+P@=EJV1-LCA! M;Q5TF7 K4,!$(NVH#3SA$$B7<^$?:A=]"&X>?T-]%0IYT&;ZJFQEP+Q5DFLD MM F(.<$05UXC(ITVV'BE.UUK6<:A^^@;Z8=SLZ!'P#H6+;?-.GJMK*FD4I@1 M0[0$E=(%I(@V.<,PR'9GJ4S.,"9./O'%T_=:Z6=DRL5#3GR,8?H&1B+O[0)[ MW]M9OJS@^X>T^1J#+8 ]L,:*N^BX)0P1*CQ2!J1!5-@"H[2BL'(X^/9$/6$Z M0^)QKM-"+"X&P]6MWE\F+SS,YR8>!KWVM53&1^>"<8A*$Y&PQ"#!'8@-SVBD M4N*@^_&@.8*MV3O>!N5K2=?>%?TASYS%YVF]PYUF2ZF*8F6)RG=K1Z.15C(@ M(8"G8%5+YY1A))V\OW@A"/7+QF-)Q^N3S_=Q=IX5C38GT:WKJ*BR"1L,IA#& M$EGJ"8+I0I#RG((>FW0,'23@4HM#!_EQ3215 NS1. M:N2AYT@!*Y!E)D=U,TS X!?!==B_?P+A4R=A?_8S,L>0L&^GTWF.BO^0%AZX MT]_&,/# /6!M?96-G/6.N7E*3F^8O$@T\.$R_]!6*O?>;A6$L8:2B"3P%V%. M".(R2I0'P1H-^HQ]JK9L9WAMD>2G,!"EI?\J)>N7R1?[[>_U[#SGR(!>9,-J M7\__0ZNL9) JY4C,2 Q&4?B(#.<&18PMZ$]!*=4A".FXMG#O>"W'Y*-8.7=F MS^MOL?'U-(:VULVZLE7 /"0&_>8J6(0II4CE](#&.!44,RG(DT^@>(2UL"]F ME@+14J$!.^R.DO-A/%1NEP%:JS@325$/G4L\YC.D'%M(=<[$D8C%Q, XGKKY M_834U],8PH(YG^YE77J<[.P^727S+SVFI44&O"VE*FX,)EG 42(QLA&,;BTL M0UCCJ#WWTK>[U/G/0.V>5X>^QNR)1F9W3/K8*DTAM3(JM7"P,QQ)L# 0\: . M8"U2T#S[(YS^(?Q .!F(@:< G\TG8B_"_\Z7F]$=(;9/$Y7@6FKM!^;V*6 6>@:#.%[>\."_?VDLV*I^ ME1YA\6TU\'TA^/ &*R9(!-,(5ARC%=(Z MGP*Z7X$U/=B^G]C.(M=I7VKNBOOE1+#R[28E2E '@1!)*UGIA M,7"AIPM+!C[=.73H'D<4],2F@M$HUTH<\ 7FX:P>ST$2WLZ\GV,"]>Y.:J'W M]7C2+%)TS&(3I]ECY7XM^_NQ%:2BPM%Q131#21"6H\I@+.(R#2TG-!A01SLX M5A8+UNL5L:?*^6+*U'5D4:NE?LW;E=&&1VT$4A+^<$PM,@GGK:L@L5-,,=% EN>N ;0) !S:5&OY/<1JAK7RV^"I>Q=%DX=FY.TW4UG(5%39[>5#D M.$P?9Y1 QFJ.O!*8!"FUF]HJ,7IE5"A:_ M@.70V%'.)1PNZG$]G34+(WXW-G:4K+3BA$3HJ3?*($M2OLD9],;$DQ)!2Z=% MAVP5A78.>P5(_QPK*%QFS=SG\,SQVF*SE\FDY"WZ[>I@&M>KQC1 M/KKH$77 &$Y=RN>JL.I11Z,Q/OK4):5>D2$_;*@>ZGS]<.<88_\Y-E>UCWL, M_YT2E0W2Z^PCXIGB2.$0D< 4_B0BM1."<4-/?6GO'0'=&%0LA\!D.ON0%FC- MX4@KFC]/1MMB)#87J@0SFA#"4;0\(:]%0"0G%3684Y*"]][V X4AMX[Z$@"] M\ND(B&@/@T6?*/. 9F"5)LDA[RQ%1$,7'>B]'"S<(+J$^Y?R*.YGR#8CX4!6 ME1W^ZX[O'/WK%RNAM$N>,R2QCL@%KU$4RB*J,?-,"(]#AT/94F[" PY^!TX5 M=>_Y=3*>W#=SVE\OL+Y@107VS-&$5'!@)V%0?Z3V'I$0-".6>AI.?GOPR9Q3 M]3T4Y9P"EERZ1^]V?713D8H$X!S&P#8%\IHNLB=R$-J:6.<"TU3%#EY>9;8; MGPK@>AR$4E#[8UP&5687]*G ] B7217U6EP$Z>>8_=A,E_S;X+VXHJT3!;/& M^MF[VKIZ="_=3H&FUCQZ%6>V'AW/6[-]*N5'J7ZM-C12A:*&=3)XF9"@0B.; MJ*#4!T7;7:8E$-&@GN2.4ZG#X8E?& M.NPT?H^N<>V/4Z4$YP.:7^X+AU6!RNC$%4LYO(P89$Q02!).$5-)2^\#X?'D MSX(&Q,+A;!I>^+18C[_;;VS=_)<=S>/[:*?S M)MYSUR[2V&V4RMMQ/GQ?/ 06Y'"L>SEP7M53/YKDN+ MHA;T>Q4X039*B@2C>>F.05OA>>QR$70IU62047TDJ/KB8#F5Y3[%+;78384J M(K$@E.7<>RXGP3(<.ZXT:TM6+*6 M):6(^*2@SQ'^6/@#7,21R403[Y#VI%"\\A&QTXF5 UM3:Y72=0^/K74N1^V& MLEMU> NP-Y:IG)8V20_K?F(::8M!5Z!&(<.HL<9X(W$K"3K0^?6LX)2&#NXR933/GD9ZW?T: _&PW)'F MS=G%?@#:7A#X*D@(R2,?C4.,X\S2G!-:&H=#,(J8#AZ7973085#3.^-*0>5! M-J/K7;4%E_;#SIXU55:1"#P A8HECBC)M%$;D*?:"&:95:'#7FR9L_)AP#0\ M)TNAZXY"M!^8MA>L)'&.$P\\C=1G!R:. M$<)2&![=1ZYXZ8<63#^-VHG]][ MF5A;JZN4H2%*!W# 0B).A4'P@"+/,$V"2U!H.\RN,@*^3Q"TFV)]\_08BORP MIR!WW"D*-'%]/@5?EDLM:&8G> !_0]Y= W#'7OC6DI5CDEC,&&+*IYSJQ",9 M24(89(@SV%IA6WFU#MOOFY%:XY*QI=/KBE7.)9/M9.2XA :3%/DV30K=9J!( M&V,E[B>:9]@-AQZ'=<-9;4_:2(,DB#X\)RX?R^-^ 6I2J.O0K<*I2()0A[Z"LW M*L(4M,PY#(8B/WD[N#"4#F7<$4"R.H+<3QG,*W-07%$.U@U1.B"56$(ZPO(L MDG!6PBQ072X9+;O"#*D.=63:T2"QB/75;60'T MDD;)%>$.GWRL8_>AVX6%0WEU-#1D+6T,H_1]'T3<%*HH(0G6.Y9/(2Q2,2E$ M"2?(.1T#$2K"JOOD4'' (.["11>.'0T;\.'ZV2K*Z>YUB*!.K1+O3E]?7(XF MW^.]G_?!4Z>&*J>9C3G.BH:&"#1XCGRA%B;N$HM0.A(1QRA$5!.YP6%U60QX269W9=LPE M;NGF_M(VS?2]N34\<2KVS\6C0NDF=EH,\[_5F'UAMKJ5B@A,@QB*+J4 N!Q[;Z FBWA&I M7(B)=X"4^&$@U2L+CP:GCTU.<##[GJ]*7X2M_&->+Y+O[H.FC9545%.7J,-( M<[""G 'Q+@)0)@*7$B2_]+;#*8C\8<#4)P?[. E9=72UQ=GBO.-^@8JD0$.& MO& ^(NEP0E3E@/.\#T^9#(9WR&*CGMJX]\ZM(QKVB[O(I]/U*;OW,_>W5E49 M2TBTR2"1%$=)>8^4%F#2QB2329X0VR%-NGYJ&"K(Q]/?&EAD:?C93F.X^T). M$#7(!L'FYJJDHHDR6%B0!:S*R>2EF3$D:&+$""QCZK"!:7X8E!Z'U\=3T]N? MH-TI4!DB*0/M$#K'*>)86YBP3B%EN33:)NMT%V\ _,/ Z5!V'0T0V:]M.1ZC MT>2K'?N]=I >EZZ@A]1HT!*"80EEQVN8##$@[C7&*48G5#\7WQ9U,.K]Z*07 MS@WL]WC'0_#.QV*.C[^"\;J(]SJV_^&?]]D=>I_=R8S'*_@PG=6^7_Y>UUI) MS:-BSB.O0)UHXU0NEFSO7JV;9C*Z0PYV>(XIU.RRRQ' M.9WA/'L%O(DAWXT$+WVRLQ.1[J=TJP;R+*;!87!%H_/#S!M6[7N=2^5562*!.5 MCGGQ%RAJ@A'!B2$/ACJVAK/8904KX^%SY!7L4$8>[.BS"?3UU.9#DOLKZ2;G MG[TJJ5S4UL#8(.,Q!E9JCY+D9A68JYQEML,"5,8AJ$^8%&'AD=/ YSF:C MV.[$94?YBC@N70#QG:_[1%X3G>6Z0#0F8(R"(24=4CB6\0'!DNHU MV)I^F5G^C@GZF,+Y;&K'X?]-W/2%GTU21MJBQ.4HSN(+[_,=1/7X+'-L4>,D M?8J7=M:L:FCL>%JOZIJ,?QLW\:*>S6)X;9LQ%%NW=IT2>147EA@9-0+.4R1< M3,AA&FY$ ]&Q2[QD&;>AWL7KTQV=0>=+OI\K;R,V\,M9[1?T6[]-U>M6:\4$ M<3@J FN_IL@($$*P>EPG93'66=O%J:U0+J2CP+-7K@Z*JD34!N#!',866M)%(H)CCMLCI?1 M,@NL._VQKW0@V?Y*S8Z250*3#F<&!JH(C$J : MB)G%UZ@'KJ7[KU%;*ZBD\H%*QY#TT2&>#[UQ"!H%2[4/B]NK.APZ'"D-]1!K M5-]L++?%EH_:_.1L7/]SL4UXG4!BX OEKR/6EH2LV%6TL>-O)ZXA:GM*\$U% M*A*2(#E!FE>>(:J\1B2G ]7$.A>8IBH>\>:KV\##)>'7W=C:T_5%*JJX,-; MDDRU19$3@5QP!!$E(TPQ22-IU=/C;B+V,8P;[QKLS+%RATY+$A_,_BW 7[U9 M*6^$,6"_4JN@9DISB#3%2+(4?4K2RI[2X ][%#X(#+IR:G#)LZ;70R?I>)!& M?; &;CX<7[BL"-DE4&Y?JU2TCG.?$(F6(&^IA24C)]$C23G!.&NIZPWCYGH>0\XWNC]8-I>N MP.)4SLJ(@C 8I4#UT@7-.D&CH3P&U2'W82G7EK[!TBO#!M=I'LK_X16:!QFX M!FSBSL=CJS4OKJ#YS-HWDR9?6_@Y^GFSN#CJQ<6DF>4MC!T!QRUKJ!@.7F(0 M7$99C;RQ*2>,9LA3QCPQFJ5V>0&+\\'[^44>;9@Y.5]DWMVQH]RM[ 2;D_8L MD_-\L=\.XU+[^BLP8W)J;89PT EI1\'H3(PCQ1W7T&A.0]J+\C2DE38(8":G MP>Y2,G1S_P["8!4X_(RSB9!$AQB.#H9]2:H&[Y+0NHUX=%U<'L+" M#'TL<(:5H]?W!=R]*N".P5RHN0V/CRUK-UZFL'U+85NQBAC.+=,$"<\C\I$! MX B!=8IY'XB7S(168>Z%>[SK5L;M!:L4A=41K!EA8#EFP0MD@HU(!8YA A,M M?(?EJLPF0G_#.AF8=\6$VJUH?A4OF^BOPT!RP%N]2,:^6LD7SP^Y(J:O)BHA M!-$<%GK-(D9<6*CN)W&&%;9_F]MF M%IO1]U=V9G\;VWF X0YE6QOX4'M]H\.R=?L-,F5:6__TV K,>JIV'S9N+5=1 M8:/PD2*7?\2[%E$,>EQM"9#<^_@T.&MU+P=^]$\9/^F;##F?=*K.)YO M#!0^I*Z*GQ5II.4E+YT;S;MUTR]0Z;MHA_.+O-_*_6_' MUMY>VLMZ9D<+6J9OYL#^^+X>UQ?SBX_V^V)O\%/TL;[* -NBS.U3386I(\%K M@Z3@"26>P))38$1J826)ELI$6^E#Q^?(*E*K)\:L:JN4-I%8SA#W!IBD'4:8 M48N4B5)B$ID3)Q^Q,AP@'@;+%6%PL9C+/7KS=OSEZ^1_0!ILVS,]K,(L=4-2 MBB%/),DWBU,4M-"(,$<4TTIKTB&)0*'0WE.$8"<>'P6%O\;97:?G^^*K-?2V MUU)A$<&P"Q8%XP42A'!$G1,H21RC MZY!9?N"COQ\"Q9T'Y 2!>S^FMA_@WJ^SLD('08 [(GB+'$L4)<\5"E'ZR$CR MQO>SY3SD%N+0*L0QV#SP]N*V3:EAMQ,_^_,8YF *U;=9$L?A;W,[JM/W>GRV M2F)\]/:'WGN,9TO@I$FS!'FYEGZ>3^LQK-2K7XKW])3Y?WU)9KZ<445O#+7,O@L^E1VZWR#PS0;C%D/6KY MPX+3+W(&9?A6O/G%"4[M9SGKR\3_7KS]QT\&GEA;DM*7:*L8T-:T?2U#/Z2[ M+GL?TMOQS([/\G51RSS(QS[>RN%ML_@N6R8/2=ON7[V]8,4-TN!:X M=XAS29&B81$-H1$S!"OOC-!=+C0MLUO9)S F1^9N*8MWOX[ETY$O7R>]P7!5 M7Q4YMT1BB< ,LX@J#?SQS*!(DW?)2!B?DS_3.AGT'<[4$P8=-+]MD^7 &BMI MM>(B4A2Y,XCD)$'4<@=3U#J;&)6:=CC/+Q-Y?EK .Y"MIPN]-Y/YMHM.#ZNP M\GF3TP2-#'<,$<42PC81))T-''L+/.J0OZG,AXR$2AAQR_+]L-$XVT'/$W] W!W&U=/$W8LTBTWOX+M7:Y6, M=D0IBA*-"D4M ])$$^2UDMPX90WI('++7/1\,@CLRMJA3S*V[T\L>^7_,:^; M&'(JXMJZ>K1, 9"W)W>%JPT_?:YWXU].+EP]7O3^TTVNV+0^._O23L]70$BD*Y)S9!E;L'SSUM^[V$S9T'QE1/14"XI"RDE",6/+Q$96!X&E3UR3D[\XYT>> M+_V-VU.<-8]R1@\\36[:JT*^B]5@"]YN3M!Q%#HJ;9+%'+@! EP@QV -,])1Y+RW!ANK&.^0 M'4R4\;3^@6?2$"/X%&?4G M4L04\\@RS670U$EB#I]#3V]'[92.9?H?NZ,>7K^W_SMI@"^7DS%0_Z=[_HV M,_9=]YL#?:/65U9Y%H.V0B*H#2/)B8;5F1,4I9-J-I<>0 M)ELES'X299!8LH&C]#*RFN\?TN<:-(I4^[Q-NHSPKL=G'R>CVM?';OT.OA;J M?I;X33R/XRF@<9E (-]!-/38M*,U7$68 :"RG2T2;9P$4=GK(/]_Q^T U,/; M@-3\VTD0^OKR-!CV9M+ :CU>FIO^^V(VKM;T<;@S-T^"V'7W*,#GTDM7*UI7 M6\4K ^9D6/@H.MWMKI]ZR4O'R'P>S[C_^Y?\#4$L#!!0 M ( -B!3$Z5D,CZXFL +MB!0 5 8W)A>2TR,#$X,3(S,5]D968N>&UL M['U;E]LXDN;[_HK:WN?JPOTR9WKWX%KC79?ML5T]NT\XLL3,5)=2S*&D=&7_ M^@4E47F52%$$Q4S/Z=,NI42 $5]\ ) (/"O_^O/Z]E/MUFQF.;SO_T%_A7\ MY:=L/LXGT_GEW_[R^Y>?U1?S[MU?_M?__&__^M]__OG_ZL_O?[+Y>'6=S9<_ MF2(;+;/)3]^GRZN?_F.2+?[XZ:+(KW_ZC[SX8WH[^OGG3:&?UA]FT_D?_U+^ M\VVTR'[ZO<_'H^7ZW5?+YKS\=;+<%7CX M,/UE\^/NT6=5?\?K9Z&4\I?UK[M'%].7'HR5PE_^[V_OOZPA^7DZ7RQ'\W'V ME__YWW[Z:8-,O:CS.5_/E0LTG M'Y=76?$Y&V?1&M]FV>)#5LJ\KN^JR"[^]I>R9(0+"H@V8/V/9J67=S?9W_ZR MF%[?S")@OW0OYN%?;;8<36>+TW0YZA5G5OCK^D-*?1^_H1MU5]>K6=E!K%]G M\NN;(KO*YHOI;?8N]C#760-]FE;1C\ -'FE.S>Y?-A@0&M.U\W=U ('.YMG% M=/EI-IK7JO#2LQV+T)!0!XIT(%#$_7JZ+ ?]LOLP^7P9W8/H)DSKK=R@:%H! M#_S4$-M.*C^;DLT:8Q=UIU7Q?;Y8=&R]NBH[46B^R&?32=F%Z=&L].J^7&79 MLH'8-053"O=I5$2\KK+E=#R:M9;TQ5HZ%OO+,OZ[-N['"S-:7/E9_OTH; ]6 MD%+8X_VA%E4E5.#C35:L9VZMX7Y>0T)QOUQ%-E[ELTF-1MB]1=((],)7C?OB%I7UID33D?+XNKI0H<@FTZ4? MC>,+ILL&8NYYOF-1UNH_^;LI&8ZKI@/!;;88%].;LLOY>*%7B^D\6]2*>;!0 M%T)ME].B<^*B*[*\>S>_R(OK=<=8*UN#LAV(Z$?3XN^CV2K[+1LM5L6F(ZR3 M[6"A5$+9K)C>1O7+<7"Q+%:5V_=OV>0R>GEJ''_:D&NZ&,_RLEQ#MB9Z72H@ M7OKR%$T;U)=*E6;=?&QF[R9ENQ7QPZ@HUFW]>&3W%>U6P,_9.)^7H^=H,UB53NMJF1=W M/HN^ZF@6'_H1'!NIQ/_[EN M1]MEN1:-L5E%G0B_S(ILL=R\V_UY$^>1M5/1@X52"=48Q/JRJ41LVG?5%NU$ MP-LX!L966B_.DP>[?/GN0V/KU11,(EQ3NQTNUY%HBV4C!_N%1[L5X,''(XQ7 M6SB9D,V-6%>V Q'C<'.3%U:H&4':U]B-.LMB M-5ZNBNG\LH&DSQ_N6HACI\6-"G<@Y)=11/YKK.=]-JJ?T+S\=.=B//ZK(6)' M5)%8X&8-I'D-78@[OLHFJUGV;EJN_JT7*&(3C)WX;'IQMUZ#W82]U0I]9#T] MBMZ4)NVJZT*1[++L[([8N-A?(HDXU;;-]I>F@!Y93Q+1?\WRRV)T0Q)QGW_3L,L[NJ8NQ#\ZI"%IZ,+SRM5BL;I>[YPV[L..J".) MR,D5WBSD3V.E"VRR>,-[?70TGCM MJNOW)%?]M]$_\O6)B7R>E7&+2:Q]Y$M2*7U0QBX5/^5%B91OV*77ENQ"O-7U M]:BX^WCQ97HYGUY,QZ-Y=>XL3D _Y;-IDR,CQ]72F]@-#B.5!PJ:LBOA._N# M9'*;Q7_2[?G=C3;AOC=>W/E;YTJWN*%O8'A M;KHU\O/Z>E/%YT46?S>KHLCFX[MUOSBKELT>])*=ZMORI;V!\M+N9OS<=@A- M^,[>(/FCHFLF'*BY/_6:]NWMWCDP2!K.N)*]<2\'?/=D MR:D2WY09=NA:QPCFV@$R'_)9LM%]4W90?*? =RFYOH?VZ]#)=V'?)FM7: \3H3N18P@9.^6 MV?5.P-GH6S;[VU^B,.'8*H+'2GD&'-!$:($ME(@IA@SB3D%I^6,09F5ZLKS8 M6B%>ZW6P\(!4%K6&(#@5 (3QS)!/1>&6+[% MR"KB &Z"T3V'53'^*2\F6?&WO\"JY+9Q'S4VE 4=?XQ;JS^I?R MF&@V^=M?EL4JN_\R3A=BK/Z:'F>*!4($8 ZH47$$)@D"**Z1TX6(L>V75@1'C.MN1DR%-AN";8.;A2 MRFL?N3%-N')?*D %F&5.>4*$@AHZY_U.3X)Y>-&I2\J9O0[E<\9T8L$Z5IR, MUMMEQWE8\4BCX9/B/&3X-;_-BGDYBE5K88MG2OSV:%[Q C>:5Q(XY@(C;BC0 M$E@6QWR [SMA(_NDRDNSI@8\:6/3O"? ^J)-TY%WH>_T=!9??[D^K+YHX+*< M6G5 $$!DK4?"> L,M8*X"C%,F6I-,?2V_)J>@>Z+F@\%?RAV[0AWN�SBB) M",:.$D.$IY"@G;::@&&[0/T9.^\!U;?.I4$Z3*^50N>ASN_S;U'6;++=.UO4 M.E$O%PA*2:(X$18ZPC12#D!0:0<<'Z##U)6Y\@3X#,T_TG#U8[8(RUQG-&F$16 MJ-U0M#;?AWS^^Y<'VSFKQ3*_SHH:,QXN%2!CDG"C (,2(R<\IKM.1U+O M6IN3#=^S^?CJ>E3\<7R$SJ.B05&&H94*Q5X',P,(T&@W DG2 M?DP^OG\>]+)-QT">CSJ5T,>'9#PI&D1L'-Q;K"@01,;^3T-1:8P!A\->LNG. MH+5,Z02W'X$Q@URZ&2Y1SKOY<,0JS=XU"&@1PR;BIZ%& G'C)*@TY("3/@G1 M,EZGM='V[ N(Y.'IG2+6&S]FL_Q[.?7U>6'SU;?EQ6KV7)$&=#FFGD 9M0)@ZARP%GDL MO=Y!+!AM'W2>;(4P/7L2 GB6_>[G('W(ELW[G=HZ@N;21-6%83:.Z4RK.$>X MQ\#9X2U3]M8%=0U>ZX619\/PISAU?)D !Y\/!&'G/,!8<^&AX6<,P*@ ML5P0)OT6#>QC3]*C&UYW-C21F9^/@*G0&_3!T-V=V)M\L-LDD&7W>GCA^6"Y MP F0!E(-!.1$:N$$1Q5 $IKVAR@2'PY-PX*GQY$[A*XO#_V)J+5+A2\^'R03 MQB" 8719O(]N1GDT::N;LP@/>T6Y([OEZ9!Z6VP8Y&KQD$APMLEZU4=&?[N\ MX70T*^\WO;^'[],>P\WHWN5O1[5+C9;.Y$ MR^[W4E( =@8*/X(E6TI,V1_U F)?]#OD_W_.QK/18K%.]/>X196JJX_F MW<>YS8KI[?IZB(7.+O*BO!#\ !U3O"YX(;T32#+M,*,LSHIEY8X0R=$ A\O> MYOL#P/L5,CDV\H\7O1&Y>EL %'E(K76*0!O_(RVC6URIUH .;QQ_C3QN"7=O M_D"45RV7Q?3;:KF.]\L_C8K-M2V"68.J,LY9( M0XW6S,:!243;&.B]0<,;W?M;+DT&XQGCQCJPI1!2PTIY2Q+G FDH# M3-6\H*8##(I*8NUV"_ M41S"6'OBX'FON?6<.R!51%7$.;Q'"N^ZY]AL!S@: M]L"?!- -@33M^5+JBR346A"LO$5<2N45KK8H-..T_00@9?3#^1VGXZ%+'0_1 MP>9_TL@(G6GV6C>QRO.'6JC;(=_1R@:"IA1PH M16GT*C UP@-102(1:!__V5OFZDX-_RRI2 >@]9=OYJFP#7+.O%PD&&:YCD.] M0XQ)YI$V2E4::HGIL(,33C5;+0M.0NDM\F&0X0E#H<$9)U*?\L6RV,G]V&M\ MV&W6[A"VJ"W8V,<"JC!D1E""#%3E.L4:%XLQ'F2^Q5--_-+$*BEL?='ITZ;1 MM>%.7=$ J?:02 L0I8 X+Y0 E<;.J?8S\X2YCCHF2L<8G6>,^7*3SQ=Y\3[? M;K$@:<[-,J<0I5%-O[K M97[[R_J86W&W8&"RM\M)399BF @&ZE==I1GHU M<1MWXT0KY"<"DMZ UATPH'4!,:09-P1XHH"RRD!?>@#WYB]T:\&A M^NJLM\[/^EZ>_B0NBXUJ]\Q:%EQ8"2B M:PCF@&C@K49NAY9W\(0S[\G:?]I%]%[A[)E\#R#;?OSX;3;=W,9^U)[4L]*! M26HTU 0YZ;2!T&)4S;JY;./C1?G-461Y M7CQH) "4M,R29"4P5!+H*\T5%^U74)/%S_7-EI-!2QIW8/+KZ^DZ7K1,ME!V M@]/Y938OK[)/M,=_X(T'?CIW-,#[?'[Y-2NN/ZV*\=5HD=V+^KY!+$"#T@&" M.*X(*2DTQ#$#E?4;QL7!!LMFD:A]ZUZW]U]3,E@8&QG!EF%ME>2&(0>W.ANC M;)\7#!_<[>_4?GE*C :^N[^(LHR7JZ(\)Y0OEK&5Q^^RXK9^F_]@R2"UB_Z9 M !R*/%X]DKUW\VELF M0 FU0=8AH2$&')$XB%:C@1^/I MK#SA&L>W*&O]Q18O/1^B(D!! SCF4@@&G5&DT@USTJ?OT7#FTH&=GEYMT0$R M?4?0[V8(ASV&EQX/#BN#C:5<_DL+V"TPQ68_V3$'IK/!BD!S $\Y]KAWR1Q7== M19?'9K?9++\I959%,9I?9HWRR32L(2B.>'F #&-@((\S>;0;_1S")T3G)/,+ M3C7D\[EC J!ZZQ_BL#HJUPW?9W&@7'PNTWC]>1/;5YGA^% W<:A<(%I K@76 M3F+BO:$85*ZU\X8,\#QORB6K+K$Z$R_\*CK0V6_1(->KZT^CNTW#667J6_2N M1^,CF%)74X":8@(%LB3ZTIHQI8C>XN&5$P.\\K)'[G2,WL#85)_2_KB* K1$ M0N(UU0Q#XYT57%5HQ.ZXSZ2K30>G5/9NQZMV0 Z,5N_F7[_G_R\.T@/F1Y;5^S9F>$>88"A%I9*9>$VY0VB ML6-O?Z=1L@N>!T:PUE@.C%^GLRH0@ITW#",DH-(B8H%QI3\EMOW]T/P'X=*1 M")YI*\1/%^/1K.Q2?QN5N\/+NR:+64WK"+Z,6!4LXELNZSFGA1 5!L" ]CU2 M,L\]Z3)6(MS.Q)WUB/PA^W/Y]7LVN\U^R^?+JR-VUU\L'@#%'H$RPRRBS-G8 M0O5V@P!%C/7P=U*ZL.IAWG0!W#DI\R4;Y_-)B="19+DO&$!YV[*!T&CAF>1: M J\K;9$Q \S\?!Z:M(;LG 3Y>C4MVO!C5RY@P@B"VG &%<#.*>5 I2OEI/U& M?;H5H[/0HRUBYV1'N-2.0PY=<(82SS'0E4M8G$L+X\@**PB9%;R]$Y)NI>8\]&B)V/G8 MH:1E499KC@F]QICV[X+2;?8<@:.G 3:F6C2G!6!8 N1 M#4VW2M(W"8[$Z+RQ@=N(I*,C K?E@E81)6H0L51Q M 3T@T.S6E"1L'[:3S*](N=[1)5;G.M!\X*>DB=,/O+?,1#^P<\Y/!'K?Z'CS MOD*!&6(L-=PZYBD7BD(+#;;">RR,,HT")WO2M/XP\TL% @-,"F4DA[&3-40I M#]E60XZ1 SVN R*!/+#_34-]]* ?7[./%_==W-4>1FE<2 MRH-7"BAO/,>>>2"DC0.LE3XZ5PC:/LETY &ETYA01ZRN$.O+)7FLP%;XVJ,J M!TH%YYDKFRF@/H*))/) ;?6,$",T['-+*0QZD#-=@/=VR7(>DM0<;AHX1X[E M1ND#EA87$%5Y .,WX=-H63J"G[/U13[+O+S%9S2_*YW3FU6<8/_;J)A\'Q79 MWO-,+6H)F$&F(3"E,@A!C@'!I!H M@DTF.A.G_77>Z+.' [0<:QU=->X9AY258>MKK9"'6,'V7F?R8_'=>IVG(G,> M>S>Z F5?D0 4EY!K[&P<3BG%S%B\U5!(A,W _&2AH*-AXS M1818.[A\/D FA"V/?T7DG :ZS "R<7@@@WT>JAN& M_]8:FW-9_8@Q^V&!(*VQ1FE-&,.&:*G\>B%DO7)/A1IX-J/3#%9C_9,0>FL\ M&+CG=C[SG\?LG[+YI#QULI.YR65S+Y4(<1@K#\YQR;BSU'&@<067<,RWCU+H MP:]K9ZCG-\QU ,R9EOJW"U!J-LLNL\GL[MW\HLSJF$T^K&KX<%Q%P40T+720 M: \BOLIA[BLT-"<#O!LD^79UQYBUGA \E6K+Y]'WQ6JZW,N#ID4#D@1!0( A MY<*H1\B5Y[?76D@#3\@8T],R[TF63X12X@"F^2*?32?EDK0>S4;SFU_?%-E5 MZ<#<9N_F\?FL9PFV1U+CKSV_^,M5M/=5/HN->^'^,S:-N[,%H>W$>M\@^.SY MPP%:3Q"!2!KLG8WS?J VQW6],1J"1@>>$VM6%VSV^,%@,2 V]DK>J#*E'K!4 M^:U&TEO7/G%QQT%FIQ@C[Q"!00>5?4@+,ZEL++:.P0045OP%/2]WG-_W(W#+3F0]P557_.&)QI, MHU]T,\L6C\2OG4,VKR1$F$V<;'NF! 70.L\AK5!@4.)AKRLEL?=A3G4/YH]* MK4$N5;TR1@V"2?M +V@*@2"E0WL&(XG0="6"XWN*BG>5]CG,- M)[LIC-YN]#L!R+X(IB;_6"TV!VE\7NS7JVX3[:AZ@M.0401U;,;:4Z.%8KS" MPB+XM46.0+LV &7&FT66G?^PYYY-1,5G\?E,ND\7G&9"UU&A4 M/FB'G=?$:0D%L5X K.!.=]SLFM=S7#O6UH1/1Y,$(/5%D-V NED>+=>*\WD# M=^-@N:")@I!SY(2V@#H %-RY6E:)]EMSB8-W.G(ON@2G+R(\$;4V:./%YP/3 M6F,8VX]QC$FFO!>F6AAECOIA.Q0=V2U/A]3;8L,@?8@AD> \QB]S.Y21+/GX MCW?S\6Q5;BVKR61MA-'LTV@Z>3K4^A5:EW'FZ#=W$_6Q61P#4"\BLT$!@AS!7 M#E9#M?'PA(P5R4)"NF5-*J3Z8LOG,D?,/)NX43&/A%\TN/KPI0(!&DXTE!9K M!0A!"G->S>D,Y6R F36[Y4$GL/1E],C+HDQ2;K/-?]]MNKU' 1N?\]DLSN6_ MQUG5 38<65/@T%"L(Z[(<\D(\3+ML#.-[0/CVUD [I6>FP9D5V54]J>LF.:33<-RUS>S_"[+ MU@]5R0X_S4;SPXMPK6H,T$?3&$4L5]39V):-JW;SG7 G9*=/YB3U2L#DB)Z9 M<7\?S5;97F6.Y]OA^H($B&)K@600<:XE9QH^P*9]M'ZRI*-G9ENG> ZB=UO_ M^'&]U[)P?V;%>+HXZ*D=7UG0SAF,%"04.@:(<)Y7?;[SE+3?@TJ6$WT0?5H7 M8 ZA.UMKHR.*DW(FGX;(U:_YGAVJ=8O[]K3+_YQ%;!?39?8E*VZGXVR# MQ^=LG%]NK+^&IEFP:Y)7!Z CVD0+H(BCAB%.+:D0A_2$;03YVLD\,.C[(ON^ M3;7R(/:ZO7X=_7F L$V*!Z,8-MX")1U!B@#)8=7,O73ZA(0&X+6S+@%^O>U3 M;/9EH\B;TP@?+UX^'_%NOFD0]V&)A[8R6E<:-' 6 2<"<$ M:[[^[8Z^4.WO]-+ROIT_07$* M4*DS;*ROQ7H_'7V;SF+AA#?_/'O3"U^=^\X?FUUD19%%]^(VFZ\R512C^67C M_ L-2@?A89D=&W#! ;(8$TFWR9UX>5UMHUWCOG77=V7@>UV>AD;E ]&:40L( MDERPTD];WY57ZL\4E:K]&EC'Z1LZM66>'JE!IWF(+7V!%5XCU%X[S1.)& M:;L/E J4 (>]MM8<3):;Y<=@SQ;,#12G(<, MO^:W63$ON\K*<5P\4Z(V_K=Y)<'1J#>$T5F7U".AA6/;M)D<>D;;9Q%/-N'M MQ*9Y3X#U19M/13Y9Q4EYL5T_K'$Z7GH\8 JL-0R#Z-8)0[C 4E>:*0K;>QN) M\QZD]38Z@*IG$I27SFZ%K<\OO;=,H,H0@#1R6BF&%-!UE M#G0&TMLDQ""]BH'PX*SVKT\V_O"YH*R%Y1%NC^*_4&!B=#7AAX+" 1XR[, N M+UNZ%2+UUMV3&7HK^^%[81X]%+1VMCQ5P"&U! FJE/#5XHPFLOT-3LE6H[NS MUUQ1/!*=,UF[/(:Q M*HKU(F13N]^7"4:4^58TXG'&ZP@D@DM7Z2BD;W_^*ED#[Y$!K7$Z$Q?,L438 M%@B\/,ZHF?20,"+BQ)/S:M*)A?'MN_EDAU)Z9$$[D/K><7SAJ_7$--E69 1H MNO2C<7S9=-G+:]9J/OG[W'N=)=L^7CR2ZNY]@UW.@^6"=1PK#N,\0C+/A0#, M;XZ96"Z ;'9Q9G_ZUNUI[BT3#.#6"R*J6YP&?:NY2/UZC8KGST8H7C(&MU['X9EGX'!>AU ?FXNPA/-^[3 MS893P>EMP^F1H/4[32\\'H BT",F.)4*0F8<=++23 ,"A[TZ>(JI#EK])'3> MDOT'N1AX;K.?Q]S134U/,]FS7$+=@=,7$5X:\FJO'WZY2,#8 "BT-I)HJYE57(J=3W5*FH3$FX7= M#_L=071.$KPO9V-%@[MH#Q<- $E!7-30<*M!;%9:5K07 FDU;*?@=$,V8$8' M>/T(3!FD^S \@G2T\?0?V6RV\*/B,M>C^?[PHKW/!B>U]](:B9%FFN XPW:5 MG%J! >Y3= =]WBTXYVS=OXW^G%ZOKG5>%/GWTK<9W<1?[B^&;-C2]U43L,_A:6.@*MOYV-;\MW\\6R6&VBYF9E>M5B-%/7 MY8&P@SLF$1U4I;*-@ <]6FH4BG,/4WTZP.[)?W^3;: M^=Q7)%!$/9&>,$D]-0!+!\B.]E*T7U=,MN65A@@= =1CR-$XRR8+'^$IE5]4 MB!P./WJY3"","L4(L\9BSHDDRE>#L'12M4\UD"P]6AH2=(70.9R+ALY#(,@0 MZR67%D35?_Z<\2'P[FI7)+QKW M]\^+!D\)C!,HYAR/*'F!,$*5QLZ)]C1(ECZLCW[_9*!Z:_G9,OHIN_[IXVJY M*.]]*N]IJ/,,ZXH&(ES$$3$)+.,*,*EAY?0HKDG[6*AD.;T2]1#= I4T$L9F MBW$Q7>>!^'BA5XMR\$H5BV+S\=I;CHW%S9?K!,D7>7$]>I@OI.-7^M&T6*?F M^2T;+5;%Y@*]/M]ELR+V",MUTI=JME#&UOY;-KDL"3&./VT"<::+,O8@ECMW M2,Z]R+NF<'"^^.SIX)G$$@FOH\>C+1.45"G6 3>"-0I+2:U;?2*!1T\&RYR7 M%%#)G.)Q$W):)D\'T-+,>^ER,CC]+9-5(E?QGXT.=Q\J%IBF MF%H($=>.>L9-N66YU91++H:]R]:-$?7< M_3F^*D/FMUFY:J-U#A4+2&JNC?"2"&Z8T(94.MEDT_,#71@N3X91 M7VS0H]EH/LZ^7&79\GUIEQ+_PS[$OB)!^SC1=$!PC8$&3&$J5:6A@KK]:FKR M _[=^ \= 7-.T]>."_L+!:H4IQQP!SA2BEH& *^TA!Z98?L-IQNO 1M.0NJM M\F*0WL*0Z'"NG;;L9C2=N#_+)-)9N>:S202\V1Y4BT6VK+\IM'DE01*&F+0$ M62:CXE@J22H4@*$#O!:R"Y,^VXA+A%=?K%F+>[^+W) F!TJ5#0X*);562&G@ M&=Y=N008-J2];YDL8B,!+[H#J%)-I1?GG@_PL.CI)GIZ M.\;)L/2W(U6)J19;&.YW9&K-WZ!TG!$A!CG$A$ E1)3"5Y<11:<*Z?:'QY-- M&3NG0_/13;^ZV5^&_&XS1;+DAQX^[FD!7Y B\VW#QRA#_GF6K.] 7TU M)0)P3'O"E!)&4B6X9;!:HN,0]'H[QM&[4>];![UTBTKKLW[;/;#-]'1\Y_Z\ M60>%?9R7+,PF3W[>I<-^P$KZZF3GB-+8_Q14SF7UALER M]Q4*PEOH%9->2"BE[5L#T[_Y'R9*/8( SXL% (B M&!$N 2&8"^)5M=LFO*3M;RE(=D@H#05.AN:L)#BR(WBQ9!#<."\0)58K8IV7 M'E9K]2)BVCYB0;Q:*K1&YUPCP@/9U7)W JJICUA31W#82 0YCN!ZPSRD1,DM M!E(*UCY0.ME5]BG'BZYPZHLK:CS>7$J=34Z\@O[(FH(4V!*.-"[OI:"<(K[; MPY=8T!.R7R:[C;Y+XJ2%*^EYU!YDVK1--9\\"AE8RSGY./^< ME?UY>=)S/HF=>U']J4>+Z>)]@_.5G;XG" ILG$5:SPC3G!%#+5-QB"'02$U) M(^]KN'C6G>GL[!U!$L-C?IN8XSX3[H M$Z@[4/3=[N._3;,B"GUU]SZ[S68UD3S-*@B22DNI!DP+A,MKEY P%60P#BD] M4O6HR)XSD&8?;;L$N+=C:@<'TIT:M8$B1]43D(':Q$["T_@_IXW3Y8U]&RRH M&71]/K<,% W,(68N4=%PH K2 AE?:#)O&'SJ M%-;>AK&78X#60!['JB-K"M@8!374RGI)B3/64%?A 1ANO^.:+#IK+BW-O MFS!K"(]CV-XR 7-M#72$"469(EI:N,,2$=-^0RY9\-8PN-05HF?NK79;D'>= M=%D'JPL6&2#BQ ,X3"2A$BNQU/(B4+%!L&UWH NR\:/H#O.,(=+A@4 MHMH32 FVCBBG)".BTI80W_[$<[(XM&%0JU-8^]]'3GJA]V9?_>OHSS[>4%VQ M'O]XB1"'-\<[E./!Q[[ _3 JBG69*4@\\LREL)$J>XN-@GK&NWK M-R@=O,:8E$GN-!7"8N?I#. MVHW.UFLBVR>1[WAGO5/[/< NJONIR.?QXW@MAQL5 MLSLUR6\:)+4XHI;@&!!00">)CLXVL@PQ7H$GD!_LA>B=D>+IP>=DV/5V_OVQ M!M/Y>'H3AZ)'XMR3]6U:Y(7NS7:U'C2QU53U!.*L(T DXIAXC5WH * M"Q G_3WN80W"FTJ)7E],*C.Y?[QH/+R]]'A0C&@GK><8 T.,0Q#MV@@@&@W; M1TIDQ3P9<&^)&H/T<0;,B#,--SO]OY27VY4]Y^\WD]$RB\\S(&NIT:A\$"9Z MA0!B(UC9ZQ*NT/9^30>=.>%*A&0^RVDF?'Z0JW.0^B)(E'BY<:3^")J;8SX MB\\'+3W2SCL-!8M>MQ68ZTJW.)&DP_8P.K);G@ZIM\6&03H50R+!>8S_N=S# MFV>3.-F>Q\ZQ/IGYRP4"LX!:C0@&'AM+E?U^18 CW!#$,0,2,&"49,EL-D:5DX*<.3S5;+0M.0NDM\F&0SL!0 M:' >\T?ALL5R.C;E?+>XJT]C_=+SP6N..%$&"VX X,PBHG:Z2=CG6?>&;L#I M9GJ:-*@#8/J.,FYH\Y<>#XQ"RHB3N%P1T0XS2'"EF0:F?;Q0LD,TG9N\ US. MU\M_&%UG1[M_5:' RBMFK0<:244=5\1K46GI\ F!O,?'B _4!6P)U7D)T6+H MOR\6O)0H*DC+C5^!8S.BF%2:"B4&?I%J%R9LQ(J3T'K+_'@E[N%Y:7$N.BRS M8CZ:?<:)+F'K;EA[]:8IL,ET^'$IKO(J]9:(?1A4DI7*>>N2$(+;"#DML MVOW@_C<+62CQLSZ(#.S9A MQLEXO7V>#-+#&!X]SK4GM/AB8$IX;@*BD"%BKJ3.\T@;Y$](* MI8M5ZWJ:\E.1WTX7Z\N_=D[6]DIYG" 0QH-1,E M(OJ:PUN,'0(C.P>V#\I]+4;1K2C-% M%S![DG-^N1U>Q"+V0LTMQ K$JSI0H M\)A1#N,<&O)J[9QPI]JO*B?+F#0$&I_1!'VYAOMA/N F[B\4E%,>8D2M,\(X M+82&E4FHCXKW&,%R1J)U#M1YEYWV7;O;H%0 GGEO-$->>T0\\&:W!4@Q.>$F MS60YCU(2HCND^F*$V?1XT]ML/4"I?21,LD1'*?G4&Y"][XYM]%FHV=J$V<1.B_CW[.YKOHDS M=7&PSN^R[,LR'__Q<:U2HQWW-O4&*KB%Q')"&%,<:D-Q%;)$'=;M9P')KOA+ M2;H^L>PM6NMI^JG] 'Y9??M'5#,J^>?-M'SF8%=W6L4!&FVP)=%#Y-$VP&J" M],Y-L">$@2>[43 E\WH%L_6<<[]0OXW^G%ZOKG]?3F?3?^YCSM%U!"NEH-*S M\K9-[Z7 7MI=5PY=^W7:9)<*)IO=)<2M_R&P;DFAID3 (([M@@,6>UR)A1)E MG-Q&/\TD/B$L)-FE@?V,6Z? U!<-RER/:YJ6P^OWT7S\;&%WL^[[;EX[/SNV MJL UAD*R.$![YCCE7ANX0T2+\K#>*AKNSF?1.*/9;O^@IU2;\9_=NEEO+_V]3"&;7\ZG_UQ;;]L'),\O MNLR*;+'=\@%>OSAX.0"EDL M '%0E:5J&?2ES*6QO4 M=J!4$-$KPPXZIJR6$49-U49/A3FEG@T[\+$3"]:QXF2TWBX[!AGN.#12G(<, MO^:W63$OQZC=/2'/E*@-A&Q>25 8$.(5$EP[#@7&PH.( K,$F_+RB.'%K'5B MT[PGP%JOPG[(Y[]_>2#6:K&,DY-B?T*6!J6")QHCI)TN#Z$P[XD2.LI./37Q M?\ .+QRL2V-WC]#91@A]%V?^XZOK4?''\>[DHZ)!,2NCC_8B]LY$*)TY$GXB.?B*IO\FN>3Q:[7/.Q''"H3J(L.#^.P'&6! M011QYRJYB9>]'M=NZ46T-D6>!J2^6O^GU;?9=+S>1"ZO)=L)7>-$'"H6O'2$ M812Q P@39B' U?H?%,RV=RH39X#MUH'H$*)SDZ'1\D-]X>!AF>X8"4TP*3,L M4^M%I341U [;@>C&H U9SB,V';/GQHCQP7-QFC39YF]03*$ 24B0\!5H2S:W:N5,(*MWK M/5Q-L\%TOU.: *K>:?,?>?''N_FG(A]GB^/)LK]TP*A4&!DBJ=7:(X6YVNI- M%>/M-ST2)A[LGB*= =0[,1Y-IXXFQO[203B/+45QZJXAHV4"=\ JO9'W[<,! MDYT>34&,S@#JG1A1V"8,B(\%!"R01F%41L0KY:7T.XISS-J?=$EV?C.%J8]' MHO]1H(B.CLV_'\X9^/3AX!RP.,[+KZHU4JL3[/1?/E0MO<-HECK"P>&';3<6$6C7PZXPU H#XC4"#G&F]V\ MET;S+^/H*JQFV<>+O6K4!;HVK2*@.&WVT'/O1/1!HF-J):M0@(:UWX'N./:U M2X,^O34L#5:##H_=JVFC,-D&I8-&T$@((4,66BN\T%A68,5Q<[#ALMVSX>G: M8N?@];;^O!>01@O0]:4# UZ8J#R24!N(B,%TI[>'0T\IVJEEF[+F9/1^'/8, M<_]BX*0Y#UG>C^:3VDC;^X>"HYQ!!9QET@I9YO@&.RUB+SW L(A.;9-W!$Q? MYM6KZ6PRG5_6FOCQ@\%)K:S2C"N)XVQ=$D)-I0T&H/UJ8K)EYI1F/@FU5D47D__;/\5'^QY?Y" 4?68FJ--T)J;YQD<*64%.@, MJ/Y"(*]O5LNLV(%0RX4])8*,+->1[Q!+[)@6WD!2Z6<$:7]X(MER9E%LQBNZOCD>J+$P]Y?H ##Q\+W#HJ(>=2>0@%=8J!G9].Z D7\/7OQYYN M\Q.02;K!?MS6:=(]XW]?C8KHZ,_N[&@Y^GT^6DVFR[+:'E^6=A_^Y7=>$$TH!0Y"TFANG#K2X9$B M:R76CF.ITJ)YL$-M+2'Z"88J@8TTG$FDHO^ UE@0[Z4^X9*)CN,=NC7LWHB' MK@$;=-## 4QK AYJ2@:FHPOJN6(\3IHULY))5AF" MOG*D/+8(<.B?#\_KL. ML>O+DR\7X9Z@4G\1YKXR 0N(C-="4 JQE(R51]*(MLAI(1D9>,:PSBSX]$:3 MCO%ZF]P89-3"\"AQ'BKLKJF(CG)19G>NW<384R(H8X&SV"@:)[?0@CCKA5$_ MXS@WFLH!'K+KP%9Y"FR.L_TB&__U,K_]99)-2[.3\D-I;?+ VO&KX.;+\E+Y M52G0QXM*TI>WO.TV\BI2(&+4WZ70 8E_NXV'A M:U W7. M%#M72>SSXFLQFF2?LW$VO5T[^[4K5?6%0YRC20H E%(X"G7LS*&JM!9Q1C>\ MY8QNC?DTXJUKQ/KBR6_;&.%W\\/X?,YG,[^Y&^\ <5K4%C32V!CO*44>,84< M]ZC"!3#1I^]S-)-2.][I\1S&$*9'L_*KUF/8MGS0BC"'A.=, 40LD8YNVYC$ M$ XQ1W)2"Q\UG+7#CXC*;?,VW:Y9/+DL\FD][Z@M0Q&[;1T<"^(A$ M-((1]]@0T#Z&)-F*[G#XU0VFP^";S2:KDZ5Y=10#PF)WJ^.BYX(G7'F-)(8] 64%,V3C7NB!E+!SV$G1'=GH6\' Z M0J_;ZH-<-!Z"L8\U\IX[(KZLRHYOG0#B4$Z=O<_&$158#BRD""%L.++&VIV< ME/=Y**+AU*,ESGFW2+2W6,1O=%DF;2G/N/TVFL<_#B9#:5 J<$T$H%!A91C3 M2FF*=B@(:!HE-.UW6:(+*W:)26M[_A;ECY.IMTL*-N@)F,3C-WIW#T9>QWD9S%=K[F9M/KZ7P]1:BU^<%R 6K MM%3&,"Z)!E)2 G9S6:D&F+:H&]-WB4I?#/B6N+2EV77Z8\^%?G%]%#FE@=/!<$=T%PYIZC$W&Q" M!+9Z&$K;C]"I?:TT]FT/3<\+\+]F^64QNKF:C@>R,EZU#!\-YN)KB_EH5MU' M5^YPO,_GE^^GM]E$+1;9O;:0Z!4HB3:RTICR5MD%,,X_ZO$RQ)IM :DHQ^W_6,9DV7W)^6":53%#VK: 5H<31-[%S)%A@#/.@SX*YUHH&4?-BW\GXB MD#VOOSZ4MNE:[/,RP1+IHFG_[=?C]RTMKB+L? U;E87LF!"5.2$BX MTWR'@&0#/%/> ?;YB3#TU78_Y//?ZQ<&'SP5G*.4$8* L+#,>V"4997+Q1P; MX'GQ[LQY.AZ]]FM+U/=ZGJH.W[A\6"I=Y(@ZP!14D=WVBI1:0:D&F## M[7\><3INYV#$EZRXG8ZS(TCQH$0@%ECG8EL!&%NC";/:5?H)[@9XF?99>=$> MNAX'@?&J*&(?N='_\$CPZ-% &'4:40A >76P%98(7&ED#&SOKB7;"^R=#"=B MUO,2Y&!2C_81E!M;HZ9>&0TU!EY*3:NP?N]5_-\0EA3/%90+(3(6(BD(4)H1 M6U[2L\7&$ #Z'/Y/#\IM;.@.@G*/ ^X'6AUD3B@C%8 D H(=0AC "A@6?>?A MKPXF($'C)<'CT'N=BS] &\2DQ3#.B3'@E%G%*QU1'"M?ZY)@8]LU7@5JA]3; M9,4K6Q+LGPP=A1'^[]'-:#Z:3[[DJ^75_\F+;'0XAG#?\P%JILHD?(0)RR41 MG.$* 4L\&&[XR2G8Y]TCDWYQ]]V' XN[[SX$P)%"%BM&/2/>0TFUK>0%UK:/ M#3S#:N#1EFP+0WJS_:H/F.U7'8S2N+QO45(E-0%<6F8J>7WLEX8W:^_>;$?# MT-?@:?+Y.*I:K-W*S]/%'_I.9_/QU?6H^*/&]ZXK&APF'#NL&0+<< ,4]!58 MEN->L[T.U@7O&,3ST:82NM;UJBL:!(,0(Z#CJXV"FB+@0*5QG$?OEW1FT MEBF=X/8C,&:0/OMPB=*1![]=^S[LMC]Z*#!I&+92:T6$0=J6G>A6,J*9$K7Q8\TK"3@"RBSVF!/)O8R#J2;51AUU=H") M-CNQZ=,#2ZD ZZT/&=U,EZ/9^O*.Q?MLLK&+U=95EY"_&Y^FRV6F^ # M.RVR\=)/R]/5F_O]'E__L;@/H3C4 Z5Z9X"Q@5-BE*$8$:\-\;1:)_(0V^&N M5Z?9%!\*T$,\62LXE.LY@&-$QOF7,U)6&DB"!A@/'8U M*K*K?!9MO7#_N9HN[WI[D5HL5M\2:1;%*/Y M)EF2OKM_Y-/HKOQ*E=EZWS<) SVY\@"1]332E#() ',(^.B98$D-)HA2,HP@ MT3HU%_OT/")T]+1W!$RXMG&: CRB"CA9YKO:X@C+1!N#"2CMD3+[PTU[!7O0 M0:@;K>K7L1\]%Z@$'&+IL*$\CC 08@AZF[^^Z7^?B/CS>-\@GN+1.0XTA9(#E!Y9<^ZLIL[3 #N8;FX?=GXT+5!3!&1+Y":B>3;#XIU>^K0;ST[H" M"B.GM(Q((CT"$-780[0$.\>>RLMH0-SO.HF M\/=\%JN939=W9Q@<#@H1)-$((8@IA$Q28B%UH+*"EK;]\)!NW^B--8HN[-)K MZ_A6#\"W8P#XFA77A[:WTKTT0&P!I@IY%OLG\=PSE' $40(\_LA MVB#6?C[!WE C>:WFZK_9N"CF=6SH$Y\7%]ETN2JR/5/F).\)1BJEF $2 BG* MBX($9UM\"*>LT26P+]*9_Q>=.X5^\.[/^I]ML]LTSUKWOJ/7!.,)E\P)RRRR M5CL&C:F0U!2TC^,0;XC$ T!^\!/6.,I,-T&"&P53S$^?OB,@Q#G#9:-G0'', MF6>TPA#R$]@KWRI[SP![VK#/9\&0I;LS7YP]X^5NBV^3,7:/W6=K3L9/Y645 MX_QR/OUGQ'Z-LLD7S>[@Z?A-00@ID>&.<",1)SHZ>YN\MA9*RDBCNSU3ATAV MHW/S<,D.WQ3B/!NO]L91GL\*@XZIW#H6 M-1&5#YX*PC#(N(9*>:LEDG%"QW;*DUZC=UO&4YZ%"GE7B/;ES6TEK(TK>_1< M$%AB1:,["@1&0C("$*]TH4H,/$%0*ZN\;-F3\'C=-AYDT%__INUHC2MV.>M# M2//QQKO>"G$X=<_!0L$3+9TQT><&6(C8:VE3C::<0]?G=8 -ISXMD<\30=+: MF%\C7V\W+UX/._NOW#GT>$!2.Q^E4H( XZ03TNVDQ1ZUWTI-%EW3@0&[ :.O MKO53D4]6X^7'8NMEU'A8+ST>@+.:"^HEIMY'/P-PRW:D).05)&D<@JO5 ;0] MDZ:\?:2Z+:9V;-Y;)@!!-2S3!VNJX@#'O>"RTI$I98?MBYUFMI"@AHRB)3#BCF M(T ;741WO1[=68S]Z #N[QLZ5:( MM-^/WLA^V*E[]%! E!'JM95$Q8F(D! H4TDF#6]_&B:9*]>=K4Z&HZ]F^&X^ MSJ^SW4T.[[?N2HU/=Z!4((HBQZQB*$Y &3; Z,J9$5JQ5Y!/)%9LQXR2\WC9'!NG\#8\:YZ%$ MV5=^O%CGRZOU!9\]&^(PBA42WB$.-&!"&UJ-RU("YH;G#W9DHV?YJ$Y#IK\\ M@XLLONLJ>E@VN\UF^4T)PC8XH=;^#4H'+K1T%B$(I<>0(XWP3F^BU "]SC2, MZ!ZKWH*MLMELDT7SMU'Q1U:NBC8E2%W1P WQ)G:MQ#$BRNA=Q7"EL1,G7,N5 M[)Q:&G9T#%1?U/@UFV?%:!;%5I/K:(3%$^Y.LDOMDF$G7Q-5^.9@]_+T?5#_GR M_V7+^QG>J2%G;=X9@+(2"H2UX])I99 GJL)8$-W^(%4R-VM'#\ARC69_SD4FB8!N.<@_ ^C M8N-!'0[#[SX5\N9_SGT(X&4+;B)?U&IYE1WZ/TA0/4H&52<86 MU9G,3T7DXN?RB,;[UAF23WUA4!8;JEWIYFKBI(0:48.M\(XI@8><-;F1ZOKN MN?*GIE(^[<7! *J1%TA"[TNH.;9VB[@D7O69\;9%?N7^"'=DSN5>K3+H0P,= MXU.SC9K@;8%K!(6"S%ND-548:$PJ8TAA^IPJ=IH4NB^.-CK)SGM.NV6? MU3)G[TEO"T8PA!S$"BCBM-#:(ECA*@@>>%3@69G6'>L[MLY_L;\K? >Y"_ZC MD[ZCZ+SU*S]>/!)CL?ER7G<5=GW10!@TCF/EO>8 ,*N@J!!53K+V&R(])__M MR99Y4G@3D.3K][PM279% ]%*,RJL$XX@B+ABW%5:,*C:'[WJ.2_NH$C2%MX4 M)(GE6O7=GY<;5<+$?S MR71^NNQGX'<'ZYJ#--1YDY*U MU/ZYUD\RR'[.2H;$GZOKVE>C69EU&=4UI/-+&+S6@CM'B6,8,DL%Y:"RGU)N M@(?*A]C07ITAWV9#?%1$9Y?3>0G5]G;ZXQ/@GT?,@(&01G.HC890*,8H%Y4E MI:3M,ZV\CDG :VN2G5KS57N2VU_*3:4S>9+/)0@ 4\B1],K"\AY4BKW<]8N$ M@?:MZ77,E ;J29YLJ%K[WXFVT@].LTW-8^.=LL8R2E['MI6+##,\^)AG_T6WPJ$S_##DJF/,48$V- M8<[2[?86H=&E;G2&XCQAUTWNU3XUPKKQ.X)E0 #I,>#LBC<@9+M<4 M&^6,L17$B O7?KYTYKCC!";.NT:S]1;^\[?O#5T\^'R(@Z@'UI0):@5F#LOR M1/A&7@RTQL,,O>W$ H>M>1(^P[?KH()*AV/.CLSX(9]GV^.7=EIDXXCMX;": MO06"AD![++BS@S*]I)S!HE]#T=L1\[2G$5]8< M"GOT7("&<,H!8DP*YYF%485*%X5PGV9^)6Y5%SB>=R&L"3;WVLTGY1K(A]%U MVV,GI[TN2,5C'RKB^,JX)1H0@[9+*X0H1\TP7;\367+L%9C] ?M?U.T.X4%Y MMV^ L>=AZI/EU299)I\_'YQU$''K,*<@XNV YI5303!" TS!=5X3/T]'>3*H M9R+,[]%DB\]??C^6.(_+!8"%0EQ)3RU@U"'0:"3P.V+ M2,=?0:F$M1)"ZBT4L0>W@F%=R]]NCV#,;CKR2T%C@D,.. M0F\$(H!902M=O.!ZV.YU*ZL;QUH[P,M4E14 M*\#1)Q4#S!??@1F[A&0P"P[[_(I-D,V[>?0?5VL'Y./R*BN^7HWFVU#277+3 MS_ELYO.B+)0BA*65( &JZ,M*HIB&U%+B:?1L*VM0T>NMY%W-&Q(&; S9-F^H MI6R..)RWD6QD"-9(3XAPS O%C.4S3<)DL_2BAZ+$!0!RC(FG60> (>Y!K*R ,.V?4Z6\RU.O?5&=)(% M7W\;BH:YR*;12F=M1L^D" @Z%>>\'I<=F<<. ;_KRQPD[2.F>C[8_ .UI%.- M^/H;T]_75CIK2WHL0M#("8VA=A1H*1W1&N\L@#EN?U%"SR>:?Z!F=)(%7W\; MVEGIRS53:8989C) T.6 HM8(K:6!\Y7EM&>]QB@-9B!,P_T!MN$C MS?_Z&^[C6>TP6^^1,@8.K%6(6.DH)PX+2*2K;,@(:[^"/[R1\X=IPFDY\/K; M\79.O2JRIYE:!M*(CQ$P&*T%X<80@\L\@W'N!:L=42[A"7O]KWE1YY6WX(0$ M>/W-]_%.XE(@!PJ$!L%J0X$#\H$M*K[P1I^7 ZV_':C)9 MLW4TL]-%F4FB[.[4M\4ZK>Y96NU!B8*@G@G$$%:$<:&A4;2:[@ALH7Q# ^V0 M%YFZ--+@&]'ZGVT$W*8?J4U*V=%K I7<44"L@)25(0^:RLKRPCE&?Z3%G8XX MUU4;.=U )#P6F#- MK,>*0F*]J497H>.G'VFAHULZ#\%>@^_(C_06O^;+T6Q(4YC' L4YI[)(.D5L M9(DFE#E:S3F%,+[]J9#A^4*O;7#HT["]-;OR6.6[Q6*53>RJV(UZFV,>3TY? MKD'XM<@7!U,]MJHP:(>]EPI!P3EA2CNJJ[-$P@+0?A!YA=/T1+3OPS!GINVZ MI;ULF):\K:LQ$ 8 @HH8S!W"$+)JI.K@E/8_NQNSQGC7QUQ.[9,S]E_GW^S M/@B]+__O5K+V D03++/+Z?AKM/(B6F-Z?ZZ[AU=]&$5V+:>WV;FS'.O58CK/ M%@LUCI@O*LUJ\QX&]/NS2"0K@^O+97I*V M_%AD]8G :LL&0K60S EAE7&(H@BGKG0VC,AA9\PXV9(-F-$%7C\&5\[#D9K, M&\.C2%<+W]GH,GJ,9I:O)E_N%N7 ^VX^/IS=X5"9H) 7,+K[F$&*' 98,[<= MM0$6)QS&2K:_TJ$M\C0H]=WPXW3NVW2^GLU]SL;YY;R\!N;=)#HQTXMI.6BJ MQ2);+K8H3=1\\CY^/9U%[.*4,TX6K^.7ZT<:]!3=O2Q$+]&K,K>9TCK"JCU' MK/(8/=<#S-N0Q $^.[*OD:\/ONF)M ^^"9Y9H@4PY55)3BN,M:CZ V@0'U!J M\5?#W/;PGI&^>E1<1O0_K8KQU6B1_1H_WP.@KO/5_% (4;L* [<$$!5M),JE M0*4I@+A"1RK0/A-!LEVOOLC7/7I]<6N[=+SXFF\;2:5=MJA;C*\K6E[L00BR M5#I!/!$8B_O6% %N?[%%LNVB)'SI&*?CF+'(QG^]S&]_F633DA2D_%!R@3S@ M0OPJN-AE+N]VUR-7US:\8/X#3P="G+..:L<]$LI #:6O-+%:M\_$G&R?I5.+ M=P=-7\V_[*G>1PY^G'\9/5P+.]#L]Q4)A O&%!0*"V8\IUI1?M_!X?;&3W;= M;)+FWA$^9US$,?EB^?&B:4.&UE''Z PPO QT MVK80JMH? DAV36M2]R(M?&EW4E_87;Q?;X_^4+&<_G/M.'V\>#=?CN:7TYVO M?GCS,<6^YP/)ZF<+;W%OU% A#3=.<2T%%X [;Q4EED GN"2-MG#>WMZH0-P3 M):Q43 'F"DO(-NBHH5\'7NCC4U[ZM[H<6@->F_TW7QKMNS]]+:,%'S<0>F[ MWT;_R LS&T50#N^9'EE3 ,(89N.\D$*%H\T\DF '(L3M)]A#VTMMS):\3T#[ MVM=">;I&L?66J)=C0K M2RY*RL3_?@%)5)S8$BF*!"&GIV8FB4V0.-_Y")X;#HI@>%*+-22$>@\TY)2I M&A=#+,H[#SL8"RYC6X_(_L.\&I\LL[JW3+AQB!;,ZUGY,*G^[_0)#JXDA&@G'Y9KA:K^Z==X>\+2!I9T69\ M(3CS@@:Y!=)(""= +%C>RXZ4ZQYA'BP=EI0J V"8BC]FN]ZL'LKJ8[G8!0K6 M7^:/S:PY,ZKP)AYGIZ17L3L7LX0C5\LID.^^H7>P[%5*KO2'7/<2H^WCX^)) MW5?ESNEKJ"UZ[>)"&$09IH":,#/HC*0 J=]P*I>W,@5,>5D9W0/[%'W ]S;J#C%!%CIO7)&82H0YI+@ M6F:"/,G;*[Y:DQ>7GG;#Z]?@2I9^;'X4R;4ZF6OJ 7'ARPH%H#JLK5[7\Y84 M=79K+^$GX1-W]^G2QB%4^BHL^7#RYL\/2]U=9; M3\(?FG!]M-6X^YSAETCGPN"NXMTC<#]7JL:PV3Q\6D_#F[C].C_OB MAR1$/OG\0DABD084:HH=)!10<%PTB!$9MO_)GMA]@7V+1#]\G)[]PI9W9?C9 M[&,97O>S?=^2SJ/@0BD$.3&6(ZX9TY0?%QWNK_ &QREKSX'X?8-^BR] +?'G MR;=GOSP@DXC\9^=02&6, T):"YQ&0GHAOX<,*!$W5M*? _'[!/P62?_RQ=\U M*!MMK=\]O>"622Z0B:Z_@-(9YH]%%%2@[@WBQME[D /1^X'Z%BD^1DL#2I5E M"CJ%2 !1$*(["R]#*>G>A M[V5GX05W*3BGT)NP%G*(B/+A3T!K\(1U;V=786N6K%*!F#!B3=\WD()IOSZX>$?V':5E67-XBP<8AUC4[!B'V MFD'$)&,ZGN"C);"U'6(HZYZF&*PR;C"=->T6O RJM[5;T!OG-,)>&:*P0\%3 M]*"6'=HKCB\:K, L&4T&P.^&=PI*B+ES1 4TC;6 &*1K.0G W9>3P0JX4O&D M/]3&W"4(XFY7(RG4Q/- 9F<"H>LUT-#NG>4'JV,:6K^]@96!&=K4MK1I:(%@ M<"0M"5](9[4S#@#$:HFUEQGV'Q@D2-,S3ADP0TVGVX?M(IZV^KP'73>NG+A9 MP;575F*",?32:VP-P34J2JON'X]QJM@'8$\_R&7 I_/)H_,#B[A?U\6^'<1I MJJD7SKOCNNI AD?(IN;)Y2BES^RVUVYS*TLL[NC-<[ MDFCHO(!28HHLUYAR[FL0 [XIK=9ALSRMV7)E[\C+ /UU.O@!J@2WP?4C0K$8 ML6;BB(L#".:=\1F,!3VT\NN&[#_,J_'),@-TRX2[O4P09@8AB#&EQ#*%M/'F M^'%0Z(HBT:QZ1[;66U,VZ#*XWE@V2&B#&#;(ZKC-S 7Q#T=R4HP,[VXP9=4[ MLC-5!L#P=C-"5@1GR%+)C''>>&:E-[6D33 A*''3$M)'##* 5G+YZWI MWF\IM]Z173WJ?H![&_T %7 *JO BX("8DK&E\O%EB%U*\O:*K];DQ8T!N^'U M:W E2S\V/XKT93KTW3L2 >T%XP$1S816U#M ZKBY#ICDYX/VJ(O6O2,O0^D6 M]Q;>QK9:CCRW6E#H!#1*>:'/JIAV?4WBKMZJ_!*MJ:]E M^,RM'LIX"O#8-1\MI_FN11W(I;GW!E%=<62XT RZ(1"AAM6P6>IIW7*HGO:V&0^IML2'+R%-. M)!A'^<_6R#^#C["LRLEBYYR$N(29M 9@ MPIE#$DE12R\8Z-[79C /?S"Z] ?3..M,S6L?(+/E.CC#.R.M^I]M> /NGH(O M'(]/\8O5O_^KG-V7EZX]W6Y?*.L@$E)CKH*OX;"UX*@8PE'WLIW!2C&&7(^2 M@#@"_?)]^N=\SK.Q66!=/!H6 ZQ-[B"ACT'0^ED^[7:$FJW+ST MCE .&[9L%\B;?2VKS7P=WY75NFF75IK@8GQIX_^>'4REEK./P>"HYM/-_MRJ ML2.+A[.S?IIFFT!BP\@".@\D\-#2L#Q::95C*JR5F"IB'3>M0AE#[RE[78;V M&\G.C"\PT2XX,=Q0IJQW&% ,@OQ00@$UA"F]M+.1PM[T>'(#67\H91T1_#A9 MWI<-T;_C-85V4 )B!2-0"8^%5RC""I0CG&J:,I#4? M =*'[4.C,G^XK@AV+6(2($MT7+XT8/%L@+TL%I&DIT&W\Q\Z:6+5'P;)]#GY MUDZ?SZ\KE'?2<<\ $LPI@;V$LI8%!:CRBV+UHL\K,$BVU/[@ [TT(LZMOPU# M"\R!0,$QADKYP&((A;![>Y6&_\B4C9);:GTH"[QGJ+K7YGY959O/9?7P/=J^ M=M\>RSBS^..3];D-XPK*+(2(.:,5A, H0K6KYP^@S[ 0K6]5#X%39SV_6RWO M.ZBY85BA4! =,"NYX5@KA@4YSEY(W?V%'BQ6/(B6^X4I@Y"=>QR_KBY,:#9? M;#?SK^6G-I5PK;/O#6QX,*I37ED$GC M@W&%@0W_H =$,?0JI;U_OI8O.85.AO)&P#WKF-^5>.BGUV_0$$4<\*G!88", M0XF=-IY1"P33HE8.\3YE$JUC7#(M1W].M&6CFF3YWE=[!TRRXT(J?5T/^*Y MRVCNF^183_[HYX!B])6"P#MA M3]H__CDLT6.76]5A(\I1]93*!T!4"NM?6R(0HG $FC1RECH7=)3 M<=4NMRF44\1*30,?N:0"(*G<04*A">Z>5>\I:CJ\ZE;)T,LZ]KDO&S_NZWL7 M-=W?E18QQ* M[#8H[2?>&+-Y<6U!B4%."Q]\.>(9%P1P5,N$H3CE;](I.L8=DKG\_] M][+>%:G+NU5,RYW;*GC!70KA,<8, (,LD-!))4AMYREZ3?NRWAF2S)0='L8, M7-(/U2K8=)NG@%JLRGK<18:6+QK[]>Z1UL_]L)CL'A@>?NK9C2YIEWL5TD@2 M"\RTX51@&[N VOUF3H&IQZV^AD-7#KTBV%Y#[6N"SM^BT$0R;H4(2YU'4B(' MM:A1X/R*,L(^_=9A]7NRK*=7Z+)V6D]*JI\^A]DW.*\M1A]0Y>LESB24#"-!I=E1:C@VUF#8L%P2J8:%9S M&^NR:[DATGD[M;UJMBUKKD;OUV%/ENYN[J09R1W:5D$+VZH,L_;S;_%OS94+ MIP<50@H8>Q![ZF PSBDAY"BE-R;#W5"]ZNYG_Z8OH%+189\;+*LC",T'8+T^ MHH 8"&*4X=XB8)F)&WQK^10CK=KXIDW=#DF$?E!*Q0*]G2]FP9,-(-1__?WA ML5I]W993\D0X; +&DG@]:=2(RP MA@O.*%383DL72'*MV$%5 PJP+@&\9 PB W7]/B1WJ-DLG(*U*QU%EMV8D3,9&?]XJ"@VW1G&'CK(@T^[8A?&: MD;36Q-EF))=AD'1>0:"@$4=_E$NGH<\.* MN&Q1H0SG4 K-8N=X>I#6,6RZO\T]-YSH3VVKP=#).LM\?(GCDAE?[N_[YM[_ MO9COQ3]V[YD_A$O"LA!^NK[;E]M\VDRJC9UL&J,XO3ZH((Y8::%&C")FL ,Q M5A)5H#3'E&3;E+8?7KUHGS8BMLGB#-<*&0;,5[,A*;I_0A&CMPY9J 0/^ &@ MPM]W^$E-)$\;WVCG0 VVC(X#:>=]^*VF&WXXC?LZ[T]N5+KP-H66VA"N [S( M4HRLLWS_WBM$"&^W%2NMQ]T[81+@EH')_&FR*-TQU8PC+W! M1->">T92'K'1^0R%JY5Z,FEY&3KY)K8\-IP!S:'S4#),$#*@EH-)ZF\E:=E: M'VL M=R5-L^WTU0Y4YRXOI(H^H9"6*..QQD'NX\%]%.6TN7$0L[E';')P;+_;B<$F MKR;3S<=R6LZ_1@-QO8=*+6?OYI._YXM=6Z&Q7=\A4T5!1]0%U9&@*@(8<)HJ M[:44QE&J4:M]5;>3*@II)5X0FC+*TE_JIS5/7K3-2(!ANA8KEPK3HOM*MUL6('S'->.8 M$X:,HDA;YR)"3@N-+(-Y^_)#T^)J%EZ%\C]\?(E4EO&'MT+#<>AG)HOI_B3T MOX)57!V^%[]MY[.8$?M]N1?FT.=D]3B?,L":=]UUOFDA,,#8,>?B&7T402>9 MV:N%<\VUS<]C&YX0/^_62X5N*@[:>9AQ;+%3ZG+S[[)0AD"'H&2<,L6"K1ZKOG=8("V 25FR,;X3,B1T MJ6@4JS+>WZG9ZC$"T[APO79Y88E4',932(Q2R#-OG3](YFDP:?+V&0;2XFHP MX-X2-;(TWS-FQ$C?FJ/\GS:3Y6Q2S=9_/N)T V4J/5^())K8T6# J( M@_SA7PCL96<,XQSM[.M4^//79 "0$A-D_3W[\6=Y]K"+UZXO#"$82!)]7VL] MA,*Z_9MDO&+JBGK0\0J(NP;7^P H70NKK?^>;+R8LG*N'LMKEOLYSX-RP M@@HBL0. >$*(EBY06^QI#A3 I/MW8[S2X*Y4Z!&G,1E1)T&?+J3$<5SAN A. M( X^ES92>6[]E.S!UD#8&HUP<4! J $94 ,(LD5)XJNX?$6VE=MB7D_>CY MY;I_/48)K8"?)MN8)CPUI% H'F!*E++,\( 0100>)/1:(9%WB.E:M36RX"J4 MWB(?LHPKY4*#L:H*-F5U^ *Y1=SS.FD55SP[KD LGK3H@MF,G:>4J/"#G:S. M$6)@AC&#Z]7V(OW?'T"IR' \3.>W(F4Q8!; M:902YO Y-4 )CN38,RL5%<;H2^8DE%AS]SGLVW\+IP<4V B/76.64)$C,EK M*OA!1D@MD7D;"CWH[FX/IQJ5^_VB @&) @:>02TQ M!5#O&@U&*:B6TF:8%NA?L9WAZ+SS3:WGDP^3Z3Y\._OOR>/DM-5^?D"AN$>& M"@$T=! ":BS=KUR. V%@]^W$@\7P^U-@K]"D>D,/>_/>5Y_*ZNM\VN+\K1>7 M%]!9[#0DT@$A);;>U)\K:23GW=_:RY4^OGG> T*)=1^W,!XFVQRQ.3FFP$P! MXXU4V N-.-8<'\(<"BEK5=Z6^75J>YT#O8'T-@F1I5&>"0]Z^K)_VL;E<'?4 MSGQY?_ZC_MJUA0U?/" I-](RK#7G'J+]1PM9"GB&ASGW@/FJ7U2Z:R]@.;F/ M9>MVLIG\,5F&?YP]@JK%J )81I@F -E=JV=$/-I'(9W06I+NIV,.>0Q5KQKM M$Y_.NOTCS']3+N,FA2C7]O%Q534H]LR00GC*D1,2>0'B83M"^H-Q&1O]7[%; M?:VFRWV;+K:[0\[6ZS+\=_9Y\NV, MK=7A;H7U0#@'G!;4(A9/GQTG5 MU([F,-.A)]3JJOK/&YCJ+CYP;J('W2TR,#$X,3(S,5]L86(N>&ULW+UY;]Q( MFN[[__D4O#T7]U8###"XQVT%L[#&@LCVV:^8,"A>)5"9E<2J5U)"9*JL_ M_>6>J8V*E:1[!EV6)3G?YWV"_,4>\<__^_OMSKE/BS++]__R)_ 7]T].NM_D MVVS_[5_^].N7=_@+??_^3__[7__7/_]?[][]'_+YTF'YYGB;[@\.+=+U(=TZ M?V2'&^<_MVGYNW-=Y+?.?^;%[]G]^MV[]A\YS1>[;/_[/];_N5J7J?.]S/ZQ MW-RDM^O+?+,^-+%O#H>[?_SYYS_^^.,OWZ^*W5_RXMO/GNOZ/P__ZM7?J/_V MKO^U=_6WW@'OG0_^\KW<_LFI,MR736R!(/VO?W_V^W_XS6\#A-#/S4^'7RVS MEWZQ^ECP\__YY?)+D^>[;%\>UOM-^J=__5^.T]I1Y+OT&#BL@Q5Y]^H&&]7ZM7 M-S6K^/E'&M;O;!Z?=#NM^FVP::CS[:R;;_\J?JJ]6Q?/=MO;Y;X#Q(UB0#DE$8"8)RY$!$1^$,1TU7SB*MV_ M^_5+'[_YEK$(?Y)QX;F_15KFQV+35DZ5M+IN;M7^ZTF4TZMR?NMU_7___/,I MF4<6YIN7GHE&S?6ZO&HD=7E7TD#T<[H[E/UWWM7?>>>"KH;]A[<->NIJOC'I M:FO2KFY)Y$7W%#YZ6'"Q\N792U2W5;;'7?KQFJ[OLOIE3ZLVT1:799D>RJ_KJUVZ MXA!'?DB"V/5@[$9>$@6TC^S!A*\.0_WQYBME(I[,NW5XI6H;><%ZB4Y^[70B MG5:E@QN5SF^-SM??-7M.BW%K:I/E *;OKQ66"9@V C63EB^#;D8SRNT]H'*\ M^UP]B2G^GI6K& <$5"!-?!:'OI]0'Y+^\Y,0!C)4$_]4R^QJA%3-@4J*))XD MC!&#D!U/Y% C9(<5F@S9CS!#WJ%ED$%!=Z[[;"B\Y;^DMU=IL4I\&H5NU5[B M"4"A#SV/NGV$$ 6)]'LN^+G3O.DLOUUG>Y5W7=0>B;?=@C-*[_M;IMA[XUL' MWGKG)7U:T%LOJ_RE]UXI>]$W_Y=LG]T>;[L8/D:$0C]A**&(H!@G,>ICH.IG M,N^^W"=;?OL[,7*OO:0W8B^^/5OD7OU.A_-;JV3BE_^1"R.OOYI;RP" HO;< MQ/,B"8'U][,8H1?Z"8ZHC_S(APR&.!@&3G#L^U(0D/IDVQ!HQ4A"0,X;00A8 MLT42 JV.N2!P[L(8!)3<6@@$U+0_A8"& Z(0>#JRD![*RVR?OC^DM^4J"@BC M+(2 AS$-*?0P3H;!!02EAC2U EE&Q"OC:[4^IQ$HV7/0,U4,)I/Y*<<6#2NM MT&;,IA'X&'%W&2PRDTINX>D3(]6F6#^L>)5L?IMM+K/[M/QX_:G(M\?-H5PA M3(($Q8A!3!.?^%47*1RF>SPNU'71"F"93+TL9Y==-U,!=ZTP,1[I63?.H)W.C3I?.B?$V_'TB5 MVN^KJ'KU&(@H8(F/>-7L"5C21P,8QC*=)]48MOM-1;K-#DZRWF2[[)"E@G6L MMG,JC+%CFB9D:E%.HVI6S S>"'-&WLTE@D8ABU'2J+HBU 7ZDA;WV29]O[^O M6G1Y\?!KF5X?=Y=5OV %HC"N^EHP(,!E(0V# '33PUX0,@J$>T$:,6PO-VN5 M.>7=NOJM"^?8*&NZ11(->QT/!;I#$]DG!YW>N4'5A=/JIH_7G],J\C%M M5^B%%/K8]: /"(SBB/M5&)(@%%,.N9](3:QI!;),Z,?:ZK&J3IW:0F ]3P5; MB%/9*=E,5';23EMQQ*6Q!J,)WR]KM MI>W>,'J\/>ZJO]^G_/HZW1R^%NM]F=4_;U8?^IQ[$>2 8(*2F'M>P()&#(-) MA5*I:4!+$BRSK5/MG,EV6MW.2;C3*G=.TI66&-LJ)#$D+J!\Y&!IJ6BLD%3- MW!'&6BZM9=#7=I+YI&^ ;6*WJWI7;M7*)6'D1S#T* X\PCBOY7 2$X^%0D," MUD4LE=I*R\7M%94MN33][O6S$DOX%^]D^YX35XU^ITG J3*07;IG MKZC$.+Z04I(CN4X!S;0.6=WGT76#U@MO&4B?(M%G:PXG\E9\V+>*6*15<)(> M_DC3_:@DO-_BZXI]3Z0E+H,,NH2YW$L0@#&*NWY#'"?5-^6&AR<09'T8N<^A M D63A !+UONMLZYS4<7^-$4I.BJ]L%*4';TV4X S50LFW!\=%9^P<)=154R; M\K-1]LG]%JT^\/:_C^6AGH,ND[SXD/YQ=JQ1D>^K+S=I\]-F? E1"+@'4!@% M(0XI(#")6@T>B5TJ=1"'VN18*41=\,%(4;Y^GLMFT4%1JGZM?OOC-=[F=_6P3@=P!A&. M@,\)I1A[29@PGG2ADH![D0P\E0)89F2MJ5XGT*M2',)6\TZ,=]9MD\.:O&-6 MV/62*R.(TC)Q&2322R$W^%!)MM8&E'TY5+V5=;$M?[W;K@]I5;+01?TF;40( M)7$(8N!7\:N_>6X;.PQ]7VZXUDQ$VZVS4U-@4.FT,IU:YSL723;&S/@LV B; MW&+)QM?;[L[4319R;JRQ9=3Y9:#-<$ZO'GIKSC'-!:Z7IRW??A!P!C$,/ [= MT.4DP-UZM2 @GF=@D:MXL/D6NEZJGABA;[#HV.*$WLJ.&VK9.N72UTN!$R2, M.;T,MIE+1VP9K*I/DLVY\G.Z2;/[>LWMA_2PHA#Z+H+U B[&$@!BQMLN*4UP MB&.Y03:E"+8GTO-]LQ?6*095DILV%8V3:H]9]$RI_54Z)T$73B5IEK;68U?> M;ELINK@,WFCF\'+;2X[6#.@9LVEL&8P)=Y3'0_-\&G0-C^>!BF2?)*W=[F M4LA%@%"J#HDCZO8V:Z3Y* @3P@&B+@?- M$1O5'YB%H?";9C*HS3=OT-FLEGJD= DG5TD9.?INVBB0I;RK5G)[]N[:5?_NUND%.B>%:HZVM@($"/48]V("?#?R($8]'QD&GA2IU*-,M!#R\3NFLQI2 MR4HQ1$WCHAR<% VTN#CR!7_>7"&IX^DRJ&0@CQ?72NH[(TJB[E3@!UKU-ZM8 MW?JDZH-=#*@;^1&*ZQ.8*89]+#^2.Q59+8)E O6BG$Z5'',431/CC7V_Y%CS MU*J9EC*^:,L(8O1L7 9>-'/(33Y8+A)B_,1KKHMQ7U,?"6 4 M0!QTH3B$6&I:72F 9:@TFISS(6"5GI>:=6)LL>Z:'%JD#;-"EI=,&0&+EH?+ MX(I>"KG!9TJ/*EW+B$/DXPI>F 0X9#B"'HO[8"SA2(-D:",9).+I,RLDF\P1DE3R0&E-/J=V_P?LO2^W27W]4Q<5'4 MEW[77W:M)QQY411QU_=="B(>4F]H/7'/#T/)@64C,>T/,#X%)UCYD1JW47#MAQV>CB 1&#)UY! M<"FPXRJZEGH&"/O:[V MAO7RPFF,[+3-L$-DU*BQCJ@1@YW#P^S+867=%F34F*KFH6&DOM]__2.OFP;ERF<(( 0"$+@122HU,.Z;S8D?(1M4 ME8@^&U@]UPI898PWRE9+GEO"ZT7-U[H@*M%-$W:98#V9JL]6A0+ZH?"JDI\: M896=- _9ZIE,6R55,$(2YB/H NJ!,$&H'SI-D.25L3;BSP=:8 NT$N:;1JT= MWZW#MI:];-P.QAH!KGPQ_6C(5,'/MN&X;N;7J11-WL-4$<.7+Z ?CK4*" MJKA5]=(\;;/[#ON(,-?W.$U<'D440!1[K!>"_5AJ*YN%\//1UK=%6W'K3=/6 MBNO6:5O?GKUHVO:V&J&M=!G]:+253U"9MHI>&J;MUYNT2)MK(:LV=DBCQ/-= M'Y"8!0@S$'4Z@JJ)+75 I?GH<[#V,,BS@EL9[XW2UI+M5F'[]>VRF).T)WGZ MH%4HGA^*LRKYJ6%6V4G#E%U!Z/.$AK[GQ0"3N%+B^WWT +)D=<@/ZYU1MKX9 M4XJH@SSA]_MK_4^<_ E7K8#T;7N-XM.HLQ:7$RP2E/IX%+;_AX*B>%9J*)1T M37%7=[M&L&[7]BL$AQ5?"4 !C,,0D'HU+>:EL:B6FY6/]O]] M*]+V;E:M?=\Z%@MB M&C%9B8CV_=6%83<\.?MR4@'?Q FH9_LBX:>9TCCW3/BE@[PO:67*MN;NRO4# M$E$ *(F3$$4$N0GI@WJ42MWZIQEJ9LQ)+P/5-%8=<)8\-82V5EW3W)N?:2>K M)&FFX/%R.::2C #!E#W28=?7FZQH8_HPA!X@- H!=GW.,>9N'S.(H,X!99*1 MYB:7[+I*/5O5P67'44/<:L0M!%N#49+4DC=XN=!2R$6 6:H.Z2"K7K]SN&F" M)GX=PP=1P&-*&4R &_1!8X*UF241:FYHR:Y+U#16G5J6/#6$K5;=0KAULDH2 M7 H>+Y=<*LD(H$O9(RUV9===3.+1"/!Z^6$4(0:JSBKH1^1"%D?:PV+BD>8F ME^P:/SU;-,'0DL]%A%F*#JDC"]>+2DYA8T0X MC\+$8XAB%N'(AZ>P/M-L<$D&FP]M3M)P4B$)% :GV:Y&=/L@YM^Q*T MM"#UMF=*3#)JEQZ"9H6-.%N$'5LD2L35CY-#T@6]L_2[0Q)7!),X#J@'68"C M&"0N!'0XQ0L!J;,)]2)9;O,\.M3]C"47SG[D-% ;CHI!93HSY1#SZN'X_(UC M:B<\#[^3,@(@,^XN T>&35NEL8R7U5IV^33/M-P+_2$]M'$N\[)H<-Q#:E["Y Z%N1%2IB+099BLVN1&8A928XJ"-J<*R.KBC M;K' >- $Y;<,-D^9\"NC3I-Y;:(6P/?K;%I5_23;T-*$M+O/WO M8]F,G_7B5R[SO=B-4-4I19$?)B&+W%Y>C(#T7H7Z],%OI&:\=\/,2/"7C MG+(YKT>64WG(E(-B%6*EJ)=?D=A)6Z(ZL>B[B4JE4I5FW_;MZ?N;AZ_%>E]6 MU5N6[_%^V_QMMV[^]EQLZ#%*?8)13"/7]Y$'V2 6X41I-]3$$BU7.)UR9]-) M=PXGMN/CH+ MDICRA+O,B^,P=LG082,)DKMIP+J:V;I"FW5YXUSO\C^>4@[,NG3:+958M0L8KUB)F"W7Y%8;A?"7J!AM.FZ@&/J>;W;HL ML^ML\Z1N2BIG\4?Z_N/^3/N@M*JMJNK*3Q#T(LP\EQ X5%@P(O%JGWY;']+M M5S/U@RV90CQ"+8^>922Q].FQ^O-NS$O51STGO#MNJWJFJF7V>G/$LQ2^?G4S M:X';JH">/0>GK)P:9$Z=5_U G&6VS$I)L7@4JRG;#\/R*R[K#DA49=.4ALDE M "O7!?7\$G99Z,8T]DCLLCXTP E5V>.@%5"JIR*_\:%ET>81BRS5(>(>FYN1 M-VJOQ3GWY?!:$\#2QB^?J/(I*4R'2_HERKP7H@X1&?7C"K11U7. (/ XXQ$Z M1:2^#.ITXE@F'#7%-BTOQ9 VE8UR)!-DV,4BEEV.6#B"-!/&+X-D1C+)S3^6 MTCO*#L5Q4Q_$N_^&]]O/Z:[N4>--U5!L9W?[A4(^3"+*&/P\?:6PFOCJ5SDGF;(OWA T<>0O-%\(RWDD+>3W?2F7% M.>%M59N;='O$>JEU;?GZF]SH=7YK%$NNE39:!F+4G,M^.6Z:=-[.SC9Q&T?H::,PEL%/ M*YD]W7J7%"E/F]\PM5SPF M+F8>3T"$8A0@ 'R_CX0I#%<5E*_RMV"G$T'FE3L7(_SFM9+J+E#:BQ*CF)9O MX]":RC#)ME6CR#D9QM\T; 1)9;KYR[?\_NAIY'*(JCF& O9B$>,.6Z3&H\2_*SI^J7 ME6K],FFK!(>=++HD.;0T=+\:*1,/&SVV86QH2-&P9;1$E-4_'>+1,U+=)M=DC6FVQ7H:D;-G(CQF,_@DGUE002N5/KU:-81D;3 M@J^/#FND.;TVM2%M#2_%2#*-C7),4770"F->-6B$-OJF+H,[!O+(33]NDLM_ M'D7"W[-R%5&**3P-,5.;I>J!&$Y;?K;+]R,02)%\91@# M(>6 HSX4<:'426A* ::F2"M+BR.BUJF0Q()KFBQYR[ ):-)*$.:)I(=+)(IL M"J-,4?)#?/[I/M_=UT._CV)VY[:$!_U:70&R82_R\"2H5R>S1F9[7.ZN>N4@MH=RTGWUH#@?ULVA[_(=*77S MU =OC/LF.78C;MEDPS5O=*NT75P&<_33$!BK4?!%AS3MT]2WQ#P40UZ%H1$C M;M4F(Z@'7!Q[!.L21RK8/(/(%T[W?JEUR/0M5N>2-7>-C"V+&SL9M^1D$#? M#1/>QR%8;+9<_=,M;7--\?Z M[(GF*(J9/7NDQ:)W3W!=)U=#. 9>A^!7TWV!N?K6S M9 _IS4P^)@<;AL$Z2 M\LJ)A@:I,BGVBU#X4ASK2VX5%V:K6FL1GO0BJ=&&H,SKL(> M=4JV%2CM\(*;@/*YB+3_%!W2H=8OZ^_9[?&6Y$61_U&/Y:WOJI\<'E9^XK,J M6H \D(1>#$/?"SL)R L"[0$UY<"6F89O\V-[V>*F?0VOE>8 S'JMSK5);#;4 MY^VT.H-8IU<[/_5>\U$2@MK%L5PFZJFM,W3F@^:[> M>5RL=RTD5@SR@" 8NXGO8@ IJTC=!P5Q*+436#.4[148@QYGW0+RI^.=<\@E MCVS2]5.,@Q-:*4>^6IAS4G;AG-G:BIL6=.-&C:#-D,/+@)FI9'(K3Z'"1N)L M4Q^/L"YO/E0&-%<:'%:!%R00)3!$01)0UT?G".:F:8=OO"]Z,+M30M',9%-)/ MXZ4MO?J^B)+G4Y%OTG1;UB<)URVWLF^ZK6 8Q#B$(:/,CR*(($[ZF0S$$48R MZ%&/8ID]K%C_T9P(O^MZ-VWO48X\&AZ*H6<:^^38TVMJSU%O5)UZA]/2YU5[ M1O"C;^DR^&,@C]STPZ8^O+6"'H4L01%B?NPBA"$/^Q XK%I:JL-7;W[P1$/N M+5XN^MY8?CR4A_5^6W6)U<>IWC9-?AS*J%^2XTQ#<_#QB--\@TF"@T7"GBV# M'&K21P9[)/-7ZQOA??,'_Y]C=K_>U?>YK)( H:CD//(17X2>[[G]6$YCZ68 MH1W,,D<^/^XA-:?^-%^D)XTZW285>U6Z3Y:=U>I&-:8V7W !4R?H3STW2[A? MI>'S,BAE+IW1?I:V3\*MG?10O_8],S^>&@#= !.,.? #+T0N"R/LAHB ?H ) M1P1*70"I'L&P&?6>N7 M03_#.;UZ]K@YQX0/>'@QXN6P- SPQ$5N EC HI@AAGF(JZA^@"'C$95JUNG& MFJZ/^OHKV2C56'&J[;<8_Z:T6HY\([03,=7.R1'C;HW SI3/R\"'BUA MU"5C W!^Y%:]XR $&"<,5@R-8]:&#:K_0UCLV%]CX63>.:4S@#\++E/XX8:& M1)U=QEMF+AW9H2$YGX0V^7VYR8O#U[2X?;^_3[N;ROGWNW337H!^NPI"!H 7 M@+Y9^Q:PX]!<+KF-!TR"]?4,]UA( M[%6M-3=D***13W#HQW (&2.Q(RJ,!)ILX:<1,&G;*L#Y*1U573:Q##,E(#^E MJ6J,US)7#/%OF/ :X4UYMP# &TLEM_!LR769DW56_,=Z=TQ95FYV>7DLSJZ. M#9'G57USYG'F,Y?Y-$R\YJIG0%& A<]RJI;?IFMK^KMA5E:_I*N:PW;C_O/:;U@OKUR M]$.^+_J_DG69=3, "-*(^#AP<1PCY(:4,;_7%W,JM;)].E66&V-G[VTGNZOD M!NG-:/.Y>+7YRPG+41*DBRI"9>H:*SV[/-8U6P3>DQ7HPD@_7=ZO50L3.R]= MAY"'XJJ\^RKO0Y0)& *EY*\LZRC>H-O2<.SG2% MRHA/(DC3<'=A -/)Y#5<:;NC R>OBY@P!%D(?9X69GQ42T!O;]X+2QA6N-XI M$T8@YM!+&*!5R&'E @D]N1N9C46U7+NT1T<^/46F@8K6@9P&;1>K!^9Q7([Q MKV[;NW!>7#FUA U\+S@XPF3SI; ,WEK(2VA[G[YSHIP\6R/Y4M"0>QYC'D8\ MBC%T20QHU >-F"/5HOO0#"C1LU@C5##B^#9::2R:T\A9)C$'F19M_VM#DF>?- \WVS"K5I MC[ZDPJ<4 P((9@D*(*>,!KQ7X8:^W"B#X=BVQQ%:NJU=#W\13)2TY#Q$,D(_C8;J+!EYHH)&G)^#OI*6G60I:S;WI"L!0 MFZ^>=.\E+P*,*L;*M_[,E-,R<&HW1;%VH$D_Q2_I&"9U7AR/] *20!! GW&( M.48AC/N@$":13(M0,Y3E9N'Y9*R)MJ&NL6($G=!3259F^_5^D]7W4[9SV-?# M-\XT+P*6XQZ.8-&0^[=:(;.=O/#8A['W0\VPA;P/BN*?G=ZNX8'X.HB[ MK*[PFE@?TL-IN/[]_LMZEY9?JX]K?_I+MJ\O;/ZT?FA&\[_F)/V<;M+L/MVN M_#B,8TY@#%R,:=7/XQSUXK +A8ZGFEB2Y=[6U[H=X=RV IU=+=>YZW0ZA]RY M2IVBDRJ[A&*:$A-=7[&XPI)=?-$DX+0:+YPJA[,#G9QL[S1I.'4>PR]UJ3B? M'A?HY[<*U-("#1-%,+IZ8](R7@;$IT[ZV;J/&3RW4&GP[^GF6)5CU5,M#^4* M8QC[R ] 0I, >PB"..SUN#&@JWWZ;7U(M\9K"DD=0KQ!+6_.)4LTQ,KR'YVT M5^5L:EG6*@+94C#.?AOV3X?[0;U#1XMI;KP_=MD,T15+[H>#N&J>ZMS6M M1! %B>0<2P&^ (>C1)*/18 M@N'0I27U633B2T!,QIV@\Y<]0D"]7:Q\5__#MC=HCQ:+6 M#%R%"^.'PZEX9NH E71/"9EU.RTOR+IZD#?IEYLT/3S1Q+(BW1RZ15#-X0A/ M5'ZHO&V6_QU6) E\&H<\KIKBE6*28.X.B.IRU> M!9@OKUR-H+]-R^GR$++?13DC/6&";+2K1^F>7Y6&!M M-(\/8W77C"5CIZ9[HHYVTGR/A0$'H1>R %+J<8; L&8AECM>=Q)!EE>2O1^M MJ^J1GMUQVPSY..O-)C_V!_7DAYNT.)MNTEE>8*TL;=1@$Q3C-)75"_4277ZE M]++]QNH?S=+]$:L:W92U:A4C?BM5(,GQ<"S2)_,3GP>>]4HX"7'H>@'V(0\J M3:''V* DC*6N;K,1WW+U4+VS2(/LIDQ6 /D,_NIQNQ7\?$KWI+FF^/>#\_6/ M='=?_6*^/]S,.>0DYK HF@V7UP));#K#,?!:<=,&9]_OO_Z1_U>Z+LJ5Y]'0 M0XA% "<@3B+$<-"+H3&1.B?)D@3KM/5<>[25L=H\<"VY;(6Y%V?0K9O*E7*G MD;Y51A2!'SJQD'$7)3P@+AX@+^' N4) M5-W EF=0I]D\I^V^>00;-=YV8W>YJ#4$6.'2^/&P*IZ:!DPE_1-%Z.D0@(_7 M-+^]2_=ELY#W<[JK9P:;A8I?;M9%>E5IW/:RAHW4)/!"3J.(4!!X"?5)&&#J M1V'(@I &@>AK;5F%O1?])-S)KYUSZ4ZGO5V$?.$T\M\U^D_O_UQG!^CY/4*$ MB0IR&8R8*ME\EI=%CB.?BF[!W)=#OOF]"5_BX^$F+[*_I=L5<1&/$&916%\N M3CV 0-(']7SJK^[3XBH7[>YJ!I/!P;DN82H,^IRR%GCAE(U$9SUH='ZJIY^: M[_Y9KM6E:[08D"=T6 ZX)VN_M-:VVIR3N&E).F[4""D-.;P,$II*)K?R%.J3 M[./Q4![6^VVV_[8*,(H2Q@(&J_\E24 H]_JH402@/LIDHLW&LOPDTBS,I+Q6 MIYDMD\W@[$S=_#P[$R,)-!63ETLTI6P$D*;NDO! 67Y[F^]?IBCS_ #PD"'7 M#4"[=5$Z=VG1PDN=7>I^2S-L$J-U6%8) MK-Y8IY78'8U;B6P9-QO77K--C&_:IB^.<_H9O?M-KJO_F[E.7>U/HG39&8JOG'J M_B E)P?I\VF41],M9RDY5P\O3;0%'!LUL0+Z85TZNL_7OQW5159V[A^&BB/?[ MZ[RX;22?)AJ'R<,8X2" @ 6(DS#RD>OS"$>>%WH81BX5[0B8#FNOOAF4.J>K M-,ZTGMV6,=MDOJ29(UT%6\6RC&Z#M>SR:1YNN3?[2[I+-U77953-H"&AR(40 M^$$ .('$CQCT>@U)C*3V_9B-;+D3T(MUWGK1!=[N*/U7_-\6]:G?*3%?;9)RR_Y;KL**8(\X! '$ &7HPHJ/46"@'&YTS/4PUA^ M\6ME]2AHH0( '?=$)XTF,4YVKJCUK)'5GGO4"7-J95//#[WFT.BTD+:MR^"+ MB42>30(9\D:407\M\K+\5.37V6'EAAX#<0P0=!,0!@$)".@C--JB^YM_K >-TY7+&DH0E+O*1YWE)Y+G]F% 5//8DQV-4 MP]@>?&G.9*IKS]M>F?3@BK*#PB,I4Y@G/6RRZ\];'&0YG:[)!TA>\6=\-$37 MU&5PQD0BS\)5Z/H-333GU4BA//3=R05N"#(67< MBX(^*O0]J:%AW5B6>=3):]ZK]2.!DBT674L%6S$3NBG9LCDS\K&V>2CUAE-C M;2!#'B^#5\:R>=I6,NJ2^'!L%>>X.1R+"I+T9EU\2^NK_R*21#@A?A)3'\ @ MH*P/A8+$EQN:50A@?9CV3)/L8*V*7Z(#MY:MDAW$/9/C='JF'M%][LCHZ*Z& M@-; 0XQ]&*/1"C!H0\#&"==C I>#,CM M+9#[;)D70FD707TN[JY2,NVK\,B$D7= S:QE//R*VG,3CXOO3WTFC:*Q8!6O?4[D:MM=SVA1SX32:ID7+B[:,($;/QF6@1C.'W.2#I8<> MENV.AW2[\H(H8@& . 8Q"[E/>.+WT0!!4A.MJC'FP\^V56@>0,+VJB'(AK/Z M$.I4S8NA3H0$B&3-7":*I+-X T9JKD@,(*35[][@_9:E]^DNOVO6XO>+R"*$ M0L#\.(G"!"70!R0($A>39A M\3+>*5/)/.]0F_-(\PT[[86A^;Z)_S6O7OEZ'6>2%Q_KRW;*K^GW ZE\^;WJ M]2/*2!("&%;M$!>X+H]Z:1'#4I.ADPBR/P3X\GM[EL:%TR=2G_';I>)4_W': M9*1'#B"AJ K47C.;U^;L]KK?)PFH66 6JH,Y'%NIX@7#7U+*8M5 M#3;]EC@-YK2%5LFYMT>]RE'Z]9 M]3CNTVWW7#;[ET\JRJ;N6@7U-F:<5($#EU(W(0BP7@--")1:X68TLNU%;YW8 M>OEX)[=_@]MS!\[V%/R>0[,E(8;-^0I!#IQF_;>SJ$[&RK%U=E:*9!E, MM93;T]5X%AT4[T/W**^CUK='XN]9N2(! Y&+<1#$+O4#&B=NW =#GBNY!U$I MA/5^[M#$J66UE[?^5BN3Y*&J@Z(=4NOF*3<-A7VSU$U\R9G1CI^6E2SW--[6<.ZW5N3$B%.P<81^-@ME&6"TFF$^W2,N>9=-NB^S M?/]Z6!"0!$#$7"\(7,B3&->MR38LYSB28:=V,,N@[/1)WE"C[: 8%B6.R-H,V;L,CAF+IVG%].8]4FMP_GE+M^7>7%9FUS/8]0=79=434U< MM3$YK4*B ?([^-&*)1:F*X?;>(N:"?1Z34:&/Y2\EBE5VK;7KWNJ:RS$W14 M7S!,N,>J8_8RR&8PG]$^K+Y31MC6=:,CQFF .4KBP,4)QEX5K8\< X\;HYM@ MO-GY9F"X3=%I XRS8+)IRBU@0.Y%TU1))VGY#\ ZV8QD:*?DUILWV.3'_:%X M6/WZ995 ZB.&$Y0$F(;UH21N=R68RTD(A7 F\7&6:?7K/CLT5W.N#R.[QY6] M& >.)1OD>/+KA_=?.7.^?,5?^1<59I3IYB_?\ON?NVQ:9'1_>4J+4\8OP$#! MCIFOI5 0G"L7O=R;ROC*"ST21A2Z"<0N9IB"I!]PXD$82;VI A]G^4W]*__\ M"_[P7W+OJ(@+8N^H80/DWM&W8=7X9/0G#.>4VGU4E"C9;3[*K MXZ$;G.:W=[O\(2UJ(?7\6KY?%P_GOX1O:SZO0ECU:RCT([>^+(L1CP]H3CC@ M4LLC+4NQOT#@]^9&2V=SILU)WSB(;Y9"D4+H$LI#C:WGHAK 7CB]>.>1^L>_ MV>J?!;J*7K]-8]N%N"A,6T_V97Y/X[%Z\[;[\N/5+OO6WFD:HH 20*#'$2<4 M .9[_61C@L)(:DV7B7C3+$UPKKHV5SXHTVW(*EBKVHRUZZI^(_9B^-O'M^V= MJ '[S#.IYJNZXXNBHIF,WFRZZKJESK?DN-^FVWH8^5A^O*Z_LR)>[ (40(0H M0RX-$ 1)'QI'L6;O72&@9<+ALDP/I9/5[Y:]-L&] M5J+STZ_[Z^:K/SNMW+H0ZM^8FX+/+93"H$8)+)6#.BF]"4)MOT1)2(YE%;HL M:7Y[E>V;-[L\'3B$$T#]D),H\:'K(\PB%X<>]>(P(G$@V@[1BF'O1>QE.>>Z M9CN@8,7,I));>/94#UGH@^/-_QRS,FN"DX>SO[5[DEW( 2:A M%^&8 .!3F'B@EP&"V%4[9\%0<,N-CO.M_L,+>2[YPKEZ./^&[G$+ILI$#'VS M%H<<#LV7A.6#%\0<'6&GM<)9!D_MI??J"0Q6?!3E;I+5:X$NL_MT^WY_J![M MK(K5=FK(PR_K_\X+NEM7VNK5I%$45*TG"'@$/%C5 CQR@UY!S#B60:[)N)9I MVTI]UVAU3F*=KNM7O=^-7J<1K+20W6@AB#%V+O_E\&K4>BMDE?!Q!*HV2F,9 M/+6266[_639&T5/\#^O;?I,YS$66O 15'>?BW6 MV[2^6[?L-W'Z"0F!%Z(P))1@1I#+VC!12(,PE@&J](=;)N9)CQP"Y4T28YQ5 M?^0@=I(RTP;NIUZ,\$?9MF4 1EU^;NCQD41$NKG9Y[O\VP-9ER_ JHV=4,Z) MYR>80NQSC_DH!O1=ILV.X"N8%7 M=?E0 BLSY*&G%80[!MZ-!!:_*KQ\;8G91M1SKI7);AG4\.N<>),Y)3D?&EK MTB#H;<08R4([&ZDU97\KWDDL!*/BUSE]'L,Y/**ROY#/AC8"[TKT5> M5F&!"SF#* PY(YQRU_7"/BQ)D-39K-K!+/.J$>'0=5$\9/MO;VUTM.2G]M2E M>2O-SE4V^A8S+]FH49N(E#-Z&=PREX[X5*.*3P;XA3=5J_U8]:#3;?4F%X?L M;VUG(B()9LB'O@\2E!"?4>CW0C#!4JTO"^$M,^Y,EG.NRQCFE&W7!M\4CIM% MH71A3$W'5RQ5XZ5N^2R>H-H)BC/5C)<&*/LA/:R\*($\*$+ MS5VR.N2']4Z;J"*AI.@YJ!*?0:S_B3%4"GFGC473MIE%8*5N,;2KM*B13<;B MQ5-,*AEQ8LE[)'["]2;-[NMM%V?[W@CQD)<$@%.(D1OZ$(#F'G OI@EGHOLZ M53[:WKMTIF:V39PO.#+RSNCXMXP712N#9XE_B_;9Z3=?[3;;_=E+T-?U^(%7BOZ\(8H!%' ,,7,(]P/P8]HK"B!.UO9KF M==B>(3S;+-B+KZJK6OZ%TR3@K/=;9TC!.>6@NG'30EF)86XIQ20Y/:E>0MW& M3J=.PVGRF&V/I[3C([B=HAR7@>5),GUU$ZAM=X4QGWZK9S(_IW=U%W#_;:A5 M /=(F'@!\&A /#<$B-'N) T0PM@3Y8+JYUM\Z5M)SJ!IMI;0:^:,O9^Z?B[D MY=-.X^F;9<87^=;1T\#O]]=Y<=L,I9"'[H?MAF[.?;?JLD1NF%3Q/>P%27\Y M3R4JD=H$:"/^A*VAYZ_@F>SF"(7^-S0/LC!8.K+MH'D*1KW]8ZY,+#=WA(T5 M:N:8+Z:%$-9FAJ\V:VRY*BC(R$ M,NB09->JVQB=P(0DOH\"$%788S&D$'8Q/$P9D&*/U"=/QAJE@QLD79+J=5HP M2)4FLQRF\,B&MSN5DG8MA!=JVE_N/BHY(+I#)BTV^>W=L6X6=0O'?>ZRR&4@ M\#S/IY''*&-#G" 26AFI_NFVN?!(D]Q^#P6KQL$PC4N2<'@D1W%GC()3I7AS;4&W5-;-2M3[G)%"&&YI>BK!V M.ALEJ?NZ@TH(UK12!L;36:J(91UK!1D]ZL&KM#;CW!*X;2B3W/QS)<'R7ZI& M]B&MYSKKJ/6FRKSHPU$WH&L4SQ,VG-R]*) MD\".EH,"^)[*/#EVO^*;"K>U#)2 ]E1&JA'[J:%EJ^\OFI0>2?HU1)OP:0%\ M-I)&;OCYD1NVQ+O=Q\--6O1C5WVPR,,@<'T,61Q0!%T\-.E]'G H,WZI&,(R ME1M)_22GY$E"JJ:)#6=.X)<RR82WV6WW5TS_;F0Q T)PI2&$8+$12B _2UV?HRPU-F,>I$L@^9[:,Y7(X3L/G M(2=)%& 6!31(0#U'-(3V$JGK48P$G&:B]^4%8AJ'\I@Q6VIB>#J?E>:+=2R> M9*'R2[:]/;]LQO5EL,YL2F\L9C;@ERCYFI,V/A7Y=798Q1%W280YQP'R(XI# MD QLI4$@-!2G\KF6.=:>T7/7:)GV-3HS8>1M4;%J&2^%DO)<_T&1[85L\MOT MZ_H[R\K-+B^/17K:2^D''. X#GC@(QR!!$11N\DF9)A0\5:S>@B;;>9:E5/) MQQR#R?)CA(O)CT M(3D)W=5]6ESEXGUZC5 R;]6Y*H67*Y7NQ^M8J PD.]X9(=)L>VK';)*#DKR[ MBZ620BIO8TG5'Z'Y99K?WN7[>C@SOS[ZD9UMJ^^\V6]J_Y: M?>!ENB[3KX\WVH* $L2#"#! D.M"QERO$>0F(?.XT"Z1"618;B6?Q->;PRJQ M]3D[SBD!)]LWWVUR>%=_G--D(3$':[F8!*:YEU-"Q/4U0+F/J?*-%\\M= =6=\_3Z-%2)M(^R/)CL@412U)0)O[HG?R*OI;?H5\K:\X[6NT]Y>U?!,%@%>8(] M' 2LBL3\! #B(AQ YKJ>1Q,@NG#*2"R+I.CE-:CH!3J]POG.)1*P;>PU-^GZ M0EYDHRF]MCG=G%_"BSW;HZ#[(!1C&H0A2F#$H@15$7W8!PGC.)8;L)7\<.M# MM/C+%_[UB^3"3DF#Q+ADT1DY O5WULX$FL<^C"W=5#-L&?!0%?]TJ::.!W) MH,>BJ'@TQ&*, #\,.8[]A'#,0Q^[?:P@ 8D*%V1C6,=#)\A9-_+^4843TK[) MX,*F82K4N'!ZQ^;%QQ-?WJ2(JH]+@HER#B\R1<\1X4NKU^4-WF_K/_C_'+/[ M]:XY@.?0WY;U'^O=,5TAXH<11:1JZ"2 P!CQ9&CG$!A".=28B6D?/96^9@/6 MIOXB/2F5O,_:C,-B4)K>6LDYDM[3YHLSB1?.^G"ZHJV1.?&%UR+.C6#,K//+ MP)KAG)Y>AVW!,?&[)2JJ9IM#NA53D00>(=@E) 8>9;$?@8CV*B(>2UV7:#JV MY:'ND]P&A'+P,^ZS& ;GM%@.B&?NCK"Q:PM,?26(E(DC;+15',N@I+7LGETS M8M-%X;[H_3K;U4/225[4,YE?TLVQR Y9VC=85PGWJ8\I\0$AW(MC#T9#0S5A M5.JB$?UHMB<";_+B\*[ZA[=.-DSSRNY3UK=4L,LZJ9N2W==>V[OKO'A75NJ< MD[R9"/BF7V/=6F->+X-R!O-YVMTU[)0PR028ZT&8MK?W"^D]HT2_+F?('B=-G5A;,?N>7/MN>" MR)O%;$GTR5URU%RN.!<11>T<(Z/Q(ED((F[!"%.4G%H&-M2D/]O,H9R_Z,O_J4COUMF6?[]+]V5][E5S1,VCN8I5 JL M'/LH8#PB'H8)PWUD[%)/KJ%D(J+U)E(GTDE;E>=-IWTY>8V][TM63"<]IN21@V@BN3%J^#(H9S2BW]X!J++Q8L83'E+" NL1/ MN(=C#N/3:J^(K$XWS\NM'GCSDZ6:/(,(X7?L:_U/M' E:91@W\V:1Y+]LSE! M(XH4-;.6 0]%[6/+)B0=D /"ARJM)ZLSDIA!''D1]D,.<1B%U!L&VP,OD>H- M*0>QW#,Z*>KJ7J7E6"KFR?#"LF]JZ#BS;MYU6<_=>9,I&H8N"2\Z:;Q(&FU? M3"U6. E9T=#SW!#[ 'F<0,ZH1X:1^_M7-PA9EF5> MD/6N/IS]RTV:'AYMP'Z_9UF1;@[#O$I]?GN]'_MKOQ_[7"^!N%YNR^O3W ., M(4SB8- ;$*FK:>=3.1E\LT=G(I2G\Q!VM>3QV4)+:SHM>3ZZ#G3N1;@ MP[/UIK,KDAQPS^_2XO#PJ=)XJ.+73+VKQ=5C_%%$$LQ#Z 4LQ&X $Q\E0TB( MJ.Q(NT:H"8;86W5-RR/MI2FL/M!S5'0T?2(K98?16UD73B.LL9*?K)Q\7F_, MIM&!

1P8C MN9.)13_4QL[3@_/3H-'I M1?YY\KMDWO1M=(&20=N7@3"S*3V_8,:T7Z+H.UM=<-;'XT'%6)*P. P]'Z'0 MI9XW#.W[3/+8;+48UGM:[<*:?;Y_I[,80-% ,7[9=TX.6(_7(LTU"OZB*R,X MTG-Q&?S1S"$W^5RIK")8A8E'"><)H9 Q% >,),-P. N#4'X]T9L?:7LAT<>O M^-)1/]+I;4MD5@(8=4-EWG^."?XWI_.%75G&6RXK^L6I>LF<1=_CRVQ]E>V: MK6KU^/ AW_Q^D^\J0\IZW.7P,*P+X-C%** ^#EP0,C]FE \-E>IO@5SCP5A8 MZ^V)R_>8O+]\__4]_^+@#\SY\F_X,_^WCY>,?_[R__Q#[('HGQS^[[^^__I? M66'U9E*#X]PBH$ M'+C()Z@*ADD"H4O#(2"/(F4,R@:R#K[^$+;=2:/D8DD=&Z6A9M,_98S-?Y3= MZPZ)84O5UL6!2CF1U]&DYXWL'O]/ZX=ZAVR_.)SB ">8N# D%?."P.?<'X[I MA%#VZ$RU(-8A-.S>OVN%J6W5E[5.L(=FWS/)'EMO5J=HY@WVCWT9Z]3I&;D, MU.@F\2U/1!'#;^]V^4.:?DYWZT.Z?8ZX%0L)X7[D,Y#$08"\.&;#()*? M4$G:Z,>; CS%,=W6W*D^9-?T1XI6[K!/5@Y&!DP6X]*T[LHAJM?VKO?RI<;2 MM+AZTZX1AD0,YA/;NNAE&X]U>_Q"_%P$%7=11 3-R9^U7DD7C L.H@@ ME#OC33F*Y>G^=FIGW<'LK"LGW9!2=5&X+36!@=+-J<:U^1'UJCOCC2I-1Y>! M) -Y/&]:&7%&%$$LO4ZKS]]^3N_3_7%HRH4QP2Q""4Q@1(CO(\:'I8QNG$ 9 M_BB&L P?>BP/^6U]BDB^;WK(Z@!2]5",/A/8)X>>7I#3*9J).R_[,@(=32.7 M01S=)'*C#Y?NR/4JK"_?I%[L TQ)C+%+$MX'0H$7RTS1*WR\[>GZ1^=^*/-% MQ3?5(6JCEND/3<\]'BTU#BWLW3)0HI/ F^/.DEXH(.2%XP%@&/LT!"YG+JXX MQ2&&0Q/)QPF6:;7H1;+<>#D[[N),I_H,F(J7TH2Q;*,&;!9P>LBH3V(4TO!W M<4#2R>5U-FD[I-BK.EOP&/F04\P]ROT8TR@!& QG1S+F21T@HA[%,IY.6]8W MUGI9,IXJ=;0LV:G;UYIK!?2K[HCWN!0<70:8#.0QWN]2=D9JS\6+)%QA0!AP M(7&]@%=-M"I\/)RIQ#V,%39>J 6R/FWV?/>%,HQT_!2CT41&RN&H=?"5MM,, M.S)>]&<$2 9,70:13"3RT@8-$]XH].56R.>(PI@ 'H8A)YQ1.IPF&7DN5AP' M>O-S;0\ -?LUSE9I*_?0WG9(NC]FU!SEWM=LW2RQ3I6P2NHCM*^# -N+P-&)A+) MC3^)TK=RM#VU)G)[\2/S&0D#%^ DI$E H^%P]!V$ @?0N'= 3K-QOTS+[MJ]735TXP87KNO7_G+)F6_E/55^K M^]+)RK)>KI(73GX\E(?J'V?[;])7=L@7A1C@;)>!'-E.YC=R+MKKNB^<]XV' MD]_#\=29$73I^+@,9FEE\/Q>#4TWA(]HS6]O\_U9F!B[C'$,(0. 5!R, 1MV M>S#()9M1TA]OG4^MH@Y.-8G6VVW58LWWZYU3WV7R+ML[F_8\RHOJ&X5S7^MV M_N^_N,"Y2XN62B]0[<*)GE.L8U=S\= )7@YT+V+D7\1NU/RH^BL,X04*_>X? M7M2G9=^EFT-VG^XD;SN3+U QT%DM23G*=44X/^*>>C+"-V7[E@$W=?E/CWK5 M\T%B??3Q]MBLR6Y&IZJP=U6?*=V7U2OU?K_);]/+O*S/+OIX_77]?16'*' ] M7M$UG6NZ?VX/6\FNGTCSY"FT90T?X9ZMHEH%':]D]7^-M MT47Q6T\.ZVR?;OFZV%?-F?),%4NOLTUV6"41\0",(&$^9 B0 $#:!^:$)W*W MG6B'FQ"AVU:2[/TF^HZ*(7)B,^6HV(MS>G7.3^?6=@(G/E[R;<=&L&?0[F60 MSF1"SZXK,>R5^J3""C(_H DA( P2X++$9]3M P&& IE9186/GV1RT=213RKV MJ&'7.VJS!W%,%4E,$PI8N T Z";PY)2#IA:G3Z%84802YB]R$DSHZ\"D; MVFD)I(J+&-2"3;VR8=+SY]ZV6GHUA'V7E9=(G)TWMZQ#YL264.@YNPQ>F4M' M\C Y29^$&TN;FW1[W*4?KU^]T>1K71NN"$1AQ.)Z&T_B(>1Q0.+$A8B V(\B M(K6EQEA0RQW!T;M\G-\:C:\O)+#LMV";:PZK96:D MX(53RW1^JX5*HM"(U:++.J9UV2 Q0R>]NJXDVNC2T#,>;X,]AG-2/0^.66W MM(E7QV7Y[3K;KZIF)@T3P +L<<)(Q (7#)&!)W4*E8EX2R!>*]44\V3,UF2> M)9\M,.\MBZ>EWLDW%>HIN+YPZJED)$H]9;=$J9<FUR--,Q40QB$_DG MQZZ7K7-^:X5-C*O7'1JAE %;EP$G$XGDQA\YZ36[=\?J#1[@UT4#OAM#6F_] M9I[+0AJ0P.^CX1!*+;I0C6$90KVLTV7CTJMCU:P3H\\4KLFA9S#L;(!L%NR\ M8LWXDEDM,Y"**&K(,=O52]8KM/5?OK^]*_+[M [=8RYP$0FY M!TD4N$$8<1<&[C"RYH52O3TS$2UCJ%?6U.?#7\YURF')D,UBD)K>83EDO6WN M3 @3,FX$:&:-7P;>#.>4VWQ4Q="W*=8/+_4S&]A67SZ]__@RVZ?O#^EMN4(4 MP1#CB- HB'V&78Y9KR-(?"J"07O1YQD":YL<]5^>W1_N_%:+=QKU@J-B%LMF MG)W+*!8C(V8_3(EL\\VQ_I1UO3MOX27S2.OL)?2D]JLMJNNT&'A=C:9LV@NU MF_T"F+>FFR"_?*I'V=!$SZ]E>GW<76;7Z2I)/!D%,(P\0TD>&5*[I M;R+>1+5<\W:FI^F'8Z/0V67W:>G\])"NB_+U;0KVS-::D>@TC[);PM,\V3X[I)?5>_P4MV>A8XA@7(4%*$HP M<#&@\3#6$B$_E)KP,1'0,O7.FB'KIN8Q 3PS3@O."DUMLN3\4"/O7:/O69MO M1N2)V#8V:632]65 SVQ*3R>2S/LEOZJ[.5R.K,MT6X\TI_NRZ=+@HJCTM*,N MY.'T.Y_6#TWC](]UL6U76?HP(LR/H)MX0=4.101C0OWZ,G,(/!I)34)-I\HR M0/M$ZDW\CN& M MKUW7+(>1JF#ZLEY&?3%#WJ\NCY_6>>&3>IH _8K5 +D1\!'W:1"%]:)5GX,^ M1D232.H<'JE/MEP#M.^W\M)W29?$ &S/(#F(BGMCYY";:CW,6X#((/J\%3QN5 M\Y>':'W";^]V^4.:-AOD/][5.KME(QZ//,Q<%$'/9XA %(2HB^=Q$@HMU]"/ M8IOLG;#VM%2GE29'=@T'Q? \C7F2C'W)MYG6G;WJSP@Q]3U=!O8,Y)&;?MH, M-VA?0^5I>A]X+ D #"L]KAMRSTV2ON?M!8'3!489WMCF.U2=IG3 ME(5IJ$T[;3E*#IM.4X3S-'W?-%ZGH6NN5)?!]RD3EFW$FO;:>HV1K+.B.54= ME^7QMJG:RL]9^7M2I.G[?87:M#Q\7A_27[)]=GN\76'.W0 P-T+4]0%!. )] MA>?['D23U"NF15NN?6II[ZXK;4[6B7.*2MU$U8CQ$K9I5_KR_H2;32+$0S>&*/%\P'O=KN=*35_.K];VT%2G MR=EVHIR'+-V]?H7/4LMTABK4>G$NINX<'I(^U:;J_(%KS)>*;JJJ4NNQ^3NL M(_7\L%DY&BBI66O%_\AWU;6.(/$\#_@! "$*( ,!=_L$"&+S]3?U M9%NN)T^B%E U*A;LC'6D_3)=7F5YROGOIJ3N!*)H&O:7$+5L!GKA]@+PFKRC_ )/!/7>0XB'WING0>F5/U,7?9 M=>K\E.T=E:UJ=]/A94Z\ULQ$NUW!+* MQGJ/L5UM4_ZU^L5#^7[_*2VR?/N?:?;MIE*,[]-B_2UM?LBJFGG(;H6]D)"( M 2\@ ?0#4#D]UG ( *3=!LM:;=<__4"G76KT"&[]>;W=U\V-]4'EMW=]OFU MD[?9.=_J#$:N4?\QG@?+O_XM3) MG]6_/TC74ZUL;?0_+3]E"ZJ.E^B.J9[H)*4H=*3AF\V,*X5F1I=!FU:7ZQ_9 M;G>5\N]IL<#S_.C4S:9>*#1!^N-D M,U7GMJ_<[QKA0V5>2W>N4B?MQ3OK6KUSW\J7[@[_.,:+G.;X0R2RZ#;!FYWK MOD'0VM&W(8;G8_7<.F;0"!%4U@A$(>LY!YC!$> DI[B21PI]FTK2+,]G+& M;O2I&ZS26I,Q65E9GE&R74R3MQ3:3=I]4;2KAV6H2$Z5@8WV>TO,S7^[*Y<'J_WF^J.NQSNDFS^_J@YO:T9C>. N32JLL=!TD4 M4\BB$(<>]2*&(7?EUH=;TF"Y9C@_G+T7?N$TTB^<1GQW'WLGWSGIUSUBWW!9 M"587"R@FR.N8E>!-X?RF8CN[.:JOQW[7D0#ER"7A8A%KG]JN%&IHT4,AK7, MKI-29Y#J/'\3Y1!FTG4QHLUDN!S@!+V>Z8QX<0M'^&>A'):!0QN)Y=:?8<(''6.+%-&$N#5@,>2_+%USL.)D8RV#M M1#FMJ@N-B]NLEXH88A=5('+@52D+.Q?%:7HX0M[)BF<9/)XNW:$)1 5X;,FJ$L<_=,G?/XO5?LC^LZ*T;7 M"4V58Z>.GU88.N[4""$-6;P,_IE*)K?R&,JQZ]?]514KW7Y.[]/],2V[1B[& M".((Q@QP&!(/X?3"71U(=(P!"X$(2NF& XUX2]2.I MII-5(9,UK.SW9=4*PFP_UGH9J+;#EM]]?VUF797H0'.W2=6^<2!,:ISS:=1J ?Y-"1IV3./9D&@?5 MSB]18@#G,0< MA2$DD."8](%"CH3V16M\O&7^=J*])[)0C[\N;; MM'@>R<.)1QF)7.A504).*:)])$JXT(2"SN=;)E"CZFR@3Z9=I^J80,-N K/D M^-+ZI-F/5C5,HFTW@7%JC;MG#YINZ^[E3%]KWFGZLH#VG6X&N;FG1(*J'_+] MKU_.=J4H 0^=+T4X.Z$-LKQ=\1!%1+K6BE!Y DM52-S9^VWD[6;7J,NH\=S?XW5 MAAQ; +--99*;?YZTSXXAZ7YS<[LN?F^6^. @] %#V*N:WWY(7>@2;Q@<0%#J M4$CM8+:GHIYOMQWTF3I*1M)=L7[[I,;*\5W'TZE.EGGDU4AOWIC-R^C5FTOG M[8-F='Q29UD?M%MB%%?(C!+FX\"-(:J:P 3$?5C?E;OI5SO8K"PS<_B,M+^J M-+-HK4F:+>,LFB=N2?%,T>BE\DPUG3=YIN63[,Z49RN0 /-"GU8,)8!XL1=1 MCMP^7.1&4&77B700V]/2S]?9J6TGD7=/C%*3&"&6#AJ8O2MOA\'[;; DYQ;[,]NG[0WI;KA(?XR1TN4M@3&*? >2%?7B F-3Y M?<:"3@0EX4.$:^5.(UUG,YQ6,$"' .6!@EIZ"0Z#7^O@D0K0*&].08:\^ M;A^RZ!2?L]4A/ZQW1CK0$E&EVH6#0&/MPGTZ4ROF3>?4.VL*[B_DK36?EUQW M3=DYH25LSX;U/Z5%_8T5]'S.$]?W210G@$:8XB%62"(JO'A-.<*DDX-%)>RB MOMUR,U9WFO1OO(4RG76ZDW\7SJ<)79-8FS:)>VJKTE1<%%N4]EK2KRU'TS9I M 0O1]'/(33XVIWMLT-ZF=VGV_?5H[3_EE7:*,\/6GXL+[M MC]T*(AHPOS["+T@2EX H"'&OA$+F&62J4OS9N7KA-+J=1KA3*U=E=(SP MUGK!F&:N2IG,P>&7C%5GL58Q_1 \ULM0CLD&W!3E,CF6V3ZMT+_YGV-69LT- M\'4MD'@A3T),((E9 EQ.DBI<%ZT^RT:&O:HQ+/.UE^6R3 MHZ"*;@4,73J]1L45GP&-U.MFS5Y]3,LY.QJQ'ADG22\WLY7),,1\! MHNDX)31K\R5=U^LUZ"X_;K\\E/5BOO?[37_W)0D2%_*JV09BM]Z3 1/2QT.! MQX1G;K2B6&99I\UIQ#F=NHNJE[21F(;0LU%@ F\JTBV]:* ZMO9KJI>TK+Z6?5T;NFZO*E^P*M?N5_OJG]: MKA@,@X01EK $5G\0&!&O%\T1"51:LS-)M3WY7RE2:^?.571RC>0?H-046]AG MF5TXI]R<\^3Z6:D^O6:AU5F"3I?AA5/GV/ST+,MY6NEV2DR@B3_SH[*L_L'< M9KS2N9A;UGR57+ORK?W-LS/=5C1*0@\F+J4!0H3Z,8&@EQX%L=0NHD4(MESA MG>T)K)]^IVO\S%@'*I?L##7A%(6ZC/JPNXBDGV(\2_8'KA9?*;ZI*D?=I^?O ML(K4ML1F16FFO.:H+M_O[ZO?SXN'5=59=<,81!Y! 0-1P% \##J2&(6K^[2X MRN>H(<4URM#S/!V)11:=E/FJ08D2F[[>LU-4BZCHWB[ZQ5=K0PH3U6/R3\/? M7\6EX('%FDJU1.:HFCX5^5U:'!X^56_WH>N'WM6#[*L80>81-P D\#F @1NX M0[4*:>S/5U6I:[9>=?72&L*EO:[YZC&-XIV^7INF7!=1S_6I5E_5R?[_[+U9 MD]NXEC7Z5_ATHRHBJS\2G/L^8:QVMX_MMK-.QQ?UH%!*S#3[*,5L4LJR^]=? M@(.D'*0$0("$?6['Z:AT#MIKKPVLO3%?'28[+[<7YY/?V1!.E S'-Z&?+SD: MX,1BLC05L1FG04]^0(K;@G]O_;G@)<"^6*09A"!((TQ2D*(D07%Z* !2!HC: M121N89<2W3$7F0S7S!_?W]T?COYX7!#1PXQIGZ6$^)3 M!+*<9?EQKV<<'>X#NYYG=7(<>(T\?*V^4GD0SMWRFQMY>&3(I\_!$X39I?Q[ M:#'):[T":+Y$1YUTQK^OERKB%>+.9;DY%S8]C;ONVX2$F2IQG 8O-2 M%N04)RP>D,<9H"X-=N406Q_B=B^4.I%.M:/JPF#68#A=2J&O#F%;7W_+.-5M6:SL^7+TI MS@!/:?>K^HVK'XJ==[@^9=E"FB__R49L^G1G(5A.9#=X.>+.9[+N5R9*7(J- MX.?+4ZH$6$Q+6K&89^/IQ7N&%GY"?.8#WE=R1D,**?(/)TUBR=N$7<1M^=3& MR2U@[U^_!6S.G:LC0S['?M;IHNU$XAO1?IQ/BF\$<[)-L6::U,^71HTQ8W4# MK+Z\*16QZ7.CZ6 YD?\^3/V2BN&(3)3$5&+_\R4J)>\M)B/U*,@FG"^K MK\5ZORD^WO[G?EGS<_]:['+S;GM;U?>_/%JDGH'HMUHFO6=3B\X*PVXV/&_)MV<=JRA:O<&WCWXMF5V[O MT'>>(\J'4APR%Y?? @90E/@Q(J$?8D@Q)@D.2<9H!-*,2EU".^;S+X=<"E=?SV*N\NB.!5M:I(W+V,*-S).P)S>78PZ#,K=P?BZRZ_HN0F"'+AW M<:P'E;GF,DII^\MX,?"93W"64YJ%"0US$@RV0A^A<(362EJ816V5KO8>R:"6 MXEH@SX3F3LG;*-VUP)^>\@Z4M2]53RG#9^\T-\.8DU*LZL-E,=9B1$J./U3; MXOYA4WTO"E+6Q8I3V-^SBP(?,90G<482$$3CV!.08NG85!/C/68E%/@LWZ?D^#Q M1#F@P0:%41Z.C[U MA'H,KW)R?9&!9U^QUN=H5ZR^[:O6/WA8E- I MH6$:^ZD/J(_2P584 A"H+-3I6; LVD=07HM*;;5-DS2YU33[?*D)]'.JE.7# MS*+8J[1<6/0:1Z,;BUHC?:A,-JQ1LO+'MMPUG[_\T=OTPPR"%.8L)@%E 44! MC XV(59Z(W&;]P@,VOHS1'E5$M[;%(YD@-.N71#4%ZRI6\,&ER M[*1 Z?IR6:A&,20K6/W<9;MZ!#-"\B"(&0DR7ER1+ G#P4(:IE1%GE0^=Z)U M')UWHI7HD=,:6\SH+=+,\03T"0,7]$*')S?400MY-;Z5:/7\8:F"^!30D,8! MPQF(_(1D\6"#9:G2*T!JGSQ5[]=ZDUF1)"4%L,"/I@;,\JCR$Q;>U@%%MIQ2 M E7LKVN!%@-2T]G7Y7WQV!GY\G59'Z9>HB!*\Q!F01R",/)!%M.L-Q7S(1*3 MNT]^E F5UJ]U_?N7HGXL5\5A@?VTY&Z!*LS":O,H,8\]!8%J\B$0_=9#ZKG2 MF;K6)DUATGH*\O2FJ[5(E)NG/N/TN1GJL1PY,#<]VH7*8)M1T-]/1=WNG>8> MWBR;8MUKT;!^F4D[\JF_WHG#8K?MZ>_U3GNMUU=>Y[=WXGAWT:.W MXZY[O>]7WL%[_N5>-#UQ"G(H]00C7D^)XMR$8_&2/33I%FI[:?B':F!VSG-. M&NH+4TB.MCDWYJA<)>?YT5-'8;I6'70*L" X9U&4T81E,,$D3<.(]/B3. C3 MQ4-1E]7ZRVY9[YPI#R2QJVCV&Y(J@+0_&6S1<5QW,K*K1 MG3NQ6@RLJWFU<]GC;:=S^F=)JT]#.4M6U6Q-/WM2U:5ELIPZ*F[SIU0^"K\M MRIVX1[;W 041FG(0E$1L) "GQV* AI$H=I#52XAEU+@,0]6'2"YF%XU(CUW MAK448L>3[+$5_71Y]D5 9TFU^LWJ9\^V(YB9+.&.C=[\.??O[1C\ !\!FJ$P M0#3V49[3"*'P #],P\25A*L(VWJV[?"XF&I5 SQWGK416<>3;-]X?KH,^S24 MLZ17S=;TL^=675HF2ZRCXC9_5GT^N0U0G@8YR&D2APGW(DC@L'LX\3,"^G59 MNIT]L:HB5U^5'9R<:DWV!Q--%U?59!O!SRZ;VKS,MJJF%CF'A/._BO+N*_\O M?"SJY5W1SFP27I>S95G_?;G9%Z?;=JA/XH#X"8Q)+D9>098%O9=I%JG=L/&C M^?8S;I@="/)ZAKJU'D]PY F2O)8E[T]XPS]RN=JYMX76;/.=>TPV?\MU=>AF MI='^J!6+2NN8MZZQTH[_::H?.^Q-7R-9; 4_4B6UX'5AAOG(&@<$^Y1"YE,V MN(98@IW<-3S>+13;B_VMU"PWA3F;O:F+.5N%IR/-^L_<]6>2BV"0=V?9MKMS][#6*-MYGV MC9N._/S52+]-;\^E\&WG,$)9E&(!(Z4(D9=LER'/-V* M[FXE8K:9S%V&S-9"7*U!3@CY9RL_5-K"G-O@S3;6G[WPL$/:U)OG;<1\_I+C MZ0;&M_UC:0)B3-,\!XD?I0'V@V&'8^IG8>)&U6':*\N%Q\FN?'>K#N,M9>[" M8\Y&XFKM\7R+_S]; :+8)APX*V"NW?[L98@UWF8Z;6 Z\O,7(PH+37'.PH#[ M%F9^',=I1M)CG17 -';PI,)XI^8_Q*!0GOQ@RO_SK+G+MJ*?7>]M4.;BFKM: MO.=7>;A>E^*+Y8:4S6I3-6)D/>PV7F0Q2S*0@!!&29JA ,-XV$&0A23(W1A@ MCO/AISD+<:3!.^'!P0,/(]O"J0LPTSI]5!'79AF M@IH/ !_Z:<%;,?7W>''J[X=J G-G^,FB[VJ"?SGS_+//+C\-L@-3R9JM[F?/ M[&9(FFF2>%1,I?/ZKEK]XUW3[(LUV=?E]JZSW3K0')]);'^M=>+WNFJ:!:(A M8SD$09:F40(1C='P!-0RLMV($RX\[V=3E6^C\T2\Y+I<'[2%=.90.)U MB+T.\B'==*BOO--G/=M?[_-8BWWB3*3%[Z5,8C=@CF0"RTX^5_(I.!VIQ*WX MOYYR.C21[R? AS[$.$PI"((\203;GI9P^&V955J#A:K6_WV_$S;UM MX2[LUL57;KI\+-YM5]5]\9Y;OU[>;'BU'K.$83_-.)"$(>I3!)D?Y2A(0Q 3 MI0+9J&'+9?$)UGZNX E:KX/K_2( _^K]V6)67&HR&PG@*6Z_CZ.3-G*="H>U61/F4)+5>4% M=B[6CB98=4.[#/GRH@XTQY"L.CTS1:K[9;E=))#!%)(T0XE/N8DHCI+!%@E8 MK*)*>A8F5B/OSPZ7HAQILBI>6"[HRCT0V]&>E#9;)A M:8\F/Q2[/[9UL=R4_RM6?\3F42%VOW/CH@;[6[N->Y&QU"<@B6(2IRD*&"$P M&&#@$&2:(THSQB<<5>X/:+UML?,V'*17;;WEX[+ M4O3*#3_-1LH-6;7GWOEAJ T>-<3XNEYNFTVWI+_^[WT'HC>>T!BP)"?8#Z,T MH2 '>388SQ+?UY3@,28G%-[5ON:==_7=VQWQ>LL#8'V-'46YLK).Q;:^GK*J M+LJ[K8<'PH\XG174"ZS*R:B)L#@GGD:<.B^9YCC3JUH';6:< U(TO,VV\XGU M?^ZYBM]^+[=W>-E\99OJKW\KUG?%H.&0T !D.0I3F-*0AH3XAX(Z2D&J7\E: M C2AR%;MK/WJR:Q]V4['CBEA;05*IZQU($;C2MW3^E;T?D_@]01@KT/LK$AK MLR]="5L.KG,"/X'+%ROF2?@VO$#^OMP6[W;%?;/@ML7R44B"+ GY/^(D @., M,$!*]R :-^[60KG [;7 [:R6*P3%Z(JYG7A87367"<6<2^<'2LWC*Z+H^RRHNK;5-MRG4[%&@-M2MC49#YW%SN^PD!>0!9# EB.:2$D9Q0 MI=4J31.65?0)JJY3:BV?ZQ(HIX43<*>F>!JT65&TUXFYH%LCF71#G<8Z41EM M76.5IE\E@R" @$80D@2GL9_$( IZ4I;2-SJ(W6^K@^C;J*8X%! YHS MRT+Y.7*4=$>13U>51]6--[5'BQ?E+8._%]5=O7SX6JZ6FU;M@C1)N.!!$OHI MR3&$&]C/_$3M[B%M*Y;UYQ3/N%V"ZOS)Z\'\]UQQ STK/I]T7-C0Q3 M]DF8A'Z,XIS MTCV0N18-G_!P:2)9CS W1$(7_/-)X#$<2)]'^!N%O0'@YX#+#$L"E(>Q'R 0 MH,Y C/*<*.V?4/A8RS(@D"@>,E"@1*[[6V)#K>L+$#-U^Z/_%[J\!DEN='<= MX,]/".CZ_E8W7]7+[PO8E,M/RU5YR]5DN_[WY<-R.RS8IPS@.,M\%- @\&-, MXFYH0U,_PW(O!HXT8;L*X,"\'IGW_RSO'_Y?KT4G)PECZ;LL#Q,RIU@EG)+& M4764O2T>1KE;5ZOV.K-V#M %#I\ LL[E,R$6?@IYS0+0B^MESU\16D-4S2NZ MIIRHC#8?M9KK4UVM]ZO=Q_I+43^6JZ*;9:(DI$B\1^MG>1X2AH=9IASG::I4 M?6D9L"S$/::F[0,]+KU%=3WZY"HUZ\RI";$6:59*N->(N5#,C>+1C;)NG N5 MP7:EI2X-W*Z'%C-,*"70QPSG,&09 FF(TK!?NH< $@(U)$;#RCPZHS7#/()* M);FQS*(1S9EEJODL/V]+SPA.G=*?,7Z\+D*CF9$:=-+M7;DM"G&]VF",-ZAV M-^-PYA)"'_JIGV);I7BU%A.&6 M5(DAZ;1\*LYB7:129XAJ@%.%H>JTW.H-6<=R+#=T?9.)300U:K3*WP+%>SSDVQ6K[H MT?8G*GN\WE\ M8-*0XF;'*_GNJ.!,613[#L%;4& M+=KKY2<@KSP!LRU7^@O4CDAG>QQ0GL0+?=I")-SHRC8-#\^MZ.2@+AWYXE^^Z^+9#G,-_+!*:HR0.093Z#$)( MXMB/![A!PB*5ZFDVD)9+K'>Z-[;-%S5E<78W8-I2+A[=.(CYT:U7=/T7\1N] M;U[OG-=Y]^O)Z[#>G\)#KW5QO@Q@-%)R^6*>QN%<=IF)AO.Y:,ZX2!_-7#Z4 MN^7F?;'DQ>V[+2NWR^VJ7&X.!R::C[?O>=E;U:]A FD6A0Q30%)> -. Y,,= M[UD8I&IWV]E%8CD'?5ENBN:W:_YK7NN XL%.NT&0RS;N\*^64GK<'>]M5CE M]X[8O>K6Z]"[D3%&L7TA+4P313>T?R)?GY]>G9!A^0/V+VX0^5#M3LP&.$YI M'E <I')8#1 @!,8L3''-A M3=/NLE(0TBRA*J-L71-V!\HMJB?ERHP3G&F.$.I98-WJ5$4]>&2>:84?Z M3/KJ:['>;XJ/MP?;W671N_;!KF-79C1-0TI\2M,@H(3Y#.2#^3#PU5[1,F74 M]@"NQRG&"0>D5_UMVCO%H^O&B)93L%DX5I.SR_3VCPIZLQ40L@Q>4#OC07!# M^LR[]?R$O!W>9$7QT@6,GXO59MDT[EB[5B^!&_^[@E15T^\I\^%LV' M8O?Q5BP.)]A/6.)GQ">(I!PH"\3FFR3._#!),J7!UASX+$NMN Z;RP!'XCWW M8.(GG2V0>T$AY@RE&V(R*P.5.QU+^?;$%YM2WI?+FW)3[K[WFU21GX19$/EA2)(4A6D01JWQ-/9]G"KMZS-DTO:J MW E*,?Q;GU,GY2O=S! NIU8S<*TF7L]I/BMF$P^UY8B[(&Z&F7=#ZTP[]>*. M.0N<*1X6^UR(,\CE]NY34=]6]?V2$_/Q9E/>=<7S7MZ_&)8>C \0E$ M[^/;'-L\^W69M@O*9Y9V-X3/L$^OG^@RRIBL[!V?HQZ>V?NX?;?E0E$TN\_+ M7?'T:;U/=;%;?I-\$&K! HP)'F.Q1L)(8A1 EK$>4(2E"H]ES(G3LL2>W3- MNQ-'!MK3H5^%'VOOMG\F>7B76DUN9PVNG$C_*'%5D_:3D)Z^I"K>A.E]\X1S M+UY5O?(Z#Z\\I??ZIDT0%D-V(:VXT%#<2$9.,%&YUXTMU/OTVT.Q$H^0E_?\ M5S[>?N'?;6Z7*_&S+[MEO2,+G/%U0>=3U[GE)@0.'7KRFL=\X1G6I<)M:4!C--+S M#8*D8S)VM&0^^&YDLKFZ9SYP9)-!]IF MEE&,\4^27E2]-IU7M%B7NA!5"AK_YDKEG)]Z:G']R@GV%&U?GC(+>_:MFHR%W M&ZLB2Z\D/JMD.W!3JS77J@D:J]Z6R.OEM^ZVF0_%[G#T,$D B5#$TR,C+ YB M'$00AVF2\!$8S(#2M-LH0U-MCNSG_<5IE ZDWNY(/3+E!A23\:B65@X4'KF[ M\L3AGKF.*5_B26+;Y"AZW2C0S;AR9@.E 7ZT)>IP-G !&<$YMQCX JL.BI &HZ\ M)3^ZW&B+#_]B^)Z87-@VA5A9Y?_M#@=NUZC8%K?EKJ'W#YOJ>_'DQPL_AT$, M"$YAX*<^0#F(DP%D'N=:)TTF@F9[2_AJ5>]YKUV=8!JI=Y9#I:F1[D3)@*Z* MKP\_Z-VY\DX1MS>Z#BY=>8-33WYG9E$>%1$5(9\F](Z*_T3.OY4PIHR!=I(9 MOM&-1]L'7$* L9]BE.:^G^0P'JQ&!"H]FS+6UE1#\5KGK9311&IJND4.#8CT ML^F-F=7V*5%G7WV^K^J]EO6X^%TW! M/_+K(DNB((QI@),(AS@#82S>5^A0A%&B=,31M&WKBUP=CK806G-5VU0/8J' M6[68O=4IZ/$5[Z@HZ)>T4P7 4,W:P?6>X!6+,!WB^>O1"W0J%IPF N.H@IKR M3J)D-,>BML)^?"AJ7H1N[\2V[2=(%C#.<@ 2Q"4^X?^+,0T/"'R6*[WV;-*N M965M[PX;T'D;#L^HF(XA7%-()^+:@(@>D'H"ZE,AG5D^SY.H(IT&0N&H;)KP M["W)-,:>MEQ^JH4T[+Y_XFUY> 2LK;L6S(^B*$\!I2DE($]CFF0] 9".JX6 MU3=K62P'8&T96@RH1DKD")(U%7(:?@T(Y "4?R6@'EXIO$S[- IYED05@1P? M"4?UT8!C;\FC*>ZD=J.^L/Y[5:W_*C>;18B") 0,)S0/00J@GQ$V&(-)+'4W M[4@3EE5OP*&P@7$$79):[]JZ(Y3!]P]2?'2<$%\5.K_09]]%=9%0M;U5 M9F+C:"UKS+VW]V&9Y-'^[JPO7Y=U@99-L3[]!5PUNT44A=B'(4M1!-.,Y"CQ M\P/4-%2ZA6X6@)9END7VVXV -LMNK3&ATU_@^JMXXBZF19Q'&20T2_. 0$ QH5$T&$N3 M8.2"G90)RTFB!3%V 4Z.*]VU-N,TF5A6NTC;1.MG H/24ID2DXX*FJ(3;RZ M:7"B+2J_U^(F-Q"'<8[B/,[S+"=^F(%DV)O*<"K.%E3BJ6J]WB)G0DE4#FCD M9W,%B.-E\3O><98FCFE*\J=>33L%)=Z@#)F\Y@!HI0#J\:JJ1+4+-2=.17O@FO=,(U4O.5%1K M!...2M@8C][2L]%LC;GY8A'0."-AR%A*N#D:0I0%@ZDDCL;54#(&+%=0Q'CM M),6:IE:9)LR ./7OU;JG41R8BBBI4.NH"BFY('&-A2(?\B^VWC]4VV++QX2W M)V:'QP_+HCG 9EF0#0 @'T2JO=9JS*SEJ:)GQ]/:[G8" M4_795G-LRZG63$2K:=D1Y)-WP)Y1/=ME/?(<7M X"X%P0_EL./;B>59+W*GN M4#RQ**[VZ![:+K?M,V77_!/?%\NF$&+-? )8D,9)EL 0$ [!QP.,-(O]8=QY MK;Z%T1@&C9'HM=[U0!U&L76C?4'Q-_%'WD;@O/*VA>0V;WNQN*RD\_(_OC8\ MP=O=-'2,1HOY-P':>]]%X\/\T=#;;#E+5 QLPS06'>5MFK*,26S@-$Z^6UL[ MS;MW9M.G)1XUYAQ.D Q[4.%V_8XW]>U=>;,IAFU53_^]2".6A33-\\S'41A! MG*3@D'T)BA72WG2@ILJ# ZRQ,QNV8J,\#3)G/(SGQ4-TX.7HV)XOT2-5;G+% M #]-_(QP*PD-_2 B%$6#Q2!(*3&FV'+FIM'B M<=M_U#D3.LF?/N!GI.D;("JA'KLK8I>B*E6CKLJ.I1-Z/ZU.X"90Q! MF%"$LB",,Q9B-BRG!2BDAQ7[:_6E+BU[.HHT3(#E8#3(< MC%J15[1E>7%>K"V_W-PXE4[-I7J+3)I9M9]Y>?XI/RHK]9K,NJ52H[UY M:_U^%$O22_E[;G.[.ZAC?]BD/UV"*S&5N!?OS'6W'U7;XZI9BDF \B"@@,0$ M0Q;XQ(BH+@/H _ R5:+'K?W2X_\5W$*< #O'='/MSE F^A+FP7L1\\-!9["T>>; M":;B5E&W6<&Y7FY>(%JP!&1!3&'@@P1&C$4HB@:K8<"4[EXM,16 MGS\E19V$.CW9[*&]KINSJ.(YLMZ6OM$T.Z5OX[UY7<0,L:2H5%]VXKG[[?H] M)_<5VTF4)80$&.<^R%D(8 KQP78<4 V]&FG1LFJUZ+0T:RR32LHU(8EZ^M4" M;.]U:"$ZI&.7J7M;S0Q1[Y2FF?+I=64SRIAJ)5;517FW?6F5IED$,IB0/"2, MIC%D>3!8!0&4>@G=E"W;E5B'2Z\2T^9/K1*;@CK-2JR#YI""G2-+HA(;2[-3 MJC7>FS.5F!F6S,SU+7 8)EF>DBP/8QQ"2$F:]$9QFH9(95EBI"G+JQ+M6JNW M>CYS9W*Z[FTV34S)&272_+2;2Y-JVA-GTAP[)5FCG5&: %/D2'O/A\*T6QCA MA$NE#U*NH(2"#+!P0)0$@.C<1V4#A^62[+!V.'Y]PFHT-/>1S!0(S?7;'VF) M8@35*KM5+ 30#1V>Q-.W]KI88U=5P?LYQW/I(V*(8AH$B/&BE_DHP!D;C/L! MDGJUP;!)%Q8;%SL/0QSDF=(# JV>M^[B-&'9OT<,LKVK*-SFEFOKW? W$ M/1V485)"#8T&Q"U--.O:&66TP)]R)=C->9XSGD0^Q2$*8XA9',<)QGC8+8,1 M")562PR9=''1Q!2;BI7@=$3J5H+]&HI["GB9.YE*T SY;JF>*:?.58(F.3,T M:[D(?,1R'"5A%* @A0$-,C18S5(_T3G^H6MKDH66PP&05^8@C4Y!ODVMD6E& MHZQ:F$IT:J)0?S)0FF:W)&VT-VJ3>HHLR8K8.6L9(2F+4 9Y+0C\E MH,E@C M80J4Q$O7QB2B]8I6>;=5[95=Q]LMOZD>M-6F5$ZTIF!33:S'A\Y^K3\+NZW@G\M:SZ:K5;_^/C0KF,<[]AN MFOU]][WKYK39H%Q0_IFB[T;"F,OYRHD>.#X]G;[!=PH2KG;E8[G[_@P8 MHXSF*,$@#G$&XRSG_QN H9"@L2G),)R9TM"I%R_4:G!E?.(Q'3O]9#-CV!03 MC&J4G$PC:G0KI@Y+L70W7=AR6")%6.7:6%H0WVW@?O>UJLO_+=9_;'F03M!^ MXCVL0=_IMZ)>E4WQJ2Y7Q6?>Z4Z 8Q]2G$J!>R'&+(D9!G $81^#/EPLH<I$NCWZTVNHV+WVXINMFV:& M>!,W!JW,ZFX[L)%3=9J :TG4:,3DT^<\#<7)Q#D3%9=3YISQ44^6]/YA4WTO MBB]%_M)7SP*NFJ_^GC[N5A5=UN1^C\5=5GQWVMVSPWRTG% 69C&&80@#B-(0< RM91!2#)C2@543]BPGJP/$WVZK^C?Q'J=W M1*F6;8RP*Y#5DUZE%EKYVJ21W:-^6V:!JN MOS?EMA^I#)+[;BT>DKPMEX>GQN#J?_9E7:S%";*39Y3%O@O^S>XULH#&7),S M'$*$8D 12T'27E//TH"E2*GXGP&>;2%M47@#TFG[M'DZ+TC C+%S0S'F)*!R MIA_-IT>G[_RPA$0H\W&2AX0B+J(HHP-:#%(PERBI8+2L3"=0Q",] IU:83=; M[.2*P1\A;&H%Y."1=^+2U>FHM%BPF*WTHS(B9:%E?;N']L5]R5*X]_L6V6*X%_=.HQ$@/M MS#(U_2821X_9&T!?>6V$CKBOO [Y[%E!@ETUT3<9+F4YE%;D_ M*-)<5WUJ&- 53?NLZP(P$$6 Q#G-(A9E89@=$T% ?*6K84<;LZRR SYO5WG+ M#J%WLIJ#\Y#)ZS.\'SP6VQ=4$1C1+NA?>;< MJ2PU2#4]$]+YGG_\QZV8'/YX.UA=1&F6)##(8)@EF*4Q@G%ZE,]0Z1B MI&) MJL1UV3Q433FL? \2IJ9<^DS**=8D)*HI5M,P M1#7:7\'3\,R^VE3-OC[9.)S[<498XF,Y75UJ07M/47L#;.^(V_MSMEU.N@Q?&DS; M#IH;BFS?S>>#[VEXE=7DST53\-_]2HK'8E,]M#?3;-M]K'LN4E^JV]U?R[IX M#4^8)!E,("0L2#(6I6E,<;=I%64Q"93N?+&'PK(J#\!;H3A!KR;0%H,@I]!N M\*\FT0/FJU/>K]I #,"] ;D;*JW-\@69MA\Y-W1Z C^KJ?N$8O5<5P]%O?LN M"D"!A/(*OD,U/'T%048CBD.:Q:)X]Q'I#Z.#F) \EQ6#\88LUF4]MJNV#MZU MO?V ;[8WYMYD[%*=98QM-SJJ07^>5TZ&F1K=\4X.\#"&(L(H)A3Y #/J W(P M'/I**Q@&S-E>B[W4"16'I@:X':EJ=F@U*FLSGZ%YFSH=?5/GW7&!TW!(5N%T MN9*5.%9NRUWQOGP4U_/O>,LLC]L2[ZMZ5_YONQ>FORW[ T=S_5>Q>2S^5FUW M7YL%3=,\CJ+3AT=8EU- M.3O@O[7(O2/T?IMXN]7O@'ZXO?_*$PYXG0=>Y\*TBCJ.[@MJ.U$BP)"6-L3[AE$5C7:^#;U&MI MHFW(M V.IU!G@9NK<^6R)O?<&I-BU5C]B JL[.,HX=5CU*+>\L9:+$"(6(@S M#.,H)@&+09+A 0U#2&G/MBT,]C4WL*ZY/W58-6> C/>71:$&\U@$"08)S[Q$\(P.(!)B-+UMY8@V-=?8%M_ MY:BV);_&69Y,?05RU\578#2JO4KA^E&E5\W)T6_NX ^C6"4IAE" M&&AMJ;(_U*22YC="/(][!/^_HH+C&J'?1._@H].CHI2?< MU,T5,S0'U7SB=DO0SSGF&X%#RQ'^81@R1.6 !A.\JB)*"!GRUVU6ZYD4M\IFPJ);$#/'G]^LK! M_,9C=^\M7SZ2TAP?21'WZ)AZ?4:1=;G\,@?A:KGBXBLTAVFFHGM9S$/+IIQX MR[4VW00W%!AXUY)/THSAC4#ZKA:[>_WFR47\?;2Q3^V7*PW LYP%QHJ M>%,NKI??%D%,?88PRF&4(1#YXM#/@ T'B=*U8],@LCT\D%76_<$';Z-\0>Q$ MP1LMP3/%S:Q 'YWH;IWUCFYX)Y<_7GDWK3,>]\89 96UJ+P_.USG M9UU-$K>N>$8OMKMV)#@#=&TX[Z:0E[V_$+UQ0OA?[FK'O]/[T57?/7_>%YW'3U]K4NKTS!S_]4 M7&F'7*UG_HX6&*(PI G*8YBCR$]SDN#A@UD0R15!\A]GN6?^\>'=-27>?[S[ M\#OY^#>U+BI#AEP7-5I,!P7_T=7>BK"GRXT5=5 %?:L5<8P_2KK'V: M3G*&)V]:1Y+,MR MBOTV%>=DW"")#FB[26\J.TU-;57QA>%/12V^L;PK@D7F1Y37TP@&),Y3'P11 MD@TF_21/5=851QFRK/]'**+/M/OZO%JE1C;#YF7!GYS(\6I_1#;M,N(EBBXL M)!IAUHVE1#.N5!9:GNIC1*O-LFG*VW+56OVX;Y^J.^S%:%],$B]PU,57\8S2 M8_%NN^)ZV6[D/VYT!B$+0Q*RC.4X#!A)$,B[.[(!30A1>BYN(DC6IP">>M$= MHSC=<]4]>#D9/=;[B6>"J_4YD+;G0S7[$Q0S_%T1\ MX@"[(?=3._WB8:09.%<_NRF!2&SD>X8*^M#W"8I!G@5A&,(HA'1 !7&D])2! M;2RV=^"='+^3U)MNCZ[N\4I+$9-+%2X%2RU':,=I]O0PDO,+>6&J:+J1$";S M]NQIQ2E8EDT!I+@MZKI8]]/JQQ?Z#N^$I9#0),E2P,FWQ=Z-#FN':CRQKTI[+5*D=U.UC7O#UV MKQI_O^:?U/;]1810$A,_ GF:)3@!:1AE@^TXAU"EOC)CT?YJ4\NZ][YEH\3Z%]KU,GKW\CJ7=2 \?Z=%D' MC3"F\&3H>K_:]2OZD) @9X0R/L E019&&$6=C33(XD#U=5"%3[:]DM*!47[R M4X4;.66R1XN: O4XE+?.&'NH\\C"!3'18\L-T=#$_O*E36T&I+;! YM/-(%7H^-O:MCWOMP6 M[W;%?;/(6$!3L6,[2WU PC#*XT%? <8Q-3/HD['7'/#.SE^)Q[:'4C3&MBI4^Y&A6;4(^E!G2Y;FCJW"/D'!W$04YR@),44 MY^+:C\Y*2@!1N<].];.5]$O]WKKK=DO<:E"QS5'%1@G7VY1IB911ML8)TJRZ M(Z\QTHPYJ2?RZ"]KAR(+FCKQ@?NXY__>[A8XBP(0() R'],HB+(TIX.]+&=T ML2WNQ *:EF8HV)'J#WG7'TXA27>+]T73_*NWJ;9WW?T]2DHR158 M53<_V^!;KBJ>G6JUTOD)W/9&HQZP=T3\9,_*C'N8U8F]((I6X^2&9-IU\<5N M9.M\RLKML,WY6__,&"JVQ6VY$].!Y7;/X7U\*+KC-,WA5S\7@E2>S]OO'[;H MY('/:Z> IX (9TD""0WB]KH^@G@SQ4HW/D\(R[(T][M7.;[AJ4#OE]Z;7Z^\ MHT/>T:,K[^2/GGHELP]N]CC+B;^C(59+"?3VMA"]MG@2,MZ9G\6MOQ_;[\>]Y M]UK ((;$CRD+&&*$4A+&:8\QC'# M)+-),BFR3<[KD,/=?58-B)K_'+39QQO MN?.: ;?'VX/B4W;7F/ZY&$D4^AS/RH73$*[K:%#%QLQW]3" M/_G]_IDP5V3^',OJ0CXZ7DY+]7COY,38$(LCY;9_[?&)X).2MWZQBE N-PL0 ML0"FA* DRL,484;B QH^#E%Z',86!LOR.SS^6AZJ=]6-*];('Z6[D_)N2W^' MX#S_O5-'G-+AMUA7UV-C<71:E\UY*:?/AED=J=,?JNVZ$"=,RIM-T9?O7[XN MZP(M&_'@Y+WX3ON;[>.3+(%)2B!&$*0YR6,0DGS !E)B0K4-([*LX7"]+@46 M7J%Q&:\+CK'Q?ND=J+;-K]T-5HUPX+<;X8&W.G'!B-R;CN$H\9\Q?+92P1.7 MA@4=7J&?Q/34K_;E7J=2@UI,U!.%I9@[G39L^2R71*PR/C*ED(/XD?*Q7!?; M-1][^#Y(,Q"$$1]Z4,K#D*/#V"/#4N<*+9BUG!Q(4=QS<5@/>+S;JO;^^).PNU>7MIU0*'E"2(Q:F?)I2RB$+F]S"B)(V4+HXU;MRRJ#ZMQHH.F1GU M'$&X\9K9/-<3E\>M TXIZEF:S52\:A%S6ET-N*=?Q^KP*'75Q3F=+YOE9E/] M];1N7F"8AMR0#Q+@4QCY:9P$ P *$ODWMLR:M5VR'E!IS%/88/FRL,Y,L)JD MGMW@*4K0 ^W8"=H5+N^8CWZ]RST,AD'N^@\E@E[)1199=N#Z$$N.5=9;J)$: MGW_C2[';;=JK 9H%#!."_1#&( G2(,O"D!ZR'LTSI1O8S%BT/7^^7Y<[;[E: MU?OEQONE.2!3O)S;$+VCRGB+S-JJW<4/CIB=JM:?LJE>HFM&P^FZ7-"YG/1%/S#OBXB1)"?Q#C(:!P0E,1IP ;[,$6':PBN34BBJG&I MSOOT;H)KK2.>+9QV']BZ>"PVU4-[B9"8.%ZUD$W)I#+[8Z72"N,3R&6'^\H; M@+LFFL]XU1).W=BX+I[:?DD+Z#CFI*8Q#LWUR1:2ETCVNX;+QK]7-PU<[:I; MT9#:OWC8%+L"KMKWRLOMG=BVW7YB=?NY>%CNZOX3ZN6V*?O/JK9_;.OBOMQQ M&:/+>LO_K%F0(,$^26&",T*%+\RGQ_R0(^D)DA_%(&>^*U!,,]<@ I=; :(7=79832EBNY M(5H'![QK)Z-EN$Z:*&JVRQN]Z)FK0L[3.*9X,!"<'R3GF_!4-54;8]=8AAVN MB#S\"N-,]K^)OXK[SA=^2+($Q'G$($"$D2CSLQY9'&38[!R1 3S6-X3W]W"+ M69SR_D%#Q+_%H'U5BU.PP)N(E"&TN[$,;*5?@^!//E%X=9@XNV42CN44?IQ?[%*U MQROYQP&EMQQ@BNI^?9KMEZT_1E;KC09OU#+^7'&SE=;Q(:2'/"!^M_/).SCE M';QR:O%?(1KJNP)LA-KI[0)6');;1V"/:X5W@1^*>O?]$^](.[A=T__9E^W. MH],"F6NN.X4ZVBIV( M-C6-.\!R0\\NL72Q;C1 KAMZ9<:5%[6>,7YD]>A+<2<$\'/Q4-5B"?\URY3D ME,L>2R*($I_@)/7!8!G%5$F63-BSK$X]1#X2O*WJ>X5#ED8YE9.KJ>E44ZV! MR0,\-]1+@K0+(F:2TS*A'E;T&JJALJZ_%>K\I/MYV0VA4\.Y\G( E_#_- MKESQ,K"_;O%Z>;,Y095D@1@?PYQ$$4B#(,&$=?4? C@"N9+J6<9B6Q%[^&)* MLY\?NVD].)DMN_(&+]H!6.^'HG#:#IFDJ#H4+47!U0X4EV/AA#>?*(\C_9)@ M3Q1.1\1\*F^?"_VD+*LG 7%^O]J*4ZL#PNOGCU$\0Y1G, ]HGH$0)W&61!$& M^8 HC0#42P#F<4PH_D?P)PIS_=H3=KK";R%,JJ(_;X3T!5\^. Z)O3+94D)O M+X2NB;Q%3\\*O&UVU<5=[AS#$T@90U&892F)\B@ "9==!=<5=QMA4E7WF2.D+^_2K\"Y(^[J7$NIN\40NB;O-ET]J^_6^547^!?; M',3K1>7RAL,1[V(_0X-#Y#,( ^"G,4:)'_C(']" -(_TM-TLA@EE_;6-2NVK M84?PNHIN."ZJ8CY?2/1U7"(:#DFX$L-2ZFTG9JX)MR4OSVJV35;5Y5H<\5U5 M=]OR?UM$_:"@^5QM-JRJ_UK6ZV> (@0!CA#@0X/89^V#$XS F M%.U3[*U4#.@] =_K\>OJMOD J4KWK+'15V^YL#@DX*H\2VFXM>"Y)N/V'#VK MY):YE17S(:%\+AZ+[;YX;=TV9#[-\C2B@+$@#\3)E!PF (,T(3@.0A71-F#. MLCCC:KNKQ6E,[;+9!*5R,CLQFVIR>BB >W1N; IYF[(+RFB0;S<4T*1#E;6V MJ7!8?;AMD9?%Y'A):C]I_7M=-]@EJ@7&2 MQ5E"0I^BD. <@CP=<"2(2LTFV[-N.5.\+YKF7_L3K(UXD[(%*8Z_KCC,[A;: M%J@I5=..PMCL,44 3.>3=R?QP'T\/CL2#U-Y9XJXV,I$.O$QD)_.4*:5L<;2 M[WH.&^V?=%8SP^3X/->+^>>BO+_9\X2P7B08(AC&?L*R)/0C K,(#@C")(B' MRR['YCAURU*=^.F]ECKY[8CH_*#HE^);&[_&6QZRX9#\)+<[6HG-V+QG*2B6 M,MY0B1SASDB]J11G-P2VDIM"* SDM!<<:64S?:9=SV,C/)/.8&/9DUU[N AB MD<:4CPJ3#*"$H3!(" J20[X$>;S85;OE1F[989PEI;'7 91T%_Q0[$;,T5F9 M);_(UX4)+A3.N\%"D5;Y MM4-C 7)#+*UY=WE5T3"+ZCO@>AR-N,23?N."LUUN\+[95?=<>\3>O&I[][Y\ M+-;=;KVV-2\8(BB%L0]S@"*2$YQ%J+VH#3.N^T#J*NR)H$RX$V[ WUV#/7C@ M'5SH=L]R)WYKO1CVU'8*<5X69@F@G&8[%#LU"9\@;):WR^D0+K5ESFHDW=#Z MJ9P]NW5N HYE,\&':OM'\[?B_J:H%Y3&<1)%P,]$MO$IAB3I+9"$)D1%UE4^ MU[)&P\W&^[C[6M0>%M,"M7)%K,21G'+:HD=-!CD*_E_OSP[(Q%IV0L$%8=(A MR@V5T4)>C6\FJE-82E+TOMP6[W;%?;.(&8M(A'/F^X#$V(_SE UP&(NE=J%9 M!V%9671+!^& UWJ@6/;9BY:<;#D1*-6E&GLQLC1UJ 4+]".:(?SB!V6#*SZ'2C>9:!BQK M\*>Z6N]7.[7M7>,8DQPC[*'DUJ MF1YH9JZ,-_.4LUA@=9G;BNE^OB?EG_8Y@1"Q,,0!"& M<1R1! *$&0:M&18#"%*\>"SJFTI6*90_7J4+G"*1[@E'1--V@>=,7.@"VJ2Y MT07TX5>&&H]B%RA67[?5IKK[CI:-V*&_X^VEO-D47CB2:^SP)AL M5QSF^3X7FW;#>O.U?!@LDHREE,1Y@C%EF"4D9WBPB%A$U#K@&$O6N]T CH^5 M3]!-V_$N$'2ANYF@U8U.9L23RGRC4S@(]F7_\+#Y#N_JHMT)UQM*_8B% 8 L M2!DC>01S' ^&Q)O2#Y2T'7"-/IKSJY2M]P E#IPS&>E 9:QY MJ&4.M&_*;=$TN+J_*;=M[_I\N$GKW9J;+V_+Y2&+P=7_[,NZ6#^]*)'_;'\O M4MZZN"VWY:YH1\S/,^ B!2PE*(L#F@480D91'O8>1 'U<[5,Y!)RZUV3+25 M/86)GS!>UZWK8OEIM60[6/1[$2I]/NRW+ZO MFF%LD$$0D8"@W$\H$WA8F+8P*(U(%BK./1DW;[U[GB 6ZY_>$;-W!.T)U-XO M O?$/5>5T N]V%ILW.C1]MRK)FKCVCW]NEYNFV[8#]?_O>] #+N0LX!A'R8! M$&\Y!R!',1R,<,CK/)HSD^NQ M+YW=+0?7.?F8P.6+5< D?,M*3WMV3KRE6!=?BVUS>&]+ /Q=,3_P9GD'L M%)%=PA&.>?S[)ZY=#<^C<^^F33,VXG,A[;/?M0_/5)^68D\B3Z':18)B<*88DI());T$$H(3Y29CRD.&,- M)?N8M&LYJ;3*A[;=K3_DFS\_G[P1I7A$U6@8Y'+(7!%02PV&R;.!9H%I_V2WKG?+4@A$$*KWZ.5CI#HZ*NW*[%3,#-TO^@]7$^P84.9,; M^QMEWY$^;,N[\R-Z"RR:&+P?31.6IM3/(9>.+ M3!F XF$8T4BJ'C!BT7 ?A M[K3*;UU7]U9?Q0U\5]ZV2\([E\98$MW5*.-N]%&S+BF,:33YLI59\SST*>;9 MG00^ )@;%@>I,I]!G*,\3_O,2K=O/'E@R[YZ7AV@2O=5_@?_A"E5EG@WNJLU M[T:F5#463:14817D 4)9%$)&0)KGD,&0]=*!DE3M9JRQMBPGTGYJDV?,X9YW M[Y>;[B'@7\7YYFI5M@MG?Y6[K][JM:QK;B9;BOKQD]*F63<^O^S4%+%^Y:+" MLQLJ:,P;A7I%G259E1/;C[:9 M!$&FHFUZ%JPK6@_JRNMAZ5W0K$F?G#[99TY-E31(LZ)$K_)R07_&\>B&ZHST MH3+9LA0._(D]S8G6PVN]CB*E/2)(&81K'/@8Q2"GM[$5^Q'(L_9+I M*"N6E6; UEW%YAW0*;P3-H[$RUHS+7]J>G..NK=O,C;-H<++:I-QJ?>.FCZG M$X"N5JP\G8TRP1WR+.2F%X MB90+]:$1+MTH$\VX4EEH:V94Z)I_"JGNE^5VP0(:4 PR%(41!0&("Y[06BQ7NZ&>W6^E+O#MGT ?8J"((DHR2G,^3@[BP9[81A+/:JQ M>T%KX6G,%8;QZ+$>'<20J#'@G(U-OP#N"5+D1[R7_ MSXUXC7#FP(C7C!^5Z=:DN03R_O!P1Y9#0,+,CV@@;CH)PI@,12U(81!HK7_( M?_QTM>1[W2>*=$A37/6PPY=VO2A#E=WECO<2;P"-8,^-FG", ^=6.72Y4%:0 MS\N__L;EJRZ7&_$P4'O=7%ET.U7$B^KU8]$L8A_D00PR%OLHCU!*X&'>#@00 M^5KB8L2R[?V8U?U#M>5XN]>XFOV-N!O__F:C_%2C8<(5A6ERKK67:3E2[P"U M)7T >SB+,@">2=-DN)21.Z,Q<4P)S?IV3B0M,*BLG_]5U?]XM_U45ZNB>68Y M!,(DP%$>$X3$/MT4]I9CF*1*[Q&9L&=9*P4RK]QZ#QTV37DB*$Y$I;84 M#H3V"%W1O_.TR:B> =(=TSH3'IU3.&-L*>O:DW74'.$O:FVP]P):)JR-H9.15F;B$EM67NZG\,553O/FHRJ&>#<,54S MX=$Y53/&EK*JB;?B@$_\',,0T)@1"%F>LX-PIF$2+G;5;KE1E"^9#U;2J0,& M]2XV4P^Z_)ZA%E..]0DEZ.<:O[K_ZF.2NMP5I/IKNZ#4)R'F%4(6AHA$+,YB M,!@*(U]JO^J(CY]L5O@O >FW-<>D.^R0ITQUE&&%+=TYX?]ZFRC+HX>!#JG! M@C)WCBF&A@-GAP*:7"@='NS.[\#MFG:'YAIXT^SJY6JWR%,^WO#3&"#*4(YP M&.<(I@ D $,?)4SE )N^%7M=I#N_UI]8$].. S;OSP'=Q(LHEZFZT'T,<>Q& M5S+ES&M'UTQQI)*@NWO(.LOOMCSI\>\L*$E@'@9A'@ &8PCYJ![VYI#O$^4T MK67$>K+N<'AE"TL]3^LQ)Y^MK9.FGK/[RQ<[3%?>@&KZU/T:-V\D\%%TNJ$] MX]UX)9D;X$5>;[J/[^5M$24H!RB/40X1Y1\<1FQ0-018%BRVQ5U[B;B*VJB9 MD.HO>==?7J!1UYK^[+^JV"C2)JLQ%JC2E):>'OH&/9;TY D/%V5$CS%7U$,3 M_0O1&,."JE9TPM3;$G,5-(M3/XEB<8-W H($YQ$=S&51"M6FRS2-6)XZ$U/0 MY;CZ1)<]->VP2IRFB RW?/2H?FUG].>1E.?T2&B+-J-NB8R^&V?49B0OTH]5 M5]NFVI3K=H?T)_[5ZOMU\6V'N(__6/ Z""8DR_,@H0C"+ \RKG09B@D-490H M#8M&&;(\-/I4<\TI'S9%>Z_^$Z1J,C2.33DIFHQ(-3EZ NO*ZX!Y?_;_%0B] M%N+$DSB7V+J@3D9(=D.AS+CR_!%P<_Q(G^^LRZK^U-X0=OY^>5(TJ[I\:(^@ ML#0FO#Q+?."') E DD?Q , '"N=]C1MW+*BC7P7Q#S7O<>\^/EMKE459"_VB*C[>TV97WRUW1+!*:II!&N8]X/1FC MD(7LH-, (J7K*!4_VK+\<32BDCO@45,_59KDM,TB0VK*]9P<=Y3K*447=$F3 M2S=41Q=\9:0]*0X/E\U7N%V+_]#_V9>/RXTXB_.9CT_K*HTVKP9$< MC;H2%\71J@B&",#SJ%P]#\F9WW)%,L?P?VG\.T58W9#C:5Q]/GZ>CE_US1'/ MQ_-9ZF.4!CC+0)!F-*9^0@[C^111O=T1JE8FV,O8 =,X8J#)F^K>")N4Z6Z. M<$<*S_(DM5%"EULW1,R 'V>W2HQC1E9^3MZ#?&[0CU!$<( R%"0H"&B$Z4'O M*,RD;D$R8,:R +&J+LJ[;7]/-N]()U#5%&D,E7*2-!&+:IKTY%5<5T3I/%,7 M5,D O6[(D@E'*N--3WF%=,55L&YGZSZ7S3]P7:S+G?AJ$0=)$ >,XC0/PB3V M$Y"%@\4T THGS,?8L3V /876+I&VT#R!37F!5)],Z?7127A47AX]H5" N3IE MT1W!ND#?Y?72T:2[(5E&/'FY6FJ(':DK)?MG84YL=HWJN5X&J8\R'R=YFM,4 M H(3_U#(!2QDTK=+FC)H6<:&)Y).<"K@6^]J2D.TRUU3*4G+*VG!"JL.7%YIW*7*8BM4*W,_%ZN"%]8WFY=U=8A] MA%F2A5$>H#S/0Y(%@T%,[$N]-3TB"W+^N_+S;[X>,O*[7*[*I>;=]MF M5[=9L%K-($2RRI3 M0-%LXMDI@BSX'%$6.N5!8: ME^)8^_Z!C_1%0_M8D[)YJ)KEYN/M^VI[][Y\+-9=1?=NN]KLU^7V[ECK=3]X M?=F&88KR%. D#S ,$0AP3@>D,KU7+T=+[M3S%N)S:=9CQM;@QBAA M5@:>S[7,'@W9A"5N\O^KW&SXJ.1TADD$"*,@";#8P.\'X+![ +?7 MB7 8U:UC!(JEPNF(=/-84?@+P^RW7E#3]W1\&E6;V@R^8CXX;: M6O"KLMVFU901[9MR6S0-KNYORFUW&4YOD!$"HYBP-"08Q)!FD1\=S@O07.G^ MBQ%F+&O?@,P[A:8FA&,XE%.^B>A3D[I7F7-&ULY3=D''#/#LAG"9<*0RW@95 MMUP^%MM]\;E857?;\K6;U !,$APFQ&H&S-%\RJG5M%2JB=8K++I3BKU)W,7=F:9(=T/!#/KS8J^F6:9D]>P]%\^J M?E\LFY>;1 ,:@0C",,$^9'[&)R&D>^KW09XQ@[MI>_EINB^4W\FK<1 M^-0$;!2!KEMEJNVKN.CT?:?F],R[P1/#$F>8 #]$$9^&C#^W\,-.XCY2MO*K:&P MK&4O+J0X@:ZXQ=Q>(.14SXT8J&GB)?J[Y;!3W,Z4>-I47Q!6^^%S0W8G\//Y MAO:)F)4?$C<%_UUQ]QGA5>RF:O=O]:\@](-QG,1YB %($$5A1G"0GYR8#Z#B M<<3Q]JP/BSN(;9<_ :DZ-C9 K.SH>%I.5KI??G@LLA"3,&$C$B]21GV#(@GPP!S%4&C%K&[&] MZ:=[NH@#4S_7HTN;Y+:<*1A3W%MS(,L=C3I'TZ4M+F.9=4.-QKOQXF"/$5YD M=>?+UV5=(#X87^/J7LA<6^9];)\?:-=JQ344Y6,A-M,/RR!^0%-""*8L8;$ M =!A&81SJ'3:VH9]VY-[ O)O-P*S=PI:3;FL$"\G:G-SKJ9WY^B^\CK$_0Z4 M'G-[*LB=8; &U1@*H8IUHBF%9@9V< M7%5-/<>K.S6E'(D7U=)H%%P12+-.O=!$"YS)RB!CY:G2 ML;^QMBQKUP#/X_B\%J":>(VF4DZ\IF113;Q>$NB.>KW!V@7U,L6W&^IES)O* M3JM44Z\/Q5_]O:?<]J>ZVO(O5\7)96;/89 D(SGD4NH'.859R+\^/$PJKJ55 MD3/CQJVOQ(J) >^(V7L*6DWMS%,O)W^SLJZFAQSJ>;;=D4951B]HI;7@N"&> M]MRK)FKD:O(J[HI<]M.*_[E?;LK;[V*,W=\T#6^:7;U<[18DPI!$E ^J0Y\E M*(A1G#,_RA'_%P%0]OBH(6OV^O,!8#O]=(3H'>[>_G- .7$7EJ/N0L/E\NF(Q=M7UT[ZNF89PA7(G*;\^1?'PHNL=4&E3<5G5Q MV&93-'\KMU5=[KZ_VW+Q*YI=M_9[\BGB LG=][\5NZ_5^N1]X$-FPE&4Q2@) M"4KY&#S*_0 F.$R3A!":^$3QYFWW\$^S^^\7 ?=73S1L[^BW=W36_:P0;S>+/4U5@P/.)Z0! MJ-G$HAR_'S9!J'LZ7N@UV;4HV/T)UD5 D,]32$Z"*(!A&E.6T1X0HW&B=*^E M11C6AU3\C[J[JY:*MUW:Y-Z:6MN@?4JQ[O$[K]4]3K-2K1J\'U:IE1T=+]1Z MW#HXV;8(<9JS-,DA2_*(0D(#'P\>I!$"BUVU6VZO$INV_N=,_;NL&<>U-?1H/M]I27\ZE*-X9NS&])MZ0?-AG:9V:^^2S%Z,FF MVQ[I]DZ8Q\NZ_L[Q_K6LU\VU>)%[D: XB7$:(XA2RK_(*2ȁE2C?BC+5E M>8!S@.<)?-X3@-Z?+43%Q9W1Y,IEHREY5TUI\MZ\QVNJ^X$]K>R6=#$SX(LH'F$^-@%D 0DZ8 @ TQI]MVD78O:-3:7ZX?##>TTHIG MTKO*Q[*GJ:%\/%\^;(KFB?F_%?< MU!EC=FH%';"^[,2DNE^6VW$".BH 6OHY%??]/:V6.UZ))2&&* \$XGC!Y1>!],3.'_S<\4+@ITU.LIJ(2[,XDFE+,79!)L\R[(8R& M?7I^6Y %QN1?.=CQ(5"Q'N[\Z(TEQ(\) E'HLQ"3&+(P2P9C*6;)XK&H;RKY MIPVTC*CTOE,\TIUPP.4-P%0?,M#C3D[!)B!-3;)>L#630+U.S 5%&LFD&Q(T MUHD7KPP8X$3Y80&XWWUM5[/;>4F"DQ10&- T#E*?$(C!P5@6(J7[R#1-6-\# M.VQC\0ZXM!9+=!E4V9YDE3RMG41*O-E]5. ),V_NS]&FT@VM&>O$N><$QG"B MKS7=+.\"1RF+0!+Z?HQ@A&&>@'X_# 4DCI1NKM8V,HO>:*TNZ/.HJSD6*#2A M.K,L$IQC1TEY% EU57M4W7A3?;1XD=6?X5@2%D.Z^GM?5S&4@C2".,Q2[/MI M0H#X1V\K#Y1*'3T+EI5G /6T]ZA)CB9UXX\*:N4(KTNZY2J*U)*I<6/O%:UUYYL M/A>/Q79??"GJQW)5O/O\9:C<6!(SAGP4YP"A$((P\'NK81C'BI=YC;-E7;$Z M>%Z/S^L!>K]PB+^JBM5(6F7U:CI&527K$IDS#>W>H.NBGYS';\@Y',0PB88C%#- LB\@@F6$>8J5:2]^*9=D254&' M[,D!9*T1X @JY01K&A;5I$J30"L*=9:?"]HTGE,W5,F 'Y7IUF9 B4Y*N"!! ME$$^UDP"RD#*@N/\>DA('H[6(P5;\ZC2J!'@:'I':)0E9HTHU:Q#P3?84M4M M#9X=5B\=;V0T3)LE^7W63<%_]^M0N,&,I=@'<1X#GQ 44YP.1@#+@8IP*7ZT M99T:T'AG^I;J%FLUVN0$R2)C:OKS%EFS[; ^Y>>"XF@2Z8; Z()_L9-Z! ?C MK]UZ7VZ+=[OBOEDP%(:1&/ZA..,88 ZRU') R4GH Q8<^RT%R^*TK ]%J< MQN[@4F!:3H:F)EE-F\;S._&%7 ?2+@B620XK:H>1H5 M,_Y-4^P^U=5CV;0WD!^6 NBWAV+;%*C8%K?E;@$YT 0#+ML$TH 1F-)\P!^$ M76R6XGF.7>5=XW^'7 =QY74>>V6W]TPX?>4=FDN[X"HJ)CS]+PWI6MH@(B6(D"T!?BDP> MLU<*&G?;S;QED<.\5*[W>#LEF@3 )/S@1,.M5R+0MPVR]XFRCF**R.3K?IC?NOG?B__#$X.$"J7-Y M<:)*:-IF9J=F/!1IUH(SQG/\#H<% MI) %(8@)Q1FF*,M0,"PQQHQC,+.QX4TSEBNP#P47NL.:NW@KTUN=XC.UC>%M M.L?N7C#*I+E-"Z[L4]#:GB#-J>N[$N0=D=Z,H,C-N&,P]T)2%SY+&,,H 0PQ M$#&?X )(Z0),BS L2]H1^6]%]S;)*CT"#2/$,L\W8RVQW=TS4@T*6F+:FE6(>47(Y^^N'X$5B MWI0 ")!(GSF7;CM3%M9>&U@;V VSJ#[UV1J=SSWRI<\'])B;YS6H9]6:PM!R\F%A6/"FQ5.1;>.58LTV^_KOV[O/9?OL-Z]7^N5=47PZ ME*M_O6\@58LD2QF,61K'")$4TCR)^L+*"8^HUJU(MT@<:_V;P:F)%GZP[/$' MZ\X >6*U:$RX"HK.B*"25@2MCS5GNXY]IR;T_KA-3^N'>^.=QT[0 S;P&.\\ MUN,/&@."]R]XS&WQ'A.R+TC^-$[T0_4GLO6Y^D 3,*Q<0/K! ;_J^<3'I^.7 M_UO#K$'^N-WLVXTEF-,\8G&<\E3D$6 T#NDI%\*$UD.1CJ%,=D'L<3*U$7V) MM B^%(>_BF(G)_>XV78*091I%JYV[#(US??(6WJB__@4=W457,KD7@6= 4TD M.)DP<8'>]MK5T'OH '6V3C7.&TS&_=F1V3L^4#M%(L./<\=/7%" ML0?G1=S85;KNG*;)J/OG0"(@2)JE -6K(!QE)).5Y]O6*,*16>%ES3:F2R#] M\J4[%/;BT5?'.8:7SGK9HM2/^>%H*YY=\8]A177H_&.Y/39#4R86_EK6%C^< M>+:W^][LNDW#E$8PPP@A(A!/DU30')Y@9'I[=-8;=S_8]L52GK]<%^V??I6[ M.?MD6"Q:!F(4A%SF)A;LY++==I>GP<=8,U#BO;]H"9- M\[I 3[WNL7]"^\@'FY,/9BKDJ\WII0.(SOSCAU@ZM._A<4/'3*I*[N 6X/O# MMV)?X[K=%]^*7;7Y7K2)LJY]D(@,UO- "K*(AU$JRTCU[0O(@8[4VFO5L<0. MKQ W2(-[4+N+PWKJ:I%R-56=AVT]-27O\SK-2KY)IZ^&!IVBY,,A&\NC'B!IKQ*,'"2QPHIW. M>7NJ" Z9B,,8ACB/!&=YG 2]0U1"(112D?]ZZ=+Z[PU?6/ A#3-_(X;OHQS M/"I4N4WTO%5X'6 $>WXHR1@#GDOZF'*A<;RDV3[LMQ'?[![GI#^6VZUHS[TL M4I@G$<6(A"+%* XY TF'@M5_T K#MMN>;(><#7?(G][-D;B##KC^R^!V7:(F M7G-Z0T_9'#C"U:DA'48OGR9RXAL_=-.9=8]/'SEDT2#5_NE;O@0KZHO&AZ)WRH-_*/?-P:%!-O!S^:XFI=P=:H+J+_W:/(I>5(<%9P*D M@B":\1CPA*.4]EEQ%F=YJJ]7$P&;4MYT5Z;3>$9U->N=.W17P(\GA%>##=MQ+2*WX-1'I MWA7\#_6 ^U9/H#_4PZU:0%%/D7,2LY0DG-4A*^?]236>\5RK&I\K#*Y3 S5B M*??R=&>) M](.:)CWTH,$^0PS0)_@ET7?H,H]4WJ653\FZ(P@$68D'%1R+P4<.MZ/58SXQ2ZPF=8D^K&]"7I=H+I;Y,KKY.6W*6 MURIMRT8UC;;*J)69]K#(%?]1[%>;2J:".,^CD, X@5S>,.2*/-P^* CN?0AKZP,'UV[P9--9:H?OM2CXMUY?U]E3GJ/4%YDVGU./7XMR?UUL M#L?Z,PL*!4,H#4.00YHPRF'6'XKF80R2Q:[X*H_X?K8T7[,"2DD2<"L)C_ K M*\,9:C]KV[2K._EDW&K@X:NVF-RU_$5O@^.9GAW?6ICX3>=/9QG4@9_;CW<3 MP'>M4P>&>!$2U'DWG05:]:G78<*%O3IS1 =,VY@R*L&2%VD0RV!.&$4H##," M\AX6QU#KX0#G8!Q/(D>%BN9&]F'YXX*^S.3!\9G:R9UG/6G[RJ*#,NN&*P>K M#O4Z-C@P5V,MX8!GY9O>IR>NJL_E,U?-F_#UY>%2YZ-\&J7:'(I/Q?[[9E6T M]GPL5N777?,MC6D+0&O(,W\]7_[@*GDM>RV#461ET9O;/EPT,G?CRNV./70A3 MWG06/\*8/W0\O*'O#3"]-\:?J28@:VLWD?CS\LWS-?8J&@ECCB"+(PIB ,,41AR<6@-QW%WMX+NUVC T M;4?_ID8/2?>>AE9VV?.[5*JL^C&V1ENA>)=*CY6)[U)1P%*1<,PXQA%($LS# M/N"*4,!,=\!-!&NZ\?G_[]Z,\8\?(WUJH]W-B MM]H4%=M4JWH6>-P7GXL?!UHS^J^%0!3&+$[C1' "8I9F.1(@QA2D!,6IUFE MRTT[3M\,T#9I_GMX]2^.V^1<+2,S(]UZ^96+3 =GK,&?$FW0P)VAP*HZER], MI1PXQ0_==67<$Q,O9QSJO99UJIYTJJ:?(I+7BHTHD<_"HN3#HQI+IQ^@:;<633V2-946]V.;W8G9*P-.5],U$]W]'+OVE_O?-<6X?H/_6F"OHTJ>F)4W[T MA*2',IN /.3B@G(8T^:'9)C#?U1K=!0/RDF.Y5:>K&K:^KTLUS(MN8@@Y#@- M$:5 U-\*7 M:J6D3NTKCX//\I\$^Q;-/',FA;F2,DM^]'=]V,_,C33M5D_85H?WUUTCI_D7 M001G*00"Y$E*XYA&B/5M95&&])3?K WGNB]AR9.Z>Z.EE"%QJLE5UXSIYE!; MJCI$LZVMGN3E8CYT#(]^*,A(&QYE-\3U4[E=+Q"(\@CC""5A5D]A MLS !N&\%PBPT417U;Y],3V[;U=:+D=0.9SJ"XH8L,REIL 02S!P2T10J'.F(Y..*'*3"9Z*'.(1-_VBQJAS9=/$J$/_DF%,.3 8"Y!=NN^L4:1 M,IQR!F,1IQC2&,=9SE'?(!9)JK,6']',)*OSU?TURVRA\P$Y:E'4E%&?1LLX M0YZ/K>.X4;ZZ<%OLE_(\ _\A[U(,=ESD;DLD.,H%98#F(4;@U![-1*YY7\&X M'>?!]P0M*#ILF@O_$1RJQ>!IR-,+QV?6>E"SY0">I>>""(VGU \-LF#'PUL; MEIA1SZ!71?W9;[7>L3J&;3JD:WQ!*(6(1W&<()S2'(@P.LT=(I 1W5,; M8]J:X A'"Z\YE;@^ VQ*04R=?[_ U,6DO V&_1A;EFQYE+ZWQY#R?F[1'/6N MF_QCN?]7,1C="PY2"$-"09@32D1<3]7IZ?05BS2/18UHR/VNKMP8;(;638]M MXAW>9\FYM,D[GE$_1I,-0QYN]=KB1G4<_5[LZN"XK1LDZYO-;B,#XV'SO>A; M975<1"FH&R, ,AIBEIU&+T5",Y\]MC7G(ZH#V(RIY3V(TPZL%XBZ,+IL4>S' M$+-F3>FF(XY-<;6 AL\\(95E&.">( M<9Z%IV.2/*L#LXER:'R_8^UX,ZRI$4@G]D)RJ3JU/?8T)<01<:8BTK/W=H:* M)(\I4=$2 P(]4Q,3"Y[3$V,VM.K[O"MWY?T6^^D/0#B.XY#%(.8@R1E/SQO@ M**\CK'YE'_/&W*?+FYH^?16?;I;RZ^44E1-6%45G.CHU]:?A<8CL)$0=N#FJ M(SW+U"59LD.Q)PIER9BG:B'9XDC]SG!;VN%>6_(L/$QQ@B)"XCQC%*=QEK#3 MZ3Y!A.8]#N-FG&M5CZR3JQGRZ,]QM\*)WX?[S\D?7 M$BUVQ?7FL& II(B3,$)Q'M(T0Q2<%BUA%(+^&0S5L6/6BM+0N?^NA=&2XK#\ M$7QI,9V#_1SW[Q]1='$$C2/5EP$TTHHG[]^/945U^-0#LK;[C!4M[W%Q8428<>;'.##$7MKH-7I]GB_W MNWIJ5WTH]OT#3YO5(LIIFM.8(I(D( 0H8R@_7=&%3//HLED;SF=:#8SFQ8I[ MHR&X;>N_WI1=\Q^?JM_GI2]\_EU^+=\>9+L7]_W5:8?7\\5(?E3E:2 M; =YW7"81H)D%,8QRA,FBYKU1_E)J%D;Q6[;$\6XOSK0P;)%W==7+L]X@U^, MGO&S[ JU_.A\/M!+E_8X@PYHT")M;@2U#AB O0H:N-/JGQ:3%U31C4?\T$I' MMI53]&DKNMJ)^2,H"R 0R7.<)#RGF<@$P_FIP%684\V#SK9;GVRB,[FZFCMD ME+Y.X@FG"MM9X(7&/L>FOLJ.]HO7.CO>.C6EM<2BJM;^[^-R?RCVVSNQV2UW MJ\UR^V9W7>YOFO,OY\*\2-Z;2S+(2)9F.18(<-84YH6URC,E-[1E,[;1&L)IDS<*NGE&=:3PB# <09ZX:K47=! M%BUS[X<:VC:J=-I?U;1OM5_>+42YKP5XEQ_W^V*WNON\7^ZJ;7OJC^S6S5^7 MJ^:OG^73#PO"28L>7/"GA*>H?E8(59N53\6E7F@QIG&*IT*& M'+UX7&D4B3/._:Q"%+ M&3&D M=4&I;?B/0J9@%TF:C&10,QC "FA5,0]#$"SQ$$:4;UQSU*)$GC0('>3 MT-+PBM6N0+)PE&-SXQ2S(.R0ZNRWW@>=;QQ-WXS*.^&UY5]M' M/+,,I"F/JK/FIY"T3?]>3]7E/1%:U#U77IE:9"**(@1 'C* (<HA=5 MO.D@CNI3NW7C0MN^ -.*LL_ 7(0P"G-&L:AC>YSR7 "! M^M9"R/#BMMAORO6GPW)_4 N1IBWI:-9#4,KR19?U7U=%L#P$K%@UZ<\@@E=Z M8J+_K,1/J\[/$'-!5,=2Z8<6CK:BM-O!K"C/F]UJ7RPK^:AV M==S*VF6B-OQ#/:[W'YK177_V0UEMFIS-(@ECD(4T!")*,@ CBD/10:.B1JTS MAY\$D/M3% W88%]L914F.9NZE5"#NV)YJJ,HRRS=]I"M:)QEKXT2Q/D<9DD] MKX*3&T\FM&5V&R."UHKFGWQXT8M3*JX6\_KR[,:Q7FNY(Y/5A-\EWR.C1#U) MTX"&2$9RG(*, QKF81W* .FA08%.1?0^CPX6=G$I:<_]LGN?]6-&CWGJF&'9 MAZ-BQ@Q^LQTS3FY\73%#BWG]F.'&L5['#$1PUG1H]9:]CB?&PVO Y1."*8182*NC'(8A'VK24IR+ML.-\I MUN$V;4<_%]Y#*R-'S^=OR\,_R^-V_>;F=KDZ M\.OK8B7?\Y/;7/4L8@'S.,Q3%I,H3@7(8A8#V(%)4IIH71YQ!,'QO*H?<^5U M_6M M6!^WQ?OKR\\)-4?GSX6'W)O6*FD1[X! ]B=;T17<1))BMI)H9P1=DVK''_)!IUT8^? E^"DY5 M99IMJM6VK([[&DY>WLB&FR-H']L<75Y6AZI_.*%8?UC>R=M5U1E50J-.CMWAII, M^^0'/;T^(Y>*/<0>=."#!OU56R7XMR_2@*"W8,9:F",IOZ#@4SG3#RF?S-IR MGB&C.0?O"WO4H);5-[$M_ZK(E^JPKY!J%&4\187D6<01"*C+!01X+ MEBO/Z<:TX7#F=BI>(X6@!A8TR((_>VQ3S\PNT'1I_F6#73^&IAU3'LZE[/&C M\5B@;.K#OOR^61=K>O?W>D2_V9U>^"9R<;TY;(HS$$IQC@7/,&3MZ ;O>OA!E_N M@E\DXF"S^S4X.^*,>C91U"?V@E0Z])(? NK2P,: P#UY'@6B,X%>V"5/*>S[^UZ MXG6_^M?RARLI.K=#T3GVHE..5_]Y.H):?/"^!^A%D >N/QDD2]:=4IYO>]>_ MEECCPDD7HM&L?<*/>#4O!:5'8U0S)5O'S;_; M*ERH.7B1)0GA(<000)Z3OFDNPD0OAEEITGE,&J)LBG M!_ T,ZU6.%9,ITY- MKF;.= !/W@/H #8$$Q6"W21$%4B[E/6TR;D?)T M$>+,[I.T7,KICN/1#S4::\3#/*X-3C3>3&A.B_>WC=[4DG== M[/=RNB1O'$L]JZC0AMZ:/*K079G[I$?Y:4QN<:.X6UI\OTNSJ>867F;N@9W:9 M]T/>+-OT^-D%ZXRIBA\]5IM=456USG[9[!J9IZYWVHTLD3CQ]-! MTK;2U"+$-9((T0B@!.,P9HB#$Y@D-U%#1TBFD<>FU&D]3Y.9@$/Q=;,:EIZ= M=OR:\7AA0#MVC!\CW+61Y:2=74\#^B*L[W>?EO(<8GM6[]&ER!8L8SC% M(::,PTB@$&9Q=IIXH2PV&.[C&YUX9"_;<[]%@[..U3U0O4F0!:[5)D 3\6LT M^1D4AI;4?NJH;2$& XS3*N>+E%T027MT^Z&'%NTI775,@X>FWM76+ZMO]PY6 M+R!.,A)&*,L9SF,,4?VWOCT8$V&@;N:-3:-J#3Z#!Z?,^%-3+,>HHR# M+$QAPJ*N_33%,-5+==MKUWGV.[]W9*0Y+_)KL#X63668;_4GBTKF2 ;'1QH# MFJVI[6;Y9;,U.4IBT3&FJ:DI/&(E/34XPM%2/]?Q#64.M1)58_W@AU8ZL.O% MA)4=YLRUE*Q6305TLELWPEZOG(O-=WECKEH0P=,P(S&! &$HD$BB?M&1'!?XG M$LT+5&H)IPV7^"J>5FQ[44#M,6@NHF_K_ZHE_'[3.0-8L)A'),41$#B%?=.4 M 9.EL95VIUDEORUW7W\[%/N;0;I/#FJ9"ZQ^D_\\V$H3KN2)Y[%::L*^J82Z M8MRF0(UGT5QS$FO:B)H_DRET*9CMS55-?+R04%,,,)!B"C M( $Y34*8]FV*$/"Q\T>=MIS/%WLPFJ4*1C)HJF/6J;,I8 -PURL^X/B71YRW[FV*[ %Q#SE.0P#9,\BZ.HGB8F MZ+SR3I.QJF4%A',YZU#VYV>'R^ V>3A6YNSXPE3_IG."36'LG=+!'2R-R66? M3*26*JQJR:A5-_FJKW:-?%%X'7 Z/OWX87DGYZD+A%$&8Y:$)$HQHG$$PKAK M-XN3+!J[A:/;GO.MFU.:Z[9%9"NQJ$SHV&2B"R;M)A _O,#LQ"G##HY1FE"7 M;%\ES]@>Y72@&5.CA&Q_+-:?EMME.Z6-&R1^+!8A2EF6<9DD:Y9M<9DS9+T*X$+&(DUA0EL8)@CB!(.R3E%G"$[0XE(?E5DW<+#:K M,QS/")7'Y#O]BE2NRA&^[ $U"9R)?#TM-"@_Z&O-P0L"Z< 5?BBE"\.,:PMJ MDHR3"/">2W8N,8 !(Y.J_$LYIHGM!T <#YG/(&S7L!U%.^C ME',JPJTJZ-D1'A35TR=67U1M>,EK<;5BH)K(VN-256QK!*NB6%?R/4YY_8_L MUG\L#\?]YG#W_II\7VZV,MTIRKW\Y:=B)7_32'^8Q_74&5"44))R1FG8;^1D M(>54YUT15QBTIK &[XG(0X=-ZO&F12M'>GD=+'O$OUV7^]^::\H;A1NTT[I' M39A]\(R>.O>(V]>.FXO,TD,]:ND?\M@_9^C3ZK,AOQ=$VK7'_%!JYU:6TXX# M3J_CIM]<0$!HR!"=>LL$0"*^C_2M+^ZC:.(48/SXC:;G^;8>%_" MP[X\V_2$HB1/S;Z9#/=/-AW*H,/IE>ZJDWA):QVXPA-]=6'90TUUQIZJCLH9 M>-?V6BI[\^?V"?H%S7.6,982'%*"<()3TI>.QA!1K?GMF'8!H0N*9H-7/Q3,BB6E_5XW;G7> M%^?YHSA\*]?W2O1$>0Q)5O]_S'/ ,D'R/CN "<[C,>MQ\U8=J]?]Q9ZE@F 6 M.3=;9$]#]^AE];D^6 MTOC)AR@1JK)O'.\$/'71@UPMK8UO,&:^&:T"WQ?YP M]Z'NP8=ZI2[AW,J/+&*6XXSE(> \(93%$3[=V\8)RIG>%1R+#1LL@T>L@&\[ MG$UFK.A!CESYCF#=<.'KF&YKZ]X>YU70(+UJ:.,]X8E8 M.C#LI56O+>[L[ZXOHC#.HU!@PA+,19S3%.<] "QR:.%DDDFS\YY,VCRQT>YJ MG_UE#]C>7[=*OO-]=5\WTZULHBN[P@_M=&&8\::Y)GPYS MGL$P3P2+,X(!X:#/"Y XR^P\+3T&@/.322=PUD\FC>)]E').1;A5!3T[PM^3 M21>(U1=5&U[R6ERM&*@FLO:X-,E]OJFJ8]U\\?ZZ>8BJ^ONN)OQ-_8-=#4;N MQC_]/I6<4U?UQ[;'=8W\TZ%<_>O]K?Q%M4C2)$,)#C.!<@1P'#%ZPISS'.OI M\KQ8G4OX_>S?IC-0IA)6Y%47WX]LN]Q#< MUE]JGHN=H0_HYV_]=OZ8G.^;@==;VX*C-"XX6=?D-9Y[\Z_)?517P;Y>HH?(@.BP/1UFC3[["&/QUMM>1 OG9CZ3IW?,J]%!D$%(X3^*_6I38U@D MLK)6!D),:4HHRB(@1-\NQURS,,SX]B9>E!0=,*G MPQEZ<,(WX^&.I^A2/=0QBFI/5-">/9<.<5A@RGY&?0'".&,8H'J:ES*6(0%0 M?WJ$9&G.+>Q&FC0[U6YDMP$97#^13G>537^9<]M9=*MT.\^>^YHRMY(J5W:% M']KHPC#CU+@F=ZIJR:^OB]7A_37_T;Z^]K&>FK[?24SR_^7)D>_+;3MK[9>L MS9GEW?K^#P:?7+"< 9"R%.>,<")W/-%NCY,RR7DH6 MFZ^[>K;9FA?(RQ*GI_#*72/55ZU@%V<3NJ*%IS2"_+V>9L_B>35Q]]WE>E'@ M[.O>GD :)'V;-[YM0L0 ZU5P-J/]I73VPY\-_L&T0<.!=RY$ESG[@A]A:%8& M2G]&IOY-/&-,'XK]1AXT?UCIK4:PQ@U%CU"["YB6HN)5T!H=/%&L<[AK?#\J MM]9/?[-R.L]>"+:>=C$_XK"OY#QQI=1'F/KWZ'SV_1J(5#S .Q8AM5CUD3DZL>8AL6'46.VXZN7 MJ7I!M"UP[(_(VC#FJ7OVMCB:9 FRR+*<4!8RA%@(:00!ROK[!C1+*5O<-EK] MZ;#<'R985[R(1V>L/H2N/&QI\76SV\E9F[QTVGS+A%/_EWTRP4S>JB-FF9B_ MHLFUJ[FRLA/]4>4);+4YD]5D>!I-AY D'%$&4UI!A+YLGN/*88I[32=[Q3K M!;A%HZ_H/7#UW+A\9>E%)?]OI NJ/OD9=$'95JNZH,>PJBZ0];JIVK3CO1LR,&3PF8$M*NNY&3VJ-F'TSIEZ\\:I M_.@D3MC@_D*XF-2U?D2-:4TN9QQ*>C%$M74 LPC&'$$F7PS-\S#"?0GHG.., MZ)VOL=6J\S,S]S1BO:E6V[(Z[ML[HU(QKJ5B;,[(-1.BUMA7D_0Y:-=3;8\U M>;SLVJ;?#V6U;E7IMM/JONM9SR'K>?V'Y6;]KJA;"5'*:"YBAJ(H UDDHOZ= MO3PBNO=3=+_=N=XU0^ZV1M-<-]MT\'0?Z]2D3$V\7'*E)U(]DD!"N0IJ,%._ MN7F/B0N*8\J9'\IBC/[1ZYEC6-!X ;B\*3XO?Q15WU"6Q@E/TXS!C(6L_GX> MGZ=L/-6<-!DT,+E>2(3R]K#! [_:Y*G*AE/6=)6C(:A!,Y]Z/"3DHH 8L^>+ MAI@;\/@1WG%QD%9;/\N6:ZV)??2[%YD>Q)E55M!G#8O]]LRI.'URPG,N6GYXV$SJTKI^F]>@L=>JPVNZ*J M\O+F2QUN96_^6*S*K[O-OXOUFW7=]N9Z(Y_2ZX!UCU;5 -_6/]YLV_JM554/ MAG5^W._K?]!^\OWA6[%?I$R@'$->]\TYO+32W-]562J_(D7IAMS*]?EZ;(?OCNYU,K PX0)HEF5G[(S'8BZM,D?L6+L^Z+UVZ+V0F;S8YY>C?SZA ML\")0^&SY;%Y)FF'>C!OZ@]7BSB/T@S@".0Y@+6 HSCM2Y#RC*9:A03FPNA\ MHM9#Z1*3\V4BM#PW?0K"E=.\R#V(S6YS*'Y[N_DNO^)LZ>N->@,C)IO ZW>0 MGR^R&;'@=!)OZI49<^N#7[#BNJA_MOY8U(N18['@,$5)S$,.$28 Q"B%K+MI$JP67_WPR:)$;]VE8:QZ<0S)[Q)^7 M/P:_E.>,6N,6(@$B300G$4( )2!-HK W(87Y;,G:T<"G$DSY1M7VC'"^%<)X M5T^_;)C4RUZL)4[]1KZK-?S$V>C7&WM?QU&V :$47KW7QF<8GFTUHN?? MGT\)1S,RZ>NYSKZ\K?G:X9T$2(/('U+$. P MP^?U#N!<2;WLM^I8@]K*C\V%H!?*$&O76W+@ 853_+.1KS9[H%?C5_GK'@7F *"A:2)I;02:4J6W8.&9+;U4W)*I# M,W5-VX=L7%"O$=3Y(4EC#'A4/78D%\JU8#=?=YOKS4H>KUVMRN-.EL+X4&XW MJTU1?2Y^'&AMX;\6G*&4B2AC"1: 4 ;BF#6-@SP#),UU!,52DXY%YM/QYF:Y MOY-57P> @S/BH(>L6?[5$N%JXV_VXR=GFYJ^IFUVV]V=WZ0]V'^VS>^^NN4-!R M^ZG^25?5^URS&V0QC7%,XAI-(K(T0PTV*$"2AT!QY$X#QMW 'N*_"NY9T"S MAC9(D3U9$9S-F*W,EQ7R+TC#M,[U0SDFMKF<&X+]Y?O[\M]@V( M:I&%\EAX$E.*0PS3/!4XZAO"G'"=^9;!USL_SU>M]IO;?NCWN[EZ$RD3UM2D MUS%A>CK:@I$TG>',."MZS,T%F1M!I!^:-<: TEJGTES1K;X5Z^.V;NKQD8A3 MN:=+!R(^RX,3@[D6D=4P1(:2.&%AFN8AX7F4(B32)(J(UBFJJ;&Y7B-VYLC1 M^<1AU7/INY>.JFHN(:?VL.):TV/G:BY*;?FU%NKFQ/)\BUB[/KFTVIW)^WX$ MBMFL?[A^GM4+JB&JO>/;7/&M0;S9K8OK\T_.UR0?P*T^+/>']]=/G/U[ )K& M).(@)AD1&>&89_*MK!8T2L-UDM:#UBORK M%\/NW:.7X>EE_P["F7RI8G\8+LZ&5W-F#VMNO78ARGG27?P(>KZ047HYI(U# MXB.(-^7^T*6NNLW !Y! FG&4)#CB!&4I82BC60\IP8G6>[Y.@3@.9YWF;9^3 MMP'^%_?#9_"2=L2:UT%&\4C'-SZ%&6VJU8*(.P]Z%R(]OL:7;/'0._.'_FPO),_(G\M]^OW39:\>G\\5+4EZ\WN MZ\=RNQ7E7OYR04(!TPQ'$".<,HPC^0IFQ#+!$80<:945FPFBZQ6.A/S;%XDY M&-H5# P+OMP%P\]UQ@6-=5=!9U_]A[.%P9_2QJ S4O/%][DZ@V(:S_]^H)G- MF[<+N,GK.7'2I?3>O+W"CV@V-PD/DWT^^&2&"/CN>/-%7M#-$,SR. QQG I& M:"KBO,<91Y O;HO]IEQ_.M0+N\E#H")&'=5[:([Z49R!:"T/ 2M6A0071##X M9;,+*FE2]>ML,4S5G9.'+P<^]")R706M9:\V9+7PIXE6FIW@IPM4NO:[BU%& MGI@J//U>?_!0O=E]:$3Z]WU950M*1<(H!2G')"-Q'M$0=TC3,,)ZA^9GP.=X M:=9 JA5KMAADY+-IHI!K=\T7AUK+@MKGK6WR)^6%LW]>QJ(GW.,P&HWI##]' M/!K%@.6(--X;RC'I4*[^]::JCL6:'??R(D2[ FBTLOEE!XG_*/:K30UW$6,0 M"I*F!$2<\?K_$D1Z(%$8QXM=(1_Y6RL&'?L E$0*MR(UQ*JL52<2IP#Q.$19]$B>%LCB[GA#,CM>Y;N3+NK=NN[,RURW>.2>G%EP\S51U(M_. M/G$=V-GTD8&EY]GLZYK&ON@ZAY-:>]W&DS#F#Q^6)[RV/37?CD%(PI1B%B51 MEN0Y01#GO,>9IC3L=@SX;J*PJ(]0?[^@-V:JW0(OA6[>W+&J4W\.(1MAO_/< ML9XGIA*J;K4ASR'U.6Y(.8L@"CF#"!(49M$IG\!%B*?,'.NC/(-:5W)P]@K7%-;;G&O.!^9VDL?"6![ 4_ MN8AGMKK&*P]KUFBP%=WL^F6&--$_B\W7;X=B3;X7^^77HM\%^K#?K IY0O:Z M.R'+:!Z%/$U"$3.19CF'&>@-R069Z]J%+?BO\TK&5=#;'W0$],N#(F@HT'ZY MQ&,737\8=H[.YS=:=*FMKO:*X_S$Q#D+O'JQI>>S0T6+(1A M0B &@F$J"(\12#KT&ZJC.L%7@5M MJZY_'9'ZIPS/\\=DY9[TWRH0J[,R3_35])JUD%MIG:^^: '&4,112&$2(HH$ MBJ*PGS1D/"=:A=Y\PCWAQ1OGL75*=UN*KYYZVGZ,KT3!>'Y/#YC'#X9_?.&8BV_NHS&;CK83Q*0'9%C.R:[]*$W=_TNVB3B MF,$(",C3/,ORA"19O^>>$3SM5K5;2QP'[0OW ^?.3SON(=-DK?WI'//ELI6N M&+ZV@._2[W/>3[32'U_)=, /KJ:^UVC1P[YM6/,PS%$6PZJO:%GT-CK;,RTZZCGM=FN()Y6?59(I_^ M8*F @C(&>);W]W2PB)C='<>),/MP77/N)90U_T^S6)K#]?,MB^[=\ORI%C^* M?ISF4JB5GO1S!%OKK+B[0&K1:R\%V]5^>=="_W(!^I>[\T>>6G4=V_=8/LI_ MMV!1$F:8IVF4YE$(.$N:8[^"12D0292IQ-,98#D.F3V8H%F0JD7".9QS.=AY M[I<9TWR]>S_Z[=YUN3K*KVA:>:UNOF>$S^Y^,$&1M,II1P;#;M)AG^@GYA4S M>G/>J<.SCZ0I)@#M]>#RND?8?.I\3?BZOR:?^YH"-B#GH4-J! MF,U/RM%V]:U8'[=%5V3,S !Z]]B$YA7X10Z2>G:0A1@*(>]"IQ%C/>A8$+T[ M3?-"=1UI.^M.-0Q'"VJ]1GE*4X,_&WMUP^S,_40QR+Z>+J(98KWI'6[BJU._ M78JN?G083V*K)V0\C*R>P)IJ%?L45/)C4RU2&L*,0"182&E"ZJE U)^0QCC+ MX40+5V-\$]T"OB]G$MET2TISWSE?14[B-KVH9N(QW]9WS]'J9DDWVHF>1)HY M&;"W<+/DC5DRHZR\66YVBSQ#8;_PS^ M;"V<,]VIV@=FR' Z<+\O2];C'O./5.E+34[PZN/<>,9<)F<-/*&TDFH MYNO?7]]KLFI_N"O^:&ZY+&($?U 1FI=:7]3 ]4X:&*%785C1%,3JZ?K"IP&?[8H%4.S/7(U#N),3;+961HK M9*N=@U$@Y+FC+#:Y]. TBE5S2D=]SDI4^/Q7V3=+"45)QGC&XQ"&*4%I_PXI M09!0"U%!O;&9HT(-U(IP:; [*BJX(=9N5*@QVHT*&N1:B0IN2'83%93('AL5 M3H3H1P5]+KV."@;FJ$4%4Y[&1H6Z1_3AB)$01@D3)$4$QRF)0(SZAB/$B8VX MH-'4(YQ#&DL2R(3=FNT9OF&&_W4U'\&?+7:4/^+_M?O+25#OO^MWB)]Q\-R#!Y?Z[ MJ4]FB8'M7>+WUX-JIEU=E46$*.99E O&,!$935+1'R"@>9C/=_1L!&;'4;(K M+#"LF*Q=C\0WRN:(=A-YV)?P-ZQ(,>P[G]SMQS0$DA>9I@ S-\77IH@S(]0N;=Z-(%X3:P]-<%X3?@] MGH#<^R>T^+K925/I?GV8%X[,BI=R!&="6/PK-/K$RQ S'::[,D !ZCOC1O M@ L@,(HC"#$AB$8LCL-301Q*0A'/MN"W;D]U1.G>-,NT-_^A.7A]VDL?,5+Z8? M>&RR4^Z&'<6CH#D[%4Y/O(_RSRQ![^^WM_<@IY"$+*4QI0A'3$":X3Y1GH> MS1?T=($Z#GH-'%^#GK939PAZ+OWI3] ;=I/7'O0>>&RJH&?:47["H&=,AX)%(>G?^R!.O8Y/U>B/_L-RR3;7:EM51VMJ_604PH1'&)(,AXRSA M,4[[2]HYBK!2L58_D,YT_5GCT=E33NYL:#"PU/(#BY/UD#$AU,?.82>&3MLO M)HRAEERF'42G[BH^1]')N5 *H_-X:-SNZF/,7Y[!/#B(I7Q0/,]B%G$08P@0 M0R+A$$:])30$R?A-U7GQ.XZY'?*@/$._"O[J-[26W8;6_G1K9C6X-5,W=Q/\ M8)TT MT@]V>!4M@0N..$Q2'%*,XSRBE!#2WTG/0SAMI'>!?Z)(7YRAOX)([Z2C3!/I MY^XC\T5Z/NQB/VVD-_"OPTCOLK?]')'>*4.6([U[;TZ5&Q_,6=[4@#>[:K/Z MQW)[+!893$4J((A$%(J0Q#!.\QYO#@B>,B]NCG*.]?FFAQA\EQBG366/<.@T M:>QI?.G).OID8?"/BUW!R^SULYYRF+D>WSL\BH;S\F Y8VW+,S.L8>_CA8LD M1I2),.4)K6$"$.>H!\S"--2OZCD/S#E6I.-CVTPNG7Q1Z=*;GJP=YX]N3EPU MS3+0M']X%-]F)L+=HFZ<;Z9:N_7GL:HWNP_%?E.N/Y>'Y?9!<,:,(10!$44A M3M(4"9'VYY 920QBW=R IXEZ5WW8*ZHZYLFCO37_*0U%]WB_7!=FM MWQ^^%?N/Q:K8?)>1O#H?K_I<_#C0VBG_6N0DA#Q* (4XC&#.8Y)Q 6), '*JC7\T&#-Q@ O@K>%<]?5IC2#VJQ:GX7Z 6?!F]- MLD1\%328GW;$X QL\*=$'C30)SX$:T3OA?#@UEU^Z+UC&\LI!X">(C8M!U!&"(ATEMMNR8P6NHV-1__H0 MM("#7SJHFN=@2?!;;#ZH>X:G%Y053=^,0/,75D6SE% MK]83S\&A@?=?MINOS417SNBO@A9_( T(>@N"W@0]X77L M*34A]L=)>L)LY)]:I)NZ7K-)]2BV+TCW-%[T0\HGLK6<8YRH27WS>C3K7A&O M PW?'>JFW^RNR_U-FW?I+X%E/$PA31#@.:>Q"-.(M"$&,@AP_-*U4WL-N1." M'EXS.VL!!@.$VO>!+9*K\0C]Y"2;/4)_C^RB)7MS1OJWD>_.J[#PA K:9]"# M=^?MVE.ZZFMJBK4N-J=F/]?_8I'"C# :HC",,T!P#FF8ME_/ >*4J\PSM;_4 M\93Q-#@DQT>?ELF [I<10ER^R<6&6516KOWTMO_^/VB8YP8KE'Z1FQ(-Y MU4-[GQ '8TKFU0!SV.7(KJ ^HDG]W6OY_6*[_+J(,A0+CE &($F! %D<)OWW M1Y J/;FI_ZVN=SEZ,(%$HSZH-:EY>52[8T5O6"L28F%T]WQ91C<5:FR&.?OV(*$Q0FD<5,L2"HRB# E(6=9@AA."#A)54*5 MES)&7^Y8/;IMD#.H0*)25PXSPEZ6#>=J$-FFJ0N&2+R.E4*?*FE8\X."B6)CRY8M:&.-_)!?CF%#1B_RX MW]^;O/2IE12 ,*4PI!'(4BX22N!I"<3S3.D)T%$-N#X8U^*Z-\_6SY2:T_>R M>$S"G)Y^&)%F04.>H^(9&1G-W/Q*,MZ$TF)/TIU_B,VVV.=U"U_+_=VBGMX@ MD3"6 AY1*EB8"-BW0EBD=._:]+NGF7LTF((>E.[$0Y,MU6F'.Z*,)AV*'%F; M<=PS_^)\PXRH^35B%/I'W^1QGB29 MR+(XI1F,^T9#S*GF,F5,4Q.M61J([4-:IW>V!C"UES"CV%5>STQ%K-GBQI13 M>VN="_Q<7OC8(-877;)CS.,ED3V.-%2KG4!]+&[+_:%NZ--A>3A6BX0"&D8, M$<0HYP)0DJ'3]"G$4%.OS!J92*FZF?\)7=#"TU8H0R:5MJPN*2+B-%46;*FI(\H."BA)C2Y8MV M&.-_)!KCF%!7BW\6V^W_VI5_[3X5RZK<%>LW574L]@N(43B MTTH.P$CI,9+QK4RC'A+=;_^2\((>7] "U-418S95]60*(HUTQ8!#:PKS#"D7 ME68LD;XHSF@['BF/'6;4%>C#\))54]<462D(4KL6%.-@>D7E<*$(E_4P0C[(T4P M9T"YD&]7..#]M5AN]DV]0U)5Q:$BN_7;S?++9KLY;(KJCUJ1COMB_7[WL5C5 MJZIZ,467U:9Z4&\@2F.6$I0G)(VH$#$"88<1A_7<24E%YD'F6(5.E4#*ZT": MTY96O0I:BYIK[0.;@MZHH-P%)[."QB[-NKW3NO>R^/GO63WQM.?4V0O$6'7) M$Z(^K^O]*" SD^T/*^;.Z ']H/2N;%\:)S=-T=?WUX/= U;L-]^7A\WWXD-9 M-2^2/T2'49+D($,$A?*9,DQCQGMT'*;"+!RYQ31A(.H-"3I+Y,\&M@1G8X*3 M-:;AQ[$C=0.//SXT#SDF[O,HT(QR@5*(F<;)O@67B:Q^-JQ,R;I^0#DC>+.K M#OOF)E#U9B=WAIIZ\758W.R6N]5FN>TAGN+D&26!+"1Q*I*81!% 61AAU*/, M0*A41F@N;!,&F($"#2R2;TV<;&KFSKU5)YVZ&LRG32/.1)[6C3S^.=D\ EGQ MKT)\Y-99OGQS;DHKOK_ER+Q]QKCX4^^; 53.Z%H32)(4(YZ(&&P%6_R7)HS01 MLH"^($K70V:"-F' &MH3G T*>HL"V:N#@4WR'_56R4H2[?G%3M(4*W_.Y7'= MR.6=L\T#UU1^=ARO;'A$*5Q-ZGK?HM6TQC\;K&;P@6JL&@F-WCW]!>3'IEH0 M 5$*<<1I+E#"ZJ4AS7K$L1"93N":$Z?C*/:"JF-O-=:E$#.0X08$"E@C%$4IWUK2824KDJ,;<-QSQ_ >JGCVZ5. M+2Q/P9I>-'Y,6/!G"VKB$/P,-1[XLVAN*D6 MN<@(B3E!! J,XQR$$>KAU3,#K1Q'+)C>;+L9*U/>5:/-F]UJWYPT6&Z[.BE-A".' MPW[SI48EC\:5;>YL617K#\N[Y@&]_;X>@,V_JQ880,)R%*4P 7&((8ZRTXR; M(:QU%&T".(XCS,""8-46%JK:2>!R8$1P*(.39!77U\6J.:?4?/*W+]*TX+:U M+5@.C M^V?1?I_G6_11^5@LXGKE8+]0,O=N7C6J]2QYXE_7>Y2?O?AIXMS,K M&-HU;2=8P# MU\ZRB+GJ[N*\JO5+"]G=XD73N7Y$E(EMMKML,6)<-:Z<3D"S3;7:EO*6:'4^ M#"UHF"8X9R&$*88B2GE*VL/0 ,6$::6]QK7D. X,+C!T=V4OSR)=<*FFS=/1 MJ*>Y P8'R((_9[L(VE5/T:5-5 MW6[+O^2FK"P<\K&HBOWW6M/K[VI.<^99GJ4)0A RR@"IV\-YWSB"1.MDAJ4F M)]/1,\QF3/= XG4Z#R^+X_[Y?KXF.Q*C;?Y=RS/Z*7 M (X3 "#&&4\@K>>@D/0-9SG6N[LYOCG7.T,]PN"ZW ?K\OCE<'WSH@1I*,LIB+#'#&4TH0%DF/(T*FGK7@5?L9A/=.,1E1E'% M%[.F%=\JG*YUYQX_%-:A?88I1E,F5?7WC_)[LY_Z9G=YAONQW&[KV/#7 MT)!&>2Y$DH0B1"3DJ0A[) !E6CE'%^T[UN >LBR_I[ ZE,B##KJF##MQCIH0 MS^T7/2EVXA(G:FS ZP4]=NDE/Q39J87E='W>9K*3+K?R1PM*8L3#3*2(@#!F M,>9)-R/'$80X7]P6^TVY_G18[@\VJ,\X<0E8=\!R98'@):?-WLY+DL M>5;P0_.%-M.=RG3;R'>ZX-ARPO,JZ$#ZE/#L(!EG/'5Y]T,=+=NDE?,T8\R. M N;?EONOQ?ISF9?5H?XY_W%;[*IB 3-$L4 ( E&W7 MSGIVQQ$"KR) ;!([G MIBTL>3&G V13"(U9MR&,4Q!N72C)>MT]!R&SJJT)E?2.-*+Y[$MNFD%*GV': M6%K'>NXU2.UH&[6DUPZCEG;>B_5QU?3Q!BK65_7?U9I44 +<*,$2H+ 1G+%9WV36(M;+3;IE15YJJP/8<&^XG5.:; M[OH.> W2:&*6WN:[*6]V5^-QF@">Y(B)^C_3C(59B/JV,'JK2_1H&IK9-1LM#/<94AV1>[@[[Y>KPS\WA6WZL M#N5-L6]>5QP\KGCWX,6K-,[D"6THZO]%429@'.94X)@PT/R7SN+01?N.EX;# M9QEZ^,%?-?Z@-Z![4/7>>ZIW>E,:)WY1F]W,[1*]B8Z&!V9_M\F V0M"Z])/ M?LBN4PO+Z7J]GB2S3;7\^G4O%U#-7>F/Q?=B=RP>M)VE=22@$,J&PWJR5B.A MLM&T#A.,\%Q'A.VT.*'LW@KT).L)Z;.LGFS>D,PJ'F)0'XPE;4$EP5WU-N$V#S[P$SQAR MU61N(E;UM.U,YZ>6SJX(6PMLXBK+SQ)T0<(LL.J';MDPY&&Y95O;PW)KHEN.5EY/DGEQ=36.?C^&VV@K'JV2;+!B/- &#[,O2,(3 ME!.8HBPD84ACBEC?9([R<.1HTVG*RR%7G@TPGR^,\X!JOFDBZG432VVYUN&$ MX2H88)M9P09(=&3,A%Q/M293 M7D: +N](3( M@#8G"O0T,1>T9R23?JC.6"-*J[UKI-+0NW?+PW%?O+\^__BNJ342 0()(**> MPD4""9!A%M< L(CB+(1LG/J8-SNM(MT%+4ZCFDJA1/HV#/ M$J:C:N-9]U3I+!CVDOK9XLY,$;O&NZ(C7"">QSD#B:A5.,2AD"\!-BW6VAR& MYA*HU\[$FG=U&I%&%8Y&,6JB<^[('"=LZCQ.H&WW2%(6,S-J?50O0TLNRM48 M=I3>ROVP/,B"W!^+K3PZ?2AEQ?3E[JYJ*Z<7^_^YW*__JM>H_7."""(*02Z; M#$.81@"V"!+,8 Z5],I%NX[UJT,;='#;2R -X/^H@AYRT&-6$S,G]%\6M[F9 MU]Q TR+]Y2)'[ME?EZMC\\B-3)-ZZX5[*&?SAMH#U'HT/1%T7)+MP7/5KBPK MW7?5$4'J\[?-?OUAN3^<07PJKP\#$+G(!*,BSEB4)#C':92R!@0BF*/E0UF(,&]'"L]KA'"*8%1QA$K&E],#IHO4"_CT_K 6OD;[ MQ2R$OB8+ZNV\C9D:40IPEDJ4 H3 M!!.8- V% D8$ZF7#];_>=0;HA"B0D,RRW0:D*69[W/*EF>31H\I-9N<1(9<2 M.N;L>9+'&6' P_3-6"[,%$36[^^21("D&*8TXHR(/$DBE,MC44US&0XCK4L: MQHU,K29F:61C"DU4Q1%[([5EGKSQ,\0H:XP!ESXJC8D9%_7&F!>E97B^^;[9 MDN:V_KOR;Q',5M]K"F#VU\VJFRQAD?(L!VD(8Q[%,,L3T&Z@)6$<,XR4E]WC MFW*L0 W H$48U!"#Z#]A]MOJ^V\-S-]JG!K+.0O$*BRCI^543Y=>IM-DF6R! M5XUE\;3\FBV#;?"LMNQ]D8WGEKGV:/1@66O1F-))5QLI_U&491\_]4OE. DA MDL53*4PHB'*$NJ6RX'$&E(K[VVEI-O&7*'_[^&FD1NFQ:BC]S@BUI?P=E[:$ M7X_4D;KOC%S;LJ],LKGJ#[G0$7TC#CW5?#-;7I+\$0SIIQD^U7WN6+49C1B@ M+&-(8%RO,C@%E"3]R6&((#=+,6@T,%UZH04U,EVI0YUN:L$1:\9I!37"'*<5 MSJ0HI10,./0MG6!BPK.I!&,^3%6ERUE@EK.<4!HC%.4QQ40TYV]E8UF2$3Q& M5Q2;F%Y91J8N]0@T4Q<'W(W6EYD3ET-B-#1&DTD_54;7B!=TQH@3YF;LO3U%P0G+%D^J$XHZUX6*[%"BO&5R#?GMZ!0_+X?I*GK/[V M),U( AGL&\Q)KG0NT4(SKF?FOZG.48-A6G.],0J3GE,>1PFDN,;Q7> MF[1 JQ]J9,.0ERXEFG)C> FQ.P='MMOB:['>WKW97>_EK];OCMVI-Q8SR&%, M!:BG8X1'J>A!T#1F(^XECFUZ6NVZNPKZHZ,GQ,$)\E70@AYU?7&T+TQ4;E(W MC%*^D1Z8XN+C"UPJ:Z0UI_BHF_:,NWQCTBZ'2CNC#Q%TL\WE7]5Q<^B:#7$< M0A"#/)9W-T48\C3OFL4Y3)4*V%MK;'H-[5=4+4P]W;3'L<)6Z=3TCM9&/YC5 MV"^=FF&S+=/Q3*OMF"JP\=RFJ4TB/=@WM6I.Z:C#:9;5+_:;[W6_^UZ\V56' M?=,-Y3LK_[-8?VU>C*]_M3G4T__SF_'D2]6\";# ,(TCU,6AQ'F.8CJ<"4+ MP2$!8I(2U7?#7$)PIW-GU,$ =E.&L@,>G)$'9^C!GSWXJ>O%F]-\87HXA?/\ MF"M.8NG#BO.3L:NO%VV)-H:XP E(,.(D33,N(A:>6H&15GD@W>]V/$<V+A&D M.3G2YM4W#1ICBL+TQI ??77JGS8;W$A#-(D2!F&84IX(E.9I+/HF4YPJ70^P MTM!TZG1Z*-#LE-#5-W4:8\JSZC2:'U5U M$N6^V'S=\1^K;W57*^J__K7,LS5%&Z[4=Z)I,PA@('74: MU9!C=>JP!3VXH$.GITSCJ%13ILE8U%.FYPBWDE/Y.K>:(U2[+8K&/-ZI &10>UV2(O)=A@U:(-E@U< M[3>;K?&NIF8S4:ZG;CW;?,AV@S/H@ 8MTKGN"RF3>$$ '7C"#T%T8=CC=Z'= M<*TXEL1V/.[*W6]C M%' 4D6J2-Q6'>AK7TG>&-:^B7>#H@H398-8/S;)B26F_WQFH4B>";S?++YMM MIOAPQ@&6TBFA*H)E,3<*ORJ-KQHO:8\2+JOK4,ZMUUU2Q/LVH.,YJL1,IPQBA,!9YWU*: MBE3KTIS)]SO6G'?EX31DBG6PK$XW8L_'_/6TQXA$-=EQS9^>XJA0-]-2[ FB M+JC/&%K]$)Y1%I3V.IGN_9:^&5)U7>?<=,OM^YC)UOV[\U+55JQ)NJ6KFE M3%>=]-AR?#'OK4(UTC$$^J(U(RQX]O:=*1LO:=P=%H C*F)$2);CA&0I0[ _PYY"0)3JX8UM8S)-N0IV';)@V4!3TY71'%[6 MEBGI,]67JZ '%9#+S%W0F*I8_>UK^?U_M 9+A8FZ/TMMB0;:\@(E3^B++1+G MU1AK5I1VNY9&$<[NQEY[8&!UQW_<-A6;WN_DW*E8/_AU?^FX6B"8A$DJDI@F M@/(H32GN#Q)D$5*KL>04P 0Y['J5<=U=:UUU^.2)\@:_1B5)9RZXK&/>L*\G MLT*@S[NI'.,FM>J@AK0]$:YC"FJ#^%DL4143H8,@$, MQZ%0/!<#Y5!?#PQX'"U7-G79CLO&!,W)O64Q= ZQ.PZ@=AQE(XQ.[C 'P72L MXT:&5!4*M0.K5;_X'%[M&JH49!UPJY\A_WVYV]/@7# MYLFPWQMRW_;DWLN372#7X]GY@=Q%G M(42,09[F<<8HBI.$Y5F_2Y#!!&H>;S!KP[&:.:JI8,RHKH2Y(]-XE["!=-5? MVYM+I^X1HZ1.9E3ZIDF&5CRK1&-8,=6?\QV:1288% 1A07":(E9K7)3U#=(L M-BQSKMV,8Q6R4\9@#(UFNN.(P;'2,XU-7E%P1.5:6>EQWL\^*'C.D>(S*F%C?M&F,*1<.5HWD9Y0^#54Q MS;G(PB1FE,2,"RQ@_Q!-QE"&+4B41FL3J925J@6CF1TA5K8IM:A7\T^EGN1) M5[4,&/98N$RL4=$N8Y9,%WJ#MLE!+#?[?RRWQR;1Q:,Y-2#S?GEPG$+ MPQ&TFZT3IV%\W+*Q"GX9P/SU*E@> @DU:+#.FG-_@42-Q>5X1_@FB];L>F'I M:8LY5:E\N]SU]QMYDB)( &<(LPQG$<$ "Q!C&H8\%%"K(KO&USK.>4DD>C*F M0XF:3CEB0T^()(B9KOB=[;^@(08D^2$2)L#+T1U$\R&&XV8K7RCO&\&4,$)1 M2G"4$HCC.,G[1B( M';<-+_:\7#OT6A.773Y41OW#JG1&_L]D)G&_WT>+FB M(6%^Z( I^(&H0 @$6WXO]EU+YW3KSAG2&PQ"3^LG!'ENS&U_\UW%S>[&\@)O'UIXEZ,(X ML<"J'V/&AB$/GUFSQ8WJ6,K+F]MC':IXWX'Z:OSU@*7UT(41CCBBF6 M9W&L-Y!,6W$^BGI@4@P8X"),&,%9'B>H;Y%B%&DM1$>TXWIEVD,+-@-LFFO5,30J M+EXG8E!S-7LB;PAKKO7M\Q1=6O!:(-8/*;)BR<,EL35VU!\&*V^+_>'N0]W1 M#O7DX22$;T_U+%#$(4MS1A)" 4AY!#/2-XQ2JE4'T$)SC@6J1W@5-!B;6?() MY8B:-C:(5M.NB3G6DS +]#IZ\>LETBZ(FD7&_= VFP8]>MG+,E>CE>[W?5E5 MBPPG"!+*LY"Q" D1I5G2-XI#H51'QU)3DRG<[6D(GI8Q5\%7B=&2MBE2.U+7 M[+-J4=.N@M\O$CJMFC583)1,CV//54S3&%4%,^%(5;W(:G6\.6[E,2Y6W.Z+ MU:8M"EW<;HNF,OUN36[*_6'S[^;GSV)<4!"FD933,!8Q@$ D,>OAD1 PO5-L MD\%R?MQM8$FP'IC2C.;EP 8]:9S.;VHBZI?#C.1VZ*FA#5?!R8K&:4,[:FF^ M+])7]U5Z6GFVY80+0CZYG_V0_.G-+F<>7Y8FP?*P31SRC,841#A*((!)'F+> M-PER$>N<"QS5D..C@#VVAS/?2]?JIYVF73YX9H5;/\:K'5-4)VCZ_*@?OCV/ M]47*>()AFF(B(,P23A X[;C%2:9UIDSKBQTO'(=8= _)ZM"C-I-QQHS>;$2) M%$=G6,\M7SRF:L"3'^I@!OW185-C^U5'_Z?5MV)]W!;OK_G-[;:\*XI/Q?[[ M9E5\^K;<%W19%6NYT5CLJ@8%V3;$UG]Z?_VQ6)5?=YM_%^L/Q7Y3UI^K#M7G MY9=ML4B2'&*6Q #$$' (\DRT#]LSB%#$M"K%SX/0L1[U1LFC_+U906=7T!CV MVQ=I63 T[2HX&R?_X=F\H+4O: P,_FQ,U$SRS]01U 33_SZ@I[RSNM^)HCOQ MT(70,&^/\"/&S,Q!Z=,8U3T"5AW>7W]:;D]'S3(,(Q)F@H68$*VULXWV'(M*#[%)10U !AU*/9VQ0K":\DS-K9X6O43K3/*D0-H%P;)) MN1\29M6BTET'UD5'/)>XG-F43M);HNK3]M,>V' MG-DSY^&JT"Y/JD+V>[$K]LNMW+)S;V].1YBS#.,Q3'JY0)BK5$( MSV3J [+?UY]K[L $7^[N9?0_+.^:'Y._EOOUU?U_UN2AS.]I3.YY-=WVV>F: M<]C9_.TD+EAVS(4(,E<7\"/6S&9]Z<= =!"_WI7-Z[+%NAE655,A;_A[B?1= M>?@_Q>%LPP(0AF$61I2GF%.2AR(F/=XLIEI5=.9#Z3BFG3 'RP;T5; :2M9* M2M:N/ 1WQ2'8GU ["%1N7&PQ9,WN7;W@I7'.X-P'2-<''H>M=UT?^/AR'Y@O M>)FX:&P8<]HM7E% <\N#26B;P#.S![DV4(MRW_U(?@XNHCC+F\VMZOE8OTT M_"[?N\ D2D24I6D]@X@B@O/S;CWAJ=YY>$M-.HZ;)Y1!-9#">[&S,-EQLD6X M6@";@6N]P'.F^=GVZN"2L1=T'A+3/OAS+;-NKA!5X7G*E7K*XV_V]Y MJ<7%0!N3,O,@.X16F%+7*$W ,%* M6J$'04Y -DV7'!1( $J+ZUXP( 4$L#!!0 ( -B!3$Z\U+Y)A+D /]U"0 5 M 8W)A>2TR,#$X,3(S,5]P&UL[+UK=QLYDB;\?7]%O;6?JPOWRYSI MW8-KM<^Z+*_MFMG]A$-3*8E;5*:&%]OJ7_\")).Z460F\\(4JZ>G+(E,(!%/ M/ @$@$#@W__GC]OI3]^RV7Q2Y'__&?X-_/Q3EH^+RTE^_?>?__C\B_ILWKW[ M^7_^C__V[__?+[_\'_WI_4^V&"]OLWSQDYEEHT5V^=/WR>+FI_^\S.9__G0U M*VY_^L]B]N?DV^B77]:%?EK],IWD?_Y;^N?K:)[]]&,^^;?Y^":[';TOQJ/% MZMTWB\7=O_WZZ_?OW__VX^ML^K=B=OTK @#_NBWUZA/IKU_*QWY)'_T"T2\8 M_NW'_/+GGZ*$^7SU[@HO*1__\>+Y[WCU-)12_KKZ=OOH?++KP5@M_/7__/[^ M\TK.7R;Y?#'*Q]G/_^.__?33&HY9,7%XB:;?S[";+YY-OV;MH-FZS"O)4K:*?!E=XI#HUVW_98$"H M3-?6W]4"!#K+LZO)XN-TE!\48=>S+3>A(J'V%&FA01'WV\DBC>3)?)@B7\0Q M/X[]D\-:KE"TVP;N^:HBMJU4?C(AJW7&-NKN5L3WQ7S>LO8.5=F*0/F\F$XN MDPG3HVGRZC[?9-FB0K,/%.RR<1]'LXC73;:8C$?3HUNZLY:6F_UY$?]=*??B MRHSF-WY:?*^%[=X*NFQL?7_HB*HZ%.#B+INMIF-'P_VRA@Z;^_DFLO&FF%[& M^:O[K^5D<7]LLU^OJ9WF+V:C\>+]9/1U,ITL*HVPKQ;IID$[/JILBX^HK#MJ0X19=CE9^-$XOF"RJ-#,5YYON2DK\9_]794,]:IIH>$VFX]GD[MD MW*,!YL6X6R+331CR:S M_QA-E]GOV6B^G*T-X:&V[2W45:-L-IM\B^*G<7"^F"U+M^\?V>5U]/+4.'ZU M)M=D/IX6J5Q%MG;TNJZ V/5A$TDKU->5*-7,"G M;%SD:?0KY+0N%\7LWF?15QU-XT.?HAM;O_G'5=RNZ(SEBMHE8:O\AFV7RQ?K?[<1?GD0>GHGL+ M==6HRB >+MM5$ZO:KH-%6VG@MS@&QEYZN#G/'FSSY=M?*FOO0,%.&E=5;_O+ MM=2T^:*2@[WCT78;\.C7&LH[6+BS1E97XJ&R+30Q#C=WV6QQGZ9F_[6JM'>AJA&E29TMB/2_EZ-9'":F]W:T&/V1CY:7DT5V M>:C1^TMUUJR*-*E4N+-&5E-[E;(M-/%3-L]&L_%-I)'-OF738D6D0XW;7ZJS M9NW^M*+2&U39LT#5"')\C>V(LY@MQXOE;))?5VCIRX?;;D3=:7&EPBTT\O,H M(O\EUO,^&QV>T.Q^NO5F//VK(F(UJNBXP=4Z2/4:VFCN^":[7$ZS=Y.T^K=: MH(A=,!KQZ>3J?K4&NPY[.]CHFO7TV/2J-#FNNC8$R:Z3L:NQCII^F]9<3T;W=U,QDT;?ZBF3II?=W2H7D,GS7WY24635[NF-II? M.Z2AT]"%EY6K^7QYN]HYK6S#:M3129/K+356+=])4VMWKUJU-%1DTO/\.)*W1:SQ>2?FWV\=_EBE%]/HA[7^[T- M)#KR%=T+O-[('D?*SK++IQO:JZ&E\MI5V^_I7/3?1_^O6)V8*/(LQ2UVHNV: M+^E*Z+UM;%/P)B_J2/B*)OU@R3::M[R]'C6=M,V%-S?^)5L\ZM>NW'O7-@D%2<<77VQJ/@>)S#1JXQ MR5-'RR[?C[YFST[Y[BHWG%$O)-G,BBRXBR-EG!BL/(/W\8/-\ZG>QMFPUB_-?BRR_#*[7*7=*E\[ M+<:[Y%O)=C6:?UT)N)S_3Z3:,-Z7.:Y$A1?]X1^G*SOWKSM[=;;\_(O?; MFS(.D$L"F+"((":AUTIYJ!@RB%OE&#>G,PZ/=LPV.E@Q;<6YJ T_R4?Y.#J^ M#U*M7-\]\A]98^P>G$I@HK\NJ.?"$,M9B1%Q )^_@:C,DN(4B#^8B&X9:8I\ MG*75F*3$3Y/YG_H^K5.I'Y/Y'M;M*16($8!ZX06$$!BDB&)Z*R?6XKR8U3D; MBJZ0/QG#4GMM<3N:Y'48]E J0 6894YY0H2"&CKG_59.@OEY,:P5C1]BT='H M]L6BWXIOV2Q/>R/EXO'\A1"_9[=?L]D>4E6O)'#,!4;<1)=. LNDY0 _]$]S M9@YT*WPH>@*[+\I5->AS?:\GT_CZZU5FB'F%\;-IU0%! )&U'@GC+3#4"N)* MQ#!EJ@$]T?#HV?<@V[-Z^B+TXX8_;O;!P7A_P:"=41(1C!TEA@A/(4%;:34! MYV4K^R-'T:$6^N+<'_G7V-;LG=5&RS7&ED-"8& : 885:)$RF#>Q-+AX;%P MJ,-N"ZKI?\BM-.O=]7BPV@%CK#6>,\(DLD)M'7#/##LOT]7&LF;J+[H ]3**7 M@3;IDT)41^PL$K+D50!LLXUN4QD(C4K98.]=D9V" 4\M6J- JHD=S M0%U^2[_DU[NF\#S;X&D/58 MFE6Q%(>*!&VH$Q)IY""5%%COQ);94JHF_C Y4[ZTC.G1UN+YSO]^<['[Z8"4 M1\9J#@B*S63.&&G*MAKMFKBF]$SUWQZ<1ZO^0Y'_\?G1\OQROBAN(WK[*;"_ M5(",2<*- @Q*C)SPF&Z-G:2^4D36*U1@YTR%5F$]8=2 SO+QS>UH]F?]T($G M18.B#$,K%8K6#C,#"-!H.VI*TL0'&>"8,H#X@2;PGXYP9:/K1Q(\*QI$[%+< M6ZPH$$1&BZNA*"7&@)_9W+<] AQD5B.<^UYFKK&4\NID'UK$L(GX::B10-PX M"4H).>#DW)ETK,)?60=NB.])-BK2"<9DNQ_:_GZ29^\6V6WE38D]502/570E M@ .:""VPA1*Q$@$H;9/0IP$ZW"?=@&A/#:42:A<] R[A^D)?J\S%K[)#AHWAJ@W1NWIM/B>UJP\,7,%LNOBZOE]*4@ M%:A6IYY &;4"8.H0BP8;1)+7'TM>L]QT;?'O0[A'\AX^R%;5+=X M!^L(FDL311>&V>@2,ZWB8/* @;.]+HF_.,WX]@C8$?!'+X:]\&(_9K/Q;O+L M?3X0A)WS &/-A8>&*Z.V[66ZVJFCM[-NT1E1V@1YT.?L=B4U>%/'[%*LA42> M0F>(DH!A N'JS&,*;'2V4DC>8([953B)VZ#6H*6%-C%>0: =@A8+4F+%N#LS M%[H16YH?MSL2]3ZLQ:%TAB4NS@)-6I$5&C$B M?"FUM>[,3KKU29,7B]>M:F((IJ3"(Z<^ZC]XH^,H)L8B3061'AF()3:8,^;B M8*)-I5-6G<$0"-Y8(PZ3=H8!_]^G\9HV/I\W*. MW)56^EJC2<=55I?0KV]+V*1(3W.A_=$!>\L%3H TD&H@((^F5SC!42FKA-7Z MX]MA8#.Y>MPAX7^1ZUM2#$0 [GP^2"6,0P'%J0+P7'J83R!O9G$5GE@&E M)3T7[2/;X[)QV9VB_4X7S(^FZ7KYAVN0?XN-3SVJ2@! K:J"4(C$J:B.\U[G M$G@N $ M] 8H!I%U&$(D-56E]!&.?C;-SH%L[8%\&AM7]@H?(;/9?'*=KWR)V<.EF.DN M!3\MOO\CN[RN< Z@C>J#-ZOCRBY.S#'W&-D4JK%!3E/>A)ZU-]3>-#W[4L$) MR+O/WWU?+9ZJ5E6!*.@U9L88EB+M@4D9X#:((*2;[/(.\-!;+S.+CG70%ROW MM?U3-IZ.YO-5WO*GHT3JD.K"O+O(;3:;?%O==C?7V54QR[Z,?ARY:G7LZX(7 MTCN!)-,.,\HBQ+)T[XGDZ,R6D;LC7C$X7;W!7E NGO73"TC&YPI5J#2AM(9V?A!]4'CE15;^Y);*]:+&:3K\O%:INY^+A21=GL3\5T MZHO9]]'L@T].Q_*=J>"@7G* M%2QMS9I"1 $K[2E%G NLJ33 E%T3:MKK"9>[5V[2:)V87?#E.&?Y2#T,P4MH M..P_2&X]YPY(%5$5(DY?D<+;P2%V_#,;QWO@7@>PG[\AE!(#9R+4%@*$XO!# M!$Y@>V6DEK+)E*KVV'RW\T*DMTC%;K4P!#-XO 5,\B()M18$*V\1EU)YA+X\Z''?B$J@=:(.2L]Y 03#=0Z=A@Y+$BE MK "=1>X_F59?+!>KX.A*"J\2EMK."P+"'F.+O?#1687>,HUDB2"SMHFG-L!5 MQSXI]S)[9?_ZZBV2[''\?^5=B]KG.>K7'!10 %A-D1008ZSB^.!*O)0A9Y8H M\83\[E=1G0_?.LNSJ\GBXW24GV[X3VGAL ME4$"*JQGP!A*$6(4B"H07\=;66"XHR<\__4P.MFHGSR[?**HK20'SV+4JB=0S!U1/H) (T&! MUQ+:$@_C]=FEFNJ *:]Z&>WCWY>S_ !,:G6%VS!V%PB:6LB!4I0*8# UP@-1 M2B<1:!(.-4!V=:3Y%[.T%J ^'9$JW%VQNT@PS'*-N'2(,;TV+44WBGD?5%QX_YUFY*_$C;H:+!J"V;WRK=NC?.L"8D@S;@CP1 %EE8&^=.8< M9;R)\@@<;)?@=X&C7,H-V\[,?59S.7&Y^O?@ZG5RO M=%[+6+XH'9BD1D--D)-.&P@M1N5TUTO6Z'+S 8ZYO5"P1;Q/QS._3/NYZZO? M+Z[2)[6(]K)XT$@ *&FZC<5*8*@DT)>2*R[.;%#NFVF- >\\B, 4M[>3U1', ME#PWF>!)?IWEX\D)(X'WM*EN.$'U>D*ZAC>E)B>."" 5= CS=4)/KI2"E=*U MGQ"/BNEE:U04/-.06,()]4X!8KDPK$2$$7Y^H4==L.5E7MGN5'!*:[%/L-,' M)YW GB@!-.<(2\J\=E :X.#ZC @TRE9;ON\&C_=%?OTEF]U^7,[&-Z-Y]B#7 MH9"D R6#A7'@)-@RK*V2W##T(',4NDDJIS=O,2KSH>@2\_XV+*+8R_%B.4LY MIXKY8A6E-<]FWPY'(.TM&:1V<1HH (V_V*9H M$^6^6)6VFB^NGK3]X.;7JV4"E% ;9!T2&F+ $8F>?BFC@NC,F-2:QHMN\.V+ M0WXTGDQ3 KYHGV-;#\9^['P^1$% =/, QUP*P: SBI2R84[.;*1K0<=%^ZCV M?7Q[.]CO'\!V/1X<5@8;2[GF2%/"*5&;%$;0$7)N 4)=C5HM0'LJTAP?AS=K\WZLE(:F'HU!:@I)E @2^)D1#.F%-$; M/+QRXLPR.O3(NY:1'Q@3#U\W7J^B "V1D'A--<,PW8XJ-D=8(QK1T3BS>ZXZ MX\IQG#Q."0.CY+O\R_?B_T;7=>_*1=VZ K822@DII(!K'Y$AHAPP/.:R"3$' M:" '1LRC]3 \;L:W9NVQ.,X-)#+JHD1%8=%DEXO^BYZ=*6)@]/QRD\VRT=5B M?VJ'NG7%$86EK%L88*B%I5)9N$GNBV@<4"H%;+Y"3O8O<,P0@(J+2(6&)?R4V)] Q[RVCPL%J/I7XF'-=$_T>ZOG\S'HVDRY;^/4OC$ MXKY&SNJ#=02?#A0(%O%-R[;.:2%$B0$PH(DE'. LI]-ERHXP/Q'O5E[$A^S' MXLOW;/HM^[W(%S9L[-UZL[6)(L;ZO/>/VV#$?LZU M ?HIZ?8Y&Q?Y94*H)M$>"@: J8YN+C1:>":YEL#K4EIDS)G=S7<:BAT-]RG) M]>5F,CN&6]MR 1-&$-2&,Z@ =DXI!TI9*2=-XJD&.%:>AEK'HGU*9J6EH,7- M$=1Z*!@\3L)AR*D3QECBX2:U2Y16:-6$6T- GHEAU1@6"+43..2 )BC@Y9$ Y0>&0ZR8N M^Q!7P?HF4$U\3QNUOHDHK!VKOBD7M(HH48.(I8J+=,<&--LU0PF;A-T-T(_J MC MZ4."I9?VL4R/5_ERMD;U!L(===Y&=FOK"8:>8E?BY7DC]V: :Y8=<>E%*I/^ M-')*VY,ND/M7/I,@$),2*D0 LU!AKZV,CHP5WL=)DJN6DZZK4TW/%'0XCLE! C5^E"NG,U$I6U_^(D4PM0]W<\[EEC]?V'9,6R MBZN'C^\/'/^N7DE(A]T54-[X:/.8!T+:Z--;Z>-<$$%[9H1K2H5#S&H+Y].P M;=/X@\?$]Y0*SC-GB+& ^@@FDL@#M9$S0HS.+&%;%P38R[$F8!\F5?)'$E4$ M1&6&]OA)^#A:)!/]*5M=#S^BEH 9 M9!H"DX1!*'ID *YEH]*FVS7/F4A':KGH"^W6F+3:I?LXFBT>&O:YN%K4)]/! MBH*)$PRK/1$64RJCKZ'+* >[G=\ZGM@'O;<2;+#;31).N 3_@ M1[UX.$#+L=;17>"><4A9.N^TD@IYB!5LXB\-GD;-_:6F>)Z&)96NFGRM2 "* M2\@U=C8._I1B9BS>2"@DPDTB(X!#\3<, MQ?A;Q .*[[?C_8/3P8)!>NZ$ 1Q!XE)HLJ%@[0Q21(B59Q:_V%R118?HMLH/ MC(7X]+D^/1Z7"X90!!E#PFI(-<"&L)]B#V3N4P]R4:FI,SNS>O#5KLWVUH%^^C9UK/ M6[6QI*/O\^5D\2J'JA8-2!($ 0&&I 51CY!+B3=64D@#&Z4V&^)\JSW6=(1P M#Y$V^;R83B[34K8>34?Y./M\DV6+T\73) ]CE;OWXLI/\MB@R6CZL9A/5G0Z M'$93I7@@SBND*+6>*8NC(C20BA(+ $+&PTI#<#?2J_D\@E]!SJ#]9J MB!ES2F"OG7(,*U#*1CULDBYCD+PY5K4[&=(,S+Z(8D;S%'&>?KC_6DZ^C:8K M1V9A1K/9?1R?_F,TW9MYI5+Y(#5FW$@=.YN'F@CI_+:OQ0EBKTFA^R/2T0QX M'KW; <8]GCI9S";CZ$ T95K-FH*G2&L%M(Y.LK$"<\A-B0=WXLRN<6F7<=UB MW=L@^&TTF:8%!5_,/L>&?\[&*J!=OC0 LK<=JEEV-YI<;LZ$1DZO M3AX_@6'?;M7ATL&3*)Y36%+KN$:*>*M*N15H="=0[=P";\_DM(_P2=8+JJX3 M!.N=,-I2 S3V#BGAB'A80N%-7* !)A)H>7AJ@&2_K/A0Y..:"TDOBP0O+$DW MK2G,'%&,,X.V4P2*_%E.QUI:26J,YE F^P^"-)CG/U02#$,(,(6A1$X39PW2 MV[Z'I3ZSFWV;DZ'F+/]HI/M;O+R;)*N_2CO\/IO/B]GC;:KHR"6G;KXZ.?LN MMY-9-EYL-@3RZRAOFGK.4R3ENH9*].SLG4$3E481IQ&C5"E"O*!;C&FU1!%O MS4*VR.:A**:_R4!QE\T6]Q^CC.F"^-1Q5REC]L\7]Q4+G&L?71B"J&4*4.)Q M'*M*28GL-3MU?^Y_BR1L$=V^>/1;45Q^GTRG>SA3/A*X5U)*@S@0!BAGN;%; M/\82WB1T>H#1::VSXT@<^UMQ6HSRZ\G7:;:1/%NX'^/I,L6I5&!)E>)!"LX9 M$PA'S BT/$Z<[':B0R@\QQ6J%AG4 <9]L>O16D@E1VOG\\'1V&VTMX*QZ'A* M!@Q"6^!PHSP< UZ@:I%!;<#:[_K#P=6&P#PRVCFO#;%6"FJUW\Y.+*--C@G6 MWXKK:1VJI;6%FMCU=W9G]'4R7>T()M=\48S_O"FF42/SY%%5NI.E:A7!*: D M-5A1 )G%PAJW-9?QKUYO,'CST7$=H7X"WE4/GGN]4"QEE%"I3TAP+"M ME(XW6?4<9.!3^^I_G5_-L.X[9.#CZ#YM.U>/#WA:()IYJKS2@# =H:(4.X>W M9IZ0LXO%;$/1KT0$-$*V+]ZXV[MI<9]EFTPR+^'80Zb-E6CO,L85>4"J1 M$';K[V%OFK!ID&->!VQJ&^0>#=)L69-0KY8)BO)HNZ'00&@<+;E&=.M]X"(5W[8GF@"FU M D_VE@N$"6P8!,X"%;N!(XIL;2F.WM]Y[:WV.0MK#/:)!JY*:]"OE@D<$V>4 M0\;%?FBXAPIN T2M;620!AAZTI*^]X]@1Z/;ZP[&3B@.;6/L+!04U!8"H@&B M+IK>*+/8+N$[I'HU2CU/PEID46L GV"$JS:>!8F=-$1HZ!AC3CMKS#8ZE"/0 MA"@#W-_H<_2J"6U?%#EJPV,/4@J(*!3ZD M(:R]1=86M[WBY7R]_E'9A1/3=9/I]\R][EX^(V2UF//F2+BZLOHQ_[%YCKU!0$DQ0@ M%[L-!X0S0JC:A.1BB(EHLF<_P&7G#AC6+>#]'3A9C"9Y=NE&LWR27\\?214G MEY/Q9/]!DT.%@^<:0<*)MIA8"36%Q)121V>QR3;9 !>I.Z!9ZQB?S@.OY7D' M8C$U7FO(J(? >FP-**6"5C8Q4 -=-MIB,1].GC3JS9(S& 6(9$3!. MC.)@$%G%5O=>DU*.2P6AJ%*,$,X: ME4#&X7,+(:J6*/W@N M(*69,!H[#Z3 E"+D0"D+0>;,PI.[5/9+7AT-*!*>R@%90JAZ"$ #JC2LFC MI]IDIW^0P_5IZ?/B"$GK&NHMPB3-1_0H0I-BK[)\?HB-NPL$8B!BD&EETJJ= M]HQ@O9&.(6W.[A3)H/C7BD[Z8EP$:)9RF]IL_?-=7I[ 6D/W9?1C[Y&42N4# M<-IJ"QF 7@'*E'.\'):8\K:)ZUE]5TBN^9AGUVDV_:7[1']#(F47>NJ+HWHY MG^19NBGU]NLD7Q% CV;7HTG^<3D;WT1I?HN_)X2O\[2Z' W]_-(M[45Q?M$Y-3?!=Y"G-],75.M[L(2'U M/K-[L&RPPDHND=360>P9@H*([7##1).-^.I;67]ILK:MHUZ/-*<3LQ&G-6Z; MRVOV\/'5,@%**A3"3!@K#9&0Q;]*&2%13<+EJ^^$_:5YV)9N3N>2/J!2];+K MRG4$QBB+ CO.A ,"<4@MWF# N81-=FH'N;4V*&IVI:;34;7,)UA>]/5PN6"] M6=2>>H+RCB.AB(* 2>B9I[AT9SB1NLD)@.JK2T]-:J>4[8 E!WG8'OZGXV*Z MM"1B="P%7Q:/DAL+I+?$8<4E!EYR6$JN+>@G163?@_DIZ-<8^].QKKPSR>@2:W"ER['K1V5'L>+Q/QZW-99KETM7.2S5K MD:Y*A=%-=EP9R!$U@F <+3QE#YCS)KLYQZ[[G!T;.U#$Z9W 35+IHQR_3=G M)!.06(H4YI)I@@$B&YD%H0*?6TCR*9V]XS _*<]2GN#/H^FH]G#[K&S0Q"KC MM#2,(*B%TI*4&Z+",MPDN&*0$4>&TYH0Q*"@$J MG5R1HKX;,$\,+W%"][SK#/H3$W"]0]-24/>>R@(54F/E7.R",@(29_1XZV8( MXGJ]_OS<@KK;P[V_,]G%.,LNYS[BEC8,X]SG]]%B.9LL[B^NU+?19)I\4U_, MTI>?LW'Z9K]M/++&X)$A<<@ FE&MN+-:HW*:)9!V3>[O>#N!XJT0Z.5-P#TH MI#?"CNXWVTAJ_%_+R2P[CJ35:PE6 QQ'*VVI!]#'?S@O]\LEQK8),8>[_-PG M/SO316^'+R-2F[9?IEZV^GU];G /!_>4"MH8*ZSE2B*MF*22JW)K4T*FS^PR MHQ[)UA[HIQJARY">W[/%37%9+7"K#94[$H+PYM"MS)U#A@1@Y&7RE+I/#&:2U.B(+WI=96Z^S6< M'IG8F0Y.S,1-^HAV%G/V5!8<-$Y 9*BW1"@)E .ERZ+(XRO7SR_Q6>>+.>WA M?@I7,66K26E:+Z[6Z4;^R*-6W\4/\BA,6@/8?6 L#0'S^-ATF1*3K-*57-RE M+ZJZEZV_-U!.!4N7UGIF&) D3O.V6!MG9)\+0R<\@-T*'?Q[VV"H#5D(2:35T1D/ G8E>58F0-_P\(QO[ MY'<_BCG)4L"CGN9^9+/Q9'X@*^^!LH&F."50LQ*P:)2XM8)YP,IYA!+<-(G K;_Z=*J)5A<$[$P' M?3'175UEX^CUNQ_CFU%^G7V*]OPB3S*E_]*"Q;?1=&WJ(U23<;3VJZ7>_/+I M!X^>W$/9#MX6K+$ )!!DZ.F#VYNJG5XQ?>XI'2W3 MQVPV28O*SX-Q-E[Z8_36B![8INJO(<%;9Y@1!C M#>0"B&T4K%:*-.DF [QH MII-.,FB-];HGFS^7KL(JW/Z"P9LX+B+D"7,(:*DI1.4.M/91W%[7@GNXB*TC M?K:&\)NPQUV9UR"$4=HBRYA%4&,(4A+(#5:"ZR:[9+77QNY6EB,R9K;HE)-M MT:=-JUE3$7]MTD*H !".::NY%H"FT\LE5@3R?@*JGI#6Y=UN[@Z2LO74T!=E MU>7E*AIG-"T''#==YQ]/2]#+N[OU7P]?O\NOBMGMJ.)5;VU4'XQ%!C$FF>%" M08^QA>6,P<1I1)-$A[5/D[Q1'^ $>N@MG69CDE:5'T"!(7$,VG1TT!B$91FA M:YP437@XR)VQ?DGS/,%F)TKI[WA=-!1Q*/@XFEQ^R/8G,7KR9 "(<:N-)Y9A M'"=WV&\SB!JL&FT+#))DK>OYQ<&Y)OCV>!RSS,]9A3+/'PYB-3!P8:&(7G$Z MZ$4>>IGC9Y<+N'O6-(2XSRE'$GZ;^JT,YR'-DF&YZ#'%S[(T71IV+Z,JX[,A$_I!U^=YE"M:XFZ>341K#-09"!P+/H(<KP'&"9U%5VI;J6^Q@Y42?QG]>/1E M4NL:G)[ZUZ%F!$^!Y]0[A1D#C ).<;GO[#CL]V[Z?W6O4^CT+?:NEQ;F! MO MS]\>%#*.$FZ$I@9;A*WA99('IQUJTI?JIZC\5U_J3Y5'[YDD#!-XV4,XV2B_ MG&U#S=)W>S;T:M<1-/7>4!C'7><1D$C(AX$7.'=F%&TUXJIKL$\.MPDJFM 20/Z';+[TL8#<__]UQ>*>!\_6'VU\YM-/2_ 34#];5S< MKA5BBGQ>3">7*?W+UJV>1[^ZN(T5WF3Y?/(M6P=7/FU9]F.1Y9?9Y<\]'!AX M2(T6C^A"C'(!*4;J=91YYN!IV MC\1/G@N& AP M"'VC(=D?7$( $]H*6 9$NM]- %M*#I4WO4;^=IYV;Z"T/5(;O2W_OVQU!?KM M*16LP2*BE^X8)) B9QV7#W*:)M?,UW<;^DSVV.FJ2'N(GVQY?G.=[Z-K)WI? ME5\#MVU4A67"5TJ$=&+%.LGBR$(4=!8 OUDQY01(5RE)7U<[RJNXYBII,9\_ M&FT4]X1 [[70-I&4LEF-IME\T];?BN)R MOC\5S*[' X;01=O%M 8^"H*<\*"4S!K5Z]6^?5#E>-4^SSG5',U3\&233:$& M51Z5", 2[:QUSKCT?\QJ)+9@$=!K\-.;9&07N7*]LG #982LPH$G'D%(@" M6[DR+%H]LN.P' \9/NJ84.>%0I"BT9[+X.\&:QM MOK2%;(_G>++XKA1';Z--G1:KY$:;QN\_NO-ZN:"TALQA0BB37!O@$88//>7\ MDL&WH/67YW-:P[>W9;=L.ET?7O]]-/LS>X3'OI6W5PL%!SB$2&F C-+*QX'< M;NTML+C7X+6WR:+6P.W-OTU:^3;)U"["O1Y478X7RUG$PMR,9M<'EGE?/AX@-%#$"2," M EEB'#9,;8M[&3P:PIJ"?SINMXT2'..;UTP* X^]0I4Y#&6Z/J MA6X20S+$R*76B=(4T=Y94NEU_2DK=5NT'I>)$ N*<-*$2.LEIR(%-E7&E;EFT0VU$Y:^!8)U!*P M?5%G1\(W'?VPT23_N)R-;T;S[+?X^T,..'5;+.MFV*Q084!.>D 9Y11P)!CU MX&%+)MKL)H=S!I@\K6W2]0)Z?]9L>T N F>*/)KA9;3$#_&V.KLJ9MFCZ\9^ MG^3%;+*X+SM?G(L^K25E_UC<_YXM;HK+=3;%VP/Y7GIL1=!&:$&8IL!R+HE@ MGO)2#\:+)IN[\OR=ON%JJM\>$R7;##SS341)C^:3\1Z"['P^8*.YT22=W:4 28L,UO_ M MI&UF20.S5M4Z4-6$]%&3N9+J/UKD&:38D@(21"*F<8UE;K^--N)]G.J28W MO,!![LET39OC@.V+./^93:YO8O-4A'ITG7U8WG[-9A=7JY;/+Y:+^6*47T9Q M#MF@6O6$" #BV"NATRTTAEH-MIZ<4*C1>9^_1$1+EW"?F'J;_O)"E/KD>ZVF M 'R$W4A*G='""V^EV1Z70*91]!VLO=!_1O1K"?"3'2I>-?RFF$9-SM>3T*<- M.TW*S\^+8OSGDU;52_3Y>OFH%Z]24A=FA6/:8"BI,I@SYHW$6%7*C-NQ_%]2 MSK(J@JX>#!8#8A%RWBCBO0&6*E]*Y*T[WP2?;6CY>:!2$VC[FT5_5^-Q6E&- MAN;CK,CCK^-5JZ,C-KU7E\7=2H\_)OOGV)5K"1C&J6):0L#*:N\00*2$4T'? M* )NR!2K28(7\^ZN #X1T2;Y>'(WS>9/FO][E@;"ZCS;4TF(,!L&71PY!070 M.L\A+5%@4#;93!X@S3KAQWX.M@?^P&R=N[K*QHNZ7*Q26P 4*14]0VV0N",,?9Q09*Z(N<#RG44F[-U^6:'QB*:]43G(:,(JBC"="> MQMF%8KS$PB+92;6DP[A+BONCV);[MXJKRP+OK\:"0UE8@S!B!"'KB M*'&E9-R+1FN=PR-/1UHO6@>Z-XNUE?]S6J@8S2[G?]RE18'X/ /R(* M:Y>2O#79N0]K:A][2IMK@=3?)]VWF[G@], M:XUA['7&,2:9\EZ8C6R&.=K$.QJ@[6E)S\_W\UI MK\L%K>W1;Y:"GR7CZ?+ MM/BN+B\G27>CZG!TJUU7(,1)P0%C G.*HYGW#)28.*.; M7&$S0+8UY,7+E*R=HMVC3[6\74[3SLIKB8RK^%75ZH@S82\@LT(#@1W"7#E8 MC@C&0]=K8IZWQKBN4.[O#.DBBI]=EO$6!VFUNT" AA,-I<5: 4*0PIR7$QU# M.6MR.^0 7:IV.=0*I+U[Y.]CD]_%7RNYX=N' [2>H#B!D09[9PVA0.%2*@U! M$V=J@ >.V_:]C\6QQS#N)WG\W^4O=U0_%=.I+V;?XT1T?WAWG9H"AX9B'7L= M\NGJ%>2B>[K!P\9?FAB@ ;I-30CQ,MR[0Z!/X+.O V?>S>?+O:&;KY0(6J2= M?BX\D\YPA@VBK)3/VD9W+-4FTMWJ //^AKKG&&PG M%1^+V4JWB\5L\G6Y2,;]2Y$N%B_R1<1]NCIUNSZ8LW=X;.,%P5D/N%=,"T> MHXYQ7 MP?PX'>7[';ZC:@S01]5$I\AR19V-UL"X,AC!"6>:[(@/U68^ES=7U^0 %%LTS54$'&N)6<:/L*F2=3S .7_:&H]-)J M]UF<=_FZ.SV$'._;-SNZTJ"!LPA8+KE6$ !($'5;E(1K%,0]P$W:WG;5^M+( ML'-Z 4ZECVK2CE@'J"(*E?$RWBK6R (.,(ZM+W8U ?GM[?XK1!R#EF -"("( M0^S MD, TF_BIO5FJLL[SQ]XTLW_>I#_:_/_ZMDQ(#2J5#I M%O/EK,HUU0?+!BRIE]@"$15N8!RFA&"*(8,XLUJP2A?^]2SWEPB^CN_\\QC! MMX4#]L )R8E#WD,)&:)2EI(;VF@9;X!^=HM,*#J&^A2]>\='-D6<3\^UWW-E M'6."(V>4\,I@K:7!5GC/XB2'#Z??J]ELE%^OXGCU?3KS>RA-5Z7R@6C-J 4$ M21ZYS1#'1)3R4ZEZO:)R"+V_,A_V]_Y6T.YO1I2/LWRQSA[_:3+_<]WD \>F M]Y0*%AKCC=!$.4NT4-:G/8@D)P<^0GK6K&JJ^Q=3H;9P/AF?4GL/GJ?>4RI0 M ASVUC++H7!QZLCVQ:+?BF_9+$^]J'1*YB^$.'@" ML7HEP=$H-X0\^F34(Z&%8W2# O2,-IHC=@5V7Y3[."LNE^/% MQ6RS<7A@!-SU>, 46&L8!L@880@76.I2,D5ADZ%O@ O+W0Y]+0#<,W7F*K_< M-'9^<,1[M4R@RA" -'):Q?FA IJG!#L;&2$_,_^IF9IW,":2EN2.II4V.:,\P.-RW3HD[>-](IY5YU3 401((76& M:<:-,Q+94AYN4:-0B>'=?M:JAO>SIR:R)V)*VJA.@W@@.Y.KL?Q<-R8!M$@B9IU03%IN&;!\O5<<'1=H M*PV[O)R[6\A-'&BP=)(X:GTI(U3DS+97FBKZ18=M ]1>.^9JS'[V]^E# MB=KIKUY3FW(Q8> $8LI(B=K5,,(#' ML05SXN-OB!BKO=K(R8'F["_19RLKN^@&UMZB-IZT]%#PSXN' S?*4ZQPG&_: M=%LWP])OI0+GMG_>@G:?1V@TA?0T1#D!)G%\7TVR2_?MKF"EG#]Y0+T"F-E0;6$\*ICR:8TZVL M#IW9Y3[-U/TB=WA[P/9%HEUV]L#8]%J1@+$!4&AM)-%6,ZNXW'C?7(!FB2,' MN)G:_@C5$K"GI,[[--68'1RS#A4- $E!7)30<*M![(Q:EIU%"-3L/ONW0:5Z MBJ_ I ;X'AV1\9_9=#KWH]EUH4?YZ]&DKSX;G-3>2VLD1III@@'SKFRG5J#? MS=&3\. XM17M GM2DU(A3F-ON6 =QXI#3(%D/@(5987;7B1QK_M;YS(N'8ON M*9GT^^C'Y'9YJXO9K/B>W+317?QF<5^36*]5$[#'-@I-)8*>(4$81N5*AD24 MGME5TBVQH@+76@*\OVWYKXMW^7PQ6ZY#]:?I1JK9:*IN4Q*8 ZNAKQ<,ECBJ M)1' 8Z!@[+X1U5):*-B970W6#;U:A;B_B7Z9EM",YC>5 H9>*Q(HHIY(3YBD MGAJ I0-DVV6D:+**^$;&PN8D:@G<'B/@QUEV.?<1GB3\O$1D?S3\[C*!,"H4 M(\RFK6I.)%&^=$&EDZI),L8!YMSOAD!MH7L*9ZJBLQ0(,L1ZR:7%$0NIR.H$ MVDH2Q:)5;<"3 6:^[]X9J@GH:<8FE:]^I 0]WT;3E%JT\ACULFCPE$"K.'.. M1Y2\0!BA4F+G1!,*#3 G?1]C56.0>[,XV2(A7N)QL5S,%Z-\=87P(2_Z4-% MA(LX(B:!95P!)C4LG3S%-6D2,ET]4?P;IU7+('<>.6.S^7@V6>79O+C2RWD: M=$\7)W,QNQ[EDW^N9#!%/B^FD\LUE?++CX_DN[CRDWR4CR>CZ?:2R7F%L)I6 MZ@_& D%T\D$(,()ZP07S@$1->D -JC3?[ :_#Z.4BOWBZN(N6Y]\WYN8],7# M0<1Z":%$Z^B60VZXCY9O(YETJM=K);NW #VSX7G*TJ;P=V\;BO%J-2#"X?+% M*K/@53&['3W.O5S#1+RR%;+O+7NZ=.6R03C$H:8,..,T\2@:=K-&U4(@JUTU MM:^[SK/QWZZ+;[]>9I/44TGZ)DTX Z!GC\2.!3*:L00(@(H M:=;';%*['6!.GTEG[$"/12N UO/HJI) Q=9CZ%18\>29@P8A/J<$ M5!SX:&P0+5N-H6Z2)G% JYO=TJ )HMWPH!3U8YF,UL:!Y8!5>/)L\ #I)PQ M!G"68KAP_'JS 3LE MF:; .PBY(PYXZK=2,-=D^VM BX=]T*,9LMWP8W-<_\&N[?=87WL\< 0UQ!I M# 1WGFH%M\.E,Z+)S24#NKJQ6Y:T!&Z7AL1/IMG,Q#9=%[/]9N3)DR':0.:I MM1PXK+6W<5X&2PF4Q4VB6@=TH6$?1J0)KIT.,<_OUWFT0[)_O-E3, 6;:0A MAE+AA2!<"TA*^9!TC=)6UKY7\&T3IT6<.^71V@A^RN[2)3?Y=5J8?W7*LZ]( MH!K$"9QEBEGMG =:E>OWT6HBV>A$X%]FG;5%A+MDS7\4TV54TVQM'O?3Y=FS MP7#+HM'T"@EH$8]VTYI2"D)5DZ"+(=W7J^K==1W,.E@F0&2@]CGX8B*Z8,CB=GMQ(!2!N%/7^EUFA;1/B+HGS^3N@O,E)I MZ:<_::ODDMI;+GB-.)7&(@BYA!YSQU4I+U&VR5+7@!S&=E5?= ?P:7JPS6:3 M;ZO[K!^.S:3\X?_(+J]3M-\X?K7./;65\/19J&HWN5*JJJ-K#1)$#1O"+4%8 M.@,B=];GU**V%5>51L"NL3I\W=V3)X.-HXZD((Y"3G$NG,<6;66"^,SRA/2B M_1=GU9H@WM]IQY?(I(N(#B01V5=+:4?JK3&J, M;U],\L4LFUSG[L?X)F7:W5PW?C 7UKYB 4G-M1%>$L$-$SK:<+"1E"("SBX= M?;[)L\3[I-&EN_V#V6I&@/8A6' BN,=" *4RE M*B544#>90@UH+;7M@:PE.$])F(-#V.N% E6*4PZX QPI12T#@)=20H\:K< / MCS3-E5V!/4+>85KJ^K6DF0 MA"$FXVS$IGA?BJ62I$0!&'IFZSIMT.'%\?V.L.Z+<:OF/N2MJ$BQ/:529X5" M2:T54AIXAIF&&SD9-J2)JS3 @:X#3K4';J\DVG#^T:4QU6CT6KE F&4"*\VC MP%8AZBTI\6,(@R8IT0>TF=@UD5J"]T3VJ#:;]A0-3!!.-6<@@@@I @(H7$H< M_VQRM?V -A_[LTQ-$>Z+4YN569O-X_RSRB1N=X' )41*2*/333PJW0@FRS64 MM$G39"UR@ :IK2E<*V">CBH'IV^O%0G&(8V=!4XYX:*0 "A:2FA-H_%K@,YU M4S4?9,U1J/;%FV@4+S=-S0XO->YX.II.)T7:^^562L80\::4BW//SVP3K;EZ MG^>6: QI?QL=93/5? /#PWK]0>I4*!TG"8A!#C$A4 D16^%AV>HN1&LR9@U0!>Y_>W6 M8Y$\+E!SDG_+YHO$#[SY/3$#/V+&^M-'#?Q0)+7LR4!\H$0 CFE/F%+"2*I$ MBF,NUV(Y!.K,KF-HI-FB"T0/,^65K$.;_;?U>L#XWOVX6\6F7.3)QF67S[XN M-_YV&9 FU046YX64>THT!=IASK4LYYX"LT;!0@,+Q2$M] K)KV2 MG#,;NP(6I91:D":#VX!2T_3!FZ-!/<6D?KO?4L?BO"P6 " BSF<)EX 0S 7Q MJMQ&%G$&W.0<7O74-7)-GSR[3B[%&R108V!/2J&:)FAGR2"X<5X@2JQ6Q#HO M/2Q73$3$M$D 4?7L-N=$I*.Q/=5(]JCM:K$]-U;5ISY01W#82 0YCN!ZPSRD M1,D-!E(*UB2"OWYZG&(QFKY!=K6+<5\\4^/Q\G:9[N3:A-05MU%=-UD^7QUP M&!>W69HP1 $NKKZ,?NQA6\V:@A38$HXT5I!KRBGBV\ 8B05ME!YE0*EUNB!= MMU"?YMCKK@]/?:ZUBS/M3"(DK;+(66R!Q=$4(!4''P+3LC2OM/73L;1K2Z;R MRR>11RNM7%[DG[(TT=01+#(Z$I4$)("9BQ M%I-NF6GHGY<[!;RO&P7BX6O4$9* V MP I/X_^<-DYSN#41SC5RM@9,T98(\AK_.H"^=QJ^R^^6<=J20(&'#^^^7BIH M#)@RD@@M"?,80XFWO5DY?V9G=SOBP&M,:XSW*7F%CN+5IE3P5A++" ;.6V* MLPK8[2B!Y)E%,IR.5\?AW3NO&G@=[RM$Z[7ZGB!H5(YPUC/"-&?$4,M*+#4E M338 ALS=TWN&)]!>7SUA]ZVR.R:(>UA>N8Z@J(K6@$/A"/(6FBCV=FZI&3I7 MQ[%?_A3]:*UJ?E_H*!.82L14HZ+A0!6D##2VFY16=VY'D87&Q5 M);TY"[OCYE9 UF-DS9H"-D9!#;6R7E+BC#74E7@ AIL,^ .,AAP&1;O546\; M<2L(Z['SU3(!6?<7 M# I1[0FD!%M'5+HFC8A26D)\DQ06]>,^_R+FLU65G":&8;5X<5[A"@I02PF' M!BO,@&06RT\80&B+)^*-KN88\(#7B%K%6=*_W=YNLQM M-7[&#CW)1_EX,IJ6(F[QKD?I5MX4%+1(D72J5V$,F$!8LA)/ 9 [T\6<;JA] M"I5T[@6N8VV_C'ZJ.)#MJAT M1]3KQ0)CR!)-M$/>>@JI@425TJHX=)S77*L5O;\XW=0:O/T=G'O6Y+2#F2]V M7Q=_N%!0WAH9Q80 >NF8Y="64CJJX)DE#&Q'X8=8="RZ)^-0ZE6;SS8YZ-.1 MJ_ASK=+\4F=Y=C59S-WMW;2XSYY\78=WC5X4@%20(FNX@H #I"7:G">+:$HJ MF]QC,<"Y>#]<[5,C)^-W^<%Z#*E#V*S^:GT-U?Q35&T*8*YI$_?4% 0C,$U;#",& MFW22 ]@2#TQ8D]-7@\P+U9/1:P_RDU'PXBZ;197FU^DP]!-)ZM#O]5J"HD(B MQ'3LB2S^/S4.;W$ 7C9)TCG Z(5^J-<:W">CW<=9$658W'^R@!3-5*@@>$$,F1<]Q9)#EU3&Q0\ B[)O9ND#FI^B!=6V@?YMPKB3U?M.BW MHKC\/IE.=W!F?X& -608><.$0Z MC[/Y=KR.A+;IA%=1VPH=J"K8E*<$.@.H=B;E%M&N]$4]!KY)^%[UO%1ODVL] M83[\)9//-Q%\/9IGEX\?,,6\%E-;>%T@!!N@L.>:*"ZLU S(+;(<-PEEJ)\% MZTS8W+]>3C?=2*F8:LTL4H% )1'*NG2#BE7(&>L(*:7C##;*]#_(/%B]S"*. M@/9DQ/EM%JE B8TS:P652EE5/931H5C+K8!WO-%IW^H[ M"+TF&NV#5(V1/AG##B48??EX@(X*B['WW$;I'%;I4.A&,D9)([-4?P_@3,Q2 M?6![2T<0O;4BSU;1JH^:_3@/ZN$PCNJ5!(^ 5HAPI2R3##DAH"A14'&D/Z\] MSBZ".CH#NXW5KT>M>#AZ/LD_CZ;9_$M\R_LL3A%V6Z5CJPH>6.0AITPPA9&- M$@)32LD%[2<"\.F@]Z5S9G7!@E>6T3I2Q D&Q4>2E*N"<0K[+NH]OYY\G6;E M"L[3OZN-H,?5'3CQ CL>'55@"([#"^-HJQRKFUQ1<:S']J;)>RK-G);--=8N MGI<*@#,@;)2-.0P@L4Z34LXX"KDF%S-5]_?^,@P\!O.^N;7U6AZUNP*Y=A4+ M6GBM%',Z>KN8"H^-+R=*4.-&F4NKAW<\8U?GDXH>V=4"Z">;G3Z^T*/>1/5I MR< -(QJY FV5DC (-O*&^'L-VRM".$^#X$\^O7$Y_<[..\1AP7( MO3/:0281;'H_-6JLWNYF8[ M\PBVUJXU2*$D=%(@'$VK8(08M-4/)ZC)SN%;6PIKS-2NT>^?I>[J*ALOMA<" M17$^1>?U4S8N\G$N@]"/(6;?20.+\WA"-XA!#@<>(6[K5B@"-)J<# M/&70+3\[!K_/>>N'T6RVRJ=R?FD*L&=(820)-UP 1;$U>KU88)V,\)]NVOIP MN:*/S$VI,R?Y@42Y>-!NKRAK#=1$E0+I#254EF[Y-]4&J#5(*I&6DB@PIPZ+]P&)>\H.\OEI+/E_G%*'3#UCP5_&.Y3 MP(:G,P=2>2:)4];!,K3)>A[G%^>XPWBVG:LG%O35&U\_R0TNYDH5V$^V+4A^R[&H]3#N/8\H^S(H^_CE=I M7MUH-KU7E\7=2IW[K]^N44N(75Q 9TD.@YVR#+$^/_/WI=NN8TCZ;[+?8 9 M[,LY]P_6NIYQV1[;U7/F%XZCPH1K23 MT6/"&!AB'()HKUD@S9<>X/36DM3SQH'N; K;C_]+41JET*L_[JXGJRP^SX \ MR:E*[8,PT4H!$!O!"ITD7*%=FAT'G=$C"P--$__+>:H%@#L+_BCKD6RWBJS6\G MTV/G-V\^'[3T2#OO-!0LVHY68*[+L:&T",H!3D8-R3EO'MFN6/.Y".F99]?1 MNYA'/5J>7-/>;A"8!=1J1##PV%BJ/!:L'!TW2?GY!EG;)E'&>0N@=GND5L1= MKE<_-J<3)U:LMQL$6UQ3=@HZ3B$'UBJ#]J,36(\L&K:MI:H1^I':808++D6E@QGJDW!1=&L"TOV7IP^0V.]NJ*1L%AKAVU@.- MI**.*^*U*$?I\,L*\I=^CZ([RZ8FP/W2J(:%\]@L>"E1'" M#HT$CLI',2E' M*I1(RG$X/"HU(?)*+*J%;G<\BDC/)[//V7TV7V=?LL7]]"I[]_G+R77L1,O M/*/>:Z"I1%ICA3 L]^PQIG1DL2O-B/X5GYJ$N+/#L+?*+)U8X ZVB28!59 4 M@_/4%XF B"VQPQ*;E$EI@(5AVEK?FL*W5PY56N%.M R0:>=5G-@9=!YQ#Q]] M"&RM'%GYW ;D7H5)M?'M;NMY6W6DPI;STP<#4\)'7Q-121&P5E-G>#D:Y.7( M#N4;D^VK+><$4/N/%W\_G6?O5MGML06L0NO@-<:D6* U%1$!!1':90MSQ&*8 MS;)5]A@S M8'Y,YM^SZ7R7VN1E1HE/B_Q^NHPRG>6\T0U[[(F.@-_LC1HJ)2@DZO*CS MLG0R-8=R5VPRVYEV>I]M[S1]O'G[EM6[^:=L,H)22EC11>UMIW.Q,R%T?KZ['<^RJ+%W51@)=KJ(?Y\]?,VW8:$N M&ACY0Y9]6>57?W[<#*E2)$&=]P8JN(7$TT7M8*43 MMDLY=!8Y]ZI>[4$ OZR__3,.,P[R[[OI-B')L1"[I!<'6"2EL"1:Q#S*!EA- MD-Z;-G9L]=S;9&VG@JCMVQ_NU.^3OZ>WZ]L_5M/9]%^'6'?V.X*54E#I&2 " M>B\%]M+NEQ#H4DZ)!EABO34OND7,NU^V3VW[G&@1,(CVB." Q9E>8J%$$;.X M'9]F$B<%8PVP@'HW:VT*Q%U1Z'59Y9>S[O9,X-W\I!]\[JL"UQ@*R:)1X9GC ME'MMX!X1D>20U"B^?M&D:QG[1S:VGY/[>1V&CS?%3<9U%/R#SZ)H)[/]V=38 M,G9+Z)2FWE!#$#%<,8)V1V<:48LK'7=VNLZ\E>?OL:3&,S&> TWR1R*20' ) M"^O/B$AQZR MD2QJJ(WKX+@13E5;Q-H71N>FT_->'QBW6NTFG_UD]*QT3!56 M-_&=H"!5%E#GH=?>.F MK,_GD_W0FX+66'",B[!T2P13QA%3XH$Y2$G\-\"0B.'2N2$!]4S8W8'V,Y6S MTYO(@2B+22HJP M+6W(32VG<05$#)?DK8JM9\K;[< BJ'9Z/[V.3GP-.^.-EP0- .("04SB N9< MY(/4^Q5,)%WH&F QG#)FRZ; 4[*'U<_3EQ:/>]5P6!GF?:4 \Z<\\0IO]LC MUH1QDG*T,\ 0C>&RM2D)U3Y4/*1%T^6DV.!]/MT?.E4\ZR7!*([C" !B1>)3 M CAEL!R90RQETVR T18]XUS4J2<$@TPGF*X#JU%RQ?O"$1;#1@U4#@*HV]) M>1G%K(GB.B6/4O5(#+FEYCS[7@1T??VY&9HFH=K+=;6*\M5O;92!>OG-Y^QN MLEKLWO#T,D<^+^HPWTY7J\?DFH<,@8%T+UC(#+!<,2.L*^#WP#W.&3*I[NT MHTSZMC$N4^RM*N%OD^F\V.^.L&??IU>;OD^NCAG1:6\-P"+!++,8,X8WT;-L M/W;!1-*)7?4CNY]HC>A>:*T2M@SCV3]2E$;$*!%P1>' ML:24&FN\(B5J<3Y(BH+]=9YWAB7?GM N+S0;2FJQM$(;"Q%U"'A;.MH4.YQD M09Q__M91V>-AD#))$EW&S,;_[._OCR\P5C'.L0,,$R2]DA%OI11'B!&D,/25 M3D7:NN*[*#A]!FL>I\A*6XT4P*9_+ !W$'N>\9@30,>'.=_J.-PP&8R8DMT+B MZ+DHY2QGN]&::-^D;+X-T/7KCV[-X-]UYHMFW8Z$MP9,#(O:!Q"/2EF4&4 > MES@QB.RX5N,V_([NT.^:I3OS]?RYL=H+ O':&0>A]G%9\$!#(WPY>@!U2KZ^ M ;HAG?#D #<;%437-'S[CM/99*SRFD"-]43*(K.A%A@8:8IS[RT2<15)V;(= MX'38)R5;$$?G\^.+NTOGSX]'7Q!=M"+:(GICRGA**3/&E*:1T0B/S&7I=7YL M4A #,2;K&XP! NVE(=$4@AIR!1T4NAQOD0=G7,Y+G\1K1@*7=S0JK.6>:*'B M/(X C_K%RO%9S%$*P\Z?VKH[&6W0[6@&V2Z/.HOXPJO\^WSZKTU8P*[#R_&= M>E+-@?104DJL TY(S7;)(@2-]G6/Z8!>9F@Z(!+W]]5L?1UGO&W*J>6G;!%E M5(2$%FD:)[?3^>;QS]EJO9@O/^>SF=_FPSH"6-N?#HP+ QCP$A'' (4>ZUWH M7U$ZD:182P/T)AOAWZOR6X,245>KVH%A'N'R@18!08R,U=)[C EWQ@//RO$A M:&67%+S;Y*^.7M9BU2H1AT.:O TA]4S"J.:+;+(L]?I $0$":00\I@) K&69XE!H'T$=U^;(I1&[35GVK 4V M:U4+SGI]4952&EZVLAEZ8,;8ITD$O"[CBT MO47AX <"-8Q 3Y2W4DJ%G06$E.@9U_%NT2]-Z%2:EV>C1S676$F+E?9Q>- 2 MC\KQ40XZ32NTM='=_/H78^N+J&<*?OTQ6?UWOIY=O[N]B\[W_A;8UY,)9NN] M,$!3A+!8HJ+WXD%1CAW TKOGFHXU]6:#^QR= -_!SFI$/UON(J!VN\"][:)N M5 E>.MXP*&,D,<7: YDV6+BX+'E I(Y>>U&"L+^]U.<=W_QM MU_M'JGZ-$M#Q\W]6!N#$>P+E#D$DD)7>1X<-"RA,B8?W>F3W1)HBQ\OREBU" MWH_>]WV(TI;Z2XXH )PB[;PN<@Q2N3W-0D8!S2K%X[1U;'0?A7"[#T$MQ7+T MS.CM)L%9IB2&6$+D%54*&:)VH]0 V*3;RQ>GU)5%_NI M!%TNSM+WW;OQ<+] M)FV>/1D(TQ)I2;54T<[6 !-? J213TJK5MT ['H#JC72I&#;-5>>3?D?LN-S MS=M-@HO&*F"$&@H)0Y#%%=25(Q2$JW%%7K1,FT1T^[$5ODZ^S;+QF0H> *") M%$H;1XB#D+BM,8B$X8Y7NE?8SHB_7/W(KM>S[./-9@@?\GE>%A1[+9@J+D.] M%P;#N!4.>8(P!)8(+HPM$5(XJ?SDY9D9E>F2]X!]!Q/#?6R4+QYZ#+O:]>#, ML*N#K0+U<:)5UBF$,"#8>1K=LPW$R#DL*JULG8VUBIH?:Q8XI"8N*Q1K0E&Q M)R4L*$=K'1[9'?Y&Y/Z&P] 0O-WIZV.G>P^;;%I_#2+<:8\QDT!KS[PDQ%KC M19P?B9>]5E'<]7IW;+:9VZN,\NGS 0 'M<(:4&,DQ47R![@;GV<05AK?.#2V MLJ0/:6P"KIU=+,_G5[&+VPL#GZ?+/_7#U]@!]??TV*GED58!*T&\Y5IK9+7R MG"$6QVF)D5!)G9:0=,#\J2?KE[?%&\.U-_X4_;7Y[63Z5L+;"JU"=$T]=M Q M9;6,,&JJMN-4F%/J1W9TT(C$3[&H-KI=L>BW_#Y;S(M-T>(:4S'Y+E\-XO?L M]MO18CC57Q)4M,"*S*6":\>AP%AX$%%@EF!#M25&@5/-$8(>UT=(A%M->)$CKVG7IJXO_ R/).-$F4YM'M MT232V?SJQ^UD\>?Y=M&SID%RI0FT*AH"PC&"N+=R:Q@0 1)V=8>()]:-XY2 MP.V/3F6GSS>37C0-!A@%&,=2*"@9\2)BN1\Q12E)ZBYA':M-@)/,2L*Y]A+F MI_/I\D=V_5N>7R_WRG-\ 3O6)E 75UK&83%% X,HXLZ5_8X>[,A.[)L38]X. MP%U-.9_6WV;3JS]6T]ET-.WUB]3K6+'CI",,H8@<0)LQ"@/ENI+!(T=CI M@>R%K5P- MLWA2JY]Z<;!P^C+6F0T 23(FZ-6B_*41-!4^@TP)FI&0)49%5M ME&NO6^\+\637D[V!_V6ZRDXX7L?:!*2 TQ RXJQT2D:-$Z3L-\8TJ2;,Y;"C MCB#S=B#N+H1H-_;WTWGV;I7='B_O^?+A(*1"%@M '%0^C@]36^H2X@JF'#<. M\))7LZM4,IR=D^3SY*_?(\,7T\ELJ>;77]9W=[.H0!^RU<>;HD+CXCZKQ)\J M[PD4( DI$IX"+8GF5NU-/0253KG0,L Y*84,AWC5 LR=4^Z_\\6?[^:?%OE5 MMCR?:(=;!XR* 2-#)+5:>Z0P5[MQ4\5XRK''D'>&&J178^!V3JIG+N;9I#K< M.@CGL:6;)-60T3AL 5@Y;N23*F@,V6EKD%2-@=LYJ4X%7C\^%A"P0!J%D:/> M*N6E]'OUX)CA3JVF#M+<-4^3\U'L?N5:1.O?YG\=<]Q?/QR< Q9'.](*C+4E MG@I:[IE13+J]B'Z94TA=+'N(UNLYYK[Y8#TO47&BB*BGS%#$!>=B&Q^)G6"N MTD%_V]'V;WIQY\77'W]%\*Y(WFF!K'9\:JHY-5>$A0TFI#H+<;9V1 # MG%)Z(P)(";"FDC73.A)%Z=G-,'Z?+/[,5@6)7@UH?FVVR4V^+B:;C">;"K7G M!^>W\[);!K ADV75A/VVA$'HS$+M8E6+"GRH^^\:V-MI5)\76MZ%2^M0NMH MQGLLJ%$8*Z@TQY'A9#]VY$=6AK -4E36_;J@MSX)?%H461Q6#SLX[@I\GISS M=*[_97\^S2;SU=-.55#[DVT#,X)' ]4 %"5JH$/:HJWC:J#4JL>;U@?[?M[F MS#FO"5) !2P0VBGNN7?*.%>B$?\=V;W(!MGQ,FRR/=#[TO\#/^Y[3Z7=V8$K MX14"6FFH!--(@<=\&ABC'F>'Q\."@Z,XE9JAZBL"*I8A6%!3($:T1U:R$H7( MSY0+91JJU!MR'NG6K6K(:=;!P:\,''P2$:#'B)2Y#LLQ^VA3 E'&B#5&F5" M59;51KLKEKV?S*]/9GQX?"@XREDTU9QET@HIL))@/XJHH".[Z=BH7/.&0.V* M&GH=L9G.OY^DQ_,'@XM>@56:<24Q5U 20LW>- "@FX3$HZ!($K!=T<2O%_/I MJ@C^F5_[Z=_%GPY?23O=*.#(>$RM\49([8V3#.Y'"8'OIJ#:CC[WV>);?L$$ M:@SF[I(XW-ZMH]+N03C)I ,M@HPZHJ.V0"RQ8UIX TDY/B-(2MS,V;'6ETZC M9C#NS*0IZIO]R#>%>Q;Y?;;9W#YMXQQN%;SA6@(+G$?4*ED4L=H['UHFQ>T/ M,#:[5:.G,91[=\/>5[@Y>[IQ8$5%,VZLHDH#P!V&0I6C9ERG9.$>H+74G[]? M%_'>>;8)R:C#L4W#("2-OH6.,%J+F?>8"UJ.5B+_LVQ[D+7-SP^.\=B9>D.?"!H@C@M1(.()B#8H);9$ M4*&.<@ ^+V1SJ5SM22:]SY7'[V(>:Q8(8 :5%OB2@ M.K X@)Z#!-L- U!(..(,=H)2X370%FVOVT1GS4I9*554UP=E*:%!C[$IPGL= M5SUGK(O+H?%%R/-^Y#AI/_N2+.CSF5#YD*PFU*VK_W^M)XN(^.S!3E:3/^:3 M]?4T6E2]*?B^.WXZG\SCE#E[-[_)%[=;V^ZP2TE2.[AMD:/_(.P.]I M6N@["K"_V4%(12F!EDJGBZR_ #N^K7*I" >FDN/>4H1@-LNNHFR.CJ@"(F>] M)W@C 2$04PI=='8PMP25>'@AY<\]5U1FR\O(P19ET)6C^3F[S^;KH[?2RD<" ME-IQCCP5A N@BY(0LAR!$'QDF7M;DF[>"+C=G7XO5Q]O-BG0BKR-V>)^>I4M MO^2/P+UY 'ZH4=C4&Z:.*$HD!$Y&U$J8*+4N)99TB&=+G5"H,;B[(M7F>"+Z M7C?38RO M%;LB,K,B>TZ9:R?^^32U#C<*T0.TWD+R:PXS;R^+1+(;FK2W&>GF76B93#*(^ !,W%^)LQ8AS@MQTLP M2G'AV,]*KV8Q[W!97"W65ZOU(JJ#^3%9?#_AOKU^/"C%M>?*:^R%P9!0:FPY M,DE]RB+(?U8V-0!T5Q3ZD*W>S:_RV^S]\4BN9\\%&!T)@@327'K%,*%$^-U8 MHG[8E&,G,<0 YFYHDX)Q5WQQD\4\DGKY*5M\B<3.]&0YO3K"FS>?#YHB8BVU M2A/FF+406[T?&T_*8R!_UDFG":3[8I&=SM9/3B\K\&C7(B#*N:60* &%90YK MYTN/@D$MDZXD@U]42@&[I[.NGB-=^COJ4DYH)Z0E7%F#@5 &[>\]2*9[3(SU M&%E__%#U_*3G9[PO>.*AM\1QKVCLJ(H(B7U\'W\W9T*4\;QA@%*X^(<#BPG #DE' ';Q"A "R!II=21[8[X::_GU^7= MOB_YS>JOS3IT3F:MVN\,F#&AF%+60R8\X9PZ4^)$+1Q9ZBN^B M*VI1Y\"[@C%,4,$L!DYC:Z1"DI?C9+I:8:'+"6'HG$S-P-X.O=1MOIZOEI^S MZ>VW=43^K:V+&F\)S"BM, 7,"X8!L4H058X-,]A-9@)IYC6&S&K(]JJ#9 J]!ECDL6%RM0'QH(S7GG?.VK)=N90,6BP\9UYZ M@J&FN]I'B+)>Z_\=Z/AB,9E_WZ0?,?E\,X:O^:=L4>RE^'SQHL>M2@EFN3R+N3*5*DT9K4JBBYGE\9"[STGCL1<1 MWL_9)K. NEI-[ZL6GZC\C@#QQDA$7F@-%7&\R BTV9E0PNMJRM 3#F?OG9W] MNH",%X1[AP343@I"A88E.DB0D948;8$UQ\)(VA%"M[/$A\EB&U8U@&VR#F<- M3#PWUCH,C0"88(YEE(0FE'B/A1E$ >(#HRD\[V7U1/4GWQ(,DH8J@8TTG$FD ML,1[+*2FX]N :YHC!X_?FL:^GR#&V-M-WY?9XOY4ROH3+0/3 %+/%>,><\VL M9))MQDN!H\".++U8*TPX&MB8BGA7#"MR0[Y Y62.^H-M0K&8&Z^%H!3BZ \P MA.,RJRUR6DA&1E:#IS&)Y^W@VUG$VNW=+'_(LB_1?8M>VU5V,FGK@19%Z ,U MTCEH#8\J2(%BH$1,>9.R!S= _C0@YY?!:8W@.H#5[7V%)*U5F@<,B?2" JV+ M5/U<&\]].7*8=H]M@.=0/:]S=6$_CW#+[.K?ON?W_WZ=30NND>(/!<7($XK% M'P4W7TU7#Q_6A09\O"E5XRU&'7DZ.!&]0UMD1^922"HAQ'BO.J;;):V+C%DX%2%^=KI(T47&B%A&5JCPWH*!WJ$&R@^G1I M!MK6]V^*HJC+8A'?9$?O;<-F\_4JNS+/'PR.>TBHB7@R98PE%D"\W3,76%A5 M*>:WG1&9R=VT. #=]/?=?!\S^R5*:)MZ_N/-^VRYS!?G[=PFO3<@+@CVQB'+ MH131EI):E7A!#E(*G S0.*U+EI=I-SJ$O&.%?_ZWOK=MZ\X"G'%J +2:4B(% MDEY2L3F3YT9731K2P2RPN?]7EKQ^-W^._?+WZ7QZN[[]-'G85GW/=?8YN\JF M]T?O337S@>BL,2&<)@("I8PBVCE9(J@ &=E66EWZ')L7NL*^*^/QC,&YO[.K M=>3#P\;$:8:LS]\9E")BD[?;&T\5D@0*5F($1%+IOT'FY^^>H4F UP["/-S! MZ0D56N7?]BI4++XG2=CJ]X*+?H%QD'N)O;;0(X'W>!%F4_9H!IBW*I&>0Q+% M .=3NQ/V-EE ,_/I\W<&2Z/Y*2PGDGJ$I>08ZA(C:5E**$?U0-%1SZ=)@ ^0 ME,W0,!!I%:"*$V2\-P19K\A^7=&RV]Q90Y\GVP>X%Z)M?64]F17;8E]^9-GJ MQ9CL=)%=K79^]F;K_\4H/^3SJ_5BD1TM#M7:-X/V%!O!G(C+2T19>^7 7ID= M2[D_6CU#UX7/GCT*9)BD?S$ZTS"_WWY]P,@RZB!#S%)B#')6PKWS*7Q*?I4! MI@?KA6M[%\>N9%*WVMFB^1VL=(*HP<30BQ)"U>UR8 M2$E_>';NLS^-ZOK!9]S@.1&WVDB@"D% . 4/9]IP5>$8-K&135MT_SF_O\GDAX?QF M]2-[L8T8?[(!=/4,T&.G[.DO#9 6/@?ET$(M 2#6 E2.WD8K;]1':95%G_>$ M=V>Q5_LHQF?ST68 Y:3D\\6SF:M&?KRZ+P^<(T XA9QXY8%5U@I2HJ8H3@D$ M&6"$5R)+>\.]_=5G-Z)WTW],9NO)KC[W?ZTGL^G-0['K7ROMAYHS))\NZ@ M[\I(?AS#;);_5>R?+Q]#[S=N\(D;PM5>$(PP@E/&(+3: A4'+$TY>@:K9;<< M"_%J,^,@_QJ$?AC$.WEYN$KS(*R#0,JX,C/GL&+0@W+DT>S'8JRD:X8.9[&M M%N)=<6W?X^@9?EU,KK/'O,MK=SV?'I_SW%:XDG_VNH*C0T?7Q CCKN%9,>EIB@EG23#? O:2NE]=V MI- 5,W_/[[-M&,1QS?VL@% M@KY$0#&7$H0UR'3YP^%D;2$,@X9-+=J$%WG.#+,^_I<+&PUY5HY=LFJI/9M* MJ+]=M-W\9Z%@/1FT?\J5?=_BLZ]]U]M!UJXKG[.[?+$JS/S31U>'F@3FN'&$ M* *Q,,A#3# J*_81:_JL+OFBRV<>=)]N'9R53FKH&5&: 6L8!_NQ:^I2RET/ MT$5,I\"K%$=-0]R#$NOU,KK$R^7N-WV?43>IVM 5Q4H0A=K^LGJ>Z\MN"E]A(ZT=6-#:= M(@>C5]J"O+. S3*9TXN)8'GB"/IHN\ T]A1 P;$F !LEJ=7E6+43(PN5:I4- M+YG7(.[=)63?/58TDACT!900PAN[$@9>S8K)-FY/JVB5(+ MT=K);;ZLH\MVM2F(&U7@X%GOP6<#=L!R8"%%"&'#D376[OM)QU;-M*:,\F91 MK"_MB/WD>U:4@)JL)K]/YI-MZ:<3^Q]=A6+[HLA;L+XKEL'C1#C2)!A @50:,K!E:M=E;WD[G&SF=Y,O1=@%JP+14QC NB092 M4@+*L0JI4M+7G9^6Z4)HTR2B'7L@;_EE[RO$AE5I'NTMYK3G5%E.#?6P0',_ M.UUKY2 M '7;!S3E3.(C25V$>3&?S,QZN_.'AM M(UTI4!)I8J4U@N@2,>912F#0!2P1YQ/G2%71UM'O_ 3G<:Z8S*J>WKQL$PK3 M/=K_DGMHL2]K7J8\[I-L$1Z*# 3 M''D*,81:R'*,U.N1W4QH0-9ONT/)R)['GK)TW^9&Q>)A2Y[=7U[R9O?C\,>7 MM[9]][\,6!6E,ID0E#@A(>%.\ST"DHVLYFP#QJPOB0S_\XO9?[Y*G@ M'*6,$ 2$A<8"9Y1ENW%8YMC(2N\U1X5T++O>"JFXPE;9EZO[RD!]G&^)D1X M9*D!5.ZV!2)"WE=+47)!;.O'RNE(.IT9044VOMV8?LOSZZ(BP3'[YXW'@Z7> M28*L T1)'<=BE2A'!J0:V8+7/@%>6D;IF/?!IB_9XGYZE9U!J"YA\_G#9+&(?[COO4!JDYO.2""IM!%,$R0% ME,23W:6M(E\%',2FAJ7U)'Q*EW6E3>2ST.V=KSP?TSN)O/)_/I+OE[]^,]\D4V.!PL?>CY MS12$!!,F+)=$<(9+!"SQ8)RA,RERRYM'M?WCA':!L$@Q CH^&FCH*8(.%". M&'D_,N>G.0*<9%82SK5-UMVVX7$[]=E#@4G#L)5:*R(,TK;0I5W/G-9P9&Y* MF_L M*OI[_O+TV"IX%^T[&RU^9QR&F&)H2^P<47YD<7B-2/P4BVJCV]G-D_P^6\P+ M_8E]W^QV+U\-XF3<5O67!.R+.E#88TXD]S+.SIKL4/#4V;%SK X?7EY7:0OL M,=V]!-9IZI714&/@I=2T3!GKO8K_2Z#9$*]_=WG"T#S\G:V83^M1OL^6RWRQ MRZWYY4>6K9[56WTWM]-%=K7RTR)[0G$8.+]^7I1X^7A^?VR];>N; <95B1*C M#,6(>&V(I^4VC8?8CG.+NR':':N;W:.0AG@)67 H-UZ48T1&[]<9*3Y6TR,.:L'>V8_#R MOM+;,=JKU6+Z;;TJ*LCX?)%-O\_-YE1[FBWUP^,9N5IDD_.HV_A7@R"8.R2I MAHIB#3B0&)W=YOR6'U?"1KLY"2MA9IX8PF4WFM=N.]84A,E:#$; MQO6B/0>?#E M%I/Y-FMT7"Y?\505):_.N'24]HW@H&46">NLL) KPY#>9:'% MSD,]LJ"9KDAWV&WH5%Q=.1+;#IZ.P7GV7. <&BFEP)Y2YE4)<+%7N)Y<@B46NRZN4,V;\@NJ*XN[V;Y0]9]F45;=&/=Y6RJQ]L$Y 4UA;I MGKU10@OLBCMJNS&Z:%./BVS]TB1O1RB#F5L/8?>^2OA0\LN#PAAIYA@!#D*A M"==B5WR) 6JE0B]H,V[WNV!SD4V>*+[R711% W.GCC@Q1F?7V39IAQ#MEQ] MCH["[]/Y]'9]VX8ZG-F% )2FACHA!>< .J48<:4$K!K;M99_/K8OA=*=-;WPX$$4P!X993I)U&#@M?8HXA3M&B(2X] M(]&B!D1YT>KSCWP67S.;KAYZ6)2.=B(PB@4#WGGJO3% $";A3@J0$)]BRPTQ MC&UD"M6$3#O5K&^G ?AV#@!?L\7ML6B[]CX:$,6,9M2 M@6:(L7H]:\X09#CX-6B[M['\+3ZX6KZ;?\H6T_SZO[/I]Q]QQ.H^*RJB;GYI MXVRQ1Z>-A:A>3P*E@FHH+<Q&M1WJ;OQ_36>S;YG[.UM<3>.KU$UDRS^B?SB=?S]TIV (?0L8.[>5LQ6M4^Z,PU] M)A -E96$60LE$0AYQ;=U "R%2N,4UU_\4H!A2&WPSGU4MPUB;"U^EM=K_]\&8>/%SS M]MCC 4GM?.R5$@08)YV0;M];[*M9BY<3YM. \)L!LJNUX-,BOUY?K3XN=DOF M"2/CK<<#<%9S0;W$190#E(!;MB/NN;UR+;H M&I%Z-2;5PK>[3*7+U<>;39+FD^;,JV=#G)&Q0L([Q($&3&A#RRE>2L!2XIPO MAS/GRO=5,M(T5+M+C+W,XK=^Q(7>9O?9++\K0-@=;9[D3H76@0LMG2U2.4F/ M(4<:X?VXB5(C,YS:85/S.'<6)I+-9MN4\;]/%G]FQ79557*=:AJX(=[$*9TX M1J*!CZ+/@,L1.Y%4\G: ]E4[S&H8Y*YH]5LVSQ:36>RVNKZ=SJ?+3=KG^ZPJ MMRJU#]0Z'.U,$Z&,>$H/@!=[E8(T)0W2 "_\M$.P-I#N/!],DB/SOD*.CH:_ M%(20$AGN"#<2<:*Q0>4I@(S>]\B8.RS7LU]9#DHW/N2;*C+9-JYU^35?369/ M?U^,]$.^^I]L]8A!JI;4^68 RLHB#D@[+IU6!GFB2HP%T2E7 P;H\O3&T#J: MTH$\+UYGME+Q^6+WH^*Y8[<*NNU(P$28HD*M8(QY!CG$OCQ!4MZ,K:+2Z+6K M"2%WEO]TBW-V_?;P=U;H$56I]H)H'F/JL> \SC88*VD>O6_E>%(T[@!]T:%0 MO!7A]'"5X,-DL?6*?ETF>#M^6U/$G.%H,UH[OUG#)#::53]K:B!G:J MN1*J\[_7&]6JXF\^NW\Q%4;!FHDMQ;2RV)_WI/M7&H'"_G M,.7(^FQ+[2=C77TQ='>J>'N;S\^=YXZT"A9A"AVS$@ *A0<:.%J.TR.0,LF= M;36-F&[-B: 'JGV:+#XN-KO2UYM$&=& W RB&N4.M0Y6.( %H= 08!FW$HG= MN0;E&L*4P,ZS=TA_#NHU)(KN\Y:4]6FWMOJ[3971:*L7N40 MI-(JA(7PAA,OC8YBM,([!AFMED6BI3"+Q.QN3XS/S_ELYO-%\AO MBWS92E&:PU\+6GMJM0;<2244B18?DCM<>;'C/ZYCQI&I2;I .U.4PIE]MURN MLVN[7NP3M6UW5IY4G%KNLW0>TX.S7Q:(!$4..*X =M;%?RA3)2H8D6ZN%?9]\)2^:F(WK;$+F7"?TS365P3?,S?ME?B%J?_D]\.CG)#9;2'G?;2$00EQ+BRD6U!C%H"QRQFPQY5RGA V? MO;^X=3?<_)?:="C22U&3W=I:Q&FWKB:OOE5D*7 60X9,4>6(]%\9! 4JI&*]2W/T!7N6Z-)WJ2JXCT[;^52Q8!!%54 )OI?;*$0;H M#G^A#$E9JWZ&HY7&:=Z/1IY)@\&HX<'"\U7*M36FBLWU(D@)/<%(0XJ89IYA MC$J>"&=42J*B ?I48U+$WDAP,#$8K4T\8>K)?D_H5/"$68N"AXT8(0Q459&_.R+%YBV/2V0'1 MXE)4^'*<38>088*X:-4(PAGBD)<1 ,7%AY3:%N,_6!NZ:K9#@DM1PB?G+#TI M8<4>!&\I($I8[J'7U@(G3'G^(SVV*2[FF$IA7YX"MD. [B^:E4O]>OY]&L?R MN6C7^ 6SMSX2+*9(2,L7 M1XXWA\^H._EN,) S[C'2<:H"49Q$ 6BP0\(!B*Q,X?L EX*+XGL[(NS7FMJ- M87_K_H]YI,J36.'-+='GRVH!4[31/]YLO;L*EQO;_G3A1(*XP@,-.").,O(8 MQBR]%"E7YOE/KS0#E6)G>K-/X9H @'YX#4'UXLQM?#@80.,$)9"$WA?GBAQ; M6Z)-O$K90Q_@A=;AD/=@'>]02-K6] RD( M'EFYREZ9V:;=5DN:M;W\S2<_WCSKQG+[P_F)&HD5F@;"H'$<*^\U!X!9!?=G M3RHNX2F7BL;%R70>Y*V*I@6"??TKKTNP?=- M-*,"NN$(P@BKA@OKS@I!E7* MX=K%A(X-BF!U1=,&P6*[VG/8D\8ANO(04QOM)*8DX7%A(*P<"69._0S!4,,B M66WAM$ SGZ\7=5GVV#9H;AV@A&K@M3)>$,9T.0XE3$H&DXN)WAD4R6K+YB)= MEO<5*E6U\\&@+#94NZ+:ER9%K*%&91B^$IB,+?Q[=)Y^<[*]2,TIKU8^"9K8 MG=MVI4J'>Q PT]();+RU4GFA*=]GRM &F5^; HV2N$V=:DS(G2K9JU/@FJ-_ M/>H7T3Z?L\(&B+\V^7QS7K">S+YFBUMT2@G[[V'P6@ON'"6.8<@L%927L5-: M*9>2"G^("^ E?3B2#!.)7[61&??I_,"*CV)K[O*CA6U&U(W P9"&LVA-AI" MH1BC7)22E))62A7]DVX77)HZ-\J$B[9^G\3A]F3]ONY! )A"CJ17%E(%',5> M[N=4PJHE;?])]U0&:OTF"_DB%\[7HSXV#W6V4)[9K0"\9 1#*)5B&EM"T/Y\ M52OD4RXH#C#2?(CJ>!F2O\B%\'W^5[;8R>IVVEFP[HO/!BVMIM!(0#%TFM"( M--\A;20B*4&' XQN'Z*.#4.R%ZE#?]S=]:%#+SX;.%3(IW Y!*8RF5@,@Z2QV1 MO#PT-0S+E-@O,3PM&M25D7Y$V*]K]7K,AZY3'K[=W-PA0JN]"480BQT@$@)F MF:<.0ES*12-0J23ZI9_J=<[Q2O[4D.1^*?IX^ K_(23.W^%HM3?!,0#I?3J\V59M;-"4/?C,( MR#WW$&"/D4>*0,)-B;$!:F1YY0>L6P.0[@6N:,_'V]'"]>*C@1*FK4?<41VQ M!8 85J)L$4>=%KS_J75H".*]E&7H5:+2K_EJ,NML1:KR^2"M90P#CS&2E'/F M/2_W9*VB28IU,2=:@U"L80GZ4<7^[[^_DO'[^(/-K][\S>X]K^167%;XMZO\ M=BOKS8!^Y+/(E*7[W_5T]? YBS!.KZ+5NMD5M=EJ,ITMGWO$?39 8 (24<=IQ0YA-4N/)X@#ZH=0?>3!:5*BN?4A">5OQ$L M P)(CQEFGBNNG :\Q)%H.+*+O5V1[LS,)6V)J_8EN7_$2:B(?XNST=7T;EKT MX>W$(4>>#M$/*.)VJ+888*.<,9:5?>7"I42)#)!:/<@X;UH&#?+E8.:,H\\' M@X 'U@CIG,#,86EAV5\,M$Z)H!\09QJ1V''IU\*SMOP_Y//L]FZ6/V29G2ZR MJRB4XS=I#S8(&@+MM2PNG#-$(]^Q566/HZDVDHM.#4DM;P'2VB3X>',SO8J( MJ?GU?V8/;M>7Y7$B'&T4A!4<$J-]'(%55EH%3-ESF%;+>$#[\2V0H4E8N]IG MV"Z!\9,GDI0]>RY 0SCE #$FA?/,PCB$,%38 ME+$PC$+<:5&D;37D+ZO)8C5,#6N9YMUK8RT27+XB;JH6[N-+>]'#YUT(B@!E M&9-.,@^ PUP#64J 89N2TGZ CLI/KX!)TK]\_8N"N.P3\?AYTD*2$K57?:99;+9QGWXM8UE]Z.&0*7+XJ_F,CI5[U\'D7 M@D9.: RUHT!+Z8C6>"\!S'$WVR6_E+ [)4R2_^5KX!"]0J0EAQ))QRAF41*0 MJ7+'GP%A4Z+QSKY'M_4*W?R7%@Z8 B-2PQ?9)C:FNHVK@)],%YO+AX/9(SVG MI\$!2Z$%3%%;[*D;*$09C,<%^>G"="YZ$[5%P?],BCQP[0UQUA4F6D$&6@.< M4QXX7TI.>]9I[/"(]F;;T9X!S@)G$NCR5?_YMMHP]?_,/@8.K%6(6.DH)PX+ M2*0K9<@(&ULUO@&HS;#5OUW^7/X#P6@MBA1<13H[I5QT M&V$9<<4E3(IB'&+L\R_M[X\\EZ_ZSS<2AZG]9_8Q>,X0-8Y+B1@@'!H R]U0 M#D1'N^&_)H#!3 #M\N?RYX#Q>/\T,@Y&T6$!**5<6/XX>T/%4Y(8_[Q[\!>N M_:W1Y_(5O_.B&VD]"H)Z)A!#6!'&A89&T7)O1F +?^51'OY^?),"'KP";OZS MNPZT-3Y.)D]NZ#-Q*N.. F(%I*P(3-54EI(7SK%?Y36ZY6M3^I4NZMI7#3<= M^G:DS]\.)']VL;>W14C0HR/^.?[UT.W$IK\3 !)>"ZR9]5A12*PWI3DO=/S3 MK]W@/E1A"+(>_ )RIFN[R?H\I+V:YQT*1BN+I%/$1I9H0IFCI7TMA/$IV03& M9+]=VJ+4)2DZ4]DB.ZD0%)P3IG11'Z%$QT9._MK+[%5ENA!JSY3?:.G;@JG)^5-O# 0 AH "RAC, M'8)0LO(6N^ 4IF0O.GL;KXL\)".A?<-R[:$"Q>N?;-(J_*I!\:H<@&7.",FB MN2V1($#W(\9$--; ME=-@V+VQO=5Z]2-?3/^57?\15^K%D]$6:427^J&LF/4I6NC9Y\+.:H3]R1\/ M!BAG),'.1B-)0P$4TB7J3HN4O,0#W",9JG9T+<>>M.?5UNM+GW5^_5:^W-15 MH]'/1J2Q49YA+Y A2@&JXGJ\0YIB!,:U13(,C>E3@MWK2EE$Y$NVN(^:?L!= MGVVH%?_T\>9S=I5_GQ]LDT>OE=)XMEQ':;]/Y9&O3 MGMX".=:LR 3+#6+,RJ(N@:><4K#!&TF#,*ETC["ST3ZRO=BC\NLM/UYDZV#20NHI(Y(:PR#E$4X=1[ M764D)49\@!1+EGP%)J7@6S_:-)L4:>3,+%]??WE8%M'L[^97Q^M:'&L3C2PO M((02,TB1PP#KZ.)M^LT!%DEY*B^$%S7EF+>#<(^SS?L*-2R.-0O$ TJ,I0I8 M#AUET4:GNY%&RP",+2]4C\M87C,M0%'+9;9:[G3P M6LVOW\_6ZE<(M>?_*0CPC_Y2?#,$BV 81);IQ7&6I0K%32(CZQP]N!97U\T M/5)?3Q;?HQWU:;VX^C%99K_%/S\"H&[S]?S,_:@*+PS<$D!4E)$HXC.5I@#B M$AVI0$K)@P$&!W1%W.:1[XJ7Y<'5UWRG8.7HLN6IV.Q330/RB!!DJ72">"(P M%H^:& &VXSI6;X5K#6-\'JN6V=6_?<_O__TZFQ:$(L4?"AZ1)SR*/PHN3M6K MAVT&X\=SR[>H<^3I0(ASUE'MN$="&:BA].5(K*X6$'Q)(?N-\J4Y8+N:>(HY M\GUD\,?YE\E3S_#(A'.H22!<,*:@4%@PXSG5BO+'J16G4(?])!--0]CVN"=3 MA#M\O"G-Q*TR/#E_W$1#G+==4^6-P2M-J/!:RNAL 0,,UW:O752EI KC/PGW MNH&^EU/OQYVO: 4N5M-_[6)UWL6WS[]/]][-& _%J> : J4]8-!R#T%<@+;B MP=0H4DDSVAFMG\ZGJ^S]]+ZX4OQ<$$_%Y/XNXJRR#U$.7__*9O?9[_E\]>/8 M))+VXN XEY00&;F,D!(02V5+Q"C4(SUA2"-/WJ,$NEKMSAO4_V23Q=>_\L9H MNGM?\-&*Y&"3RE!@Y;6%>Y$P&Z4RSCVO'ME9#_@!DS)^_EB 4$^K;V+6@'ZXU/3Y^E@-L'HO##:B(!2$S!@&+ M&[1'A]F1W2L9"#%K(#]@7L9GF^5E?#8HX(@BG NMC1'2 0/W"PJF(F4E'^!- MCJ'P\GSDA\E+=1-EUC@YG[TU>,"UL P 93T"6G$/1(D303)E21_PCEZ/#$V! M?P T_9 =VZ8XWC! &(T8S"$N/#R$"2"H-&(XDCKEGLKY6WA%:K-1D>U\A/O> MJ3L=;S#&[3I)(!<"Z*$E8H)X S M$-L2%2WDSW2'I3)!4N^PG(=Y5ZO/NZC;-X>G.?WP^^2?^<+,)G%\Q^^VG/FF M$-=>$WV68O94V,7%&$FPQP/BE)B= 7*P/;KD78IA(+1\',.'R>WIVS$UWA8H M-]1B#0FAW@,-.66JQ,60I++E Z1G:ZPYCYT-2*(KAD8CZSJ[G2S^7!Z\?'/H MT4 8I= XRTQ12(EB0SDM1^0,Y#\5M])DGC<*=6?DR:Y^S/-9_OUAD_OB%20G M&56E?1"<>4'CN 722 @G0)')=#MVI%S*=L, C[8ZI5D+^'?%/;->KO+;;+%) M^5(8'S^F=Z<9=Z15\ 9QZY3TJJ@$S2SAR)7C%,BGU%09X$E5ESQK#O7Z%T[7 M=W>S!_5]D6TR+I^X:?K6PT$81!FF@)K8,^B,I!R5/;4FJ?#L ^,NN!'8V!? M7JH$CYCS3&FBA2UV\K2/6)63*DF*3!S@HM:9V]@,W.-(E8 )L-)[Y8S"5"#, M)<'EF GR*=>8!VB>)TO^[%0)Y^$[G%0)7%,/B(N3,Q2 ZJAH7I?]EA2EV-,7 MPHN:I. "<.?W\W3$,26(9H VSXHK=>>=F#7XX6,*HM]IZZTG\/TVXWANB3NJ15=ILAG@M M7B9/EM!%ZL-Z40AO^V1\2Q;'_K1N3=M:<>#SP7#/$/' &"JE-EAH O>$H&)D MI1Z&KQO-R.D2->3=_#X^GR\>.E*)_?="-.P *P[>M:06;T4/0@KJBN43:?UKD=]EB]5 4K%CMEL6[8A>M(S4X^/T@)+%( PHUQ0X2 M"BC83SG$B$X+6_Y2BP9%=8EJLEL8G_S"[OCS.8N3Q=%:RIWV(W"A%(*<&,L1 MUXQIRO=3%O=)>S/5@__E5FWF6;'#B$?M_ H$9W<2'BN-E]_^2--RNP2]>;UW+&IW]O;8K/Y M>N"622Z0*?9,!)3.,+\/):("=7.AXM<2T[2@+E%!^DB)2ZFR3$&G$(D@"D*4 MXR6JBIN4>&TQW/M$@R5_+:E<(M=/Q--TMF]UM!_5H<. M9-+S]=1M6&1^>Y?/X]A^CE1R7'EH,'.:>TQ D92+ \6008)Q+6BEDCSCNYL* MB(-*,\25T!!B0SR")2J0BI'5PFJ&(*EW4\_#? "9$_DUJ9)M7S*"2*8 !4//,NZIEO"A8(#! E7#*EC+!>>53B MP8!)<2P&2,E6F%*=C0U(X!+NGT+L-8.(2<:TTQV1)P9RE)V_2^+4VGR M/G7W]#R8QW7WU!OG-,)>&:*P0]'_\* <.[0@)8QA@!%NG5&L!>PO^-ZIA)@[ M1U1$TU@+B$&Z'&80[_/.*2CN71M)H2:>1T5P)BI#.?>: M:K[UY=PY;9L;C0%]R5=VD"QB?JGBFE,'O6-(FG*DE.F4Z6: 2UIGSF&#F _ M&SQ57NQ4TX!@!-*2:#,ZJYUQ "!6CEA[.;+<,,T(O[J#5P?C ;!*75VM;]>S M(N3C:9;3>CP[\++ M5=68H(Q]-)K; W!)2I*JY'-;UTSKQG4!\#%I*2TQ;5. M5^1C(DY33;UPWNVM!0=2+CZ=;[+W>TS8 L?.1[B?4[^C)X$_P\F?!-$O9Y82 MRH%PB"I%=IF#*?3$5%*#\9W\2>0) M0J" DS0C,K=N4-**(L*1AYP*9/&D%2 M3_[.PWP@Z3];S$I+-'1>0"DQ199K3'F9*IRB"-7(S._VZ)*8E?8\,0R$EAUD MI054"6Z-H40H5AQ_,;''Q0&44A-V@/1LC34-9*4]3Q*7<"J(F4$(8DPIL4PA M;?;5A2A2*"F$]6QN=7'SM%6IGSH;/ _LD9T-"FT0PP997=S_>6>E+,QIK3SJMH3@VIC6'>Y_GA!P0 MCR%2'G+OK21*&EKVE B0XG,.,MU"%PQI#.[+RTY+(TP8>LRTE,0!HQR0Y?B\ M-2E)SP:XA]Z9^]@,W./(3JN 4U!%]<$1,26+%/-[%2I2]8S+!4R6_-G9:<_# M=SC9:1'07C >$=%,:$6] V37;Z(C)N/G14TY5LY.>Q["EQSJ$JTWJ*277F"( M.7!6E)4R*<$&I&3L'V!D79_+6%W,+_%*ZF7Y3Y/8/U'4/RQS&[6L_?3FWIEIA^;!ZNQ0@P[Q0#S3B$.E2Y' M[KCK-(WLQ5*U!:1[B:KX^BRS\2C")"@GC#-OH%?(,&,YYCN1F:@DC!)J$><&*5=BBB/)Q^DF MI-'K8)!%'R+I80&+@SBQ".^'N_PT6:P>#>DGN%=F?+L?#KJX% 6($LH+Y:03 MAN]V#CCCR*3X-@/P[^2U5?I!<%9QJW'PM+BBJ^V@!!;(E"D?1J7,=<$%5Z:.S O10 H(@%,A;:;'46RI CHM< MF?W-"A4%?- M(]L5:YZHTX=L]<=\D4UFFVVT^7VV7!70_!8[7VC4R?C/,)"2RW2 >XVM4:TYB/N9WTJ=\!$RFRVCT[:Q(Q;_M8[:<_,0 MS=6B.JN?Y7_]O^SZ>W;NG%?O]4%9!Y&(9C!7W&&'K05[P1".4JYA#'#SL,UY ML!,!]$#=8Y;N^PHQ9N>^*D08"OLX0B\8CG^AC* 2$0SUR,YF.O$I6I;!P%@9 ME?'CS=?)W^FD+-\4+(M&N$/1""_*TBE@T*.6*CVVK 3MT:4>+VN*82A;L-?W MV6(U718K0+[L/Y=)TWNMSCO()&1$<1ME(QV%=",45-14P96NH[BPH7E5OQ;V(_W MD]EFEV9^_3EZNXOI59R\BM^-3:VA$)9"3(54E&-N+&$PFLE .<(0MI6V=MN. MNRMPCX)X(9KJ.8F.M ^8:,>)YX8R9;W#@&(0QP\E%%!#^/,H?V4B'(R0:P[F MKBS-SY/Y]^S$RRZXL#OT_GT=GU[D@7/ MG@O1/T%, F2)+G1# U94Y]R.Q2)"1LB#0EF.!46HQK7'U0@7$O#K+'?-F^MAE4W2$RT#=!Y(X*&EE@LKK7*L MF$LQ5<0Z;E+B+ ;(EW8MC&:Q[LSN>.9LON[_,6/D1-- O-">J2@H2RBU4EM" M]CJI0*>N3A=7"!MCP$O+I5F@ZZ>5^)$O5E^SQ>WCB?RRV'\I>E;\^ VN5&H7 M74'HJ<.Z MHFB:5+MWU?8&J8I=OY[.UJOI??8ENUHO-C=0W=]7LW4$O0A5*([ M30Y&H/TJ3J4T]:>:!H!(L24#L$=8%M7_" >[$1,L_,A*)@R".Y7X7%M$M1V+ MK]/;K#!I&%D!WM:YTRZ\K\0LK..E;^LCDHO*&!:,,#AJS1PB5.P1!&TU.1(> M($''8?!=J[V^^/]F?K>J\@DG,Y#C83'?OK-FLUF5GT"J7+-DL34_Z+&E"O=.MM_:&?6LL5&&VACH#CLPL,S(#FQ?G.TOH;2!>-;C8E7 MW]TC\&%^]^W'-,GY](?2H&-SOQ,=*,4Z:NIU(!1QZW/];T MQR%>_XSQT=#C:VZ33##,:\N!DU)SA8BN2D)6$EI&1U:ELPU5+WI#NT>K;O%0 M'&I%O,U*/M^9YL2HY!GLVH1E3,#-)@L<'.;D=B6.E6PK\;FNU!/<+TZI& MN](3XQ*%]1,9'SV(%K@CECNWDU43/[9*=*UHO1Z3KL*W+RY5F9O;!S_KL?OM MVL29(\&J"#L*%H54#,G]W*XI-B.9CEK6[Z)=5*_V]=>?8$^YUZZ]57(.WBP? M.=:!(6R-M9'MI416C<3/V\M2UI,.^IJ3GI-D^^C[,AVV^+S('L5350(NN$M2 M8(=2@9 C'FDZYXFOU9F[DP% ]F^OU\MEL5J\PV0RR&$ MR\H+-_^M#/78=N_>(PJ+&L*"2@4[.^Q9V%9R4-0S72O4J^O@N;UJWL\FE4X. M^JD?%G?Z%LDR+:17"I;D2+0F 5NU1T%*VZ1T^X FC3;I<#3@K56D>SOR/O;0 M]MM?\"!G=ODU1B>:':5!;I@O1^9#:I\.OQZ)MP[YBU,M/_?9 M?7^-T;#G\$[D6'<#6P]OI><('^3&9"064"=,J,NRJ]'NS>Y^7,W+S>.J@*>. MY=?\W?DPGN.#DM(*Y[9KD0<,EAQGC!VDC,Z-;(%L5>^_&M)M@=Q;,FUU8%>L M#B"JLOIY%HQ4N-,#OZC/19]:X8T[]LX>B MU]PK::=9+C-@G>0@F4'!^+VONYS5-.X##OW)MWH*E5 M^33):1YUVGQT\&E)."2B0,HC;[V,*$8L*VP5HD*HL54Z:(%DST4KOJA2^CO" MF%=0_6^Y^>) #A!R];:;;S[/0OXOI"1Y?=J/$)#)4N0AFK16:&A2% MJM 0G&!&1G;@T0%%.\6[+_;YG9H^3F;%.N> EO!B+4Z=\A\9D7"T5DXH^R 3^T VUN&[<-BM2G_O+OYO# M7K8 ?6X^3#;%SPTYWZ]@%_BU9DNZ$\3L\%-3)!8[X[5VS!A/";>"5#AKX865 M32H%BIN@\W"4TYL96*XG]_>KXGZW3.Q>Z',Q[*>&I>Q?MPD['S>3U<;#6W0N3*;5 M#TJYQ:#VV!+8C D'AG8^^94ZKHY6J?6X\,N[K-;[HZ6-+KQ-LMHZ M)BW 2SRGQ 5OB\FZ&%T:M# R4!Z1 M5-@%9R6&57#?T)YS5,$E+9:/C$Z!&4F%S<4I MF$*21,G=7O99+:$,MQB B=0K06ETV7V]DR$*-K). MW*UJ]6BBQ&68#C=1(E(G!8)W)D2L!66$.+270V@^Q@#YR_1W(E'B,NR&G2A! M3;9N:/0Z.FVU,E'IO2P:_C9"'ERJQ9.)$I?A-^Q$"4$$C48ZJJFDS#-A^&$] M-:I>9=C7L[EHA0L-\.LMF.J7U?!,_D2=80DV0-YYP7 0R@G'B#'QL(YJ-K(J MW5U:%BW"?+4O(]PMYHN'\B['+*^K?)#IX]VS;0U.79ZTR=MOI3TS+E)+X442 M!W.?ST'V\!Q:F#JH]CFOLN!>H2>0.%_;Z^J;)D41I4&$(!!1G."@A=NJ14HKK;]U M[EY*IM]V?CUIIK] ('CB7&VZL,7F[Z*8GQ0)K'_S&=1:F\EMW#Y%Y)EGR'H4 M2-28*:UV4XU2$7XY+L=%[YQ^ 1WUEMQSR*C,GB^R3M& X$:R&Y, *,N5RKH,*"6(7<;<1[-+-MNP2\+_+E0(YWG\UTL::-Q+D]NC.&1!%]B#O)(@<#;%S+>4=:7[0.=&_SUT'^CYO)?#I9 M3=?_7$[!_(#K&=)G.55K?!+:6F>5P I3D!]^(F@KNQ"4CLUF;*;^7^>I#@ > M0PQXCN4)GAG&26!(H&"YVZI^?GIJ!.Y+U@^ISIQ.\^?4 ML,05TS0@Q")CS.;&JE9M)UYD$&5-S*?78XDWIU&+& ^B&LV%=#J,2T$JV&)3 MV-%:ITT,WC*]E15;8?S(:H/TRJ=K01[.1A 565M)X%CD23G,8!VB-MJ/VB'/"+ MT.UQ"5F#^-/JB:L)[XR7\/D!B6&%*.$:(>&)QB9RX[?21:]]N U;]D)%_[Y@ M-$?VY7AS]JCZV)!D"#:PMAKCA9. $"<,[R2,UI F)5 &R)VF:C[+FJM0[2\$ MHD+X/GLXPRPGRTYJ.8Y/CDM$V!AH ,.,AL@Y,_"+2M80&'-X9+-/G0.V.4V\W9#BDD]$WL MH9LM7VV!VQN!MGS_\6G/+F%'QR3*=.0A",^8RJ7#;)\754%Z= MF&36Y>3]Y&[K*9O^]V0Y.6["GAZ0C(S$<:60Q0%CQ)WGVQDS2*0<;I+O/$!W M:WO*;Q76OF:&7>K4N]7'8O54WM7H!__;Y0D'3X/%3 >DM*8^NOT2JYV6LLEL M,4#"=&*KMH!KSXS).6F[ASWO:3DZ)E%AD(M.&QJ5)9):27=>!D.,]^/KOMU MS<]SIC&H5Z\Y'Q^7Q>JNZM=*K'E*$1;)U M%@5EK:[74>CU&)UMLZ%-;*_FQ9_P_)MBGN/7LUR/R^5B=884)X8D%;DD06D2 M%5N4&@RUPR04)UL8EK&N"]6[1XS=W][+D0J?+V;/4[A5B-Q)7.\ ESI*-;+4Y_9H\GQ=Y ZA'TK8VW;2_ICQ'ETU M& P[%X6<,4(%(A!L@?<%@7*W$U8KZ*ON-F:+XYLY\ 9N\NUDQ^ S(_)!DPI" M,6XQ6-M.<([M_KF%=R-[B=M0X*(+8(?RBM:Z:O]U-"^OD3FABRB&3-0$,2H= M_$99[@/U ==Z"7J(#ZN>^]M? +2%3_M7W1BQ7X8E S:V\$IK+((U1FFL[%Y: MRT23P/37]$D+&EN'? MXX1[XN#L#B^^QS6F_)ALBE.[7I_OC")(*4) M3",K".:61AH/;Q0Q=F0'=1WPIQ&>_15'6G\Q\VG^$O[OL7R:S(HJ&1%D+W-' MF.?_OIU]3ZV$#6Z;/#,6&>HU9X89BJ@AZH"4LTU\^P/TKG2Q4O:'?G^1UT_% M=L:M;XX='9.41+FOA5.*8*D"#PAV\WMK0=HF#N'7U87W6H:U!6UOSF!8QI^J MRDSK^OPY/B@A9EDN$J L%A;CP%PXO"3!J"8UF5]7W]MK"=0:MCVF#.7&5:M* M71_*];\8\OF\Y/,)<,3EBC72Q):ZB -\4Z@PZ2*P9!L0!4U:JITB')_)TZ' M^N[UEZ[C@Q)UR+HH%&4:6YUCR!3>2^F\;F+[Z%%SJ75L^V)0G)2K_YG,'F$[ M&LLD)-80''*?CKV$E,M]NPU7>$K0]1HDOB]7F MV_M9/OB:3[-38GG97K_N+9*GV"/G;,!.<"N4(/2 #*X40K;K?C%.X'Z^OCB M7TZ#:]K>9X;EZODY_%7G6I#<8^F=.CP]<[(14<;M .\ WMZ6L8X>M>M']6:^BPUZ ZJ=WY=@"6[_4'?OU^&GI>B"U9+ M+@8[0RW!3H<]KMSJ1F60;L-[_O):Z8OM?RP6T[_+V0PF\5_%V/_I[.:@]CV2 MNT6#Y]V55K.[SZ/ M#TK1>\.XCY)Z1[@) "@[>(J#;E1Z_3;<\*V!VW/\]8?B;G$_+R\+SSH[-A$C MA*/"YSAVI0(('LQ!9N::G#SCV_#)MXUQ7[QZ"R_!8E5U';W S7IB5,*!$68, M%0X@1 I0W/IIX&7B#*%&5;W&[;1O']W>/*V+55'>S]WC*C?K^5;U_P$$\JP* M:W;UX^S'2;8.QZZ^9\+<>"T<,8@:AB2.\/40R6%CHXSIVW#U]X5]?ZOGNH#/ MRL$_'B;JV:+RVX2ORV*^+LY:8C5&)R>XIHX088.ERCNL?SAWQ:91([#;. 5H M'^7^S@#N%@_%7Y.OEYP!/#\D&>.IBD0P+BE#PIF(]5Y"XTRCZ.5;.0-H!=J^ MR//Q"P!E<]-WV(MDKF\3_JK(ZFJ_FT_ORZYW/;QJON%M".$COO0M11)XA M(?:PX0&5-CG )+=Q,M ]ZOVQL5PN<_;G?/I?D_D4[G_O%NL+SJ/JW2!Q9!F* ME+)<(XQ:8P0[F DFH"9Y@&3>=E]XJ>:&\-O"F(:R#412^ M/V34Y5C-)IR[#0=_QY"_J@3ZJF#->-+GL4<:MO_"2;!H*-@T.GUR9?PSOG M2TR,#$X,3(S,2YX;6Q02P$"% ,4 " #8@4Q.!T$Q4:H4 #I^ $0 M @ '5C0( 8W)A>2TR,#$X,3(S,2YX2TR,#$X,3(S M,5]C86PN>&UL4$L! A0#% @ V(%,3I60R/KB:P NV(% !4 M ( !$]4" &-R87DM,C Q.#$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( -B! M3$ZRK9I1$20! -01$ 5 " 2A! P!C2TR,#$X,3(S,5]P&UL4$L%!@ & 8 B@$ ' ",?!0 $! end

6J MJ&:D&72%+UD$([J=O:&TM8GN(XG#M"(0CM5UQ=+*>7D1Q.GU_6H^8!EG M7V;7T]OK_:-);@&=$"'PH(*'Q(C=5M\!ZFX=*398G%'23L70B/HZ930%%W1H MQ7Q&:8*3[=FE4!>JGI67L6Q(.AZDI7,)W'*?M4+;I7^Y'FN$3>[@% PU:=+# MOY);CS-R\V4;YFQRL[?J41Z#$)+.@>NR;%3KH%ON(OKJA?&58CN9VC%"S\+K MB%9ZBCVX)ZM:\@KF&%TYV?)*:5N]@UCJ%\OJB-(&:X*5'I5*!0 @1=,T+-,% MU*K&MS/\4J>Z(>)P=WEZ73I&2WWY_FZ^^/KDA^RMU]$J9X7WB>DHO/+*-B/O M) #%:Q!(J7H/YR;G^>WUVHW\\Z;MK%Z])^U] M71C$J.G_L !$"PX*;.?DO!KH$9,[Z<1& D_+W(C.6\F-TA B4O!!H:1WS00$ M,<>$&]CQMI,IN!!S8Y:>.Y:"Y5P)R<"CSM Y-?ICO35>[63I3\W<\%K;LK9V M_PW MUV7&_>91M73O*Q!,*OE52,#*X"YW*$5GKEFJPCO<*2791-Y).1O1:4%W.;JH M. ?FC:.@3'6I<.;U>.8KSF GI;X(W=U,#P2*",:6^1K*8(/(*#'Z+DRE&*#.7H3=]6P> MD74"/D9T+#D*L$EO(I;%C$FYD#K[K32OZ_9<[V3D3L['B&[Y*++Q:@WT!2I& M"*:[*[INC3@)!]/EKY/9=04YNX/Z&-261:&%$L!%V6'5PJ-0&J!%O79/J0T& MN*-A7PK'WL SEO2 M!BF5#5)[51:<2=*&Y%KA.NVJ6V=0VNK:[4[?"1D;T9JL-3DM8UT!>0S6AP)# MTZ+0,%;I]2N) )7B/ MG(^I&&7M$QBB]"VTW0D V/FR0I4,7N% MG*P1QL2P@SN*S-9O2-50XY2,2 M=M6G73E8W$^OWTYN)HO9 48,?ALV4EG=5.")@Z4LU7"8'0=D)Z5_A$=$CR&0!EJF:V!2'?9 M-ELD28."L'7%K:R2/B4#[!7(V>QGDX&2OD!ND$QBQ5\L[( M1,ES;$_$JU@U >BZD'LJ-IJ6M;V5RK(4>#88=98F)2NS]RT+5M1KK5\97=<" MMM-T) -C ^"*I^0!K'.":4A,6VA-4PFRZD8U97>]%J=A8$2)(IE*ZS$R+C5= M:,N7LW/\BW"9U,5%%Z]#&4OG/).J-D$(;Z MOOKX"5L).H+RL2<&S!ZV4%3X'TR6D MBNY!/4@N1-5<.DK6\6R,51V3U!B510^1!RUS8J95?>%AJ.[-ZRZP"_ QUFX> M4L'MT4HC61SCI&D@-.@XC)2U"R@8&F,F=%\^?EU,/T]FUZW=:IYNVG1OW>RW MMZ+EC+8,):(-E))FI;,7[0E%\G2U:15U>\ !A)Z#U;%Z0@@)R''(3)X$)**W MKF/5U>MUM&1C)N&Y.!V+Y:WG/H&P05D;11*R"8,+_BW4('UWJB7'I[NX6LW_>WQ5U?S=_>':D)+-\V"T6I8MU]S+ZXQ$#29Y*6^E\ ML99@&5($W8)DN_ $1W2Y(J8P7@\9'$GV4R%4B[?2GU6(-;YYQ1'""M+L&K5+]DQTGZ7@6MF^;4-$$,$27M59SW^Y!)!9LKM<< M26[Z,<7>+*RF=0X%9*;;(21R(PU9#>.2"7QM-ZS@PIFJP/JJ*@X]^?E[D386 MH FDX :,\SE2HE70NG5+&@5O=>FMFH$ZG+2QQ ^\HCQ#*V$Q]>.-DK;. )L/'/)R MX$33(4UC*+*)-(W51,2'6:+>HVHV%*#J-VK,*D M5$%-RD%'9T+.232P%F7F3>#0DV???YV2VK&N !92=*OA1\V3DMPFWE)+)J"F MMLYY=J?VT*>SJ%A&7O;<6!(N=Y"<:O.$ GE8VZ)!$@???$8H&SGLJ+!@X>B" M0:-D6<[#NX)H\*R^V?WH_W#*1@XVQ0*V!SYH([FV'CB&MC;E$U;)^*Y4K9.K MKV5OY?+C]+I8\F+:?WE?'N(77_I1^RB2;K8,A%1>4S:=#:8LUJ\2H%0,]9YD MM"#[!=E1DD[!P;*'A*QE@0 SWI8I)A"A M6:P 6J*N5ZZ!Z:]FN;10?[W_Y\WLZO>[LB2($O?N^SV(XN_K*=)))X2WL[OI MF" H42KC/\9JF2Q3I/A-18H$D77M>!7V5[)<0A#;PC 9,?N5?:&+@FA$N^V M[H>0IDK\!&6_?>MW$0XN?3_:SSRZ'?-FVU3U9:.[G5SR95D[IBB!0HWHL=42 M&P=BH-60U7/*^$S71669 (-@=&6B")(ATZT@C!%5H,57[_BG$,2F1?6;*V]E M[0=7PG@B+O&H0@,H2NE)9@/ ;PBR&AY[^.&[$[7MLG*E3R-DG0T!ULOAA'> M4>86H\TF!J9YT_NVBO)8C6UL^KN>#N9@078OSO_8#6OJB3&DBY C)EU <"V% M#Z'I%"!CZ-A0[+#)%G8T[$MAG7R\_CD_CO,66X$0(OA4?$5AW9M]!^FY#!J1SL.N$B8@E=THA=GGTKNH"5Y1" M*1TRFWG)DWV2#G4@RQL'=E6#K5J\MQ%S)-F77)SKLC.J3*D;IB)9E4@>M)$$ M91CUYO9O5Q+C*W%)$71TI FA#'5K!:[5"4ZIY8B1W4T&?Y_>%+N)K>E5.X^E?:^<7>KG];N1>DA*6-II<_86=:A@,I0-P34"+E1S][9Y*V!2HA(E?)Q%AV MKB5%&5 S3U1(R@.IH)&FM]9QG*021!;0JX_SFVL2\AH.:S_1@48IRVN"R5$G MIK5O)M4$A88:ZNO)T?2:X<<(.H[X;4*.3J;2*$Z18"B[RYDWJLO=8JQJSIH; MWBOZ'4C\>K/NGJFF*WBRZ'P@5UHV["2BI2576:B;/*!J#*I)V)? K;F.SKD M-7EP-A04+JZZ>X0J5?>("TMQP6$$'NUB'0G1<5)1%[.P(ED(Z\2]K&BWO(ZW M5*^:OYV8(\F^I(M%'2&DA"B$M^AX]$U#/DDB2U65]KY%&8PYUP)BI"SELS%' MR\F2M&M#"R* M>DO#X;IP.VT#LNU*B@?_5_ MR+?3ST(_DLO=[,,:N&.R?/36&V9?9C?N:HW]\1-Q>O6%,?KECT]7E63;[[ " M;WJZ_.+7Z2I->_C,F&Q!%JD&"KVU207U,L:U#8]E^.S)"^/G%>__Y]_4(ZGN M)9WO3ZX/7_R$';+F_NO/]$T61><>N'P@J^'WM^E->:>[FQ=$E\GMUV58+9J9 M+OY]LKC^8[*8CAU?X$'Z6);M&F_HV+A7K#T^E9]$4.WQB1_'=_+C>_=QMKC^ M=;*X>SC!M_/W=[N<(*4]U@I/25E@' )&USQ5T0D*]@2 ]26=(!2/L1#BH!.D M_!-;,/(SV341LJ'P-!DH_;^Z^_+\L88YZ5[6VE DHR_S)06]QE MC$,R+GG6C/N8M HJA*Z1T?$TL*I(/:UW[D[;J3@:ZW9E04L$55#0P.G@*(YH M.8K65N6<5[)7R;L\1V-0G-DHC&40LZ#PDZ%(JH,9**W;]1BF,>?C:/V$<)S6 M&:-YBI'R=*<*J@MSMIL/%+Q>=TPI'^["T0!MI^)H1.M, J;('I0-X,Y(J:%I MNRVSFJ;>;_J*"VGT,_,THG<%12KYH+/G.AHN D(W_BMC70Z41IWQE)KU*D?I M7'. /(!E+:3<6>VKW%. MY.VSP& \D\R3.W<-X*G5C-Q_/;3-2W/-B2C;NLM90F2EZY(I[U(V0$K04*88 M6E_CZP#6X=6!A&W=YTSVW$F6LHQ1AFA%*DC)CKM7$)C,NYR",N02RTZA9LF=MP-A M&*?DI]!QIY[W?,0$Y>9V"TYP['9-PL;W?Y&-JW. 3\C>RJ-V3*J2HR&&C M\CF:F(UHE:*\U->3E*3&52QR(&5;;S@6> Y24".4)YJ\\JF[2"GBT$6RM:2 Z2$'Z&4A921R=5:1<8FA 7]HJUCF0LNU[VQ&EC8GL#)"/%. ] M='O;/?JJC[4HFCR5S+8/SP$Y$94ED-_F5BIM&P!/NN* M&X[,4E"8O)7DPXW3"GGCP1'"$*#,/NS-;Z_6?1I#V .OUS'*YB[2A#QQ\)$% MJ4AO38LT9.GF.U8IJP'5 XSI__R]::M%_[?I_,-B\OGC[&JR?I2]6B\__._? MWVYV7UYX%5*Y:XJ\A%,%(+1AQ+.!!E-KI;PX(^TGRC3?F-(41@+/I8:?L$0) M!EW+$4=7-_B"[H%"',?1MM8=2A!"#C9PN7K4# 7>OJ4M&E7O]0%K3ZDVYE1J M(XSRGGM)P0S99D9!:S-49XLKSI4;46A[(/:78&0?M6$4A"NN4XS@$7W!QPPM M1]+4V&&EP'-*CK8.?W#MR@1R);JP0W8I1K7T]_%(Z!]B4G@I<^ M(@:7(">4'=I#1E-+T(+4XJ04C@$!D)Q2<1(4791%VW,X0,3>-(Z=-*HH(!=?H#0S4;6K M#(A&!@/53-#0J]">@LJQD1N=RQ:,5#QUR%*0B9)M3&V#J*DT2AQ(90%&FR[S M?7D-?#.[+8TT#=#2,O;1(\=\!!;,2T"Z1A Y!O2A:0F' I%3+PH'CGJ#CFXG MZP!.#NK)+I,,67&KP ':&##[V#*D7?TN9@3J0_@9Z-;>\2O+B]27Z3^FD\6> M_CP5>#:47F9*W;*"LMR]92WAP#BJZ579]B?P,/;F]XL#V/,K#'M(E#-[I'0H MA-BQ%P;>_P!Z]?W]"3R(O70YF,# MW_57[HTQ9P(HDWE,D))4DJYAYIUN"E[O$*$4\B#N'@C+^RL25.D0G2_O MW.UU,W/>:QY?-Y6&FWD!#!V#IN$\D6H:LJ4D@,03S]ARCUA#QPIY(>X'PJ G M8"D43;I@-)0!KAP*&(%IZ@>F4?W 8Q)":%T%5EERL+SEFZ% MJ5YJ?P*Z2PO29+'X^GZ^^&.RZ*__[J=T'5*ZN[_[.%_TNZXC_>/R;G85UHGJ MB'I)@U&E:,%P-'3!C(_KAQT(+*:!S9Q,;E:P/A_/Q>V6+_YY\NGI;5R-BM]. M;AK<\+=T76=7T]=M=]QFW (C57E6+E/K&LCUNV8G.406(0VDG'W@@F>56[,D M>SZDG:CLF#>SE9SY=MUI??A_FO&>G$>>;-8YISFGWL8N6.U(P4%TH-TQW,9 MC8RB>3JF6"1BS2Q=DWY9X2EY6]BDB,258"3/WM]]+$'7,_*M'$7,FK(?;S+E M"EI;W@68+M3O:9L9KKC:+H&2#ST_^Z5H;CUJZ[)Q2H2H57?LF.J"UU;V'[$T MRCLE2\_.O#>B!!$A9L6L5\YRW<7?9$?K)6Y;%;['UY@$?B:>W_TQO?DR?4," M^#CB)\ZL!"!$X%)$"5Y%H?$AA]1:#^ Y0:]NO N#8P)Y6Y8W7C^S2FANF11( MGDD'RCV#]")W*5FN]S\+T7L3V,[9F Q6_?7/+(*XLH3:"/((!9<(A.E,0O*F M#JW'!="Q-<3_Y\7T(\7=LR_3APJE^S*9W13<=PJ WDYN*-XCY[G&A[C^G_LU M",L*+8PBI[W+T]HD3[[<,*^\L-YE:$N_')7(%=H&#O)W+-F7$<58O[]SE$$Y M9P7$Q&T4LGU-H#Q#^('Z\C+V1<*UK],E_]Q/[F9O?]:^G*7_SZ]_M" &1YR-:+P*B6OLR6?H+7(%/NU M,O"I[GM"UNLM.IKD,_,_O 0! MC%R"+, [*;B*20!G,FC&6P706=7@_&:#^3\[_VUJO$JJKKZ^(_>VG*SFY\CQ MK?YTLYJ .X'#0!MS-EY0?JVQM*C[!RMI31TGJ@V9T6G9> Y!C5R?H)6(W%B; M;7"4544(L7,GN6[@>J7L[N;CVY+4V)!&F8W13B9!3L>!!'2=I)Q*50SRBC,V M4%MX-E$='GP)A\P8YB*CI!-0N 8BJ# >V8"*(.RN(Z=F8\^64G=U=?_I?C4K MN^FGC@3?4%9W",Y5RJG F*OR[M]TF7H=ZZ&'9Q+/B"%(@(JGR '*OFU.Z76# M84:GG')=37K%<:C =R$V#C]E^LY_F\QN5W=N,?\4ITNZ=JOC7SQXN#)*E6_F M?ZS]W(@""!DA_,*R[-\RG 49+[_78Q)1G];QDM M:Y$U6VF.C5.QP+D+9:F-YRZ"B$U9GZ24I!YHQOX&172@"0G 7(EAR:V$5'K8 M1 -$)PV$4(=PW^K=&_1C([*QRI)0M,1(86L9-TD-.GZY78"UWNP3H)Q.-&/! M@^?1ZT"IEV Z@)6D]*UUQ5A/@ O1FTVY)!7;D=*(7R\"PI!0 ,5L4J=LI6FEI$4-3?U*\V]6EPXN($"9+,A6JQ3+ M"E'O+,2V1,M5KA\KI12[ER@/Y.+B0AJY;]QQ7QZV4!C#=%9E=U57L52ZGJS& MLRG2LXEHI(/0A.B8 S32H_4J\I#7)LG3;VP8 ._J=TM]GS)Z8I!0:A<]8'DA M-*@ES]V3&+I8IY)G-$C[RNB0:Y-C"$8D'DDI*#^T%-W)-CV,*M1N2MCA/H@- M!)V ]I>43BG%G+5!VFPI,6S '%5XP*XI@0,C((C=!98ZM.'RT SO3^>[6]EB! MC WA"2P3P2PDF\L"+BD:("*]0BW9MC+H_%2_*'O !%BPY>V/K$&TUL@N&0*R M#=^NH(XP!-%AT&@<^="()HF">-X*!>DJ?*-".<@(.(5<4,AE318RIY2;SC)- M,F+UFJ,C1/%H#\.A3>JLL_D6E8'T(S.+-_\81"RE"6 MQ2=,Z+.6T.B#I+#+Z3I^$'V@PHVT'$CP6'PHC&#>.29E$IB"93*UT(J@>=TN MAW(@'CXAO6/=/ %1A!AD\!336DV)L&KI#:%>M/"J?,O#"9X_'34_5"U2"&"L M34Y2DB^MS*%9+UM &%P:@(,EX0]2/4S0,:2/O7MS6W9B0B(ZC>1,J-C-ZP/4 M_90%,/!"E(]U/X*BO,<"9R:55N?$H<-L\*Q&B=-#MFXGPMNYU 94_-V<[/=_ MS>X^EHUO]'6E1_+C9#'UD^7TNEA\^OJ5F]E?C\H*PK(S6L92C U(#'9 R9+5 MKSW2/,U.#J7T/-R.E5B#QZ2UE>2NHJ$0&Z)N[[J1HJY$,_F2N1U15S""W&T" M$S&7H4]KFK$=9#0RD ,W M,H8&*Z<$V:%^:N+ ]?!Y[D#=R9@::S=79%^L2D('LN[DC )@!YB?8C7&2L:T M9Q^?@ZDQI._@;&FQ &28&(\>78>+;: >NSP#-_Y^.;N=+I?3Y=\6?9B9!M"V MB^';SZZ^=#E;!?#=OH>WT\D'N@[A9GY__?;KDE*")=GQD;E337%<+FOS6*+# MTL!3 S"JROY5K"")L#]W.L;/5MY_7127<_?UUYO);9GE+PG,YWJ8MROHP88 0R[#;Z;K"8Z2'1X+T"Y#F!:-;4 M$MD>M!@@>X3@-1F'$KM5QC9CQB!X,)Y\)"^;@'TG8_$$S_6DQ#Y:"[ZG>!4% M8@*S M>4JR5TM!]ZM%*0_H93298G:.WN:V6YOP_+>',ROIM/K MU0M!L2*3VZOI+^_7RO[[[?5T0>$A?K:28!@M&!(2L@ *V-M1D9(&W6K9GD%A9B;L< M7BD]\.)SRH6^94,+N5%&L3B7S!LC&K-D>'(Z5>U&&R3UA(%-7):TF(3VIJPM M)))_>7_"HDN@W *TBI88U!E)Z%V3$$7*^0O';D M7'&4T3.$;C,>!6T5LVAT;YW72V)VY"X7#D,42$;02",I7+7=2PB:>IF0J9.6 MD_/ZR_OU8^N;*>4^CQZ6#]#;\DY),6L4$ ' 6]2LJ_T*63U5;N%K(U$GXF1L M@M@$3@$M)<=D>BWE$P4ALUW(EJ$>M5;8CV\NR\]8!YTPEF)V"D.\8Z4QBBO9 M7K*03;V;H+<3Z'AV'CF.].=T<35;]A/2710LN1"A9$M0,@_K&)-=X&5\=2R" MBRW',D32D?2/J%5IOW)$NPJ,#!U%CD[9]ACH#U4W%N\#XY^;_C'4=R-<+ON; M8D&>3MJ5R*15(RUJU'>)6TSU#O0/5\3JZO)HSE7JPH9R0^1JE MKI*V%R:#?+\@FN\7)0C(LS_+[T8G#TNIE[)UF:RQY)\!K&_%X T.K.80O/($ M+TP,?Y]0#+2=;<,S65RF6#0J(_GSW(1=Q#:D>J)%]%]47A[3!2ZX/!*__O1Y M,?^RZID;._RR_E?S4/9:2<#(?)*VE0(R694M;&G#N(P8MC:4Z4@A5WF!IH3( M2LT$[\C6T=8-<)Q;5)I2IOM0&1Q@NFW66D"9Y+79)!Y1ALYT MLR2JFBOG(%ZZ*NQ@NBU7V9#%YHF"&.]4S*QC&Q'J'607,]T',WV Z8:DM$W" M")\YXUXC0,TJ+SC$*-GR,-K3/!#+@P-I! M$#N>7@\=?S^:MR[#H$R>TC,L #A6@]?)=X\S$NL&1*E-K[GV:)I_7T[?W]_\ M??9^8_OD42Z'/M;^MM; !_C6 M/ZY.O?3/XL^SQ:37UXU-8ZDV]"2J3 1994 M"TNG3$83PO_YMU^%_L<.\GG@^YL6TWKM224FERA+M@Y40J\R3P)D)R80*9.8 M\-N1TD8G_@C)71IE6#(J.G)0BL:E1V2:,SW+IH-MP2X3USDZ 0WB9&W=[QIXC,LD#$FT7!\<[!LAD&I M#YT0"&6QO8&LA50A^J15T[A1%@R*5!>5N. ]H-JM!!U-^?F0NI\L_ "CN/9" M)"F8LPF[!,UQC*$*T?AJR=XEI&"VKZ1/2@4;HS*4,Q5P&*ERM\0\F7KQNQ2@ M+D7XUHWUA6);,B(A/2:BM^T8(L)C<@,-E5+H"Q&^=:$]]S8%9XUAB&4G9UDB MWQ(>*.:JHGF*".%"A&_==Y]U4#9XYRD)TSJ EDVO)!'N@JK3$,'Q8H1O?W&, M"@T*""H+G@QI,&]M%*64%>$6C3$7)/PR)DK[K"Q"L$Y;)CWG93=L8Z(XJ^8VQ9[&'!7$^PK>;*(4R6,XP"2F9 M BOMNN!N"UJ#KDNN5N*E"-]JHFPN.RP]12 "N4PR[&*$/M&U5_F> ^4KA;S*[NIM<% M6($^7GXIH?.7R4W=7S!4YGE,N B*^:R3EUECC.6-@;]GM7KZ: MC8.JWW_V/:(C&#L4U &%\Q0#:V6=]9I' ZR;5"B()0.+-/?C:1@SX1AVMAT1 MT+V)*AA*B%&!<)3%=W,!EY6DX!S\;J%\3+]SG&\$>ZE=UP^F#'?\RO_E2 M0&>>?*97TCBN;_7ITEZRXZB\28 14BJM-<[3#2[-OAEDO56U&F7:)(=*5MW" MX8]$VP&=J2A]9#)3B.$L)"Y1>]L""]@0M_4B#_W\_>D;R>@Q270N@>"1D0 9 M\TV?6TG3=/U>>@;ZMD;%3/)LDG'&1HQ<.9*CZ&*TH+8-Z9Z*OJW!;WEIIW"6 MTL7L350.7(8N^ 55R<]0(EQKX@FHW!KI"A-D=J!\ HIRH\[E!:*A4OD:/MWR MJOAQ&B*W1K69;'EIMM)):C< )7I5-'X"*D?RR^R1KDD*9)"U M-#&22#M10J@[$I6IJAHG(7+KK9')!\H;HZ68S)577VU4IY5"5;GD&>C;>FMT M#DI1X%76]-*=*?5KW>:Z93#N O1MO2\ID+8:;9-)'!*9;R49!5,).$],U/N0 MSD'?UK98+Q39PQQ2%LD(3J)+'>C+P/J__97P;D+N^CI-%K?TB>4C_+ X?3^[ MZH^IC$5OQC--5CQ%;@TOO28(7:@M1-U(]:ILYZSJF&,T'CX/5QO32^!N(T@5147!.POWR;OYINDA_-A-& M9020_KL^!"%1('*2,YV-5DHP*RG]=!2.4F9J0K;5/51:]UN%#B#S3%P^>FJ] M7K<:S7!0NC7DF_G'Y8I?HWLT^SV]4'QQ;,2JTUJ4 2PI'(/-E57D05 MZ[><37ZEB+\ !M]>_]_) MY\F8L$UY&Z3HF-M YLQFL,U<>F")ZS1@+\2J%OJ7EG7["4?TT5^.=4BQG#P+ M1I%;*X#U%)8ZV;.3FE/\)86).?M6OD'7 M;Z6OA#6V_Y#TXN3[ZV)^38'#+XNWT\67V=7TX9:GVP_DW*8EHFC^;3EIIM1' M5Z?195?20W0F1R.B"5!,:XBA;':OGPKI+U_\93]"4.>SJ\B#IBP?P81@63*4 ML8I6)RG'KOU]W7?P%Q/TWD850U+1&ZMW)%A)63U??1$QZ;MGN8#D% MTU%EG:U%!]'SK")OY4I1?ST6]6W'HF_OYHO)AR+3.+F;O)G<3C8V%#R!XHT8 M(X5(E'Z6X7\ :V,QGUYJ0)GJ8CZSO%_B^6ZD=,8H5 <7C;%:H@RZ $0$T[EQ MS%60)$1_KO*O)>8];6B9EY#&).3)JBR*M^J*)Q0)5(F]5*+JO/PKBG>7 +1 M?R8#7( SD@?DL0M E8Y5%9A+@&_9C-Y_GBZN5H,KXY.WADD7I)+"^K+. D60 MMAA/IR6/LJ[Q2Y!:?,O6S9*NLY-O7K%&,V^95MYG%1WL)!>@PU)2)\% MRY1T*AYL)]$$56,3N7_^XM7TY+/$YY,FN9>F(=5CPGA(@28AYMBH(1XK/ \]#&7;='O<-BF>'^R6=1F6!(4M1 M!"42"\PG:?)\(R#8X][(XWX.:QXOFWV?)? Y/;?YM_F2YNBPUO3>>R^K*1WF4(B=L 4GA3 M4%Q9-&S=2(1!\I2J%)(.S0X;N\/8[+Q0NZOE[?HU?'G4/7#FM$'?]\ MC.V3IDM;P H%\NA9XC*EZ'++CH_U*B?-F6+]EN6S\=,%BC4SP7KHFV9RK;N%Q+65KW#9^?IL+XSEUED)H3@A/(L2IZ; 7!BC;%Z M5_?1%VMD8("B\8!&.1V%"-X81^'GPR1]W5IL#:8(9M,88&R#2HSD6-2&FA' %#'7/:1%O_H&)0^2L>UD@4Q.J5N M<)5S5>-'6+'A?7HO>B[MXZ/,7I>J>MGIJPR=@4ZMCR?K5"4T@JW>-T[&YIE\ M?-#HRLY?Y@H010B@0N?CF7HM06,%_G)>M WV\UF0MDN.@>"X S-8XUW(6 M73U0!A*&G_3/Q]A>/MYGGECTRJ$5+N@@1'=0V@]T** 0?/"=XAS\'.CCRPW) MI&:4KDM0/I!$H7*;5T'!.=1A=S2%W==@ZRM'T=1<_638\&*;K(TE)XJ'R0,C3# MAA2*9X"*GLU#)7O128G MKZ-"QS+GI";DXUVDJ+'S'5B#!V]N(3P;6X1;IOU"&27,IP425NB21Y51= MVXW=/>=C;"\GGR@5,^@Y#U%0+,]TL_B=V#&B[O7<_-Y^#GX.=/(63+"("5SB M.4;/5(-F6,I(E%KM/ IP3IX.<_(,HP!I*2@+*;)8!D+\0XUB ()NMXM5ELLL MFW_XVWQ^O:P ?'?9S\>#EF P(C(M("GT#WE9X!4@C;)6R:?!U1 =A]*YR\/K M_)YL]=?__OWMYEP\(*>$1?J"Y>U'PA9EJ/_'S_/;W MT7 X:RMB(E;*(ESE&6L@42F1+LC"-?@1\MY4_VFX&X/3DU9&])HYRJHL\]HY M;%6+95^#;&G&[?GH/)%JQ>0%MS8KS-J(LHV1MZJE,-4!NRXQX',RM8]J>8K; M9(%!3)9'M\(!82UWCM6K7RP9"3@#P] M'I%R!+6GT3'%E96)['%!H?-2>Q=B>PJ4S=0+)%$P?'[.]E$T2E5"TCIFET/4 MQI.E[@RT%37@C1(<-MOG8UD<<9&8I4>Z#5+XI$QYD4/5&K+$5%W?4$+V,I/3 M4WL:53->*^64U\D%EV)9(]:YDJCK5O\"L;?9E5R,LWU4S5C@R(7+%F-4DL+, M]LF'3(<*=>RL[1EOT]@^PO+^(P(Z#2KZ:#1O\JL"P&YJK%8RTLQLCL9.0^UI M5(TRJZ@I>10%0YUA0-4^3%),QG.5WJ.V>+XK?Q;WF1CG-FF>M.>E9JQ*DT_# M(A.Z4C5M&.Y_FZ8W-^MM'F\FBW]-2R7B4+A_SI"2WN2T@LR]!29$%Z&19Z\R M,%!H>]Y^(S&'DCSRO.TSQ?4Q2(&D23&24'E73*6$9>""] '=SD'RUO(XR5); MXRC#(-7WS @PH2U'VUA+F>LU$.YY2=Y:04=E H1H+1JN312>^P[5GNQH7;*6 MLC?F>0Z2MU;9?;9,Y0)\FP#(JY&3[O#L@S3UXR>0NI^?Y&W7+TM&GY+9.1&2 M1>]Y\V)6 /5DW3I2#*(Z,\ECZ'I87G3*P!"EUDR&:$(']TAFO%8,#:#/3O+V MZZ<*S)>TR0>*WR Y,!V"IA(#*XJUX'AVDK=>/V8R^D WJJ@'49Z$><#(ASQ$ M,IY;ET<>N91S,GF/WI$/*0L(*%QO21YJFZ1P_@*ZO/7Z*>?!4YC%8BR9.U L MU5T_P%0ENR"YM@>1_&6Z*&\\8;Z\6_+1L/2EVDG(F2TEUMEL)0[J[JB21.";HY":F/ MUB'XKP\?^77R=;4LX8_)XGKU__Z3-'[=P3^;7V^\((_?#V,DNY]-4D$X26I, M#*W?H^@")U5&!=0_QN@_C+I+<[U^76T^Z[_^1F?\>5:^3_?R2MG7M#$%<;:8 M7MW-^P!&JQ]7]1$\X(B_O9M?=2T##\4!1S&C;PPK6Y M(/???7U]6]S6ZL5Y]6K^[N/D]I?/Y5LL\WSQ?CHC_E]OG&;J55+W$N2#W7O] MS6?\L-#M-6>/!@7="F4U^T!JICCP 'VVB9_'.!I#O#= M[!-%?ZN_7!$^4.U[>G3!<"<\&D?AIDPN2-/L9C!EG)[Y@:/C^./N'7!TOY,< ME[^]_7WL1'()4(&C="R+1$F.9\TPC@;F&1NZ3.;'73KV0$YN%'UYA#9"4-ZF M"LR7YM&'FR,I4<%U+462#(IOV&CD]IF7](#@&4%>BS""ZVT8>;'4;R0\- GHP!#I$.+*(04 M$GQ[@BX^@=3M3G U0?GC!)\]/HS1D-^B#)V?] J]Y3F"YE9:PY3OLC-AGNQ,_G'KCCBXG:-#)@T'BB.2 M!Y=C^56UU4.AQ= U H5<_#B1%Q8<:I.8M2:G3/>(_!HC']8&%B[A4&#QXUJ] MH+@P,@,)HLC> TIN>$SM/53&#-K%O\8]O"=F_VLZ^_"1"'"E4^G#]&_TS5?8 MDWDR6_SGY.9^8QOXL2&C>!PP9H].1CJ=R!-XYFW676G#\%Z_#4EJQ7<9&/M) MP07/:2>!?=]'> +K*IX\S3"=M' I<$J_+3<&NT=/;I38>/+Z)WW)RM:/DS_. M)#\^\RBD(0O+(#I8(4#'!KZ1SMRZ_G*#AS,7ZBGW?_"H:W=\*.*%7G?=@S'9%()'JTX98] MECP3_1$B45689I'5!"E9\]?O2X [RI2 DF0E7W811)'YCM^^5[F.WQ?(=^ MH5Z*I4&[#6]^*U5@X2E9V#)N:Q,309AFSC$>)5:X6-:<3Y+UTL4KG _ W17. M'PC8QF$4^_*%%L5*$^$B%M<\CZSB.P%;W>)3AIF^:I[O9WB[2*($W"AL?4F7 M)/%=BNNU5[-XI]D%K!1AQ^0LK&P;P&,6*Z2P9D1(H55L8ML<+S N=TD !0^?\$[M![,M /E7\+Z=* FR MDB?LF'21\0?BM6^IE+C$MV%RR-<#YE;4RLXDW6UX!V4_'<_W,[Q]47'N;%E^ M# M-&5)-3IB09*?V$GS+3AEJ&%AY+,/;4B64+[$4">2;,"08JSH&*WUS0:*M928(0?PT.[)=Y-XQ:A0D6)#$ M,X++Q,:6)N"6-_NJB=J6>\880B>)]KXN'K0.?I)0;9E4OG.>C)TQ(F[,=I;$ MP?@[?S3!*L,(]CVF"1B 5F"*$A6Y)E$P8GI;_GO0M2-9?S:)#$9,:$RM,L@: ML,;K@ PR[?YO(KP$U5^NTYFM&_]$69=HK54D<5)HA)5[RPR@>76C$$B @N[ M8?UQ$CD<$:G ^E,)!C T46VZ1\YLL_ZDWJ>^\;5R[QB5!^*8"B<2S6+BFT93 M3N2\1YXINJ@!G(FG!03+?M&W%, MA3K)H=1U,J-U 06@O,;(1E9OZ/.K3.RWC[2',L @)TY$UYSO:(XBF(=">WS M5QG7X'[5C(OAZ]^"E:&EVJTX2 M@74@S:Z>D2T'[2!#-7C0TB+"G #[,D'-WB+B:F>ZTZF"=@+[CQ1ZB3'E1)-$ ML3CVJ] <6GS^2Y!<4_.>?W"\"TR&'-P264TI)(<&Z2)@#3"+N;H>3V M''$'@:''"L-$PFG&8R43#FZ.>P@#N+8K#) M.29@SCG!FT+13K(H*'YG.+^?<XL#( M,S"R[7T6(FR"G59Q[+1P++*N<=?8?VC1 LUH3)&O\A@30'*B MXR:UBQ&[LS9@4/R3W\JSBU-'&ZJ M=DNWNVKWJP:"=^.1IW$V>#?SQ%WE\%O@,/\/UG(T,R(Q.$[*&B1PS*2.HZ8Z MKT,1W1)8A#'"L&Z?@DEK]+AL)K0>S0=\BB-C8NR+]#$>4\D6UA/%VWC'%3]1 MI]U7PKJ#(_D2L(B#H.*IBBW%,FN11*\VV!!R.!0OZ=HR09@.+DS(R5LQ@ M,%:Q4KP):=9Z6]=W[9.I@P)U)J(9V&6D5CC!EA-&-(U-TQM"4X*VL%!0(@,& M=B&J.;:&@N%!)$T2@PU/-&DV<&,3;TWOD!2]9OT3;1N R.)$)(93F3 -I@3E MI$FPCAG>ID!2(GJ:#.NKXD'KV.'M2P*NV_UIG MW5>T$/>=WPEX7#&)%24F40N'R^!M;> )%RKHVQ'L/Z-T)'!B)8V%-EC)"#6A M!#K>6L0/(T40.DDA%?)C/;Q3V+J&&6$(I$DB, "UMCO"IMM)2F8(NPU MVWY'8^'AQ:P$Y]+@A*"$*A9K95U3TH"3:%ME/ZW #W[%!R&J;=M/Q)(8[O_O M* )/2LU7@>MU8-1G2S&!*_F50BOJ !>= M96"&6XP3VG0V$FYW?J6^I:?=E^U:T.;I>-=RM+9D2L6:()-09!28*5;BILBZ MV)V&@?DMDH'E9V;Y@9'9WFF($-%)H@QA,<5$-\EV1$>[D^W8+3[M(?1K9/:> M.? )@M52)"02D=(JMAPW96EH3'?G/NM;?5H3*/"P9:R.(Q9'%CD?LV ,9CR2 MB\0*O;NI-T6WZ"2)%8'U[6?3:.E4PC'7QFJ#4!P;U]1>%HSC9_3]-*V?KHGI M+818KI0%C:)81)0ZQBC2,>,QCNOU-HKY[@(TZO8TY7L#[]K&: +.:HR18Y8+ MT%H :-DDYOB6H\_9TZ?=I0TL_W9[&H&3;(6*DCCAL9&:S;'9!V$X$N_$9G%[ MXJ2>U\CL_>QIYQ)'C'0VX5I3\(? DFH2$?#NTLU@5)VFT&?@X;'L:60H22*? MB&*I4Y0@3IN6MH+)W57;T2T[[>E,8'U[]K0E%,L8)> L.XQQ@A%M$O\2M[,: M)##]-&5=KXGI+42LKI26<,9&S!?SE!'AG%EG7;,_K>QN7XC=HL"[T_"N98SF M+%9)C(R5%H/W))S536<%F>S>[CI5-9' \18+AQA"K;*,"R2M!&!>,J>C9YHI M!/4^!;/W,Z>%8\01):+$BEB"]D:TRK)=.F.=NW;'=55K"L=Z&CW%@B^ M)4'?#V1Z"T' *^MMPI4#3A&5$#"O6$0TM51'V$B"R#-'B?)6A/.DT_"N[>UI M9YF2B34)T=9(G6"EYBR7$:-G+[<:.-X>-!-C%94\8I$0&-;?.)EG6<144"&? M*ZT=J*>+ P]/RL&6HCB1F,94X MXA%*,$=((+,X^+<[VQ8%<[I+K#]T"X3Y4MB1HTC0)'%4 (8OXJ/I;LRFKS0< M\S_+P>QNY=Q.K]^U+!)01849YH9Q80@5B3#U/I6S/V$1BDC M5!*!0A$KD:IYI\!W/5?RW&MAVU<43I#68HMJ"61%SVQCW MJG6OG4:RJSQ@6-%$"1XK[?.&F4KF/"@K.-IMU@/F@LB3),]<%Q-:!SZ%P/*+ MA'+.,L[C1"NG:\L/"_@K(=M?'J MVNI#.;&,&D&LXS7C)!=!^8[3IW2M8TA,$DV% MBI4#,S!1*M)-R75FZ+9=/XRX8B=)$K@N)K2.?+X%F<)(&)0DCB%.M6BJ;S)! MPJ[?D=EV^*Z?5-A8'1G-E"4)D522FF'8,E58M\;OKPV.2VL\&K#K"$) MC:R=6^.&)9%:"WDM>R;Y_YR>'ZNTN1;N[%ZU5KA$;80BI$4L(TIL(D0"\,=4 M1"E.-'8;7,(Z<&D'E]K925_ACL41(I%@2'#"(Q(GA,Y133,B'5GG#@G<:9,[ M>^J08!&+M552*VN,CQ6ORZ4:AB15&UP*2-=F?^X7N,.)8;Z- 3*QX3&-<3+/ MA@4= G-O ^$(#]PY6O?TG5R*%;!$1@(,!60IBJ2EI.$2C3>X)/"KY=)7M+UO MQ[Q;23CFDL68D-BIF$EJA>9-M>Y8T)T%,0DY4<3U@32[>D:V'':=$"<8)HPZ M'VZ&-5%LT:C'V9TU<$^5(1/8?Z1T&>.8=^:$13B"=922R#7%VKCC.PN#!,4_ M.>?WRYW!5!HM8\0!R9%2",6NV3G1X+L_4SF1G^'D+##T6'GI)L)&)4XRBFFB M.!52-ITFK=RYH@=$[ZH8')H(R:-(@U%GM'8F(C&+(]GT"DO$SKJY 0B^20+: MV39:J=7'&,'&*F2DX?9D+[>(A>[BXOPV],T4@R,/*IM+K&1F-"8"&$= ME[&B*FF*J]+=]70#DG>-_0 -0/#U$M#.<=3* M;DLD#/(U_C #*UT ,UG32,K)9'"E@(M8F*J3;Q/!P*&(]1O'MW)2C^J3F_Y[YY3"RX MVH!ZFR"*3 . G$8\(I5Q& M-?42O!+UZC8(%!T^N*R3=U.MEDE($;@7V9ST)P9R524PU295QL-7TEBIQ(F(L%U]2;=Z(F:>Q6FD O2,K4E4GI;WGQCV2296^! M=F (3;]![;'50AE)L.7,2I%86&]J@H*4ZJT$1;B5CMH'3JT;Y'Q>YK\PE1:(=^,=7;SV03CP26FHF$;>: M),I&AB4UG2AGV[)4,6-"MU*F<]<_#IG8$:F;%2O()0,(D'Q5Y_]F0PIV9-M*7 M"4L$-DYCKL%OH8S5F3:QB=QZI@U#;67:'#"K\U-Q<_5=H:*!-0''5FHE#5$8 M[.X%%2.EQ#H5O:_S"JFXN>BN4-'1Q '%G&!QPCBX+VZ.A\HPYM"&+-+6#TD?&ECC(.+ MG"342:5 IR/M>\[6)"1";*N9)[EJI>IN)RFXO_&S7<57^F\3B^*8$!E)I"Q# M#N'&:.1([.X_)FY%BU#Y37/N,/$WT6&9^"RVEEI,:8*53FS$-6NP0;)H=V^M?) MN"@.MQ=B2JV@'#L6>5<=Z$@;=XHPN[4M"_@ L@U7??<\3DZF%P_*E!#*QDI& MEE*,-*/4-4:!BK?5D:>$\3:-TRZ0Z:6%7V+GKY-(,(&I))%-&NL3L--MLYTD M0KQ%Q_RD9/KJ%+^=B?01Y[&(F4"81PF7B*AF6YR*W6F7F-[B%@W0 V?9*0*_ ML()+(E#"C8%5),+6&>EH36!!V,[P#-E.Y/05T/?Y19KCF-LDX9'TG:$$=]R2 MYB "O(&= HQO6SG;.3^!?YE-BVDZ&N2C^^?V0[9LY24HDV/]U0$.NR8BN\^I@)C0CN0*.DT TPRTHAF"\P?6NU< M!]FM:M$:WG-JG:"FV$U-A0U24B>^-7?"#'7"-NX7P7*GU8;%K6[QL/22J"EW M4]/$VL6$,"J19?B&-0L#CTO:W.C.Z:8^B0IF4AFC*:1B9MU&<6[ ^DQ.:P M3:N3[!)Y7W"$,6&:^]H0ABH$=(V39BO;4K/S'$'=\D.D]FJI^[P;##@:&R,3 M(*5O_(K!&<:-S123G0<%^O:@X)[N4O=9!_S;< %SJ91R%H$K0YS%0I!F*Y;H MG;A R:TXQ.EK;X:=(>SSB$"<$H(F,3/61I10ATFSD/F0EF<6,GJ(67"%A'T> M#) 5&'/N& 53(6()X3A>'-F:W2EA\A:UB09M$K;\MC"SZ<-XDO]/-OA]-(!Q M^[RZZF6_#M,%_)3/_,T/\^?QYVQ2_94_YM-#*6F023@BSBAIL%)(,AG7$4+$ MK%? /RR[LIT9G9MR31[C-[P\^K+Y^D4^9/GQE[N52XKRRV0\FSR?' E^AJ&P M%EHF*;="F1@M(KR(>:YP"7K1Z@@,_%8&_C+*7BA;@)!2S&B&I/>_(]E4!35, M.K2S.FS0OU.P[\/#)'N!@8HKJTT42/2L)@25C,T<70;0YEB^N7B2(&AI[,\ MU@+K)=(DX206P%>D+9C^LM%1P[;%T 'J(OIB;D)@Z:E,D56&1BX63L"*:6G$ M3!)'BC7K: P3V!84J9#F5PBZ2Z38)UP)"5)I!:QH@8)IQN;A+.M62?[ M';*W/K.N$+/K-@FP33O&C7"2"!(I$0M5L]2)9%L6#-82#-/ T6[:),0PXIRS M/GH46:%I%*.&H3+9%FMV$ILD,/2K;1)E.<=48<'B*!)4*XX6.HK=MB[M@@+N MOGC '%AZ'IM$P2@19]QJK1(F;$)ETM@DQ)@M#.5648C8W;M<7$R"T[UB;OVI3.3;KN61XK.22*4Q1S:H36 MX&I%#/SGAH'$[CQD"0SLR"&+XHD!/UDD$D7."4LUJ?DGQ.X2LOB(IRR!?X>< MLDAG$B-13!6EE">:17%S3&TPVYFI2@,'.W'*@A3#U(#ZQ8D&ZR"6B#3'G#1Q MN[N:GI%_'U\.'?VX'A>R2%Y^J=+#(ITDILY%%BN',(N2V/C P7E:$HXB_MU? M?L7H[VLT:&-LK4SXN5**'[+)(]X=C+90;AT#(L/D;8*0]>X=5TUU3:<54("U M08 7QWHNBLAUBL"RY*M\),9B+2B.C49-M;R$N^NGR(:6Q+'4&BGA!)$F B5) M^*)<*''XLBBR&DSJMU57\P'QBWN=*YF-L0*BP"H(."()D"2R$M?HZI)X[0S; MVS5X6V;C469R)'JMQ=K]ECVF^0A<00MTFP!-9NEP7]%"4L0*6X&$(T83)1+= MA,5S9:)2M.C?L(J/0J]]9](F(7>G-NQZ/=F#D$XA08S$RA+$& 61C'637Z#! M3?K+K[QM0G[%3%XFY%<:%)NG),]%A+ZLXZN="HGA)(IP9"2E(*+$X.;TUJP4 M@'JQ2..9YMMING=[ T)2@R5W5EH366V%C4VS!X?$,WTJMS0W"MSO%O=?W+W MBG,M'94)L]@HIIDR-?.%03O;#?-;M'[0'WC?+=[OL?-A?>-"Y_L?8>.4M^MP M5'/?__>9&EUT_20[L+]C[']IVP3,+"%!R6U"!!(XZP9%SS6(I:.HS; MG;X'UMU&T&='V!#$HRWKSU)KJ) &(^X$-D3"D&OAL#%]SOJ385UI<6,3E!-; M8R+BL".$^'K)32Z,H(G:?V/SY+.[(()WQEL0Q;-4'W\QV/?&&#MR*9/^30=;EJ\;^BR$FHNE40N89'AB<_UF)>EI$HHH[;5UB5R-9+AZRAQ M%&+*\Q)31!%UC"GB..?:$$HB7A,S0BLU/AMBHI,2\[>LF((F@+"7EY4'^\^V MW6BH5%[ZX>]E-I@!'C;D=0&,:'!#=?*B3INQ@J\K0ZO!L-O3_KL MG%Q7R/,[3*[X[?WO+V=I*4H)$II%"%,)PL-I':$(@F6WR1%C6.PK2"N)I".DVURQ!A:232]:/KL*TB1BJ*(Z(@DL35(4@QR MU<2I$;PMW4\1OC\BG910Z@B"!!X&I4Y2*6*CM!6)8*@1).FV5DY7@%W70I]] M!2DQ#"GJK(TCJR--5!R9FD[6NFWU9CBF8N4L[O2$>I=-?[E;:G;5.>N+*LMI MC(B-#5:<<(Y-7!L,!KS@K35?Z+?IYSI1CDSA,YMD+':1DIA0'"'N8B2MH36% M&:P5VU8*H2^*PNM^WJEE.$;&215;) E*$AI'H@J4!%#E,MD^P5&N>09$TA.O(Q 260ZTI;CJ/<"VV M3I)+LE+^O2.3/!_"T"1)8N'-?2YB),"*C6J$(01M+2S##]BD. D-7^H[:$UL M(ZVU,TR 'JA((+L0%$NW6:(<8[*OA77"29Y-4#BQ9?]U^"^ L')*DL:<?23Q7JOM\Z,\ MVC3/)BU@$/(8<\&P$P3'$66,UK BU7H5_NZ2<7,)6IDFX&5BG(T5(LYWR(@B MIVIIT530]6E2L=<&P)FF>39IT4;P6%/-C)>.B$YEG>P_Y%-,_GV?*2,226%+LK,2. M8TT;O\D9(S;(B\4!(G6AY/TMFZ;Y*!NX=.)/X(J7(!PKE@AL90S@K:Q =9T8 MH"&3:E-$L<3L@FCX K0+B3"+!6.Q=H@B$6/:;&[XX->-Z1-$+TE#SPSY 'G" M2-\PT@"%&;BGM3DI1<3B#0,!I(N3:R?O@1KJ(BN--!ISR\&Q81S/6Z!1'[![A)#96Q3$88]+Y(]!&N!*[14&5WFOW_)+)>Z""2DP9QL0XK7#D>.0B MW= 02231T>P#3L\?SSVPI,2)ACI&FD3,6\0@UD1I2)ANP1##9:Y_@ MI8$><:[?>C"Z4N $*8,B875"%0;Z4!:SYKPO@7]N>#OKY4TNG#R[ST57R&1H MA!3C$?Q/:4*!8%$3AX"$B];)I-#ET.GD8 YN4(P8C<$+(DPC2V-5 Q%.](8M MWVF5?,%P9\QAXBR2S+I(RB@QN+$LW1;#'3!Z?\/R/'-M%7Y$C*AB- (L)MI* M+DA=O0[,<,,WX%EU6*W:C>]9(9."!0QAC17\ER6.1&Y>_\?W$M1QO"%&I7MR M(80Z-?X8 M+F$HV==LP7#Z9"-[OJT19B=EDG7_!+<&(0H8YPXZQQ-%%Z'H<) M?@FB? -_"%7[V\WGF6NK^",58[[W 7@7X%Y$R)I%_5HK";LD_&DW+&R%3(Y* M(E%D%)4\(4 $+%E39%1L6\:Z;">>V9E5*F;:2,VYBQ()@&/K4VXE0"LW3.ZC MZ>3#>#C()D4U[L,6-& M*$PL01&UX%A+UQRQ/46P()U3&@)/.62VC!278>C>"[_["@1!27"XA3HZ/ M2EE-61Q'#IP'@TU,;7,,J_AFI "1ZE+Q\7#RMIA>2"UUB%,)2Y%,"&:1:0(R ME(XV--JG5*,MQ]U72NA##SZLLPC$D$L?!L5)3"/<^/N.;/C[;[36%VLU/6>T MN\C$W% )(F2H4E(R0NK- +':2WI_H[W#A#@Y/.*$4$QUPAV35L4)U;HQ'\%Z MW-!;C;?$^5PI=5O,9*>QPK[YG00[AT01JNNV^G UJC;VC 6E#&V)Z+Q20A^( MCM@GKTN?JRVUT@0G0,,F;TIOL1[!SD3D4HVFY[8,E(L-CR0#FQ!,2!X[I1KO M6L=Z,_!SGRV##A/BY/"HC9'8.E\"!B.LJ<:N68@9?+%!8'*Q:GLX>=O,HF'2 M24ZL(LY1CH'*K$F.T,G&+I%@$K%+78@.)_2!^*AB0F1D$W_P+V+C&R@1 MLYNAE]1O+Q[;&/^0_F$G&4B'32>3+W?CB=_L-X_CV>@%&FV_<>V$($LG_8<7 MC@0BQ;E UA?WJ#J8JJ129F&1;Z>QHYW/!0!':W+]77&V*3UL# M?.O MDWP\J8ZYX-I?QT6Y+GY%.&#"J8]-9@2F!PNE3A+*"7/@B3%E](LY4FT,>@\B M@%9O>9Z=32:PG+5 AIAJSI)8)4QR"G9"3%&CVASHLK%1NA\9#ASV*0CQ4LZ< M51@I80V5D2'6,(T;C8P-VR"$D/1""?%"H @ )Q@V+N$2%C4ML% 1;RXTC MF?)(NCN$: L?./%5Y0".H,0S+F EN2\"0Q*FZ,"A[IC/L+@.T\,\S19%-[8.O M[?EVM,W9V:'@?(6M*.$Q A>%,ECZF8R-J-V61-+-9,SUB*]#1]CN[+:H[@H' M<8PB9P011F-8UHDEIIZ=VA*G)=EZN]+S3N\%]XMCC&V46%F6TQ*4&$L;YL5N M(\L*EREFQYM>848#[RY//F7%O [_\^?_SS]B(UBON2H93SY,TD'V6];/\D]^ MD^"E;0L4<<82Q870BC E,6AV22K-$X'4)JGT"W3:,M<6B"/.0ASO'H*[SGPR ML:-1G$A+:N*@6&\XC&OY!Z8<]P@ M(2UE"B>X@?%$T\V Q$Z23YV+?,80@A58"LX[]RJRR,F:?-21C2A@+5XR%UHE M8)P-9OUG'=4ST(Q[8]_*2.H(4Q.!E<4;FDF$-R!N;W(M9ML.A_ M3$98QSQ"*FJ44C.SL3MZ-@J=3>]B:D"3'''.10;Q&%S)QL"*+-Z(-/I&"JWU M=7@W\X/[Y2[.AS.?Z%*6=%OJ!G'PKA AU.)$.X)\#6E,$CX/G"+ ;\FVU24$ MQPJOKF4'#K+5^;VPXV-<3&*_]<452C 6FIIY/#;21*]4#FOF!TB@.S._%_9R MP/" Q9,0!8ZBBA+E2W34_..*;BL7R'SS]R//;^.>*"WR_L'2&<4T,E(ZP9%3 M/AQ*UEDA2'-&HRVSHUJM59<^:(@MSNT%R<2)T>"H)9%#SA<@1X(UDFF,5M\B MF4>?VPM2Z92$Z>C$:2GB2! I$:VE4LMH6\78O:5R]]Q\)Y\?%Z$1X[OI0_8N MF[X= ;I.??!$/H)OWJ< \E-8$7[VNY4?RK $F%LT'/?_L4=;O\@"0!(28:NQ M)0Q0,J[<)$%81%#TW5_^93C]:9!_ZL%+AMF_?7<'CWQSES[FPR\_?L@?LZ+W M+OO<^VW\F(Y^*G\K\O_)?L3H:?K3=_]R/_UI[?9A/LK>/)2D^!%@]__^])0. M_*S??!Q/I^-'^.[ICY_\F-^DP_Q^].,PNYM6G_/1 .;\(U-PP:X7^>^W#30? M/623?+KUO@\/6>]N[)O>!A_+GI 7:!@3?_>^*[\9I1->WG# _BS M_+;P;'CC^= ;>D;TTO(&/Z@_^[=^RPAC6,V]L/Q+^OCTT__! OU$\4W/<[,' M(N/_D*V\I_=].9GQK(#'%C_\N/'0/P,C6^!I/_-Q%/M(2_T@+P4_HOHI;ET_'3_[!?RP>7/&VGPV'\VO^[3OT7?FY>$K[]>?#Y?P1G(M\ M5 TRG4W']1>37?N+GVS]/!XL_)UB?,)U@-2=+_^]/*@Q8OV/K0]?OQ M-][^K?=?].VG??T+\@#+TC3OI\.Y"%:Z^]/'M/^/^\EX-AIXB1U/?OQI12>] M9B\KW/+GN?8O?U5IA/_FQ8$OH< 8AG8'^/SC0SX S6\5_1>8^BS:K7*A&:[\ M[@7J5;I>X^#3'[UB/,P'O?]3%1UJB;I;@6")?L]!K_HZ OK;RD^?*^S].!X. M=B]6^Y+VJR0TR.-BN/0;Y?$(M#RW/'HSZ0!2!E$+HO8-HK9IB+<)=1O+Q?_I M][/L[NX,@KENK+;JD8VGZ;#WF(_RQ]GCW)UZ2K\\EE[8=-S[F/4FY09G-CBG M9N_D1E?H^*>VJ/.BW.UKG.Q/C%(J6Z4&X3>^)S=:\=9T;4_R+"3H>+C4NI#]$/S@ M]OW@UZ=PXD;MOZ47%.[>\;!40R.8N4HSD9 P5$V MZ.5E49%@M^YCMW*,@M4:W,2.KFE7IV[XABH1%"ZXB2=T$U?C\ M/6OU=5BCW5.JRUVN+D]A"+VAHK6MR]>A,<%_>X:*;Y]=I?Q.YW V*+<\>VF_ M[TM^%67ZX]A76EXZ"3PD;.: /0<*_LA@//,9A-^R)W/9KD][87XOT?9;X@"/ M04R01#="L?,3]"($K\6MDS^7M1*V M7K_E[W_]\[?7*FDJGLP[9XQ\OMZDK"_U*U"[_Z7ZYR&U381.*(TMU9%6.%:Q M2.*J@C"3B>,)/G=MD_^>%=/\[DM;,E!]])?_Z'L/Y?WJ224]>RL$?58@6IC0 MGH2V_\T7<(*GI]4'?X8[E:R]UD_-@K8+##[$TQGDWZ M6:^8/3T-\VQ2] :SS"<23K/^PPCT_/[+32_]E.;#]&,^S*?PZ6F2][.;WC]G MJ?_<&T_F;@8(79$#$I1D+&Y[?C!#WY]F?-=+=[SNIBH0L_6W:D%6!,N?"O!L MYN_W8QMDPQQ0K+QWDOUSED^RP4HUF@E\'>9$64WA0,P=?UAP&7PUKD$U]-?-J0G6)FTDVK";XD#_U/N?3AV?F!H_U MG)B-6#9) 'WM^,[* *X%^O<\/>?^A?%G-R[RHG[HR MSX]?=KX<+IL-![V']%-67G,_*M\+(I4.@'3@-&9E ?/>>+3\IA6:3[)/V0@H MYCU)0'[@9%6\I;A]'C57D6]/S&HP[GTV^00"YN%QY/,]#LVS>G8>__DBVA=-*S54RG*J?3@'[U/Z7 &RI!.2^D%E\!K M\5V9&^35SA>BJGI4E76-RJM+.9YD3_"(:B-E+F"]60%/ ECPNC.>P.CFK_/7 M/Z8>249E]>;T?I)E57!UJ?A]F/OX$93IMF>*I>>!MLZF>=D?Z\:_<)CV_=[, M-'NLQC[) 'Y&U3N7M=R_S_^>Y7,L>DI+9(/Y%* :3T_9X+;GJ[3ZE_5]]Y'R M$=5U2^^'[U*85%6MRW>3*Y_:K^J\^E^S>8G;=/&@V]X6(OL^")-!1>:2LN4( M'WVSM__QXZHQ& R7_-%W]FI(-\SOLA7$A-\ A7W9RQ[08WHWGCSVOK_/1AX5 MAU_:J05V!Q#8^P(&WJ:T?]76Y4$P]P)L+1?D,X/2!/? 77+S<(1S$F ,(Z-B MQ"@7L95(U=8;$92_#H1;HF.E%I<-5!6^L"G9&+K55Q;)%[OJ)M2V."Y?:IZB4T_%*Y38W= M[U?G8D5UR^SG'JR?"U.F\B;\&CUW]::^SG55J-.[:^/'<=5_M^<-^OG14'F( MY,^/P+8OEV%_R8TW"3Z#X^3_/#"[?:+KZ]N7'^K5_DJ?#8G7T#Y:W47E4B5"\];O72<'H7 MZ/,"?4)!PY=KN?;F]<9#=<,V?."'\61:!>8^;RYX"[*UD\_NT+9S"- Z0E[V M*7(G2KE=1G2"O$'H^-G[%R$U_KZ0MG&:A6$VJHY]LD%Y]AR,P?:-P>N+UV^O M^$&(U;\$,ZL32'7G#VW+@^E@R(9 W:[9+"%0MSU:BANMVS.%0YSNGDO3H7&Z M!YP8+1\P1;,B'V5%8<>/'_-1>8P6YT4?K,_9Y*!V@R86%D7(Q@8I[9".ZTZ* M#+XB2G3EC*DE=F_?5GO_X3?SP?WUK>W!'^_>&_OA[2_OGF5^U^,Z?AGUWF=/ MTVJSD/!JL_!F)?#+!W4,,Q_&D<+3)^DTN\_[_A1W5*1EG^ JWNQ]EM[[:"X[ M',\&O?=?BC*B[.VH?]O[?O[;#[UJY],_JL2 ZBS-/^FNBI";7[AR4F>',Q\& M^WXZGO0>@'IOGF#U]J=6/NJM@&_3^ZSW<2[GO>^7+O_!AY/925J?6R\]J+F^ MC LN%DTBER_ZF2)TL_'-N_+0>?W:]S\3@IKA 'S-E@*-:U(6_M3LI@[E@[\& MV:=L.'Z"OV ZLSN@)ZAE404"3#,_K/7W['B#%Z4Z;'?Y\M2WQRQ6^ DT*0-O M'\>3JH_\9#RLHN5R>%_]_'D\7'4<#[?DH_ZD3.?TCYI'+ [F69WE?8OQO)W" M:XMQ+QL]E+VERUO&Y91]M]4OY0G]VH@\9;:_?_H HG+_T(1 ^RM])/A\7/U% MG%%U_SS&KY\^S6.RGS^^[[J"?J@UI-:UM*BS:('XGI)56'85@/7/65Y4^E"+ MQW0"8RZC+^]'Y59&%>8*_L+"::A#7Y='5+)H5H98+$=\YZ.G6? \/W"OHLYZW^>WV>U-[V>O-CTZO_>'526KHUL!KJ8/^63PYBGU MT?7IT],DS<'/J26V#*!_G"^*M?HO36'^S2>8[WCF@P2FZ>@^]V/:1L$ZW'81 M-+]$T\L7P9JX=?NFF@:+2.>-*7Z584]0VV%G953P7*27Q;SMD6-^*UL=>275 MV1_];)ZE4E&\X4 )V=L4M[6P27;+V^7%)GCY+WH?T\F]CPQ[FDWZ#V4+YC(6 M?@$P_J+RBCD:>#4I0]:K;T%]MQLF>9T^LD\L:KTJ^1AM6+O\VK9QC%KQ9&.\ MY2<_N04^5K'EQ6S81"%5"]>*:?,T3$<^U#[[(Y]6>4_^PMHV\8'[JRSW471@ MNGL(;2)G^VGQT![+U2UJ5XBO!OEJ[6J OD[(&'^$ -UZ M:\S.$I5*^ZDTPV#U:RDZ%I/-EBK?MH^5@?D__I+-P[_KY6WL$TNBK)_.YC;A MYLJYODQZ*,O\E,L?FPB]+1!V,U>=2M!!^3N*9S7Z3%>-M%7_R9O-!?!\;BC MQ[N[?/)8TF%N)LVQKHJ4]3'V< LX F5)%:!0[J4;[*5TE_&Q;14H[35O](P! ME,HTFV*1CCBW[1:FH4_%&0W2R:#P]PS!-//O\BT;U[%N:9X@ 5>CWDW.4DFR M/\J,H;92?_Z$VA8\KS;9/=BRBSHZR^M>%<(\ %;WIZ6M7N4XS3.Z5B351S_# MTZJLSE)FYH'1E60M%^^9)T3-L_J8^KY5AH^Y0Y)^4N),J7E56\=UMX9C"=;]9T&^:!TP*K_CH9]TIJ]NYRGVJ9 M R6JY:EH'-9YKD/%';#EN5>\*N&])- H\R9]ZG,Q%VRJ^%#9 MB T;QJ6N9 MF3Q:>5VD45Z@]'(^R%=.B7( F&3P\N^D]Y'Y/I1S'8@++ @*# M]2]KQ*/TO9_,EJTJ_GJ>S5NT,>M_[L(8?5E!C?SA8@JF5':_<;_25 M*>^>%N6.QD+N/\Y-D)5=0J#-QRP;]>YF/GW3Y\C>3\I'PY\K6:TKUGB]]>05 M#UZ5^CTY^%P*]I$+0(ENM#5#)C1]#+:AKVX)]\#N MY1^]Q,'#J[6N-C->RGCINL)Z%MV-_<9GF0HRJ81G8V59 N02AXOG@+CR.C?! M."1_'#?Y0^M;A3@2BA !A%*\GH2L1OPHH/U$ZR? W:_J^JD?A?, M'Q\^^7W08/P$X^?E(E0W&F\&(P3C)Q@_N[; GHNA# 91A[#H>@RB[S&YP>+X M#5)#[FV'C(!CTBK.[K*J^''ZQS'P*\#4%9M,W],;A'7;HA(PI\M6P#&)6+40 M"594-^'II<)T5V1E\1;/W+Z5:@$.7U@HT:7#WKMLVEO+U@OF5S"_]CBNP[0U MG.J*,KSV':MU_9G'/I*V"Y ?H?)/(.)A@/1B)> 3$O2BB!CV;7[ZX-M2^#(# MP50(IL++Y-#!3K@R.^&XF\)EG1^_*]QT+GT%5L+EX,_U;+7@&Q;BFX/A\Q6G M[LO-@X,1%(R@/2)\1+""@A6T?_5IW_[[RZ)3<;" .@0^UV0!B6 !G=("NOCS MH@_C:3HLZUBLY?X'*^A$.]U'J7%_"27%3U?*_DP4.T8."U-'BB;85K'^$J2H MQ45@=V'ZDPWL(@K,-/6[FKHQC^E_^](ZX\WD13&:69'= MS8:]8?YIWGDX+>;E;(I0;N9RR\W(5LK-2!;*S9SM=G**:C>G;U:[_[KU BX< MB*7EQXT>&V\7:%F6/^[981I:Y9TE6J+S?9./('Z)7]?_L\W&9T'D.B=FW4*\ MWRN#[^?\+BL-O+^#K5R$](=.QO1TB'"7I>5?M8'3];W74%GM."%1G6?\M^ZW M!)BY_I#IHUD1Y7U[%]8($2Y'C;X+"GGDF)9K6-XO:15O-7ZP*YP\]GH=4*!K M]#GNZDN#=][UP-,.$?'Z=;7S#EOPU(\4M]MYS@=7O:,XTR'"'==8P'LK6_#5 MCQ8C'K0Q^.E7YJ>W&.7>%4X&/_WR4*#+2R_[BI4W!,#N%0#;3R>3+[EOL-AT M\MX5!/M< .QJ?&O5VW:#-E^WZ5_U>UPHR;SQXV:MWZ]Y? C%/7(H+D:HO>!; M3%J)ON7ZO &H9XY_#9-_)9._$#^T<[95"*U]+L[QKY-Q4?1L;3>8TFZX7,LU M2-]%29_I]V>/LZK#/(@>T.5_RD.G((!! $\B@+XH\5>"7SA%[GK=QLX?@X4# MT!"J',X_+WVOM?/2%F!F)R9=&J1NA[5HF$W,FA6T*QC+%HD[,"%';A3Y+A=KV\5\IG";D/8;5C9?0OZ M$/0AZ,/2"HIQR_^TZ^CJU9ID?I4?1+DY<1-N9TS4O^I8XCEZ$W 6,#!AY*;(:,++%LX@;@O'YZ7D1 MB\QVJ!EUWU:#- [ZO>7RH&A2J!EUY[9B.W7[9H[^HR5_(R7[GO(50-N.Y MLAFA:E"0OE U* C@*Q7 4#4H5 VZAHVY:\BS#U6#PNG!N4\/ LQL$:%(2M"'H ]+*P0) M9;3"WG0H&Q3*!G5#]RY(S2YWF;H>U0JE38)B!<4ZQIK%0T&NL 47J@9]FW,5 MJ@:%[8:PW;"D$4$?@CX$?5A:(4(=K9-NOX6J02';.V1[AZI!G9.[L+W3T6BS M@)$!(X]:G3O4# H(&1 R(&1 R%U6)":A9M#)7>]0,^C%29G[^TEVGTXS7S"H MR;[N97\\9:,BFYC6A M4*+GN"5ZM+Y5B".A"!% *,7;*]C#6ZG7H^1%%WU!H>C+:5<$@G!K#D8PA(]\ M_' -%NLEI9GI]HI1=H6/+5J (?9Y TO)\0-Y \B^QG [J=G1):LK:G06B+HZ M)&IMY0J <\4!)I2UABM=D?U@X1P55TBP<#H$.-=CX;"0 Q<,G$. J+7\DX W M5VS@$!'LFV#?[$O;#_!3EMY-LTFPC6X"A8.2^O3R&:/]@YYXY3 MNX2PH-.%HUU-U-F).]5=@A2U"/B[@\NV_?VO?YX5;^[3].G':%;DHZPH[/CQ M8SXJPZWBO.@/Q\5LDGV N4?#[Y;G\P&]"C M+[VTW_>-*XHR%N]C/=?^\ES]E_=EG%[9Y:_(RSB_QVSZ,![X,+_Y(_Q%Z6C0 M2X<@A>D4N.]O>9I-^@]I 7],\G[6FX[+;Q<1@7##<]T$X6=__3!//^9#>''F M6PH6LT?X[2,\==";/8U]3&"63WH9D.ZQ; =SE\+'3^EPYB^?;@Q] !?=]CP5 MLC_Z?KKS5H=K8_7K>_G]XG'UE:-LNC'6O.A-LKZ'LH&/6;P?CP>?\^'PMO?V M[H"G^!%E@^VT6V);]2:X#\@PN4_ST>)B_ZF:77WQK ZU-0I*B9Y(CY5_ 6> M5,/:1OUME-])TG@VJ47E,4L]*OEJ&+TGD,3QX*;W^2'O/_0>TR^]CQDPSK\8 M8+2,_NS=3<:/6Y]ZTZOF>P>2^5@VH'Q,!XT@;1*UGL2NL4^R!9O*<-)L/C[_ MJ1IA^9B!5\7JA?4]]R/0H\'MQ>O^LGJ\W,USH585$*2] 2PZ7N/AJWY://2\ M$=Q+GYXFXQ2H]SF?/O1^]D6)>Q2>_32;%K>]WV$Z7IE 22K@\&S=>'-E]2J" MY4_%,FOAKNR?LW18<_UIDA5>L%88GX_ZE;S!=>4FQYMI^L=B@$7O^[FV@[B- M8"+%#R#(TTG^<5;%W8+9D0V_U*]8'UJ%!OG4*_DC:)BG!.C5W6P(8G;GX60, M[QKVRX942V._65';4A,G>?&/-Y5\+5.P6*8KJ-BD5%98IHL<:.>_\Q0&*/ O MN,\_9:/Y0/VN#A##/[:4\W$_+]E5,B+S+)E^>2K)5,YD%1L^9L,<>%4!SK#D M6@FZ^:.?(=RS-+ZE 0Q+E1QF_5(?)_\ CVEWOC+X:G397AY7EWV,G+F)LNR M86/3)[](_PPHDQ5O1PE<.8)I#]]/87"EUOYR]S,\93S98B'M8?M$L8ZU9 8E ME DA,)*DLGT$88;&\AIMGXT&5^_-S^[]FP]__]7U?G;FO3LE\#%U1*,'UDF ML2(=9L6;4C>&7HXJA?$K$ECW;WZ_?7_;^ZO7^E&YB/7GI3]O>K,2RZJE(I_V M_"+OEX<,5+('*#4!Z 'U>$J_5*M'8T; ]X\U6)4OK%?$[(\G0-O"+T#OLZ=I ME?W@P^TJ5:T&!Q@(A!D_>IVHEJX(IIJ##;#6!^_, M6PI@Z0%O1C"C"0 'N * BP\ =EFI%Y/4Z_3T 1 (_O*6# U+'[^U?W>0S: MZ^J\C2U/>BI5;0.&2N1/)Q/_&D^6HRVBI=]W=$&J$E)*6Z=:.QX\/GJ2K#;* MKJV\? 006UH3MJ$AVBO6QXOOZ]OZ_+HS:1P M)AE$[32BMG<%]Q#7]$(<00\\X_QQ]CAWIQKW&QS?CUGMGP_.J=F=CVD)71A7 MSL#Y#6>A#/S)9.(5+Y(!:EXWU#!R0T1K5F?GF?^M4',A;M\Q2>C/MG[L97]D M_=ET//'1/,7T.'W(CF"6GS5&^7MRHUMLL+PG>182=#Q<:EW(?@A^EKX[MLNFLSH-H&**-OCZ&Z;;HX^P=%G]PQ)C><']]: M?151X<%K#@EV!]")\AM&0]?/X"@>Z"C.1C[HM0P$ZX\?C[/X79W=RO&1VK>\ M5JNU>YIWP6O:U:D;OJ&JO?SQH'#!37S935R-RUV/R>V\+=II'Q&QX",&'_%B MUM/K\1'9#>+M[;<&'[$3ENKQ?<3AV(_?YRB=?E6\."7[7M_P]JS5UV&-=D^I M+G>YNCR%(?2&BM:V+E^'Q@3_[1DJOGUVE?([G=R[RPO0HWE+W\]9:.![L05#V%6T[+W$FAG7F:9[[F:\G3_*"$EQ*Z82OH^<+/WU32>;4V=/%@1@/_+_?/6?XI'?J;?\N*Z23O3[/!]M_W M;HN!C6;:46$P8=9(@5%BYVTQ$J>)OL;2T.7E*VTQ//5N>OZ?O24BE@>L"TJ7 MOQ]KD^K]V6?B\4KUN;2^Y@.8<3PKK)4\^KX\^EL MWB7"3Z#J3M&[RP#1TB', BZ9^0+3P_PQ]W7^3[*_V6X5XYNUJMF#=H;_)RQO M*1A4PR&0KY4GEM-N9VST%K4ZM!L0Z^(IZT_!/AQ^N?$Q%Y,%"E2"MU81O*Y& M/LRFTVQ2BDT?)"F?>FTHLKZO(E[77/<-'QIC=!'#T?P\R8;E@\-$MT5G>U/"\&1[[5:C7UGKR)WDK6P:]=L:E6A]7 M>PN%NF5'7"@J2\6+RJJXSV/W?)..=J9!VEZ*JPT2'RT_[U$#-M&B+\9*ZI8AOCM3?['VG::=14LB>:93ZI=6 MSHL[IJY.3+6^58@CH0@10 ;%VSN1UNVTL$ 7W02"7/3H+VKR%W*F=ED1H($^ MH2C^,T7Q?ZE=E'V7W9..KMJ=#JH05.$DK7' 21H_>8.ZD\I@[B=9=3*S+\,/ M6U"!2Z & = M$,4 8/L'AL$>2&T* 185]H[X7V^*4< ]Z\QCJAL#2KX[L#75&DL&<1E.N4 MNX7MU:"Y=LT*OC1I#88#V%RQYP +-FO-&.R*] =?.FC$UZ^RK57@OA9U"([T M[E6VO5SP[I#LFQ]?B-9>YWBKMW<#\H5E.M@.BF"R?$E[%I4[+5[U!_@ MIRR]FV:3X$6< 7NNK3,E43>JO4/LE\C3%24*CGE0J8M:U5^)7@4/_^LRTH-_ M!DXV!FH(^@&D0Y 75?$ MIT63^@+[&)VZ\M/;42^?%KVJRA!P?38IR@JD\]IRXU&Q6E$S&]VG]UGA*\T- M%@GMO70R24?W5?KXO+Y=5;DNG_8>\HFO?#J;%OD@\P\ .L!X1O>^>AB\T-R^:O\)3\C^R(NRL%WNL]Y',+)BFM[=^;>6\EW66(41#;.IK\%: $?Z M5374Y4$]3<;_G?6G,(/QI/>43LK"K=DD&]_=]I)Y<:^JLU$V\D7Z-ACY-03= M7=_J* 7U5KF3C_JSR:2MJ?R)L(X6VU&BOFM^*HY5A]7;IBYN5]2>F. M7G^N)="I/OK+5PI0_YQ/Y[5>3XFFA+6,ILED_%@5<0: \O]>4\\"&/?18Y+_ M_5,ZR<>SHC?,[@'@ *SFC=>:\M)Y63RQ? *@7CY*)U^6$/KCK 2%,5M[Y>R M?B[<-"H+]H,:]^'G:QY A+ \X;IYV+FUZ./8##!R'L?O_1^2[\ 4<:C M^LYR<:F_K$I@WN63 @8#=_8^I]MOAO^]SYZFY4K1([Q<&GC-;)<6?M7KQ7E5 MK]AS[T/V!SSJ>YM_RH<]TR^+5+X;W_;(CYB_Z7]Z@SEG/_BRS-XJ+!?..[_$ MEN#06NW&.Q"^=N"V(C (Z^=24K\L4;"5%WSX/&YGH/.VB&.P^T$!?9'TBL8P MZGH.5;WJVB29 >MZ#^ED\-DK%MR1W3>:E8W\%?X!Y9SM)%W5JG+Q]M;4R#^] M*"V8P0PLF-[W?A#UM03]]._U"WZM!M'\A'_ZH;(PRAO:(,&T+5).,E^]W@OG M,R2\RWRQ?%\L=H5R8(W"LO=8T:TN-CX%RW+PQAMV7WK%^&Y:$J3$3D]9,&&] MELP+V] M)J#!A-Q4E7*_3N6%5WE&Z/$U'FR.HVO\VY*5Q3(%;SS_NS:%[HHMV K"PJN M?0TO6[^/7K*TF'1E#E.JC80/9M/^EZ&[\&X++M^K*/4 M4S;-JR+)<.=GH)9_VB-@3OHXFQ?T]WL3LXEG=-G5HK0FO.4R77G0(%LNN5Q2 MX%,VFC5&3[6.II7D>Y6">0-%7]29"@!]N71O-=T#(1N]X[4KMC:NRJTLQSMO MQ;'R\N)A/!MZBPKN24<%4'U2\=A?^5_9YCC^*R_*EB*E1>:[4'S,,M]%X9\S M?W&#_DU]=[@J V:6-OYBM!3-6V1L@@#]$2L/ @A1^./S8_^'VY[Q03+-"&\6 ML ,&5-XO>RIXZ0&!RB>EU/K6#8-)^KG\NC],\\=*'-:AQ,]R?<6!URT(7-%S M,>F2IC>]V1.\_+_'X,3W'L?ET.\W)-+%M)/$VR_YX- M? E\?V59\KYH>D+,2;X^F(KCS7S]4T%5/_DF$J,5"]Q?=I_/]F8'O3DHGZIA[+8AWT'9:7)UA^ M5\UP?=U9+.IK5.X]9""9*8SW\=$["$"[:A_E(4O+319XZ_]+1S/_&Z[D25=F M:K6^',0JP(OQJ@KXEM$5;,]593[^=^.)]TI6M<*"<0]D&>7I^]/TR];A/66C0;WU-)PM/W19X9=6]C4GX5-^/X:% MO0!0&61W\X=5KE5U:U$1%Z#J8UF8&]PQ,/I*#RS+2T=MV/BZO7XZ\N+V,6NP M,!MXCVWB?UG==P-_R#MFP.G2Z??/>QI[T?""-QQ[/S!*BTKB\U*@/N79YWIR M<&O9EP6X,X"GK+JEX"CFV:=L[G?F%04_I?ZHJYRC;U-1=AJJ$ (D;[EC>+>, MS-IE6['-?.L!8/AL.%V=>*E'@Y(N\.TP_P<0XF$\'I0MF!9^L*?N&@(5*R0M MVRF"B&8']ZDYJ+_,6F<: ,H'8 ZL&&^]7Y&]@P$MQD:ZV#+'$IE$ MLNQ%PZTDD3E/+YHVMYDV2YQ:^_O??O_9?'!Q[Y(YR+V'XE%C0@),E"872/PD M P4OBOS.VPH>G=*!'W*UIW_G=[; I)H]SN;=F:JF3S3K[6AJ!:)^TF%+,_0?9#U M)UF)Z^LE*]C>9JY1_ GST>MN-98LO63.B=<:;>&9BVTCQ#R$ON'Z$N M>?!A[AI8T-!Y\V-7L,VR5;(OL8,& M!PT.W4Z>5>DC.-M;6_H%80O"=B1AV^P??J3P=[7ZCA M,M]]X2UO;5ZC#=,E4NVMU*=90;I,JB!50:J"5 6IZCRIOLJ"Z%"^YS$3S?Y: MGK[YH+'TC]YO:X=PH<+ )0)>YY,;.]'AK#.IK]_S%KWVEPBRT)GCD:AU>?DA MP%" H0!#1X8AS-K+OP\P%& HP%" H:\H!$)N"#J^/=05YOO[3EG3_-0!S^_3IBORTAK^7!+-M.IW!J L0$2#B^B!"!80("!$0(B#$KDEC M>D-):/R]VR6[U-*+)\S++,K$S*H&P8//Z2Y3J\U2CF55V&LEU;=7Y?J6]43@ M>Z#$:'J.),DFL;"5]ZQE1_[8/E_W"O"[N#S#QW1RGX^J0::SZ;C^HEHSRV^. MGXHH6DE%I&=.1:27G!$7)A\F?PF3WX4$*V#2@8#RSF7']=SV_/ZOL,RZO%G> M.:^M8XD.G9++WT>3#-[U/R"7/Y>1=",P3C]E1;L=>H(0!B%\1@B3>5496U>5 M^>"KR@RK0BIF44@EB&,0Q]-BXE]]K<_O/3+^X*'1IL5#+P$^]O[=UT,* AD$ M\A0"N=]VTE'-R [%?!US\S3*[O-16=;S8SI,1_V]B7K2T*^+:&C6B;BPRVB4 M]WU' ^@O0LY"6.LE'GP&;'LEV(9O!,9')]=%2(V_+[3X# #6 5$, +:_<2:4 M#N99,,\"N@5TNSYTTY@'XZP-X^Q"#F>/2<+J^&;ZY@FN& _F\7 WO5&5X#1- M__B:[6#2[;JZ[6ODR4H@=D5LCNT6!?O@%6O3]_@&H?:6N#W)$Q)%@L*]4H6C M-T2WM]\7EK"@4:]=HPAH% T:=0)WK$-;3,>DK:L:7K8^8R9 M;U&\R]Y3:&\?ZB7:7O]&U;_43:=):ZOJUU/U(J3OV$9)A]"R<]9*0,J E.=" M2H':*X08$#(@9$#(+LAJ0,@V/6J!R/GI>1%R%S R8.2ER&K R%;W\5%KK1\# M1K:_67E^?.Q,@YS02^B*3IJZ1*H@54&J@E0%J;H$4@6INBICZYCVZKS\Y#3] MHY?]\92-BJSW_<=LE-WETQ]Z:5&,^WE9:^!S/GWH];=%]9Y3A;M"Q5=9,_<( MQ[!=X>>Q=[K.OUR=?8T*6!"P(&!!P(* !0$+ A8$+ A8$+#@56'!%337V%'T M<'4H2T]>4=^K:,+ ,">(":FH(%R&)@QKMX=2_!<[^C#Y2YE\:,+0;A.&O:LN M7,CQ0>=,_%#?.31A"$+882$,31B".'9('$,3AB"0G1+(T(0A-&&XN,CT4 GS MK 4&+EIVOFI+.61^=?- [+)%,<#8 ;FM&(5^"P' H!U210#@.U?OD0%^ KP M%>"K2Z(8X.L ^TNJ]FJ+7+34?"N 7@;D'=3J-N^(;*H'!!X8+"G4SAE @&9:L*%Z(A0K>&LQ,Z5(_L MOL?]-<0,/94O 4([9^$$^ SP>2[XQ#<"'ZF)7BB^&S R8&3 R(O'R.^%TMTA M9S R X & T >D$ JO&1^J('$[.-[Z!RR7M<<5 .+" +?8-Q:N&E7 M./FM&SP!!0(*O"H4\%'GNK7CMV J!) (('%]($%T:YG0KP,B]FH/L>WO?_WS MK'ASGZ9//ZX4):PV MZ-I]D'F%XT'/?_\9?__;_^=7'MR-=-G)0U7G_+BW_8 M23;(I_XOH-;(D^2W[.[?ODMB@K#Z#_;W#_%WO7P 7Z3]Z1MDM)&2H(09CE7$ MG.4Z04Q'3")":?S=7]9(O$RN%]HQ;./0H2TJ?,7:_.Y+6YRL/OK+?\RG\(;^ M/$-[F88^*;NB8<\3\5FVMS"SY4X:E+2\\Y;DHW34S]-A+Q\5T\FL+/[;FSZD MT]X3"-1H"C\-O_2*V'%_F42%IU&_ MHM%D+FA%7L!#)_EC.H%1E1?X&J_I:%#]D?USEG]*AWX -[WT4YH/O6Z\N1M/ MWA3P-0RP*98-O_?[XYD?ZB3K9W ;7'G3*Q[&D^F;:39Y+)\Z''O@\)\F<.,D M[_O=L.:==_-*R/VZ$G+V1[4K5BK%!&2_N+UHUGY8XM5CFH^F\/_B0)H7&9 G MG^:@Q7O2K-IN_ 0\'L^*WMV*>.7362D(/=,]"(" )'>9YZ_ M("7C?E; D);E[0G,F/'DL>A5>YAYOY?!T&<+>?,73S)?R_I35@M?,4VKS)KY M[[L&M$RLA[3HC<9P+W ): 9"X[^=/W X+@J@QMUD_+BB,@_9$*Z;[O4"^,[7 M/"[VHB>H&9!CZK4OO?F<,+>]][/^P]+S0(W& M0R!022U/=W@"^,)OYN3UZ4>]CU_*GTL5RR:>4U]N>I\?\O)!,Y@H*-1L.(5G M]5+@&USC)^Q)=TK6 M .<&,T]UKSU%-OF4@UQ[EGKR_G[[_G9A0/_5V^DC+TS LBSK;1"RG97,FPF+ MEV*Y9,$O2J/" .Y+17P[*F7"3_1;QU.^W;YM[V_ I5')66F M7YZRXE [:L"/ G6$F%G\C*2K58EZY17#U\ MI4N+WV+=K/2U%,XW)8F'65IXZO7*NMH =+!*C"L$'X^R6K0;+IQ0,-4.N5R, M_6<_]E,*Y8X5I:;."R):FE33A[Q8YD(;G,-=IK[:UY!&8977O8K M_-7_TG@/>[@%#-,X05A(P5&L!%:,H]HM4#31K\,M^'62PUK_- ?[%9)>/+#T MF]D +BRL&A#_:5:9/##WX6Q061(-^LZUHM8#O^YY#/G\, 8_XLWXLS>GP)LH M\D$.-F+F;<'A<&%#Y!Z(^O.;Y]G0U>HY]8U*0/1*:^\A!97ZF(%F@GH]PN!@ MD%^A*#LU8$U32M/IOP 6[5S9#1B!4S,:_)RG'\&6FW[YX->;0Q0HXLII[3!+ M$FLP880FS@B"58P8BB)Z:@52:YLMZDQB=P=R,O[L\;5J @D6U*=\D!7+J-Q+ M/XYGT\:F75KQP5!HODT]C[Q;XYV=^LOAG&%Y;<.O.2[-6M?[/O>P#TX,W%_\ M4 ER)?!%#VCVL-O;G%N&Q8]M8< +O'EV)VOI-2M;JYWMT=DTX%2((Z$($4 2 MQ5MLP$E;:< I+KN1(;KHT8?)7\KD+R10[_H/R:Z,/J&)U>XF5G7;TP5A??]3 M__1MX2_>.@V"&03S;()Y2&/>((!! +]! .U!<>^A8-TS-@,SL]"JGB2FK3[*&9 W)F@,= M3A\,K+Y3?:>NHSNX;G(L?R]NK]I=IK"5_K#52[TFWIPAM&\AU+,ZMC:_RQ0@ M5&W5$"(:C(BAU7:U5;XF1! B:H^($]<:ZM\%(W/49&]Y+W9JZ< C!1P,DE!: MB7A89=ZQ;'WVK?$!%@KG$;KVB"['&5C]CKXV,00O@A?!JV1W=ZQ^6U\?.PH0 M+_Y\;663G;.M-B5K93SX<@O4D/E"5WX"*_4'2)1?>(KU#.;7WD2,,GC&KFE; M77O0[9RZ=J?M7ITY ^>LF^<]]DZ=X57WU)2\QTKSM'[Q0W^:+7.G@-CP]W3J MJ^HXU>#/Z>IR: M0S+CQ,W^#H/6(@?"B).B-4F=L=R!OC::M>8:O(_B\R3 #&!%$F#;[R+VK5ZG M^F/PM6";MTJPW>W8IIFKKK;60"34&WRFL6?UNG3NG1!!B%B(3LO5EX'?%$10 M7.AI15O]N2^2-\=X[ E4\Z!Z=\ 4(%',@L"USV@A'88G7WIK%:^]>1X)FP9Z M#J"P]24!F,+]Y$L3(EZO9;55D&H*',B1?EK+MLG6-TC8-,?6[UK]CK;=D,:; M^P0N M?.=)*=_PABY%%OVT,L%GR_NLRTLD_.?#AY%6 M@&@HRC#1/2W2+%Z'T/5=WKY)=HV M_WASSP$K35]'@5<3M!:,1T$<$I(&!3SJ(0>-$76N;=FN :+.%/;1:%*_M635 MJVI.E8M778C;] +N"Z(DBW[%9;,72B6#GT11P-F<<_)J1&#$_3=AY+$9^RH 19'$T]N"G$_8OK.@$W\5W M48M]S>(DXS"&-))/D7>C9V2IASY^ $\8?)5Y\()Q'$WUE/+ZH6NW; :7!0 / M+4_$Z>@9FM/5/+06N]E 6!_KC,7L3H0BEAYJ/(MBG@HVR^"O1"06\T,OR)#Y MV$,4_XG_>GSFIW!U+/Z3^;'(2ZR%(YQ]DLW@":E<13_!-?8$UEX+1)J*6)9A M\^08GAQ/(CR0-2-V"SS%QGZ>!&DO91 2C-8BP,Q[^F=,H1]B$CXR=LA^R($*#1<13X(LDC7TO MA47T>#+!SC21YW/\+*>Y">'UJ="G%J40=X_G(;[/ !(),NDO//8F3+[:M5NU M%OUE-ISRD="S4&&DA_E&,7]0 D@;1'0-+HD )[W:=?\TB?75W8PPM5(+GOVH-VVQ1/M%)9]_.RZ8IRH(I]J4299%Y>V#K!'Q(_ M05[-S5A5AQAYGBH1OZ42L6/;5'M8Z^U4>YAJ#V\;UWU#N)HE'G/US*G0T;5'S*B,T1O8JLZ'!'J6KU>]1WM3%E[O(^.,Y*D(4ES@,.( MKN5VJB^,;\KBOU74:+ 8C\%43$1\[WN"7#[]+M_1)1L.!E9;8WO?(\DS)$@1 MI)XDU[!G=88592 T%U)518N@E=!&ZJF@UY0RLOKY:M8V'%P4%UDY/BB3Y6$IPJ=(T(!EUQ)[,2=NU=/98 MV9(^2[ZI+M:K'93O"7&$. V(&U@]?2T/"'$46GAV>R&+8\PIHN""@?O#5.ZF M6O(U8H>YYUC#@;[B_4=?[H:D&4DSDF8'VXVV+<<9'IYFIK"/QMC9:XMW[9@! M_4SR].ORI7L=]^RBTSD;MB^[_:[MGKN.N\B7[KC&Y$MK6G;Y<>W8_;/K3 M^@FR!:.LZ"M*]J9D[QJ-OE:3IX12(XZ>-\Q9H61O2O8F;!J.3Q51U"RI3LO4O F"0-21J2-*^C!B5[T[EN_:8B M)7O3Z5)*]C;9)B)('3&D*-F;DKUU4I:2O>LAQQJ3CDK)WA0@(711LK<9\**@ M "5[UT1&-WHAJ.S;/4-_H.K58+5E)RV/"2 ]3@$SY\"1?+^L#K'+X-(H%((*' MS+%_W':QGA>F+U6_>+'@1>S?BBT[]RW?Y%$PM=R,L_^K!LOJ>>= 6+"F]C*ECAS5F)IK76-S<@NL^C M*9@6;@?;KII)OD1Q-#5%@_D M !F/)Q.&OH1Z=E(4V\A'IS X<)W^IXV#S-_'HG QJEBAH_P>$%;XKEAX:)?! MAU2^H[AB]27"Y*-NFLUA,1)C@6_T0 M/@MK<8<#:E9> J9:*,F93( HDR@ $SDIT9.)_V1^"JI.%F+!>V)4@5&(< '" M)2*5LUV<1UZLYRU/<#!J_LL%W'[B+?8O&+Z\6!)^!.3F80*_(/V *OBJNQ! M-+(D[;-P^K3@#I$JQSJ%(DF*,DASPR/7G>'G M7A4601,!5??+M7*X> MCW$5%-WD0Y=T3G;@,&1>@"T\'P:Z0$*R7,+2&^3T9Q&,.?:]Y5O :1)Q,)?# M42^2AL_Y\F&RL,]6X%S1X9NP*654>;V6B^(!!.ZB>([W20H_&@!^YZ=B"I,3 M.%C%#ZN43^%B7A?K-LY M *WH>3;KU/X!Q\BW_%EB9A"7]P! &*Y.-%XC-('H+ V73Y"C9T_)EQ09DGT M9'7%1Q',">D >A=H4=@3;.R''#@9;$8@=1IGZHE(#?0"4-Y*D9Y397?3\2EC M<,5D]!-^=Q>+.TF(+^/QB/3J]RV'__/S<&0S;5X/^\&K0/3OMN9W+ MSE77O6KW]FT]#A[%] 8',KF6%<2 SF(-9'(52[9%_]W4LANN"H1=Y+)"3RK R0J*4J^\$S@ MA:6;88'EVC\J<=9BW\2=Q 88!6K4[#*+8:0J#/"+/QJ!>+GD26I)^)R.061S M=G+YR^7I^T_@E/K\PU?N@1#UY.__Y#!9Y7_+, (8'04B$PM$>,Q$B *K8C==S[A+PAX% M,3*FT@>X/+E"4,PVBJ1D6_+(@G%+UM*S5?>>EVOZ(+]6KZ+FE?4 ]+ P:I \ M2Z/B"[6_([]1YOI19?9U#KKK\Y5F.5F\>+V]"-&/1)&18>4 MF)28U&@FQ7 )*\(EDO3X_RIH0LQ+S<\\JB =L2^E6&O$$G876>/WA8B2') M1_V!H<)+&2HLHGSLR> >G2L^H!#8(Q'K0#ACB$4<1QQ''$<<1QQG#N'JPG$U MR:]X;03\\19I[7*(K[.9B/%L6H:G)GWK:ZM MK2RD*6OY5@E*9# RI:!JOI'7-(HYIB*%8[8!::P_,)#^(Q)*KKXB *G M5+.Z+*4ZECO0U]*BZ65W"%V$KIU\ 6I(2>@B=%6#+M>UACUJMT#H(G15@*Z^ M;0T=ZA54J5_;,/?U%^Z'J< Z&\J%OML@D2#(>$.K?Y0F_=(D"!(U!\2H"5PS M7H9W?BB$+#EZ+>)[6?X3/;8O6-Z1 DH&R:/F!)2A MJW1?KZ^OMR1!BZ!%T%KZ/J?/:OFXE@R,<\G+,) M3YB6EWQ>$S$:OA-XR+)?NRKP$/D_TR\6FB;9F+ MWI[+AS_9Y/,UC[=8N@(X3;(7+$,]K GVE7\OF/A/YJ=SYH?8HQ:_F,&BPM!Y M"D(YNO=!MQ0 Y/?<#] :9.,H9M$,;3V+P2]I['OI4N6 FEG[,@O]E-W%' Q MED9,3&=!-!.J'F.*-[#GF?DEZYKI7C6V5?[,$%@6_. O S_IP[4VB &6RO!8XQ??PD=-H M)((60TTSCH(@>L O_Q1SIL@ W,#!NY.UK),DFZH7P8^Q*#AB!)PHWP,.H)<% MZC@_LAM^!XL$CB$^9@YN4L+$XQZ]Z_34S"M;^! K41.[>$S.7_BY_.Z\[7#9 MZ7?PFL6#I2_'/!$$^35_>V>_DY_!4?6*S[M[/P_^*)W GS#UW#\&WS?@LT1\ M+/[X]-C?70ZJ?)1HZ3.W-QX0V_XTDAI3M_OCRU[YQL!!/J?#WN[6>O0T^;I, M7D/*%X7$B3YK]%D,]\4VL2L!V?7(JMX#Q6B=BK@TS<'KJ#-XTC#;:/@3'Q$? M['3 M("J:"]PCJEK1&E1?&K_6B4L_$O*:BKSMCUGL&Y9.JV35K/(-N]84;[(EP=^&/!3OQ093A0:5R* M(6QAD+>H]RWA@?! >" \$!X(#Q0]?CUA__4X471*IPG":N4;J'M7(5! M5#9.0&D72L:WQ=-7CNT-U=:,*:CF[.7 G"EK7[7%0Y*&) U)FLWW]5O#]?I' M)&A(T)"@(4&CU:1IM[9/]#FOI3Z0!+QU>5NBIJ9(TB M\)##""X-@3W]&;YI)+R QT"+12)"4E2X&D*U;VC&!(/"SJ<3V>W[+:EJKL5GCO#WX0L%M\E(@]/\$BH7!) M[OI;C-]&6:JG;%WZH*EFJ*K\Q<>PG.P>%A1)&WFP6,GJ8L3"B^Y"N#G!JI&+ MVL22:F&2E[ +@[FDSRR*B[[A!6DDG7A<(G,:R1?*U\0"5\]B4QX"I62+<3Z; M!;ZL7,=P6%-9IPRN&@L?UU8QGGPJK,X()GB/O\?1M+RZ15T\ILJTJ2'CDLN" M>'R$R%&/78Y+\4[IUBP.4=/+-^94>7)$23YN.;U2P;=2H>&$E>O"%47\BIIL MY4IL6E;XZ;*,\K]]5<=V8W6$5S'4@ZY2J(.6O;X#_IH'M=CGL8*MEV; %&$F MR]L!5S ME HQUH:,54F^G,EF,.AHM JU#:R"]0 %NU\(,ZM@GF!1W'')OH\9T@_AQGM1 MFL#*&VY1BA"]DG]3E-/_FU>B?*9V)3N1)4L_*"6XPN->E*3OD=- [\Z7B_'4 MBUM%J4X$RRR+O0D\LBB("DL-^ "5SY!G\$$@_/6H2Q'J5Y+RHNF3)6[2M5(E:!70_'&,1SKS0*!8MW5"6ERK%4I3-VW=Z@29RV#?PVCS_:'K!M6^2ZWN(B5]+.2KB**&FEY:&XK M3KQL:_/M=7"G*A1GY-@N\Z"AD8/[BA$(DB#[4=8'D!K;;^/L3X*P'*WLFYAR MV6/#2&BQ"BT:.;X;$4_9R1\[Y;_0>!\=(C(08'2(J/F'B#JM09LD#4F:!JGR M)A%N=]M\A6).[6WPG_3F2!T[/U5!'V.4F=NQ+5N?X6P*!*K66H2)!NXLA*TF:;8F$>[H@X5T@)$.,%9F>+J. M-;3U'72@$XP$N>,.3;K]EJVMJZ@IK$^A20I-ULL&-,BG;EMW55E+8% A04,0CWK9Z^H_ROIZ,I4*7 2PW,S>8$-9U!:T!YV02N M0^L_8%L-2,5<=7N7-4F MKB*N(E)1.,P(-R _I\V>_D9R"H5WS.1_)H961^:GET M-_Y4).Q7\<"^15,>?F)/#7.3L?O@C]+)QW9[F\5=Y9 )QA]X/$HLYF K M7]%DRX3%PZ8.(X=<5-P.^3F/?2P72*_+^7-RL/MU&898LOEN[. O]%+Z? M@:R)XBDF/A>O@D>7OY47MMXL+IY;ETU W;!6\BL_!)F8?FR[FKWAE02?<,1$ MZ81#-(-%"Q-V.VFII2H]>$3!V\9A\??%S^=TALF.PHGP=NRR4=M(,SVF!1R-7 MJYPP-")^"S1'PL_OCTV$?9K#B6PJJ_T>C<7O 7NN?'757/ROW.&V]W M#_OZHQZ]7>O1UYOVM5JZFFSZ/AWE&;Q.L0^:O"%P<%=Z,=S!2\&;JFNZ/,]+ M'I@2(M;#3?+3@[)&;J-@M&XV?E%F(O&9?C[K'3N?E0]<[\AG-5$!%1+OFW37 MP%P' ]HY ]1SW+_G%"Q4>#S6X4U@R?K>UJMKKV+Z)*??#EX!Z MJ-'][(_%$BLG?P@>)U13\!!;]\>G7TFDO,W!,7-PTE@G"4(6^G%;Z*4@!(&! MU"FI4U*GU:M32CIX0MC\P)C=LFWV@<%?#OZI+2Q@#@&-D];[(YPQF0.=0<<: M]JC&I9%<0O ZM&"OH(9&2U^C$'-(5B]>>PU]C)=L/^R-K>J@U[HMN_I"9:8L M/2DU0P4-V8P$+X(7Z7'2XZ3']R!HWMCDLPE1,XR5.2ILYNH,FY$HUD\?ZV^MAK=)$N/ M!A'-M2_: ]L:=K45YR),' TF&JTE7&T[84U!!)V'>=JS=Y>>?9L.Q!B@DINY MN=%K#ZQ^OT\Q1Q.YA.!U:,E>15B!.HJ99$DVIUV1VVOI<[I(D!.X#""<,6(; M>_'9;=J;-9)+&@:OX]1=;9? 55GN: H>J=35APC3Z5(J2/AU\H"VM;;9YVRV'#CX0(@XN2XV1G$Z[8PV'=/"! M,$%:HJ0E].5.-041=/!AFT(@6AU[@PAHG/1YGG![[3&:OTTVQ5FK"F6.HK<& M_;[5L_6%+%]-Y"H(9IR\)'#78;/.X)A&5U],PR"2&<=K1[ASY0Q: ZH-0. Z MM" G*VV#E8:G-H8=;4%*LM((W*0YM<&SWW*KM\J: B[-SHSN"SPHU#+$Y&4_.XN%G<\%